diff options
author | Nicolas Reynolds <fauno@kiwwwi.com.ar> | 2011-08-16 11:09:35 -0300 |
---|---|---|
committer | Nicolas Reynolds <fauno@kiwwwi.com.ar> | 2011-08-16 11:09:35 -0300 |
commit | af1b08b8cb081b88686b319a122aa5dbf096455f (patch) | |
tree | d896dcd1558fcc8050d3277f8dd3fef8a5c3540f | |
parent | 356d47a41ddd831fabc3969a14b6823111516ee3 (diff) | |
parent | 13759ad562d5a15571c5ffc17217c3871bbe886f (diff) |
For some reason abslibre-mips64el.git wanted to introduce regressions...
Merge branch 'master' of ssh://gparabola/abslibre-mips64el
Conflicts:
community/fceux/PKGBUILD
community/pcsxr/PKGBUILD
extra/lcms2/PKGBUILD
extra/pidgin/PKGBUILD
extra/sip/PKGBUILD
libre/linux-libre/PKGBUILD
social/tinc/PKGBUILD
470 files changed, 2684 insertions, 2247 deletions
diff --git a/community-staging/aria2/PKGBUILD b/community-staging/aria2/PKGBUILD index 19a015c8a..c2317ad5e 100644 --- a/community-staging/aria2/PKGBUILD +++ b/community-staging/aria2/PKGBUILD @@ -7,7 +7,7 @@ pkgname=aria2 pkgver=1.12.1 pkgrel=2 pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://aria2.sourceforge.net/' license=('GPL') depends=('gnutls' 'libxml2' 'sqlite3' 'c-ares' 'ca-certificates') diff --git a/community-staging/ekg2/PKGBUILD b/community-staging/ekg2/PKGBUILD index 403ec002d..ec55c1dc3 100644 --- a/community-staging/ekg2/PKGBUILD +++ b/community-staging/ekg2/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ekg2 pkgver=0.3.1 pkgrel=1 pkgdesc="ncurses based Jabber, Gadu-Gadu, Tlen and IRC client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ekg2.org/" license=('GPL') depends=('aspell' 'libjpeg' 'python2' 'libgadu' 'gnutls' 'gpm' 'libidn' 'giflib' 'gpgme') diff --git a/community-staging/filezilla/PKGBUILD b/community-staging/filezilla/PKGBUILD index 73cb4f030..3c4381398 100644 --- a/community-staging/filezilla/PKGBUILD +++ b/community-staging/filezilla/PKGBUILD @@ -6,7 +6,7 @@ pkgname=filezilla pkgver=3.5.0 pkgrel=2 pkgdesc="Fast and reliable FTP, FTPS and SFTP client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://filezilla-project.org/" license=('GPL') depends=('dbus-core' 'xdg-utils' 'wxgtk' 'libidn' 'hicolor-icon-theme' 'sqlite3') diff --git a/community-staging/freerdp/PKGBUILD b/community-staging/freerdp/PKGBUILD index 799008275..bbfc84448 100644 --- a/community-staging/freerdp/PKGBUILD +++ b/community-staging/freerdp/PKGBUILD @@ -6,7 +6,7 @@ pkgname=freerdp pkgver=0.8.2 pkgrel=3 pkgdesc="Free RDP client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://freerdp.sourceforge.net" license=('GPL') depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib') diff --git a/community-staging/gloox/PKGBUILD b/community-staging/gloox/PKGBUILD index bd6adf0e1..afd927984 100644 --- a/community-staging/gloox/PKGBUILD +++ b/community-staging/gloox/PKGBUILD @@ -6,7 +6,7 @@ pkgname=gloox pkgver=1.0 pkgrel=2 pkgdesc="C++ libraries for development of Jabber client/component/server" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://camaya.net/gloox" options=('!libtool') license=("GPL") diff --git a/community-staging/gnustep-base/PKGBUILD b/community-staging/gnustep-base/PKGBUILD index d13e1f326..28bf82f0a 100644 --- a/community-staging/gnustep-base/PKGBUILD +++ b/community-staging/gnustep-base/PKGBUILD @@ -7,7 +7,7 @@ pkgname=gnustep-base pkgver=1.22.0 pkgrel=3 pkgdesc="The GNUstep base package" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnustep.org/" license=("GPL" "LGPL") depends=(libxslt avahi gmp gcc-libs openssl libffi gnustep-make gnutls) diff --git a/community-staging/gsasl/PKGBUILD b/community-staging/gsasl/PKGBUILD index 735a57862..9fb0f9d70 100644 --- a/community-staging/gsasl/PKGBUILD +++ b/community-staging/gsasl/PKGBUILD @@ -7,7 +7,7 @@ pkgname=gsasl pkgver=1.6.1 pkgrel=3 pkgdesc="Simple Authentication and Security Layer framework and a few common SASL mechanisms" -arch=("i686" "x86_64") +arch=("i686" "x86_64" 'mips64el') url="http://josefsson.org/gsasl/" license=("GPL") depends=('gnutls' 'libidn' 'krb5' 'libgcrypt') diff --git a/community-staging/gtk-gnutella/PKGBUILD b/community-staging/gtk-gnutella/PKGBUILD index 1eb8c2b0f..b20139b23 100644 --- a/community-staging/gtk-gnutella/PKGBUILD +++ b/community-staging/gtk-gnutella/PKGBUILD @@ -7,7 +7,7 @@ pkgname=gtk-gnutella pkgver=0.97 pkgrel=2 pkgdesc="A Gnutella client written in C" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gtk-gnutella.sourceforge.net/" license=('GPL') depends=('gtk2') diff --git a/community-staging/gwenhywfar/PKGBUILD b/community-staging/gwenhywfar/PKGBUILD index 1512a7eb1..e02df72d8 100644 --- a/community-staging/gwenhywfar/PKGBUILD +++ b/community-staging/gwenhywfar/PKGBUILD @@ -6,7 +6,7 @@ pkgname=gwenhywfar pkgver=4.2.0 pkgrel=2 pkgdesc="OS abstraction functions for various projects" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.aquamaniac.de" options=('!libtool') license=("LGPL") diff --git a/community-staging/ifuse/PKGBUILD b/community-staging/ifuse/PKGBUILD index e85372405..5d49eabee 100644 --- a/community-staging/ifuse/PKGBUILD +++ b/community-staging/ifuse/PKGBUILD @@ -6,7 +6,7 @@ pkgver=1.1.1 pkgrel=4 pkgdesc='A fuse filesystem to access the contents of an iPhone or iPod Touch' url='http://libimobiledevice.org/' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL2.1') depends=('libimobiledevice' 'fuse') source=("http://www.libimobiledevice.org/downloads/${pkgname}-${pkgver}.tar.bz2") diff --git a/community-staging/jabberd14/PKGBUILD b/community-staging/jabberd14/PKGBUILD index fccef817a..dccfba3cf 100644 --- a/community-staging/jabberd14/PKGBUILD +++ b/community-staging/jabberd14/PKGBUILD @@ -6,7 +6,7 @@ pkgname=jabberd14 pkgver=1.6.1.1 pkgrel=10 pkgdesc="old (1.4) jabber server branch" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://jabberd.org/" license=("GPL") depends=(pth libidn expat popt gnutls) diff --git a/community-staging/libinfinity/PKGBUILD b/community-staging/libinfinity/PKGBUILD index 6f6e5f123..48059c609 100644 --- a/community-staging/libinfinity/PKGBUILD +++ b/community-staging/libinfinity/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libinfinity pkgver=0.5.1 pkgrel=2 pkgdesc="An implementation of the Infininote protocol written in GObject-based C" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de" license=('GPL') depends=('gnutls>=1.7.2' 'gsasl>=0.2.21' 'glib2>=2.16' 'libxml2>=2.0' 'gtk2') diff --git a/community-staging/libmicrohttpd/PKGBUILD b/community-staging/libmicrohttpd/PKGBUILD index 357863f07..e27df4838 100644 --- a/community-staging/libmicrohttpd/PKGBUILD +++ b/community-staging/libmicrohttpd/PKGBUILD @@ -9,7 +9,7 @@ pkgname=libmicrohttpd pkgver=0.9.12 pkgrel=2 pkgdesc="a small C library that is supposed to make it easy to run an HTTP server as part of another application." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/libmicrohttpd/" license=('LGPL') options=('!libtool') diff --git a/community-staging/libvirt/PKGBUILD b/community-staging/libvirt/PKGBUILD index 87c98529a..389a20958 100644 --- a/community-staging/libvirt/PKGBUILD +++ b/community-staging/libvirt/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libvirt pkgver=0.9.4 pkgrel=2 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libvirt.org/" license=('LGPL') depends=('e2fsprogs' 'gnutls' 'iptables' 'libxml2' 'parted' 'polkit' 'python2' diff --git a/community-staging/mailutils/PKGBUILD b/community-staging/mailutils/PKGBUILD index 521f58a01..e1e8af3a9 100644 --- a/community-staging/mailutils/PKGBUILD +++ b/community-staging/mailutils/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mailutils pkgver=2.2 pkgrel=3 pkgdesc="MUA command line tool (mailx)" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.gnu.org/software/mailutils/" license=('GPL') depends=('libldap' 'pam' 'gnutls' 'guile') diff --git a/community-staging/minbif/PKGBUILD b/community-staging/minbif/PKGBUILD index 663b6d65a..e3326d320 100644 --- a/community-staging/minbif/PKGBUILD +++ b/community-staging/minbif/PKGBUILD @@ -6,7 +6,7 @@ pkgname=minbif pkgver=1.0.4 pkgrel=4 pkgdesc='An IRC gateway to IM networks that uses libpurple.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://minbif.im/' license=('GPL2') depends=('gnutls' 'libcaca' 'libpurple') diff --git a/community-staging/net6/PKGBUILD b/community-staging/net6/PKGBUILD index 1d5a6e025..fbf2a9dd1 100644 --- a/community-staging/net6/PKGBUILD +++ b/community-staging/net6/PKGBUILD @@ -7,7 +7,7 @@ pkgname=net6 pkgver=1.3.12 pkgrel=2 pkgdesc="A library that provides a TCP protocol abstraction for C++" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de/" license=('LGPL') depends=('gnutls' 'libsigc++2.0') diff --git a/community-staging/nzbget/PKGBUILD b/community-staging/nzbget/PKGBUILD index 278e38ac8..3ede32b27 100644 --- a/community-staging/nzbget/PKGBUILD +++ b/community-staging/nzbget/PKGBUILD @@ -5,7 +5,7 @@ pkgname=nzbget pkgver=0.7.0 pkgrel=3 pkgdesc="Downloads from Usenet using .nzb files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://nzbget.sourceforge.net/" license=('GPL') depends=('gnutls' 'libpar2' 'libxml2' 'ncurses') diff --git a/community-staging/openscenegraph/PKGBUILD b/community-staging/openscenegraph/PKGBUILD index d405bd160..23024aec9 100644 --- a/community-staging/openscenegraph/PKGBUILD +++ b/community-staging/openscenegraph/PKGBUILD @@ -8,7 +8,7 @@ pkgname=openscenegraph pkgver=3.0.0 pkgrel=1 pkgdesc="An Open Source, high performance real-time graphics toolkit" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom:OSGPL') url="http://www.openscenegraph.org" depends=('giflib' 'jasper' 'librsvg' 'xine-lib' 'curl' 'pth') diff --git a/community-staging/qwtpolar-svn/PKGBUILD b/community-staging/qwtpolar-svn/PKGBUILD index 79de737a4..6fb7c7265 100644 --- a/community-staging/qwtpolar-svn/PKGBUILD +++ b/community-staging/qwtpolar-svn/PKGBUILD @@ -5,7 +5,7 @@ pkgname=qwtpolar-svn pkgver=122 pkgrel=1 pkgdesc='An extension of the Qwt library to support polar plots.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://qwtpolar.sourceforge.net/" license=('Qwt License, Version 1.0') depends=('qwt') diff --git a/community-staging/remmina-plugins/PKGBUILD b/community-staging/remmina-plugins/PKGBUILD index 9e4534e2f..eea5258fa 100644 --- a/community-staging/remmina-plugins/PKGBUILD +++ b/community-staging/remmina-plugins/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2 pkgdesc="Remina plugins" #"Remmina supports multiple network protocols in an integrated and consistant user interface. # Currently RDP, VNC, XDMCP and SSH are supported." -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://sourceforge.net/projects/remmina/" license=('GPL') conflicts=(remmina-plugins-svn) diff --git a/community-staging/rsyslog/PKGBUILD b/community-staging/rsyslog/PKGBUILD index 14d38eb88..a156ec4fb 100644 --- a/community-staging/rsyslog/PKGBUILD +++ b/community-staging/rsyslog/PKGBUILD @@ -6,7 +6,7 @@ pkgver=5.8.4 pkgrel=2 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') depends=('zlib') makedepends=('postgresql-libs>=8.4.1' 'libmysqlclient' 'net-snmp' 'gnutls') diff --git a/community-staging/smalltalk/PKGBUILD b/community-staging/smalltalk/PKGBUILD index 1be6f7500..b275cf3f6 100644 --- a/community-staging/smalltalk/PKGBUILD +++ b/community-staging/smalltalk/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc='A free implementation of Smalltalk-80 by the GNU project' url='http://smalltalk.gnu.org/' license=('GPL' 'LGPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!libtool') depends=('gmp' 'libffi' 'libsigsegv' 'readline') diff --git a/community/aircrack-ng/PKGBUILD b/community/aircrack-ng/PKGBUILD index 27f257e5c..e4bbc4250 100644 --- a/community/aircrack-ng/PKGBUILD +++ b/community/aircrack-ng/PKGBUILD @@ -8,7 +8,7 @@ pkgbase=aircrack-ng pkgname=(aircrack-ng aircrack-ng-scripts) pkgver=1.1 pkgrel=7 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.aircrack-ng.org" license=('GPL2') source=("http://download.aircrack-ng.org/${pkgname}-${pkgver}.tar.gz") diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD index 3d7b7dbb7..0cf8451c5 100644 --- a/community/aria2/PKGBUILD +++ b/community/aria2/PKGBUILD @@ -7,7 +7,7 @@ pkgname=aria2 pkgver=1.12.1 pkgrel=1 pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://aria2.sourceforge.net/' license=('GPL') depends=('gnutls' 'libxml2' 'sqlite3' 'c-ares' 'ca-certificates') diff --git a/community/bonnie++/PKGBUILD b/community/bonnie++/PKGBUILD index 8a32091ac..f787b68ee 100644 --- a/community/bonnie++/PKGBUILD +++ b/community/bonnie++/PKGBUILD @@ -6,7 +6,7 @@ pkgname=bonnie++ pkgver=1.03e pkgrel=5 pkgdesc="Based on the Bonnie hard drive benchmark by Tim Bray" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.coker.com.au/bonnie++/" license=('GPL') depends=('perl') diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index 061e57461..d3266773c 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=calibre pkgver=0.8.14 pkgrel=1 pkgdesc="Ebook management application" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://calibre-ebook.com/" license=('GPL3') depends=('python2-dateutil' 'python2-cssutils' 'python2-cherrypy' diff --git a/community/camlp5/PKGBUILD b/community/camlp5/PKGBUILD index 404c76433..ebf6bfc98 100644 --- a/community/camlp5/PKGBUILD +++ b/community/camlp5/PKGBUILD @@ -6,7 +6,7 @@ pkgname=('camlp5' 'camlp5-transitional') pkgver=6.02.3 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://pauillac.inria.fr/~ddr/camlp5/' license=('BSD') depends=('sh') diff --git a/community/cegui/PKGBUILD b/community/cegui/PKGBUILD index c84ee1806..336bf7cdd 100644 --- a/community/cegui/PKGBUILD +++ b/community/cegui/PKGBUILD @@ -8,7 +8,7 @@ pkgname=cegui pkgver=0.7.5 pkgrel=4 pkgdesc="A free library providing windowing and widgets for graphics APIs/engines" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://crayzedsgui.sourceforge.net" #options=('!libtool') license=("MIT") diff --git a/community/chmsee/PKGBUILD b/community/chmsee/PKGBUILD index d5809b91e..f83ecab55 100644 --- a/community/chmsee/PKGBUILD +++ b/community/chmsee/PKGBUILD @@ -6,7 +6,7 @@ pkgname=chmsee pkgver=1.99.03 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="A chm (MS HTML help file format) viewer based on xulrunner." url="http://chmsee.googlecode.com/" license="GPL" diff --git a/community/chntpw/PKGBUILD b/community/chntpw/PKGBUILD index bbbc62e13..9393e9e36 100644 --- a/community/chntpw/PKGBUILD +++ b/community/chntpw/PKGBUILD @@ -6,7 +6,7 @@ pkgname=chntpw pkgver=110511 pkgrel=1 pkgdesc='Offline NT Password Editor - reset passwords in a Windows NT SAM userdatabase file' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://pogostick.net/~pnh/ntpasswd/' license=('GPL' 'LGPL') makedepends=('openssl') diff --git a/community/clamz/PKGBUILD b/community/clamz/PKGBUILD index 3b784be5d..2822328d8 100644 --- a/community/clamz/PKGBUILD +++ b/community/clamz/PKGBUILD @@ -6,7 +6,7 @@ pkgname=clamz pkgver=0.4 pkgrel=2 pkgdesc="Command-line program to download MP3 files from Amazon.com's music store." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/clamz/' license=('GPL3') depends=('libgcrypt' 'curl' 'expat' 'shared-mime-info' 'desktop-file-utils') diff --git a/community/clucene/PKGBUILD b/community/clucene/PKGBUILD index d99078c74..ed52f0128 100644 --- a/community/clucene/PKGBUILD +++ b/community/clucene/PKGBUILD @@ -7,7 +7,7 @@ pkgname=clucene pkgver=2.3.3.4 pkgrel=1 pkgdesc="A C++ port of Lucene: the high-performance, full-featured text search engine" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://clucene.sourceforge.net" license=('APACHE' 'LGPL') depends=('gcc-libs' 'zlib' 'boost-libs') diff --git a/community/compizconfig-backend-kconfig4/PKGBUILD b/community/compizconfig-backend-kconfig4/PKGBUILD index 8c404704c..c063ffd06 100644 --- a/community/compizconfig-backend-kconfig4/PKGBUILD +++ b/community/compizconfig-backend-kconfig4/PKGBUILD @@ -6,7 +6,7 @@ pkgname=compizconfig-backend-kconfig4 pkgver=0.8.8 pkgrel=1 pkgdesc="Compizconfig backend for kconfig4" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.compiz.org/" license=('GPL2') depends=('libcompizconfig' 'kdelibs' 'libxcomposite' 'libxinerama') diff --git a/community/conkeror-git/PKGBUILD b/community/conkeror-git/PKGBUILD index 4eeae1f71..6aa7f0460 100644 --- a/community/conkeror-git/PKGBUILD +++ b/community/conkeror-git/PKGBUILD @@ -6,7 +6,7 @@ pkgname=conkeror-git pkgver=0.9.3 pkgrel=8 pkgdesc="A highly programmable web browser based on Mozilla XULRunner." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://conkeror.mozdev.org/" license=('MPL' 'GPL' 'LGPL') depends=('xulrunner' 'desktop-file-utils') diff --git a/community/cpuburn/PKGBUILD b/community/cpuburn/PKGBUILD index a6ab49089..1f99ca267 100644 --- a/community/cpuburn/PKGBUILD +++ b/community/cpuburn/PKGBUILD @@ -6,7 +6,7 @@ pkgname=cpuburn pkgver=1.4a pkgrel=2 pkgdesc="CPU testing utilities in optimized assembler for maximum loading of CPUs" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/ubuntu/+source/cpuburn/" license=('GPL') depends=() diff --git a/community/csfml/PKGBUILD b/community/csfml/PKGBUILD index 34c22d46a..bbf9396f5 100644 --- a/community/csfml/PKGBUILD +++ b/community/csfml/PKGBUILD @@ -11,7 +11,7 @@ fi pkgrel=1 pkgdesc='C bindings for sfml' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.sfml-dev.org/' license=('zlib') depends=('sfml') diff --git a/community/cwiid/PKGBUILD b/community/cwiid/PKGBUILD index 8f928328a..044545eb6 100644 --- a/community/cwiid/PKGBUILD +++ b/community/cwiid/PKGBUILD @@ -7,7 +7,7 @@ pkgname=cwiid pkgver=0.6.00 pkgrel=9 pkgdesc="Linux Nintendo Wiimote interface" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://abstrakraft.org/cwiid" depends=('bluez' 'gtk2' 'python2') makedepends=('flex' 'bison') diff --git a/community/darcs/PKGBUILD b/community/darcs/PKGBUILD index d23e917a5..506374c5a 100644 --- a/community/darcs/PKGBUILD +++ b/community/darcs/PKGBUILD @@ -6,7 +6,7 @@ pkgname=darcs pkgver=2.5.2 pkgrel=1.1 pkgdesc="Decentralized replacement for CVS with roots in quantum mechanics" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://darcs.net/" license=('GPL') depends=('curl' 'gmp' 'ncurses>=5.6-7') diff --git a/community/dvtm/PKGBUILD b/community/dvtm/PKGBUILD index b5444c7f4..78b22ddd2 100644 --- a/community/dvtm/PKGBUILD +++ b/community/dvtm/PKGBUILD @@ -7,7 +7,7 @@ pkgname=dvtm pkgver=0.6 pkgrel=1 pkgdesc='Dynamic virtual terminal manager.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.brain-dump.org/projects/dvtm/' license=('MIT') depends=('ncurses') diff --git a/community/emesene/PKGBUILD b/community/emesene/PKGBUILD index f6a188c92..cf8bfe705 100755 --- a/community/emesene/PKGBUILD +++ b/community/emesene/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=1 pkgdesc="A pygtk MSN Messenger client" url="http://www.emesene.org/" license=('custom:PSF' 'GPL' 'LGPL2.1') -arch=('i686' 'x86_64') # libmimic is hardcoded, so no 'any' package +arch=('i686' 'x86_64' 'mips64el') # libmimic is hardcoded, so no 'any' package #depends=('python2' 'pygtk' 'hicolor-icon-theme' 'xdg-utils') depends=('python2' 'pygtk' 'python-dnspython' 'pylint' 'python-notify' 'openssl' \ 'papyon' 'python-imaging' 'dbus-python' 'xdg-utils' 'hicolor-icon-theme') diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD new file mode 100644 index 000000000..fe25715f7 --- /dev/null +++ b/community/fceux/PKGBUILD @@ -0,0 +1,35 @@ +# $Id: PKGBUILD 49458 2011-06-16 19:25:29Z angvp $ +# Maintainer: Eric Belanger <eric@archlinux.org> +# Contributor: Jo Christian Bergskås <jcberg@gmail.com> + +pkgname=fceux +pkgver=2.1.5 +pkgrel=1 +arch=('i686' 'x86_64' 'mips64el') +url="http://fceux.com/web/home.html" +pkgdesc="A fast and ultra-compatible NES/Famicom emulator with SDL, OpenGL and SVGALIB support" +license=('GPL') +depends=('sdl' 'lua' 'gtk2') +makedepends=('scons' 'mesa') +optdepends=('xchm: for viewing the help manual') +provides=('fceu' 'gfceux') +replaces=('fceu' 'gfceux') +source=(http://downloads.sourceforge.net/fceultra/$pkgname-${pkgver}.src.tar.bz2 \ + fceux.desktop fceux.png) + +build() { + cd "${srcdir}/fceu$pkgver" + scons + + sed -i "s|/usr/local|${pkgdir}/usr|" SConstruct + scons install + + install -D -m644 bin/$pkgname.chm "${pkgdir}/usr/share/doc/$pkgname/$pkgname.chm" + install -D -m644 "$srcdir"/fceux.desktop "${pkgdir}"/usr/share/applications/fceux.desktop + install -D -m644 "$srcdir"/fceux.png "$pkgdir"/usr/share/pixmaps/fceux.png +} + +# vim:set ts=2 sw=2 et: +md5sums=('e8b20e62bbbb061b1a59d51b47c827bd' + '30baf915c936926fa50f59d8276f6575' + '3fe753731ac46b5fee528b1f73abd3e3') diff --git a/community/flowcanvas/PKGBUILD b/community/flowcanvas/PKGBUILD index ce145f515..913d3ebf9 100644 --- a/community/flowcanvas/PKGBUILD +++ b/community/flowcanvas/PKGBUILD @@ -7,7 +7,7 @@ pkgname=flowcanvas pkgver=0.7.1 pkgrel=2 pkgdesc="Gtkmm/Gnomecanvasmm widget for boxes-and-lines style environments" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://drobilla.net/software/flowcanvas/" depends=('libgnomecanvasmm' 'graphviz') makedepends=('boost' 'python2') diff --git a/community/flumotion/PKGBUILD b/community/flumotion/PKGBUILD index 531c49b97..7bb30a8f8 100644 --- a/community/flumotion/PKGBUILD +++ b/community/flumotion/PKGBUILD @@ -6,7 +6,7 @@ pkgname=flumotion pkgver=0.8.1 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="A streaming media server" url="http://www.flumotion.net" options=('!libtool') diff --git a/community/gluon/PKGBUILD b/community/gluon/PKGBUILD index 88aaacd92..0ffa19b42 100644 --- a/community/gluon/PKGBUILD +++ b/community/gluon/PKGBUILD @@ -6,7 +6,7 @@ pkgver=0.71.0 _pkgver=0.71 pkgrel=2 pkgdesc="A free and open source platform for creating and distributing games" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gluon.gamingfreedom.org/" license=('LGPL') depends=('qt' 'kdebase-runtime' 'libsndfile' 'openal' 'alure' 'attica') diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD index dbb756e2c..509f37798 100644 --- a/community/gnash/PKGBUILD +++ b/community/gnash/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=gnash pkgname=(gnash-common gnash-gtk) pkgver=0.8.9 pkgrel=4 -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.gnu.org/software/gnash/" license=(GPL3) makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool diff --git a/community/gnome-packagekit/PKGBUILD b/community/gnome-packagekit/PKGBUILD index 390f39a73..fb3cb1265 100644 --- a/community/gnome-packagekit/PKGBUILD +++ b/community/gnome-packagekit/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnome-packagekit pkgver=3.0.3 pkgrel=1 pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.packagekit.org/' license=('GPL') depends=('dconf' 'desktop-file-utils' 'gnome-menus' 'gtk3' diff --git a/community/gnome-settings-daemon-updates/PKGBUILD b/community/gnome-settings-daemon-updates/PKGBUILD index e1c0348e9..ae3cb2ecf 100644 --- a/community/gnome-settings-daemon-updates/PKGBUILD +++ b/community/gnome-settings-daemon-updates/PKGBUILD @@ -6,7 +6,7 @@ pkgname=$_pkgname-updates pkgver=3.0.2 pkgrel=1 pkgdesc="Updates plugin for the GNOME Settings daemon" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnome.org" license=('GPL') depends=('gnome-packagekit' "$_pkgname" 'upower') diff --git a/community/gnunet-setup/PKGBUILD b/community/gnunet-setup/PKGBUILD index 6e3585ef8..312818ec8 100644 --- a/community/gnunet-setup/PKGBUILD +++ b/community/gnunet-setup/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnunet-setup pkgver=0.9.0pre2 pkgrel=1 pkgdesc="setup tool for gnunet" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://gnunet.org/" license=('GPL') depends=('gnunet') diff --git a/community/gtk-theme-switch2/PKGBUILD b/community/gtk-theme-switch2/PKGBUILD index a5b6b1015..9f4eb22d9 100644 --- a/community/gtk-theme-switch2/PKGBUILD +++ b/community/gtk-theme-switch2/PKGBUILD @@ -9,7 +9,7 @@ pkgver=2.1.0 pkgrel=1 pkgdesc="Gtk2 theme switcher" url="http://muhri.net/nav.php3?node=gts" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') depends=('gtk2') source=(http://ftp.de.debian.org/debian/pool/main/g/gtk-theme-switch/gtk-theme-switch_${pkgver}.orig.tar.gz) diff --git a/community/gtk2hs-cairo/PKGBUILD b/community/gtk2hs-cairo/PKGBUILD index cb3fc256b..ddd42b403 100644 --- a/community/gtk2hs-cairo/PKGBUILD +++ b/community/gtk2hs-cairo/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=4 pkgdesc="Binding to the cairo library for Gtk2Hs." url="http://hackage.haskell.org/package/cairo" license=('LGPL2.1') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc' 'cairo' 'haskell-mtl=2.0.1.0') makedepends=(gtk2hs-buildtools) options=('strip') diff --git a/community/gtk2hs-glib/PKGBUILD b/community/gtk2hs-glib/PKGBUILD index e15d65554..a6a03a1b2 100644 --- a/community/gtk2hs-glib/PKGBUILD +++ b/community/gtk2hs-glib/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="http://hackage.haskell.org/package/glib" license=('LGPL2.1') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc' 'glib2') makedepends=('gtk2hs-buildtools=0.12.0') options=('strip') diff --git a/community/gtk2hs-gtk/PKGBUILD b/community/gtk2hs-gtk/PKGBUILD index 0ce59b9b6..8a9d12b95 100644 --- a/community/gtk2hs-gtk/PKGBUILD +++ b/community/gtk2hs-gtk/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=4 pkgdesc="Binding to the gtk library for Gtk2Hs." url="http://hackage.haskell.org/package/gtk" license=('LGPL2.1') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc' 'gtk2' 'gtk2hs-pango=0.12.0' 'haskell-mtl=2.0.1.0') makedepends=('gtk2hs-buildtools=0.12.0') options=('strip') diff --git a/community/gtk2hs-pango/PKGBUILD b/community/gtk2hs-pango/PKGBUILD index 603918954..67fdaf916 100644 --- a/community/gtk2hs-pango/PKGBUILD +++ b/community/gtk2hs-pango/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=4 pkgdesc="Binding to the pango library for Gtk2Hs." url="http://hackage.haskell.org/package/pango" license=('LGPL2.1') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc' 'pango' 'gtk2hs-glib' 'gtk2hs-cairo') makedepends=('gtk2hs-buildtools=0.12.0') options=('strip') diff --git a/community/haddock/PKGBUILD b/community/haddock/PKGBUILD index c52029b85..7c3572523 100644 --- a/community/haddock/PKGBUILD +++ b/community/haddock/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=2 pkgdesc="Documentation-generation tool for Haskell libraries" url="http://hackage.haskell.org/package/${pkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=(alex happy) depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1' 'haskell-xhtml=3000.2.0.1-7.1' 'haskell-ghc-paths=0.1.0.8-4.1') options=('strip') diff --git a/community/haskell-binary/PKGBUILD b/community/haskell-binary/PKGBUILD index f682bb59a..6fc0df551 100644 --- a/community/haskell-binary/PKGBUILD +++ b/community/haskell-binary/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=7.1 pkgdesc="Binary serialisation for Haskell values using lazy ByteStrings" url="http://hackage.haskell.org/package/binary" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-dataenc/PKGBUILD b/community/haskell-dataenc/PKGBUILD index cd94ed17c..7ea26e610 100644 --- a/community/haskell-dataenc/PKGBUILD +++ b/community/haskell-dataenc/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3.2 pkgdesc="Data encoding library" url="http://hackage.haskell.org/package/dataenc" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-dbus/PKGBUILD b/community/haskell-dbus/PKGBUILD index 316df37f3..0d02869ec 100644 --- a/community/haskell-dbus/PKGBUILD +++ b/community/haskell-dbus/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc="DBus bindings" url="http://hackage.haskell.org/package/DBus" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3' 'sh') options=('strip') source=(http://hackage.haskell.org/packages/archive/DBus/0.4/DBus-0.4.tar.gz diff --git a/community/haskell-ghc-paths/PKGBUILD b/community/haskell-ghc-paths/PKGBUILD index a7a4be130..594d4a3c4 100644 --- a/community/haskell-ghc-paths/PKGBUILD +++ b/community/haskell-ghc-paths/PKGBUILD @@ -6,7 +6,7 @@ pkgrel=4.1 pkgdesc="Knowledge of GHC's installation directories" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=() depends=(ghc=7.0.3-2) # cannot have stricter dep here due to haddock options=('strip') diff --git a/community/haskell-haskeline/PKGBUILD b/community/haskell-haskeline/PKGBUILD index 5a6124fd3..f5759bb83 100644 --- a/community/haskell-haskeline/PKGBUILD +++ b/community/haskell-haskeline/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2.2 pkgdesc="A command-line interface for user input, written in Haskell." url="http://hackage.haskell.org/package/haskeline" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh 'haskell-utf8-string=0.3.6-7.2' 'haskell-mtl=2.0.1.0-3.1' 'haskell-terminfo=0.3.1.3') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-hslogger/PKGBUILD b/community/haskell-hslogger/PKGBUILD index 040763b2d..2ec46aff4 100644 --- a/community/haskell-hslogger/PKGBUILD +++ b/community/haskell-hslogger/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=6 pkgdesc="Versatile logging framework" url="http://hackage.haskell.org/package/${_hkgname}" license=('LGPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' 'haskell-mtl=2.0.1.0' 'haskell-network=2.3.0.2') options=('strip') install=${pkgname}.install diff --git a/community/haskell-mmap/PKGBUILD b/community/haskell-mmap/PKGBUILD index b1002be46..3848c500b 100644 --- a/community/haskell-mmap/PKGBUILD +++ b/community/haskell-mmap/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=3.2 pkgdesc="Memory mapped files for POSIX and Windows" url="http://hackage.haskell.org/package/mmap" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-tar/PKGBUILD b/community/haskell-tar/PKGBUILD index 459f288bd..e2b24d6e0 100644 --- a/community/haskell-tar/PKGBUILD +++ b/community/haskell-tar/PKGBUILD @@ -6,7 +6,7 @@ pkgrel=4.2 pkgdesc="Reading, writing and manipulating \".tar\" archive files." url="http://hackage.haskell.org/package/tar" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-terminfo/PKGBUILD b/community/haskell-terminfo/PKGBUILD index 51e968853..3ae8d8635 100644 --- a/community/haskell-terminfo/PKGBUILD +++ b/community/haskell-terminfo/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=4.2 pkgdesc="Haskell bindings to the terminfo library." url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/haskell-utf8-string/PKGBUILD b/community/haskell-utf8-string/PKGBUILD index e6d27dfad..e92e71f0a 100644 --- a/community/haskell-utf8-string/PKGBUILD +++ b/community/haskell-utf8-string/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=7.2 pkgdesc="Support for reading and writing UTF8 Strings" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/community/icecast/PKGBUILD b/community/icecast/PKGBUILD index bb6f410f9..6c81ed1a6 100644 --- a/community/icecast/PKGBUILD +++ b/community/icecast/PKGBUILD @@ -8,7 +8,7 @@ pkgname=icecast pkgver=2.3.2 pkgrel=5 pkgdesc="Streaming audio over the Internet" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.icecast.org/" depends=('libxslt' 'libvorbis' 'curl' 'speex' 'libtheora') diff --git a/community/inn/PKGBUILD b/community/inn/PKGBUILD index 044531434..bf7e5856b 100644 --- a/community/inn/PKGBUILD +++ b/community/inn/PKGBUILD @@ -8,7 +8,7 @@ pkgver=2.5.2 pkgrel=6 pkgdesc="Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers." url="http://www.isc.org/software/inn/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=("custom:INN") depends=('openssl' 'dovecot') makedepends=('make' 'bison' 'python2' 'gcc' 'smtp-forwarder' 'libsasl') diff --git a/community/jansson/PKGBUILD b/community/jansson/PKGBUILD index 0d4060211..ffa358fa3 100644 --- a/community/jansson/PKGBUILD +++ b/community/jansson/PKGBUILD @@ -5,7 +5,7 @@ pkgname=jansson pkgver=2.1 pkgrel=1 pkgdesc='C library for encoding, decoding and manipulating JSON data' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.digip.org/jansson/' license=('MIT') options=('!libtool') diff --git a/community/java-oracle/PKGBUILD b/community/java-oracle/PKGBUILD index ac8e89a76..683e1227c 100644 --- a/community/java-oracle/PKGBUILD +++ b/community/java-oracle/PKGBUILD @@ -11,7 +11,7 @@ pkgbase=java-oracle pkgname=('jre' 'jdk') pkgver=7 pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') [ "${CARCH}" = 'i686' ] && _arch='i586' [ "${CARCH}" = 'x86_64' ] && _arch='x64' url='http://jdk7.java.net/' diff --git a/community/john/PKGBUILD b/community/john/PKGBUILD index 6c7714e33..44de6d951 100644 --- a/community/john/PKGBUILD +++ b/community/john/PKGBUILD @@ -9,7 +9,7 @@ pkgver=1.7.8 pkgrel=3 _jumbover=5 pkgdesc="John The Ripper - A fast password cracker (jumbo-$_jumbover included)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openwall.com/$pkgname/" license=('GPL2' 'custom') depends=('openssl') diff --git a/community/jshon/PKGBUILD b/community/jshon/PKGBUILD index 653274e4d..86bbf48f1 100644 --- a/community/jshon/PKGBUILD +++ b/community/jshon/PKGBUILD @@ -3,7 +3,7 @@ pkgname=jshon pkgver=20110803 pkgrel=1 pkgdesc="A json parser for the shell." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://kmkeen.com/jshon/" license=('MIT') depends=('jansson') diff --git a/community/kadu/PKGBUILD b/community/kadu/PKGBUILD index 7b452c180..b3d9b2247 100644 --- a/community/kadu/PKGBUILD +++ b/community/kadu/PKGBUILD @@ -6,7 +6,7 @@ pkgname=kadu pkgver=0.9.2 pkgrel=1 pkgdesc="A Qt-based Jabber/XMPP and Gadu-Gadu client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kadu.net/" license=('GPL') depends=('libgadu' 'libxss' 'aspell' 'phonon' 'qca-ossl' 'libidn') diff --git a/community/kde4-kio-rapip/PKGBUILD b/community/kde4-kio-rapip/PKGBUILD index 92377772a..f4464db90 100644 --- a/community/kde4-kio-rapip/PKGBUILD +++ b/community/kde4-kio-rapip/PKGBUILD @@ -6,7 +6,7 @@ pkgname=kde4-kio-rapip pkgver=0.2 pkgrel=1 pkgdesc="KIOSlave to browse through the PDA file system via the SynCE infrastructure" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://synce.sourceforge.net/" license="MIT" depends=('kdelibs' 'synce-libsynce' 'synce-librapi') diff --git a/community/kvirc/PKGBUILD b/community/kvirc/PKGBUILD index 47f99a313..094d64b9c 100644 --- a/community/kvirc/PKGBUILD +++ b/community/kvirc/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3 pkgdesc="Qt-based IRC client" url="http://www.kvirc.net" depends=('python2' 'qt' 'libxss') -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') makedepends=('cmake') license=('GPL') options=("!libtool") diff --git a/community/libfaketime/PKGBUILD b/community/libfaketime/PKGBUILD index a95ab380d..a982b3970 100644 --- a/community/libfaketime/PKGBUILD +++ b/community/libfaketime/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libfaketime pkgver=0.8.1 pkgrel=1 pkgdesc='Report fake dates and times to programs without having to change the system-wide time.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.code-wizards.com/projects/libfaketime/' license=('GPL2') source=("http://www.code-wizards.com/projects/${pkgname}/${pkgname}-${pkgver}.tar.gz") diff --git a/community/libharu/PKGBUILD b/community/libharu/PKGBUILD index 160373489..fb1a48645 100644 --- a/community/libharu/PKGBUILD +++ b/community/libharu/PKGBUILD @@ -9,7 +9,7 @@ pkgver=2.2.1 pkgrel=1 pkgdesc="C/C++ library for generating PDF documents" url="http://libharu.org/wiki/Main_Page" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom:ZLIB') depends=('libpng' 'gcc-libs') options=(!libtool) diff --git a/community/liblockfile/PKGBUILD b/community/liblockfile/PKGBUILD index 730fce864..3fb180733 100644 --- a/community/liblockfile/PKGBUILD +++ b/community/liblockfile/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.08_4 _basever=1.08 pkgrel=1 pkgdesc="a library with NFS-safe locking functions" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/libs/liblockfile1" depends=('glibc') diff --git a/community/libx86/PKGBUILD b/community/libx86/PKGBUILD index fcf0ddc68..e47638dc9 100644 --- a/community/libx86/PKGBUILD +++ b/community/libx86/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libx86 pkgver=1.1 pkgrel=2 pkgdesc="Provides an lrmi interface that works on x86, am64 and alpha" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.codon.org.uk/~mjg59/libx86/" license=('custom') depends=('glibc') diff --git a/community/linuxdcpp/PKGBUILD b/community/linuxdcpp/PKGBUILD index fe546fdfc..eaef8d232 100644 --- a/community/linuxdcpp/PKGBUILD +++ b/community/linuxdcpp/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc="A Gtk+ Direct Connect client based on DC++." url="https://launchpad.net/linuxdcpp/" license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('openssl' 'glib2' 'libglade' 'bzip2' 'libnotify' 'hicolor-icon-theme') makedepends=('scons' 'boost') conflicts=('linuxdcpp-bzr') diff --git a/community/lockfile-progs/PKGBUILD b/community/lockfile-progs/PKGBUILD index b49a8f50e..70dee143a 100644 --- a/community/lockfile-progs/PKGBUILD +++ b/community/lockfile-progs/PKGBUILD @@ -6,7 +6,7 @@ pkgname=lockfile-progs pkgver=0.1.15 pkgrel=1 pkgdesc="programs for locking and unlocking files and mailboxes" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/misc/lockfile-progs" depends=('glibc') diff --git a/community/luaexpat/PKGBUILD b/community/luaexpat/PKGBUILD index a69a617b8..4d4a35193 100644 --- a/community/luaexpat/PKGBUILD +++ b/community/luaexpat/PKGBUILD @@ -4,7 +4,7 @@ pkgname=luaexpat pkgver=1.2.0 pkgrel=1 pkgdesc='LuaExpat is a SAX XML parser based on the Expat library. LuaExpat is free software and uses the same license as Lua 5.0.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://code.matthewwild.co.uk/lua-expat' license=('MIT') makedepends=('gcc' 'lua>=5.1' 'expat>=2') diff --git a/community/luakit/PKGBUILD b/community/luakit/PKGBUILD index c2e105479..f5630efd1 100644 --- a/community/luakit/PKGBUILD +++ b/community/luakit/PKGBUILD @@ -5,7 +5,7 @@ pkgname=luakit pkgver=2011.07.22 pkgrel=2 pkgdesc='luakit is a highly configurable, micro-browser framework based on the WebKit web content engine and the GTK+ toolkit."Stable" release' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.luakit.org/projects/luakit' license=('GPL3') depends=('libwebkit' 'luafilesystem' 'libunique') diff --git a/community/luxrays/PKGBUILD b/community/luxrays/PKGBUILD index 3c10f96ea..29e8ff280 100644 --- a/community/luxrays/PKGBUILD +++ b/community/luxrays/PKGBUILD @@ -6,7 +6,7 @@ _pkgver=ed424ec77571 pkgrel=2 epoch=0 pkgdesc="Accelerate the ray intersection process by using GPUs" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.luxrender.net/" license=('GPL') depends=('freeimage' 'freeglut' 'glew') diff --git a/community/lxmenu-data/PKGBUILD b/community/lxmenu-data/PKGBUILD index 6087648d9..cdb8fc741 100644 --- a/community/lxmenu-data/PKGBUILD +++ b/community/lxmenu-data/PKGBUILD @@ -6,7 +6,7 @@ pkgname=lxmenu-data pkgver=0.1.2 pkgrel=1 pkgdesc="freedesktop.org desktop menus for LXDE" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://lxde.org/" groups=('lxde') diff --git a/community/lxsession/PKGBUILD b/community/lxsession/PKGBUILD index db8719774..808b33161 100644 --- a/community/lxsession/PKGBUILD +++ b/community/lxsession/PKGBUILD @@ -6,7 +6,7 @@ pkgname=lxsession pkgver=0.4.6.1 pkgrel=1 pkgdesc="Session manager of the LXDE Desktop (light version)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://lxde.org/" groups=('lxde') diff --git a/community/mc/PKGBUILD b/community/mc/PKGBUILD index e0ef8b0d8..12f6cda00 100644 --- a/community/mc/PKGBUILD +++ b/community/mc/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mc pkgver=4.7.5.3 pkgrel=1 pkgdesc="Midnight Commander is a text based filemanager/shell that emulates Norton Commander" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ibiblio.org/mc/" license=('GPL') depends=('e2fsprogs' 'glib2' 'pcre' 'gpm' 'slang') diff --git a/community/metapixel/PKGBUILD b/community/metapixel/PKGBUILD index 056f40d52..d9d01a30b 100644 --- a/community/metapixel/PKGBUILD +++ b/community/metapixel/PKGBUILD @@ -6,7 +6,7 @@ pkgname=metapixel pkgver=1.0.2 pkgrel=2 pkgdesc='A program for generating photomosaics.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.complang.tuwien.ac.at/schani/metapixel/' license=('GPL') depends=('libungif' 'libjpeg' 'libpng' 'perl') diff --git a/community/mhwaveedit/PKGBUILD b/community/mhwaveedit/PKGBUILD index ce2e82aea..33e07126e 100644 --- a/community/mhwaveedit/PKGBUILD +++ b/community/mhwaveedit/PKGBUILD @@ -5,7 +5,7 @@ pkgname=mhwaveedit pkgver=1.4.21 pkgrel=1 pkgdesc="A graphical program for editing, playing and recording sound files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gna.org/projects/mhwaveedit" license=('GPL') depends=('libsamplerate' 'libpulse' 'gtk2' 'jack') diff --git a/community/mingw32-pthreads/PKGBUILD b/community/mingw32-pthreads/PKGBUILD index 842a8352a..e0fc965e6 100644 --- a/community/mingw32-pthreads/PKGBUILD +++ b/community/mingw32-pthreads/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mingw32-pthreads pkgver=2.8.0 _pkgver=2-8-0 pkgrel=2 -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') pkgdesc="The POSIX 1003.1-2001 standard for writing multithreaded applications." license=(LGPL) makedepends=('mingw32-gcc-base' 'mingw32-runtime' 'mingw32-w32api') diff --git a/community/minidlna/PKGBUILD b/community/minidlna/PKGBUILD index 3519f0e90..ae6b44a02 100644 --- a/community/minidlna/PKGBUILD +++ b/community/minidlna/PKGBUILD @@ -8,7 +8,7 @@ pkgname=minidlna pkgver=1.0.21 pkgrel=1 pkgdesc="A DLNA/UPnP-AV Media server (aka ReadyDLNA)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/minidlna/" license=('GPL') depends=('libexif' 'libjpeg' 'libid3tag' 'flac' 'libvorbis' 'ffmpeg' 'sqlite3') diff --git a/community/mplayer2/PKGBUILD b/community/mplayer2/PKGBUILD index 267dbcdda..a3e42076d 100644 --- a/community/mplayer2/PKGBUILD +++ b/community/mplayer2/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mplayer2 pkgver=2.0 pkgrel=13 pkgdesc="A movie player" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.mplayer2.org/" depends=('libgl' 'libvdpau' 'ffmpeg' 'libdvdcss' 'libdvdread' 'libdvdnav' 'libxvmc' 'libass' 'fontconfig' 'freetype2' diff --git a/community/mysql++/PKGBUILD b/community/mysql++/PKGBUILD index 2b7a4ac14..b8a370db6 100644 --- a/community/mysql++/PKGBUILD +++ b/community/mysql++/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mysql++ pkgver=3.1.0 pkgrel=2 pkgdesc="A C++ wraper for MySQLs C API" -arch=("i686" "x86_64") +arch=("i686" "x86_64" 'mips64el') url="http://tangentsoft.net/mysql++/" license=("LGPL" "custom") depends=("libmysqlclient") diff --git a/community/mythplugins/PKGBUILD b/community/mythplugins/PKGBUILD index 7d6bbfc3d..2097c4310 100644 --- a/community/mythplugins/PKGBUILD +++ b/community/mythplugins/PKGBUILD @@ -17,7 +17,7 @@ pkgname=('mythplugins-mytharchive' pkgver=0.24.1 pkgrel=4 epoch=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.mythtv.org" license=('GPL') makedepends=('cdparanoia' 'cdrkit' 'dvdauthor' 'dvd+rw-tools' 'ffmpeg' 'flac' diff --git a/community/nethogs/PKGBUILD b/community/nethogs/PKGBUILD index 3ed0be492..9164a323e 100644 --- a/community/nethogs/PKGBUILD +++ b/community/nethogs/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A net top tool which displays traffic used per process instead of per I url="http://nethogs.sourceforge.net" license=(GPL) depends=(libpcap ncurses gcc-libs) -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz gcc44.patch) md5sums=('e5f04071571e469e14c89f637cfa34a2' '62eb824fbbadd1c60d0749593c16d293') diff --git a/community/newton-dynamics/PKGBUILD b/community/newton-dynamics/PKGBUILD index 93a578450..f22a2aea0 100644 --- a/community/newton-dynamics/PKGBUILD +++ b/community/newton-dynamics/PKGBUILD @@ -5,7 +5,7 @@ pkgname=newton-dynamics pkgver=2.33 pkgrel=1 pkgdesc="A simple physics API" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.newtondynamics.com" license=('custom') depends=() diff --git a/community/nickle/PKGBUILD b/community/nickle/PKGBUILD index 1e511b630..cff5a8fcb 100644 --- a/community/nickle/PKGBUILD +++ b/community/nickle/PKGBUILD @@ -5,7 +5,7 @@ pkgname=nickle pkgver=2.70 pkgrel=1 pkgdesc="A programming language based prototyping environment with powerful programming and scripting capabilities" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://nickle.org" license=('custom') depends=('readline') diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index b29291f44..5189b3b85 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -9,7 +9,7 @@ pkgname=nodejs pkgver=0.4.10 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://nodejs.org/' license=('MIT') depends=('python2') diff --git a/community/numlockx/PKGBUILD b/community/numlockx/PKGBUILD index a5d59e003..d678d4053 100644 --- a/community/numlockx/PKGBUILD +++ b/community/numlockx/PKGBUILD @@ -8,7 +8,7 @@ pkgname=numlockx pkgver=1.2 pkgrel=1 pkgdesc="Turns on the numlock key in X11" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('MIT') url="http://ktown.kde.org/~seli/numlockx/" depends=('libxtst') diff --git a/community/obconf/PKGBUILD b/community/obconf/PKGBUILD index 63755ce33..6dc700278 100644 --- a/community/obconf/PKGBUILD +++ b/community/obconf/PKGBUILD @@ -8,7 +8,7 @@ pkgname=obconf pkgver=2.0.3 pkgrel=4 pkgdesc="A GTK2 based configuration tool for the Openbox windowmanager" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://icculus.org/openbox/index.php/ObConf:About" license=('GPL') depends=('openbox' 'gtk2' 'libglade' 'desktop-file-utils' 'libsm') diff --git a/community/oolite/PKGBUILD b/community/oolite/PKGBUILD index 2225fcaa6..574bcb2d5 100644 --- a/community/oolite/PKGBUILD +++ b/community/oolite/PKGBUILD @@ -5,7 +5,7 @@ pkgname=oolite pkgver=1.75.3 pkgrel=1 pkgdesc="A space-sim based on the classic Elite" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://oolite-linux.berlios.de" license=('GPL2') depends=('gnustep-gui' 'sdl_mixer' 'mesa' 'espeak' 'nspr' 'python2' 'icu') diff --git a/community/openbox/PKGBUILD b/community/openbox/PKGBUILD index d980675be..85f3a34d6 100644 --- a/community/openbox/PKGBUILD +++ b/community/openbox/PKGBUILD @@ -7,7 +7,7 @@ pkgname=openbox pkgver=3.4.11.2 pkgrel=2 pkgdesc="A window manager for the X11 windowing system" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://openbox.org" license=('GPL') depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr' diff --git a/community/pcsxr/PKGBUILD b/community/pcsxr/PKGBUILD new file mode 100644 index 000000000..09c3ca5ed --- /dev/null +++ b/community/pcsxr/PKGBUILD @@ -0,0 +1,28 @@ +## Maintainer: schuay <jakob.gruber@gmail.com> +## Contributor: quantax -- contact via Arch Linux forum or AUR +## Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> + +pkgname=pcsxr +pkgver=1.9.92 +pkgrel=3 +pkgdesc='A Sony PlayStation emulator based on the PCSX-df Project' +arch=('i686' 'x86_64' 'mips64el') +url='http://pcsxr.codeplex.com/' +license=('GPL') +depends=('libcdio' 'libgl' 'libglade' 'libxtst' 'libxv' 'sdl' 'mesa') +conflicts=('pcsx-df') +_pkgurl="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=$pkgname&DownloadId=140521&FileTime=129254829621800000&Build=$(wget -qO - http://www.codeplex.com/ | sed -nr 's/^[[:space:]]*Version [[:digit:]]{4}\.([[:digit:]]{1,2}\.){2}([[:digit:]]+)[[:space:]]*$/\2/p' | tail -n 1)" +source=($pkgname-$pkgver.tar.bz2::$_pkgurl) +md5sums=('28411aed0b4424f97227d94bdefaec83') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --enable-libcdio --enable-opengl + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + diff --git a/community/performous/PKGBUILD b/community/performous/PKGBUILD index 7a48e767d..43af6f3ec 100644 --- a/community/performous/PKGBUILD +++ b/community/performous/PKGBUILD @@ -6,7 +6,7 @@ pkgname=performous pkgver=0.6.1 pkgrel=7 pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://performous.org/" license=('GPL') depends=('boost-libs>=1.47' 'sdl' 'jack' 'imagemagick' 'ffmpeg' 'glew' 'libxml++' 'portaudio' 'portmidi' \ diff --git a/community/perl-data-dumper/PKGBUILD b/community/perl-data-dumper/PKGBUILD index 8fea1b8e4..1c884c85b 100644 --- a/community/perl-data-dumper/PKGBUILD +++ b/community/perl-data-dumper/PKGBUILD @@ -6,7 +6,7 @@ pkgname='perl-data-dumper' pkgver=2.131 pkgrel=1 pkgdesc="Convert data structure into perl code" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('PerlArtistic' 'GPL') options=('!emptydirs') depends=('perl') diff --git a/community/perl-gtk2-trayicon/PKGBUILD b/community/perl-gtk2-trayicon/PKGBUILD index a4cdb9e76..1ce8a3b11 100644 --- a/community/perl-gtk2-trayicon/PKGBUILD +++ b/community/perl-gtk2-trayicon/PKGBUILD @@ -6,7 +6,7 @@ pkgname=perl-gtk2-trayicon pkgver=0.06 pkgrel=7 pkgdesc="Perl interface to the EggTrayIcon library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/Gtk2-TrayIcon/" depends=('gtk2-perl') makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends') diff --git a/community/perl-linux-pid/PKGBUILD b/community/perl-linux-pid/PKGBUILD index f50e9a06a..fe33de910 100644 --- a/community/perl-linux-pid/PKGBUILD +++ b/community/perl-linux-pid/PKGBUILD @@ -7,7 +7,7 @@ pkgname='perl-linux-pid' pkgver='0.04' pkgrel='1' pkgdesc="Interface to Linux getpp?id functions" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('PerlArtistic' 'GPL') options=('!emptydirs') depends=('perl') diff --git a/community/perl-perlio-eol/PKGBUILD b/community/perl-perlio-eol/PKGBUILD index 81a8c7697..3e343c7d9 100644 --- a/community/perl-perlio-eol/PKGBUILD +++ b/community/perl-perlio-eol/PKGBUILD @@ -6,7 +6,7 @@ pkgname=perl-perlio-eol pkgver=0.14 pkgrel=1 pkgdesc="Perl/CPAN Module PerlIO::eol" -arch=("i686" "x86_64") +arch=("i686" "x86_64" 'mips64el') url="http://search.cpan.org/dist/PerlIO-eol" license=("GPL" "PerlArtistic") replaces=(perlio-eol) diff --git a/community/projectm/PKGBUILD b/community/projectm/PKGBUILD index 84d40eeb8..68b20f4b9 100644 --- a/community/projectm/PKGBUILD +++ b/community/projectm/PKGBUILD @@ -6,7 +6,7 @@ pkgname=projectm pkgver=2.0.1 pkgrel=3 pkgdesc='A music visualizer which uses 3D accelerated iterative image based rendering.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://projectm.sourceforge.net/' license=('LGPL') depends=('gcc-libs' 'ftgl' 'glew' 'gtkglext') diff --git a/community/python-cherrypy/PKGBUILD b/community/python-cherrypy/PKGBUILD index 75af39b55..7ef14f07d 100644 --- a/community/python-cherrypy/PKGBUILD +++ b/community/python-cherrypy/PKGBUILD @@ -8,7 +8,7 @@ pkgname=python-cherrypy pkgver=3.2.0 pkgrel=1 pkgdesc="A pythonic, object-oriented web development framework" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cherrypy.org" license=('BSD') depends=('python3') diff --git a/community/python-psycopg2/PKGBUILD b/community/python-psycopg2/PKGBUILD index 73717c807..5a4786c00 100644 --- a/community/python-psycopg2/PKGBUILD +++ b/community/python-psycopg2/PKGBUILD @@ -8,7 +8,7 @@ pkgname=('python-psycopg2' 'python2-psycopg2') pkgver=2.4.2 pkgrel=1 pkgdesc="A PostgreSQL database adapter for the Python programming language." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://initd.org/psycopg/" license=('LGPL3') makedepends=('python2' 'python' 'postgresql-libs>=8.4.1') diff --git a/community/python2-cherrypy/PKGBUILD b/community/python2-cherrypy/PKGBUILD index 98665d8eb..8ab94f0c9 100644 --- a/community/python2-cherrypy/PKGBUILD +++ b/community/python2-cherrypy/PKGBUILD @@ -8,7 +8,7 @@ pkgname=python2-cherrypy pkgver=3.2.0 pkgrel=1 pkgdesc="A pythonic, object-oriented web development framework" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cherrypy.org" license=('BSD') replaces=('cherrypy') diff --git a/community/qps/PKGBUILD b/community/qps/PKGBUILD index 4e3e69e34..6d7869391 100644 --- a/community/qps/PKGBUILD +++ b/community/qps/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc="a visual process manager, an X11 version of 'top' or 'ps'." url="http://qps.kldp.net/projects/qps" depends=('qt') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license="GPL" source=(http://kldp.net/frs/download.php/${_dlpkgver}/qps-$pkgver.tar.bz2 version-patch.diff) diff --git a/community/qtmpc/PKGBUILD b/community/qtmpc/PKGBUILD index 95900ba1a..cd6d10d9a 100644 --- a/community/qtmpc/PKGBUILD +++ b/community/qtmpc/PKGBUILD @@ -6,7 +6,7 @@ pkgname=qtmpc pkgver=0.6.1 pkgrel=2 pkgdesc="Qt4-based front-end for MPD" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://qtmpc.lowblog.nl/" license=('GPL') depends=('hicolor-icon-theme' 'kdebase-runtime' 'qt') diff --git a/community/scrotwm/PKGBUILD b/community/scrotwm/PKGBUILD index abe367c63..7cac863dd 100644 --- a/community/scrotwm/PKGBUILD +++ b/community/scrotwm/PKGBUILD @@ -5,7 +5,7 @@ pkgname=scrotwm pkgver=0.9.34 pkgrel=1 pkgdesc="A minimalistic dynamic tiling window manager that tries to stay out of the way." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.scrotwm.org" license=('custom:ISC') depends=('dmenu' 'libxrandr' 'libxtst' 'profont') diff --git a/community/sfml/PKGBUILD b/community/sfml/PKGBUILD index 2838b76b7..8867a38b6 100644 --- a/community/sfml/PKGBUILD +++ b/community/sfml/PKGBUILD @@ -12,7 +12,7 @@ fi pkgrel=1 pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.sfml-dev.org/' license=('zlib') depends=('libsndfile' 'libxrandr' 'libjpeg' 'openal' 'glew' 'freetype2') diff --git a/community/sleuthkit/PKGBUILD b/community/sleuthkit/PKGBUILD index acb31c73b..0751f43b8 100644 --- a/community/sleuthkit/PKGBUILD +++ b/community/sleuthkit/PKGBUILD @@ -6,7 +6,7 @@ pkgname=sleuthkit pkgver=3.2.1 pkgrel=1 pkgdesc='File system and media management forensic analysis tools' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.sleuthkit.org/sleuthkit' license=('GPL2' 'CPL' 'custom:"IBM Public Licence"') depends=('perl') diff --git a/community/solfege/PKGBUILD b/community/solfege/PKGBUILD index dd879bd65..991dde055 100644 --- a/community/solfege/PKGBUILD +++ b/community/solfege/PKGBUILD @@ -10,7 +10,7 @@ pkgname=solfege pkgver=3.20.0 pkgrel=1 pkgdesc="Music education and ear training software" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.solfege.org/" license=('GPL3') depends=('pygtk' 'libgtkhtml') diff --git a/community/sxiv/PKGBUILD b/community/sxiv/PKGBUILD index 88a0a5139..d8a02acbe 100644 --- a/community/sxiv/PKGBUILD +++ b/community/sxiv/PKGBUILD @@ -5,7 +5,7 @@ pkgname=sxiv pkgver=0.8.2 pkgrel=1 pkgdesc='simple x image viewer' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') install=('sxiv.install') url='https://github.com/muennich/sxiv' diff --git a/community/uzbl/PKGBUILD b/community/uzbl/PKGBUILD index 98e006db0..0ae669910 100644 --- a/community/uzbl/PKGBUILD +++ b/community/uzbl/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=uzbl pkgname=('uzbl-core' 'uzbl-browser' 'uzbl-tabbed') pkgver=2011.07.25 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.uzbl.org" license=('GPL3') makedepends=('git' 'pkgconfig' 'libwebkit>=1.3.13') diff --git a/community/v8/PKGBUILD b/community/v8/PKGBUILD index d5dac302f..71b512e3f 100644 --- a/community/v8/PKGBUILD +++ b/community/v8/PKGBUILD @@ -6,7 +6,7 @@ pkgname=v8 pkgver=3.2.10.2 pkgrel=1 pkgdesc='A fast and modern javascript engine' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/v8' license=('BSD') makedepends=('subversion' 'scons') diff --git a/community/vbetool/PKGBUILD b/community/vbetool/PKGBUILD index db48df072..1cef494b5 100644 --- a/community/vbetool/PKGBUILD +++ b/community/vbetool/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc="vbetool uses lrmi in order to run code from the video BIOS" url="http://www.srcf.ucam.org/~mjg59/vbetool/" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('zlib' 'libx86') makedepends=('pciutils') source=(http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-${pkgver}.tar.gz) diff --git a/community/virtualbox/PKGBUILD b/community/virtualbox/PKGBUILD index 599232cfa..69b340f37 100644 --- a/community/virtualbox/PKGBUILD +++ b/community/virtualbox/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=virtualbox pkgname=('virtualbox' 'virtualbox-archlinux-additions' 'virtualbox-archlinux-modules' 'virtualbox-sdk') pkgver=4.1.0 pkgrel=5 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://virtualbox.org' license=('GPL' 'custom') makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libxcursor' 'qt' 'libidl2' 'sdl_ttf' 'alsa-lib' 'libpulse' 'libxtst' diff --git a/community/wbar/PKGBUILD b/community/wbar/PKGBUILD index ffed2afe7..8968b1045 100644 --- a/community/wbar/PKGBUILD +++ b/community/wbar/PKGBUILD @@ -6,7 +6,7 @@ pkgname=wbar pkgver=2.2.2 pkgrel=1 pkgdesc="A quick launch bar developed with speed in mind" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/wbar" license=('GPL') depends=('libglade' 'imlib2' 'gcc-libs') diff --git a/community/wt/PKGBUILD b/community/wt/PKGBUILD index d0024d3f5..86339e235 100644 --- a/community/wt/PKGBUILD +++ b/community/wt/PKGBUILD @@ -6,7 +6,7 @@ pkgname=wt pkgver=3.1.10 pkgrel=3 pkgdesc="a C++ library and application server for developing and deploying web applications" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.webtoolkit.eu/" license=('GPL') depends=('boost-libs>=1.36') diff --git a/community/xmldiff/PKGBUILD b/community/xmldiff/PKGBUILD index 167e91ec8..bff34a96d 100644 --- a/community/xmldiff/PKGBUILD +++ b/community/xmldiff/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xmldiff pkgver=0.6.10 pkgrel=1 pkgdesc="A python tool that figures out the differences between two similar XML files, in the same way the diff utility does it" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.logilab.org/project/xmldiff/" license=('GPL2') depends=('python2' 'libxslt' 'jade') diff --git a/community/xplc/PKGBUILD b/community/xplc/PKGBUILD index bc029a87c..c7c5a7b5b 100644 --- a/community/xplc/PKGBUILD +++ b/community/xplc/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xplc pkgver=0.3.13 pkgrel=3 pkgdesc="Cross-Platform Lightweight Components" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xplc.sourceforge.net" license=('LGPL') depends=('gcc-libs') diff --git a/core/bin86/PKGBUILD b/core/bin86/PKGBUILD new file mode 100644 index 000000000..c3865a24e --- /dev/null +++ b/core/bin86/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 119692 2011-04-13 17:22:23Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: judd <jvinet@zeroflux.org> + +pkgname=bin86 +pkgver=0.16.18 +pkgrel=1 +pkgdesc="A complete 8086 assembler and loader" +arch=(i686 x86_64) +license=('GPL') +url="http://www.debath.co.uk/" +depends=('glibc') +source=(http://www.debath.co.uk/dev86//$pkgname-$pkgver.tar.gz + bin86-0.16.17-x86_64-1.patch) +md5sums=('914068fb649b93642d1cf21857b75699' + '92bdce7b0655cd2e9f83c83fc56d128e') + +build() { + cd $srcdir/$pkgname-$pkgver + if [ "$CARCH" = "x86_64" ]; then + patch -Np1 -i ../bin86-0.16.17-x86_64-1.patch + fi + make PREFIX=/usr +} + +package() { + cd $srcdir/$pkgname-$pkgver + mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 + make PREFIX=$pkgdir/usr MANDIR=$pkgdir/usr/share/man/man1 install +} diff --git a/core/bin86/bin86-0.16.17-x86_64-1.patch b/core/bin86/bin86-0.16.17-x86_64-1.patch new file mode 100644 index 000000000..152413ee7 --- /dev/null +++ b/core/bin86/bin86-0.16.17-x86_64-1.patch @@ -0,0 +1,44 @@ +Submitted By: Ken Moffat <ken@kenmoffat.uklinux.net> +Date: 2005-06-28 +Initial Package Version: 0.16.14 +Upstream Status: Submitted Upstream +Origin: from ROCK Linux +Description: Allows bin86 to compile on x86_64, which permits lilo to + be used in a 64-bit system. I'm dubious about ROCK's attempts to + automatically add dual-licensing to all their patches, but bin86 is + already GPL'd. I've heard from the maintainer that this will be + included in the next upload. + + +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/x86/bin86/x86_64.patch +# ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf +# +# This patch file is dual-licensed. It is available under the license the +# patched project is licensed under, as long as it is an OpenSource license +# as defined at http://www.opensource.org/ (e.g. BSD, X11) or 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. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +diff -urN bin86-0.16.14-orig/ld/x86_aout.h bin86-0.16.14/ld/x86_aout.h +--- bin86-0.16.14-orig/ld/x86_aout.h 2004-11-07 20:07:31.506442000 +0100 ++++ bin86-0.16.14/ld/x86_aout.h 2004-11-07 20:07:41.106982496 +0100 +@@ -12,6 +12,9 @@ + #if defined(i386) || defined(__BCC__) || defined(MSDOS) + typedef long Long; + #define __OUT_OK 1 ++#elif defined(__x86_64__) ++typedef int Long; ++#define __OUT_OK 1 + #else + typedef char Long[4]; + #endif diff --git a/core/iw/PKGBUILD b/core/iw/PKGBUILD index 5910aef6c..0c059f65a 100644 --- a/core/iw/PKGBUILD +++ b/core/iw/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 111467 2011-02-27 10:05:15Z thomas $ +# $Id: PKGBUILD 135527 2011-08-14 20:37:21Z thomas $ # Maintainer: Thomas Bächler <thomas@archlinux.org> pkgname=iw -pkgver=0.9.22 +pkgver=3.0 pkgrel=1 pkgdesc="nl80211 based CLI configuration utility for wireless devices" arch=("i686" "x86_64" 'mips64el') @@ -11,7 +11,7 @@ license=("GPL") depends=("libnl") makedepends=("kernel-headers") source=(http://wireless.kernel.org/download/$pkgname/$pkgname-$pkgver.tar.bz2) -sha256sums=('138ce4dc827d8b0af55fe1c444e749b985c1540d791b27922aad880d12908bb1') +sha256sums=('a0ccbf1ce71ae4bdb05495ca18ab00a87c06dce2c3bf8b8358c615e60c4632fb') build() { cd "$srcdir"/$pkgname-$pkgver diff --git a/core/lilo/PKGBUILD b/core/lilo/PKGBUILD new file mode 100644 index 000000000..8202e1853 --- /dev/null +++ b/core/lilo/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 134681 2011-08-07 15:40:03Z tpowa $ +# Maintainer: Eric Belanger <eric@archlinux.org> +# Contributor: judd <jvinet@zeroflux.org> + +pkgname=lilo +pkgver=23.2 +pkgrel=3 +pkgdesc="A bootloader for Linux" +arch=('i686' 'x86_64') +url="https://alioth.debian.org/projects/lilo/" +license=('BSD') +# While lilo should stay in the base category, +# it usually makes no sense if it is installed +# with pacman -S base, therefore, don't add +# the base group here. +#groups=('base') +backup=('etc/lilo.conf') +depends=('device-mapper' 'coreutils') +makedepends=('bin86' 'sharutils') +optdepends=('perl: to use keytab-lilo') +install=lilo.install +options=('!makeflags') +source=("http://lilo.alioth.debian.org/ftp/sources/${pkgname}-${pkgver}.tar.gz" + 'lilo.conf') +md5sums=('51b9b9db665d3b8724919e3d46054d12' + 'ca2d8cd9b63f11444861939b42df29c1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LC_ALL=C + make all +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -D -m644 "${srcdir}/lilo.conf" "${pkgdir}/etc/lilo.conf" + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/core/lilo/lilo.conf b/core/lilo/lilo.conf new file mode 100644 index 000000000..9d42a2333 --- /dev/null +++ b/core/lilo/lilo.conf @@ -0,0 +1,28 @@ +# +# /etc/lilo.conf +# + +boot=/dev/hda +# This line often fixes L40 errors on bootup +# disk=/dev/hda bios=0x80 + +default=arch +timeout=50 +lba32 +prompt + +image=/boot/vmlinuz-linux + label=arch + root=/dev/hda3 + initrd=/boot/initramfs-linux.img + read-only + +image=/boot/vmlinuz-linux + label=arch-fallback + root=/dev/hda3 + initrd=/boot/initramfs-linux-fallback.img + read-only + +#other=/dev/hda1 +# label=dos + diff --git a/core/lilo/lilo.install b/core/lilo/lilo.install new file mode 100644 index 000000000..7375fddf8 --- /dev/null +++ b/core/lilo/lilo.install @@ -0,0 +1,5 @@ +post_upgrade() { + echo + echo "If you use the LILO bootloader, you should run 'lilo' after upgrading." + echo +} diff --git a/core/linux-api-headers/PKGBUILD b/core/linux-api-headers/PKGBUILD index 28a8c4c28..1ab9483e7 100644 --- a/core/linux-api-headers/PKGBUILD +++ b/core/linux-api-headers/PKGBUILD @@ -14,17 +14,21 @@ license=('GPL2') provides=("kernel-headers=${pkgver}") conflicts=('kernel-headers') replaces=('kernel-headers') -source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/${pkgver}-libre/linux-${pkgver}-libre.tar.bz2) +source=(http://www.kernel.org/pub/linux/kernel/v2.6/linux-${_basever}.tar.bz2 + http://www.kernel.org/pub/linux/kernel/v2.6/patch-${pkgver}.bz2) +md5sums=('1aab7a741abe08d42e8eccf20de61e05' + '215f7ebaafe1175dbc5d1e439c9a96d5') build() { - cd ${srcdir}/linux-${pkgver} + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] && patch -Np1 -i ${srcdir}/patch-${pkgver} make mrproper make headers_check } package() { - cd ${srcdir}/linux-${pkgver} + cd ${srcdir}/linux-${_basever} make INSTALL_HDR_PATH=${pkgdir}/usr headers_install # use headers from libdrm diff --git a/core/sqlite3/PKGBUILD b/core/sqlite3/PKGBUILD index 98f925d56..fd4fe1d87 100644 --- a/core/sqlite3/PKGBUILD +++ b/core/sqlite3/PKGBUILD @@ -3,22 +3,25 @@ # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgbase="sqlite3" -pkgname=('sqlite3' 'sqlite3-tcl') +pkgname=('sqlite3' 'sqlite3-tcl' 'sqlite3-doc') _amalgamationver=3070701 _amalgamationver2=${_amalgamationver/00/} _docver=${_amalgamationver} #3070700 pkgver=${_amalgamationver2//0/.} pkgrel=1 pkgdesc="A C library that implements an SQL database engine" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('custom') url="http://www.sqlite.org/" makedepends=('tcl' 'readline>=6.0.00') source=( # tarball containing the amalgamation for SQLite 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA) http://www.sqlite.org/sqlite-autoconf-$_amalgamationver.tar.gz + #http://www.sqlite.org/sqlite-doc-${_amalgamationver}.zip + http://www.sqlite.org/sqlite-doc-${_docver}.zip license.txt) options=('!libtool' '!emptydirs') md5sums=('554026fe7fac47b1cf61c18d5fe43419' + '2bca5613abf9352bc525b6a8fd80156e' 'c1cdbc5544034d9012e421e75a5e4890') build() { @@ -60,3 +63,13 @@ package_sqlite3-tcl() { cd ${srcdir}/sqlite-autoconf-$_amalgamationver/tea make DESTDIR=${pkgdir} install } + +package_sqlite3-doc() { + pkgdesc="most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation" + #arch=('any') - not yet supported + + #cd ${srcdir}/sqlite-doc-${_amalgamationver} + cd ${srcdir}/sqlite-doc-${_docver} + mkdir -p ${pkgdir}/usr/share/doc/${pkgbase} + cp -R * ${pkgdir}/usr/share/doc/${pkgbase}/ +} diff --git a/core/sqlite3/PKGBUILD.mips64el b/core/sqlite3/PKGBUILD.mips64el new file mode 100644 index 000000000..98f925d56 --- /dev/null +++ b/core/sqlite3/PKGBUILD.mips64el @@ -0,0 +1,62 @@ +# $Id: PKGBUILD 130058 2011-07-01 19:36:29Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> + +pkgbase="sqlite3" +pkgname=('sqlite3' 'sqlite3-tcl') +_amalgamationver=3070701 +_amalgamationver2=${_amalgamationver/00/} +_docver=${_amalgamationver} #3070700 +pkgver=${_amalgamationver2//0/.} +pkgrel=1 +pkgdesc="A C library that implements an SQL database engine" +arch=('i686' 'x86_64' 'mips64el') +license=('custom') +url="http://www.sqlite.org/" +makedepends=('tcl' 'readline>=6.0.00') +source=( # tarball containing the amalgamation for SQLite 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA) + http://www.sqlite.org/sqlite-autoconf-$_amalgamationver.tar.gz + license.txt) +options=('!libtool' '!emptydirs') +md5sums=('554026fe7fac47b1cf61c18d5fe43419' + 'c1cdbc5544034d9012e421e75a5e4890') + +build() { + export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE" + + # build sqlite + cd "$srcdir"/sqlite-autoconf-$_amalgamationver + ./configure --prefix=/usr \ + --disable-static + make + + # build the tcl extension + cd "$srcdir"/sqlite-autoconf-$_amalgamationver/tea + ./configure --prefix=/usr \ + --with-system-sqlite + make + +} + +package_sqlite3() { + + pkgdesc="A C library that implements an SQL database engine" + depends=('readline>=6.0.00') + conflicts=('sqlite') + replaces=('sqlite') + + cd ${srcdir}/sqlite-autoconf-$_amalgamationver + make DESTDIR=${pkgdir} install + + # license + install -D -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt +} + +package_sqlite3-tcl() { + + pkgdesc="sqlite3 Tcl Extension Architecture (TEA)" + depends=('sqlite3>=3.7.5') + + cd ${srcdir}/sqlite-autoconf-$_amalgamationver/tea + make DESTDIR=${pkgdir} install +} diff --git a/core/syslinux/.arch b/core/syslinux/.arch new file mode 100644 index 000000000..9fe4d07f7 --- /dev/null +++ b/core/syslinux/.arch @@ -0,0 +1 @@ +mips64el=false diff --git a/core/syslinux/PKGBUILD b/core/syslinux/PKGBUILD new file mode 100644 index 000000000..a999277f1 --- /dev/null +++ b/core/syslinux/PKGBUILD @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 134206 2011-08-02 14:26:49Z ibiru $ +# Maintainer: Thomas Bächler <thomas@archlinux.org> +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=syslinux +pkgver=4.04 +pkgrel=2 +arch=('i686' 'x86_64') +pkgdesc="Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE" +url="http://syslinux.zytor.com/" +license=('GPL2') +depends=('perl' 'glibc') +optdepends=('perl-passwd-md5: For md5pass' + 'perl-digest-sha1: For sha1pass' + 'mtools: For mkdiskimage and syslinux' + ) +makedepends=('nasm') +backup=('boot/syslinux/syslinux.cfg') +install=syslinux.install +source=(http://www.kernel.org/pub/linux/utils/boot/syslinux/$pkgname-${pkgver}.tar.bz2 + syslinux-dont-build-dos-windows-targets.patch + syslinux.cfg + syslinux-install_update) +md5sums=('a3936208767eb7ced65320abe2e33a10' + '5274062f91931eae6573f1ec3cd5b640' + '4dc27d8ab3802f8e50f3dda28168ce6d' + 'b5b4953c0a5a01cd16441402f6321765') + +build() { + # Do not try to build syslinux with our default LDFLAGS, it will fail + unset LDFLAGS + cd "$srcdir"/$pkgname-${pkgver} + # Do not try to build the Windows or DOS installers + patch -p1 -i "$srcdir"/syslinux-dont-build-dos-windows-targets.patch + # Fix FHS manpage path + sed 's|/usr/man|/usr/share/man|g' -i MCONFIG + make +} + +package() { + cd "$srcdir"/$pkgname-${pkgver} + make INSTALLROOT="$pkgdir" AUXDIR=/usr/lib/syslinux install + + # Install the default configuration + install -D -m644 "$srcdir"/syslinux.cfg "$pkgdir"/boot/syslinux/syslinux.cfg + # Install the installation and update script + # This script is maintained at git://gist.github.com/772138.git + install -D -m755 "$srcdir"/syslinux-install_update "$pkgdir"/usr/sbin/syslinux-install_update +} diff --git a/core/syslinux/syslinux-dont-build-dos-windows-targets.patch b/core/syslinux/syslinux-dont-build-dos-windows-targets.patch new file mode 100644 index 000000000..7355e4acb --- /dev/null +++ b/core/syslinux/syslinux-dont-build-dos-windows-targets.patch @@ -0,0 +1,12 @@ +diff -Nur syslinux-4.02.orig//Makefile syslinux-4.02//Makefile +--- syslinux-4.02.orig//Makefile 2010-07-21 21:33:13.000000000 +0200 ++++ syslinux-4.02//Makefile 2010-07-22 11:14:03.325522937 +0200 +@@ -55,7 +55,7 @@ + # files that depend only on the B phase, but may have to be regenerated + # for "make installer". + BSUBDIRS = codepage com32 lzo core memdisk modules mbr memdump gpxe sample \ +- diag libinstaller dos win32 win64 dosutil ++ libinstaller + ITARGET = + IOBJECTS = $(ITARGET) \ + utils/gethostip utils/isohybrid utils/mkdiskimage \ diff --git a/core/syslinux/syslinux-install_update b/core/syslinux/syslinux-install_update new file mode 100644 index 000000000..f7cd123e1 --- /dev/null +++ b/core/syslinux/syslinux-install_update @@ -0,0 +1,459 @@ +#!/bin/bash +# +# Sylinux Installer / Updater Scripts +# Copyright (C) 2011 Matthew Gyurgyik <pyther@pyther.net> +# +# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +#----------------- +# Exit Codes: +# 1 - get_boot_device or other function failed +# 2 - install/update failed +# 3 - set_active failed +# 4 - install_mbr failed +# +shopt -s nullglob + +libpath="/usr/lib/syslinux" +bootpath="/boot/syslinux" +extlinux="/sbin/extlinux" + +autoupdate_file=/boot/syslinux/SYSLINUX_AUTOUPDATE +com32_files=(menu.c32 vesamenu.c32 chain.c32 hdt.c32 reboot.c32 poweroff.com) +pciids_file=/usr/share/hwdata/pci.ids + +## Helper functions ## +# Taken from libui-sh +# $1 needle +# $2 set (array) haystack +check_is_in() { + local needle="$1" element + shift + for element; do + [[ $element = $needle ]] && return 0 + done + return 1 +} + +# return true when blockdevice is an md raid, otherwise return a unset value +# get all devices that are part of raid device $1 +device_is_raid() { + [[ $1 && -f /proc/mdstat ]] || return 1 + local devmajor=$(stat -c %t "$1") + (( devmajor == 9 )) +} + +mdraid_all_slaves() { + local slave slaves + for slave in /sys/class/block/${1##*/}/slaves/*; do + source "$slave/uevent" + slaves="$slaves/dev/$DEVNAME " + unset DEVNAME + done + echo $slaves +} + +# Check /sys/block to see if device is partitioned +# If we have a partitioned block device (sda1) /sys/block/sda1/dev will not exist +# However, if we have an unpartitioned block device (sda) /sys/block/sda/dev will exist +dev_is_part() { + # $1 - blockdevice + local dev=$1 + + # If block device uevent file should be found + # If a partition is passed in path shouldn't exist + if [[ $dev = *cciss* ]]; then + [[ -f /sys/block/cciss\!${dev##*/}/dev ]] && return 1 + elif [[ $dev = *ida* ]]; then + [[ -f /sys/block/ida\!${dev##*/}/dev ]] && return 1 + else + [[ -f /sys/block/${dev##*/}/dev ]] && return 1 + fi + + return 0 +} + +# If EFI PART is present in the first 8 bytes then it must be a GPT disk +device_is_gpt() { + local partsig=$(dd if="$1" skip=64 bs=8 count=1 2>/dev/null) + [[ $partsig = "EFI PART" ]] +} + +clear_gpt_attr2() { + # $1 - Block Device, no partitions + local disk=$1 + + # Special Exception for cciss controllers + if [[ $disk = *cciss* ]]; then + for part in /dev/cciss/${disk##*/}*p*; do + local partnum="${part##*[[:alpha:]]}" + sgdisk "$disk" --attributes="$partnum":clear:2 &>/dev/null + done + # Smart 2 Controllers + elif [[ $disk = *ida* ]]; then + for part in /dev/ida/${disk##*/}*p*; do + local partnum="${part##*[[:alpha:]]}" + sgdisk "$disk" --attributes="$partnum":clear:2 &>/dev/null + done + else + for part in /sys/block/${disk##*/}/${disk##*/}*; do + local partnum="${part##*[[:alpha:]]}" + sgdisk "$disk" --attributes="$partnum":clear:2 &>/dev/null + done + fi + return 0 +} + +usage() { +cat << EOF +usage: $0 options + +This script will install or upgrade Syslinux + +OPTIONS: + -h Show this message + -i Install Syslinux + -u Update Syslinux + -a Set Boot flag on boot partiton + -m Install Syslinux MBR + -s Updates Syslinux if /boot/syslinux/SYSLINUX_AUTOUPDATE exists + + Arguments Required: + -c Chroot install (ex: -c /mnt) + +Example Usage: syslinux-install_update.sh -i -a -m (install, set boot flag, install mbr) + syslinux-install_update.sh -u (update) +EOF +} + +# Trys to find the partition that /boot resides on +# This will either be on /boot or / (root) +getBoot() { + if [[ ! -d "$bootpath" ]]; then + echo "Could not find $bootpath" + echo "Is boot mounted? Is Syslinux installed?" + exit 1 + fi + + syslinux_fs=(ext2 ext3 ext4 btrfs vfat) + + # Use DATA from findmnt see rc.sysint for more info + if [[ -f /proc/self/mountinfo ]]; then + read rootdev rootfs < <(findmnt -run -t noautofs -o SOURCE,FSTYPE "$CHROOT/") + read bootdev bootfs < <(findmnt -run -t noautofs -o SOURCE,FSTYPE "$CHROOT/boot") + else + echo "Could not find /proc/self/mountinfo" + echo "Are you running a kernel greater than 2.6.24?" + exit 1 + fi + + if [[ $bootfs ]]; then + if ! check_is_in "$bootfs" "${syslinux_fs[@]}"; then + echo "/boot file system is not supported by Syslinux" + exit 1 + fi + boot="boot" + bootpart="$bootdev" + elif [[ $rootfs ]]; then + if ! check_is_in "$rootfs" "${syslinux_fs[@]}"; then + echo "/ (root) file system is not supported by Syslinux" + exit 1 + fi + boot="root" + bootpart="$rootdev" + else + echo "Could not find filesystem on / (root) or /boot." + exit 1 + fi +} + +# We store the partition table type either gpt or mbr in var ptb +# In rare cases a user could have one raid disk using mbr and another using gpt +# In such cases we accept that the output may be incomplete + +# Calls get_ptb() for $bootpart or for all device in RAID +declare -A bootdevs +get_boot_devices() { + if device_is_raid "$bootpart"; then + slaves=$(mdraid_all_slaves "$bootpart") + + for slave in ${slaves[@]}; do + local disk="${slave%%[[:digit:]]*}" + device_is_gpt "$disk" && local ptb="GPT" || local ptb="MBR" + bootdevs[$slave]="$ptb" + done + else + local disk="${bootpart%%[[:digit:]]*}" + device_is_gpt "$disk" && local ptb="GPT" || local ptb="MBR" + bootdevs[$bootpart]="$ptb" + fi +} + +# Function Assumes the boot partition should be marked as active +# All other partitions should not have the boot flag set +set_active() { + # If any bootdev is a block device without partitions bail + # we want to set the boot flag on partitioned disk + for dev in "${!bootdevs[@]}"; do + dev_is_part $dev || { echo "$dev - is a block device. Aborting set_active!"; return 1; } + done + + # Clear BIOS Bootable Legacy Attribute for GPT drives + # In rare cases where a RAID device has slaves on the same block device + # Attribute 2 will be cleared for each partition multiple times + for dev in "${!bootdevs[@]}"; do + local ptb="${bootdevs[$dev]}" + if [[ "$ptb" = GPT ]]; then + local disk="${dev%%[[:digit:]]*}" #ex: /dev/sda + clear_gpt_attr2 "$disk" + fi + done + + # Set the boot flag on bootdevs (generated from get_boot_devices) + for part in "${!bootdevs[@]}"; do + local ptb="${bootdevs[$part]}" + local partnum="${part##*[[:alpha:]]}" + case "$part" in + *[[:digit:]]p[[:digit:]]*) + local disk="${part%%p$partnum}" # get everything before p1 + ;; + *) + local disk="${part%%[[:digit:]]*}" + ;; + esac + + if [[ "$ptb" = MBR ]]; then + if sfdisk "$disk" -A "$partnum" &>/dev/null; then + echo "Boot Flag Set - $part" + else + echo "FAILED to Set the boot flag on $part" + exit 3 + fi + elif [[ "$ptb" = GPT ]]; then + if sgdisk "$disk" --attributes="$partnum":set:2 &>/dev/null; then + echo "Attribute Legacy Bios Bootable Set - $part" + else + echo "FAILED to set attribute Legacy BIOS Bootable on $part" + exit 3 + fi + fi + done + return 0 +} + +install_mbr() { + # If any bootdev is a block device without partitions bail + # we want to install the mbr to a partitioned disk + for dev in "${!bootdevs[@]}"; do + dev_is_part "$dev" || { echo "$dev - is a block device. Aborting MBR install"; return 1; } + done + + for part in "${!bootdevs[@]}"; do + local partnum="${part##*[[:alpha:]]}" + case "$part" in + *[[:digit:]]p[[:digit:]]*) + local disk="${part%%p$partnum}" # get everything before p1 + ;; + *) + local disk="${part%%[[:digit:]]*}" + ;; + esac + local ptb="${bootdevs[$part]}" + + # We want to install to the root of the block device + # If the device is a partition - ABORT! + dev_is_part "$disk" && \ + { echo "ABORT! MBR installation to partition ($disk)!"; exit 4;} + + if [[ "$ptb" = MBR ]]; then + mbrfile="$libpath/mbr.bin" + elif [[ "$ptb" = GPT ]]; then + mbrfile="$libpath/gptmbr.bin" + fi + + if dd bs=440 count=1 conv=notrunc if="$mbrfile" of="$disk" &> /dev/null; then + echo "Installed MBR ($mbrfile) to $disk" + else + echo "Error Installing MBR ($mbrfile) to $disk" + exit 4 + fi + done + return 0 +} + +_install() { + # Copy files to /boot + for file in "${com32_files[@]}"; do + # Symlink files even if links exist + if [[ "$boot" = root ]]; then + ln -s "${libpath#$CHROOT}/$file" "$bootpath/$file" &> /dev/null + elif [[ "$boot" = boot ]]; then + cp "$libpath/$file" "$bootpath/$file" + fi + done + + # Copy / Symlink pci.ids if we copy the com32 module and if pci.ids exists in the FS + if check_is_in "hdt.c32" "${com32_files[@]}" && [[ -f $pciids_file ]]; then + if [[ "$boot" = root ]]; then + ln -s "$pciids_file" "$bootpath/pci.ids" &> /dev/null + elif [[ "$boot" = boot ]]; then + cp "$pciids_file" "$bootpath/pci.ids" &> /dev/null + fi + fi + + if device_is_raid "$bootpart"; then + echo "Detected RAID on /boot - installing Syslinux with --raid" + "$extlinux" --install "$bootpath" -r > /dev/null 2>&1 + else + "$extlinux" --install "$bootpath" > /dev/null 2>&1 + fi + + if (( $? )); then + echo "Syslinux install failed" + exit 2 + else + echo "Syslinux install successful" + fi + + touch "$CHROOT/$autoupdate_file" +} + +update() { + # Update any com and c32 files in /boot + if [[ "$boot" = boot ]]; then + for file in "$bootpath"/*.{c32,com}; do + file=$(basename "$file") + cp "$libpath/$file" "$bootpath/$file" &> /dev/null + done + if [[ -f "$bootpath/pci.ids" ]]; then + cp "$pciids_file" "$bootpath/pci.ids" &> /dev/null + fi + fi + + if device_is_raid $bootpart; then + echo "Detected RAID on /boot - installing Syslinux with --raid" + "$extlinux" --update "$bootpath" -r &> /dev/null + else + "$extlinux" --update "$bootpath" &> /dev/null + fi + + if (($?)); then + echo "Syslinux update failed" + exit 2 + else + echo "Syslinux update successful" + fi +} + +# Make sure only root can run our script +if (( $(id -u) != 0 )); then + echo "This script must be run as root" 1>&2 + exit 1 +fi + +if (( $# == 0 )); then + usage + exit 1 +fi + +while getopts "c:uihmas" opt; do + case $opt in + c) + CHROOT=$(readlink -e "$OPTARG") + if [[ -z $CHROOT ]]; then + echo "error: chroot path ``$OPTARG does not exist"; + exit 1 + fi + ;; + h) + usage + exit 0 + ;; + i) + INSTALL="True" + ;; + u) + UPDATE="True" + ;; + m) + MBR="True" + ;; + a) + SET_ACTIVE="True" + ;; + s) + # If AUTOUPDATE_FILE does not exist exit the script + if [[ -f $autoupdate_file ]]; then + UPDATE="True" + else + exit 0 + fi + ;; + *) + usage + exit 1 + ;; + esac +done + +# Display Usage Information if both Install and Update are passed +if [[ $INSTALL && $UPDATE ]]; then + usage + exit 1 +fi + +# If a chroot dir is path set variables to reflect chroot +if [[ "$CHROOT" ]]; then + libpath="$CHROOT$libpath" + bootpath="$CHROOT$bootpath" + extlinux="$CHROOT$extlinux" +fi + +# Exit if no /boot path exists +if ( f=("$bootpath"/*); (( ! ${#f[@]} )) ); then + echo "Error: $bootpath is empty!" + echo "Is /boot mounted?" + exit 1 +fi + +# Get the boot device if any of these options are passed +if [[ $INSTALL || $UPDATE || $SET_ACTIVE || $MBR ]]; then + getBoot +fi + +# Install or Update +if [[ $INSTALL ]]; then + _install || exit +elif [[ $UPDATE ]]; then + update || exit +fi + + +# SET_ACTIVE and MBR +if [[ $SET_ACTIVE ]] || [[ $MBR ]]; then + get_boot_devices + + if [[ $SET_ACTIVE ]]; then + set_active || exit + fi + + if [[ $MBR ]]; then + install_mbr || exit + fi +fi + +exit 0 + +# vim: set et sw=4: diff --git a/core/syslinux/syslinux.cfg b/core/syslinux/syslinux.cfg new file mode 100644 index 000000000..02127d21d --- /dev/null +++ b/core/syslinux/syslinux.cfg @@ -0,0 +1,79 @@ +# Config file for Syslinux - +# /boot/syslinux/syslinux.cfg +# +# Comboot modules: +# * menu.c32 - provides a text menu +# * vesamenu.c32 - provides a graphical menu +# * chain.c32 - chainload MBRs, partition boot sectors, Windows bootloaders +# * hdt.c32 - hardware detection tool +# * reboot.c32 - reboots the system +# * poweroff.com - shutdown the system +# +# To Use: Copy the respective files from /usr/lib/syslinux to /boot/syslinux. +# If /usr and /boot are on the same file system, symlink the files instead +# of copying them. +# +# If you do not use a menu, a 'boot:' prompt will be shown and the system +# will boot automatically after 5 seconds. +# +# Please review the wiki: https://wiki.archlinux.org/index.php/Syslinux +# The wiki provides further configuration examples + +DEFAULT arch +PROMPT 0 # Change to 1 if you do not want to use a menu +TIMEOUT 50 +# You can create syslinux keymaps with the keytab-lilo tool +#KBDMAP de.ktl + +# Menu Configuration +# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux +UI menu.c32 +#UI vesamenu.c32 + +# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu +MENU TITLE Arch Linux +#MENU BACKGROUND splash.png +MENU COLOR border 30;44 #40ffffff #a0000000 std +MENU COLOR title 1;36;44 #9033ccff #a0000000 std +MENU COLOR sel 7;37;40 #e0ffffff #20ffffff all +MENU COLOR unsel 37;44 #50ffffff #a0000000 std +MENU COLOR help 37;40 #c0ffffff #a0000000 std +MENU COLOR timeout_msg 37;40 #80ffffff #00000000 std +MENU COLOR timeout 1;37;40 #c0ffffff #00000000 std +MENU COLOR msg07 37;40 #90ffffff #a0000000 std +MENU COLOR tabmsg 31;40 #30ffffff #00000000 std + +# boot sections follow +# +# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line. +# +#-* + +LABEL arch + MENU LABEL Arch Linux + LINUX ../vmlinuz-linux + APPEND root=/dev/sda3 ro + INITRD ../initramfs-linux.img + +LABEL archfallback + MENU LABEL Arch Linux Fallback + LINUX ../vmlinuz-linux + APPEND root=/dev/sda3 ro + INITRD ../initramfs-linux-fallback.img + +#LABEL windows +# MENU LABEL Windows +# COM32 chain.c32 +# APPEND hd0 1 + +LABEL hdt + MENU LABEL HDT (Hardware Detection Tool) + COM32 hdt.c32 + +LABEL reboot + MENU LABEL Reboot + COM32 reboot.c32 + +LABEL off + MENU LABEL Power Off + COMBOOT poweroff.com diff --git a/core/syslinux/syslinux.install b/core/syslinux/syslinux.install new file mode 100644 index 000000000..0dc0ece36 --- /dev/null +++ b/core/syslinux/syslinux.install @@ -0,0 +1,13 @@ +post_install() { + echo "==> If you want to use syslinux as your bootloader" + echo "==> edit /boot/syslinux/syslinux.cfg and run" + echo "==> # /usr/sbin/syslinux-install_update -i -a -m" + echo "==> to install it." +} + +post_upgrade() { + # auto-update syslinux if /boot/syslinux/SYSLINUX_AUTOUPDATE exists + /usr/sbin/syslinux-install_update -s +} + +# vim:set ts=2 sw=2 et: diff --git a/core/wget/PKGBUILD b/core/wget/PKGBUILD index 7de13a124..ce4c93698 100644 --- a/core/wget/PKGBUILD +++ b/core/wget/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 122950 2011-05-07 12:59:07Z allan $ +# $Id: PKGBUILD 135508 2011-08-14 11:32:07Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # Contributor: Judd Vinet <jvinet@zeroflux.org> pkgname=wget -pkgver=1.12 -pkgrel=7.1 +pkgver=1.13 +pkgrel=1 pkgdesc="A network utility to retrieve files from the Web" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.gnu.org/software/wget/wget.html" license=('GPL3') groups=('base') @@ -14,28 +14,18 @@ depends=('glibc' 'openssl') optdepends=('ca-certificates: HTTPS downloads') backup=('etc/wgetrc') install=wget.install -source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz - wget-1.12-CVE-2010-2252.patch - wget-1.12-subjectAltName.patch) -md5sums=('141461b9c04e454dc8933c9d1f2abf83' - '2c8bc23eff98fd4efc3f96394fc8e61e' - 'bd589403b7bb4967a6f41b0f43b1c8aa') +source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz) +md5sums=('48c5384123156e7b7501d2f5b5c7189a') build() { cd "${srcdir}/${pkgname}-${pkgver}" - # Fix arbitrary file overwrite via 3xx redirect (CVE-2010-2252) - patch -Np1 -i $srcdir/wget-1.12-CVE-2010-2252.patch - - # https://savannah.gnu.org/bugs/index.php?20421 - patch -Np0 -i $srcdir/wget-1.12-subjectAltName.patch - # Note : We do not build with --enable-nls, because there is a bug in wget causing # international domain names to be not properly converted to punycode if # the current locale is a UTF-8 one # See : http://lists.gnu.org/archive/html/bug-wget/2011-02/msg00026.html - ./configure -with-ssl --prefix=/usr --sysconfdir=/etc + ./configure -with-ssl=openssl --prefix=/usr --sysconfdir=/etc make } @@ -53,6 +43,3 @@ EOF sed -i '118,120d' $pkgdir/etc/wgetrc } -md5sums=('141461b9c04e454dc8933c9d1f2abf83' - '2c8bc23eff98fd4efc3f96394fc8e61e' - 'bd589403b7bb4967a6f41b0f43b1c8aa') diff --git a/core/wget/wget-1.12-CVE-2010-2252.patch b/core/wget/wget-1.12-CVE-2010-2252.patch deleted file mode 100644 index d1d797a2c..000000000 --- a/core/wget/wget-1.12-CVE-2010-2252.patch +++ /dev/null @@ -1,155 +0,0 @@ -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/doc/wget.texi wget/doc/wget.texi ---- wget~/doc/wget.texi 2010-09-05 15:32:44.000000000 +0200 -+++ wget/doc/wget.texi 2010-09-05 15:32:44.000000000 +0200 -@@ -1487,6 +1487,13 @@ - @code{Content-Disposition} headers to describe what the name of a - downloaded file should be. - -+@cindex Trust server names -+@item --trust-server-names -+ -+If this is set to on, on a redirect the last component of the -+redirection URL will be used as the local file name. By default it is -+used the last component in the original URL. -+ - @cindex authentication - @item --auth-no-challenge - -@@ -2797,6 +2804,10 @@ - Turn on recognition of the (non-standard) @samp{Content-Disposition} - HTTP header---if set to @samp{on}, the same as @samp{--content-disposition}. - -+@item trust_server_names = on/off -+If set to on, use the last component of a redirection URL for the local -+file name. -+ - @item continue = on/off - If set to on, force continuation of preexistent partially retrieved - files. See @samp{-c} before setting it. -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/http.c wget/src/http.c ---- wget~/src/http.c 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/http.c 2010-09-05 15:32:44.000000000 +0200 -@@ -2410,8 +2410,9 @@ - /* The genuine HTTP loop! This is the part where the retrieval is - retried, and retried, and retried, and... */ - uerr_t --http_loop (struct url *u, char **newloc, char **local_file, const char *referer, -- int *dt, struct url *proxy, struct iri *iri) -+http_loop (struct url *u, struct url *original_url, char **newloc, -+ char **local_file, const char *referer, int *dt, struct url *proxy, -+ struct iri *iri) - { - int count; - bool got_head = false; /* used for time-stamping and filename detection */ -@@ -2457,7 +2458,8 @@ - } - else if (!opt.content_disposition) - { -- hstat.local_file = url_file_name (u); -+ hstat.local_file = -+ url_file_name (opt.trustservernames ? u : original_url); - got_name = true; - } - -@@ -2497,7 +2499,7 @@ - - /* Send preliminary HEAD request if -N is given and we have an existing - * destination file. */ -- file_name = url_file_name (u); -+ file_name = url_file_name (opt.trustservernames ? u : original_url); - if (opt.timestamping - && !opt.content_disposition - && file_exists_p (file_name)) -@@ -2852,9 +2854,9 @@ - - /* Remember that we downloaded the file for later ".orig" code. */ - if (*dt & ADDED_HTML_EXTENSION) -- downloaded_file(FILE_DOWNLOADED_AND_HTML_EXTENSION_ADDED, hstat.local_file); -+ downloaded_file (FILE_DOWNLOADED_AND_HTML_EXTENSION_ADDED, hstat.local_file); - else -- downloaded_file(FILE_DOWNLOADED_NORMALLY, hstat.local_file); -+ downloaded_file (FILE_DOWNLOADED_NORMALLY, hstat.local_file); - - ret = RETROK; - goto exit; -@@ -2885,9 +2887,9 @@ - - /* Remember that we downloaded the file for later ".orig" code. */ - if (*dt & ADDED_HTML_EXTENSION) -- downloaded_file(FILE_DOWNLOADED_AND_HTML_EXTENSION_ADDED, hstat.local_file); -+ downloaded_file (FILE_DOWNLOADED_AND_HTML_EXTENSION_ADDED, hstat.local_file); - else -- downloaded_file(FILE_DOWNLOADED_NORMALLY, hstat.local_file); -+ downloaded_file (FILE_DOWNLOADED_NORMALLY, hstat.local_file); - - ret = RETROK; - goto exit; -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/http.h wget/src/http.h ---- wget~/src/http.h 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/http.h 2010-09-05 15:32:44.000000000 +0200 -@@ -33,8 +33,8 @@ - - struct url; - --uerr_t http_loop (struct url *, char **, char **, const char *, int *, -- struct url *, struct iri *); -+uerr_t http_loop (struct url *, struct url *, char **, char **, const char *, -+ int *, struct url *, struct iri *); - void save_cookies (void); - void http_cleanup (void); - time_t http_atotm (const char *); -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/init.c wget/src/init.c ---- wget~/src/init.c 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/init.c 2010-09-05 15:32:44.000000000 +0200 -@@ -243,6 +243,7 @@ - { "timeout", NULL, cmd_spec_timeout }, - { "timestamping", &opt.timestamping, cmd_boolean }, - { "tries", &opt.ntry, cmd_number_inf }, -+ { "trustservernames", &opt.trustservernames, cmd_boolean }, - { "useproxy", &opt.use_proxy, cmd_boolean }, - { "user", &opt.user, cmd_string }, - { "useragent", NULL, cmd_spec_useragent }, -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/main.c wget/src/main.c ---- wget~/src/main.c 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/main.c 2010-09-05 15:32:44.000000000 +0200 -@@ -266,6 +266,7 @@ - { "timeout", 'T', OPT_VALUE, "timeout", -1 }, - { "timestamping", 'N', OPT_BOOLEAN, "timestamping", -1 }, - { "tries", 't', OPT_VALUE, "tries", -1 }, -+ { "trust-server-names", 0, OPT_BOOLEAN, "trustservernames", -1 }, - { "user", 0, OPT_VALUE, "user", -1 }, - { "user-agent", 'U', OPT_VALUE, "useragent", -1 }, - { "verbose", 'v', OPT_BOOLEAN, "verbose", -1 }, -@@ -675,6 +676,8 @@ - N_("\ - -I, --include-directories=LIST list of allowed directories.\n"), - N_("\ -+ --trust-server-names use the name specified by the redirection url last component.\n"), -+ N_("\ - -X, --exclude-directories=LIST list of excluded directories.\n"), - N_("\ - -np, --no-parent don't ascend to the parent directory.\n"), -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/options.h wget/src/options.h ---- wget~/src/options.h 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/options.h 2010-09-05 15:32:44.000000000 +0200 -@@ -242,6 +242,7 @@ - char *encoding_remote; - char *locale; - -+ bool trustservernames; - #ifdef __VMS - int ftp_stmlf; /* Force Stream_LF format for binary FTP. */ - #endif /* def __VMS */ -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' wget~/src/retr.c wget/src/retr.c ---- wget~/src/retr.c 2010-09-05 15:30:22.000000000 +0200 -+++ wget/src/retr.c 2010-09-05 15:32:44.000000000 +0200 -@@ -689,7 +689,8 @@ - #endif - || (proxy_url && proxy_url->scheme == SCHEME_HTTP)) - { -- result = http_loop (u, &mynewloc, &local_file, refurl, dt, proxy_url, iri); -+ result = http_loop (u, orig_parsed, &mynewloc, &local_file, refurl, dt, -+ proxy_url, iri); - } - else if (u->scheme == SCHEME_FTP) - { diff --git a/core/wget/wget-1.12-subjectAltName.patch b/core/wget/wget-1.12-subjectAltName.patch deleted file mode 100644 index 20f08d216..000000000 --- a/core/wget/wget-1.12-subjectAltName.patch +++ /dev/null @@ -1,216 +0,0 @@ -=== modified file 'src/openssl.c' ---- src/openssl.c 2009-09-22 16:16:43 +0000 -+++ src/openssl.c 2009-10-24 23:06:44 +0000 -@@ -39,7 +39,7 @@ - #include <string.h> - - #include <openssl/ssl.h> --#include <openssl/x509.h> -+#include <openssl/x509v3.h> - #include <openssl/err.h> - #include <openssl/rand.h> - -@@ -486,9 +486,11 @@ - ssl_check_certificate (int fd, const char *host) - { - X509 *cert; -+ GENERAL_NAMES *subjectAltNames; - char common_name[256]; - long vresult; - bool success = true; -+ bool alt_name_checked = false; - - /* If the user has specified --no-check-cert, we still want to warn - him about problems with the server's certificate. */ -@@ -536,7 +538,8 @@ - break; - case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN: - case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT: -- logprintf (LOG_NOTQUIET, _(" Self-signed certificate encountered.\n")); -+ logprintf (LOG_NOTQUIET, -+ _(" Self-signed certificate encountered.\n")); - break; - case X509_V_ERR_CERT_NOT_YET_VALID: - logprintf (LOG_NOTQUIET, _(" Issued certificate not yet valid.\n")); -@@ -558,10 +561,6 @@ - /* Check that HOST matches the common name in the certificate. - #### The following remains to be done: - -- - It should use dNSName/ipAddress subjectAltName extensions if -- available; according to rfc2818: "If a subjectAltName extension -- of type dNSName is present, that MUST be used as the identity." -- - - When matching against common names, it should loop over all - common names and choose the most specific one, i.e. the last - one, not the first one, which the current code picks. -@@ -569,50 +568,123 @@ - - Ensure that ASN1 strings from the certificate are encoded as - UTF-8 which can be meaningfully compared to HOST. */ - -- X509_NAME *xname = X509_get_subject_name(cert); -- common_name[0] = '\0'; -- X509_NAME_get_text_by_NID (xname, NID_commonName, common_name, -- sizeof (common_name)); -+ subjectAltNames = X509_get_ext_d2i (cert, NID_subject_alt_name, NULL, NULL); - -- if (!pattern_match (common_name, host)) -+ if (subjectAltNames) - { -- logprintf (LOG_NOTQUIET, _("\ --%s: certificate common name %s doesn't match requested host name %s.\n"), -- severity, quote_n (0, common_name), quote_n (1, host)); -- success = false; -+ /* Test subject alternative names */ -+ -+ /* Do we want to check for dNSNAmes or ipAddresses (see RFC 2818)? -+ * Signal it by host_in_octet_string. */ -+ ASN1_OCTET_STRING *host_in_octet_string = NULL; -+ host_in_octet_string = a2i_IPADDRESS (host); -+ -+ int numaltnames = sk_GENERAL_NAME_num (subjectAltNames); -+ int i; -+ for (i=0; i < numaltnames; i++) -+ { -+ const GENERAL_NAME *name = -+ sk_GENERAL_NAME_value (subjectAltNames, i); -+ if (name) -+ { -+ if (host_in_octet_string) -+ { -+ if (name->type == GEN_IPADD) -+ { -+ /* Check for ipAddress */ -+ /* TODO: Should we convert between IPv4-mapped IPv6 -+ * addresses and IPv4 addresses? */ -+ alt_name_checked = true; -+ if (!ASN1_STRING_cmp (host_in_octet_string, -+ name->d.iPAddress)) -+ break; -+ } -+ } -+ else if (name->type == GEN_DNS) -+ { -+ /* Check for dNSName */ -+ alt_name_checked = true; -+ /* dNSName should be IA5String (i.e. ASCII), however who -+ * does trust CA? Convert it into UTF-8 for sure. */ -+ unsigned char *name_in_utf8 = NULL; -+ if (0 <= ASN1_STRING_to_UTF8 (&name_in_utf8, name->d.dNSName)) -+ { -+ /* Compare and check for NULL attack in ASN1_STRING */ -+ if (pattern_match ((char *)name_in_utf8, host) && -+ (strlen ((char *)name_in_utf8) == -+ ASN1_STRING_length (name->d.dNSName))) -+ { -+ OPENSSL_free (name_in_utf8); -+ break; -+ } -+ OPENSSL_free (name_in_utf8); -+ } -+ } -+ } -+ } -+ sk_GENERAL_NAME_free (subjectAltNames); -+ if (host_in_octet_string) -+ ASN1_OCTET_STRING_free(host_in_octet_string); -+ -+ if (alt_name_checked == true && i >= numaltnames) -+ { -+ logprintf (LOG_NOTQUIET, -+ _("%s: no certificate subject alternative name matches\n" -+ "\trequested host name %s.\n"), -+ severity, quote_n (1, host)); -+ success = false; -+ } - } -- else -+ -+ if (alt_name_checked == false) - { -- /* We now determine the length of the ASN1 string. If it differs from -- * common_name's length, then there is a \0 before the string terminates. -- * This can be an instance of a null-prefix attack. -- * -- * https://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#Marlinspike -- * */ -- -- int i = -1, j; -- X509_NAME_ENTRY *xentry; -- ASN1_STRING *sdata; -- -- if (xname) { -- for (;;) -- { -- j = X509_NAME_get_index_by_NID (xname, NID_commonName, i); -- if (j == -1) break; -- i = j; -+ /* Test commomName */ -+ X509_NAME *xname = X509_get_subject_name(cert); -+ common_name[0] = '\0'; -+ X509_NAME_get_text_by_NID (xname, NID_commonName, common_name, -+ sizeof (common_name)); -+ -+ if (!pattern_match (common_name, host)) -+ { -+ logprintf (LOG_NOTQUIET, _("\ -+ %s: certificate common name %s doesn't match requested host name %s.\n"), -+ severity, quote_n (0, common_name), quote_n (1, host)); -+ success = false; -+ } -+ else -+ { -+ /* We now determine the length of the ASN1 string. If it -+ * differs from common_name's length, then there is a \0 -+ * before the string terminates. This can be an instance of a -+ * null-prefix attack. -+ * -+ * https://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#Marlinspike -+ * */ -+ -+ int i = -1, j; -+ X509_NAME_ENTRY *xentry; -+ ASN1_STRING *sdata; -+ -+ if (xname) { -+ for (;;) -+ { -+ j = X509_NAME_get_index_by_NID (xname, NID_commonName, i); -+ if (j == -1) break; -+ i = j; -+ } - } -- } - -- xentry = X509_NAME_get_entry(xname,i); -- sdata = X509_NAME_ENTRY_get_data(xentry); -- if (strlen (common_name) != ASN1_STRING_length (sdata)) -- { -- logprintf (LOG_NOTQUIET, _("\ --%s: certificate common name is invalid (contains a NUL character).\n\ --This may be an indication that the host is not who it claims to be\n\ --(that is, it is not the real %s).\n"), -- severity, quote (host)); -- success = false; -+ xentry = X509_NAME_get_entry(xname,i); -+ sdata = X509_NAME_ENTRY_get_data(xentry); -+ if (strlen (common_name) != ASN1_STRING_length (sdata)) -+ { -+ logprintf (LOG_NOTQUIET, _("\ -+ %s: certificate common name is invalid (contains a NUL character).\n\ -+ This may be an indication that the host is not who it claims to be\n\ -+ (that is, it is not the real %s).\n"), -+ severity, quote (host)); -+ success = false; -+ } - } - } - -@@ -631,3 +703,7 @@ - /* Allow --no-check-cert to disable certificate checking. */ - return opt.check_cert ? success : true; - } -+ -+/* -+ * vim: tabstop=2 shiftwidth=2 softtabstop=2 -+ */ - diff --git a/core/wget/wget.install b/core/wget/wget.install index 171533352..8eb6a2c3f 100644 --- a/core/wget/wget.install +++ b/core/wget/wget.install @@ -1,4 +1,4 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(wget.info) post_install() { diff --git a/elementary/gtk-engine-equinox/PKGBUILD b/elementary/gtk-engine-equinox/PKGBUILD index 18f18df99..8b398ccd5 100644 --- a/elementary/gtk-engine-equinox/PKGBUILD +++ b/elementary/gtk-engine-equinox/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=1 pkgdesc="A heavily modified version of the beautiful Aurora engine" url="http://gnome-look.org/content/show.php/Equinox+GTK+Engine?content=121881" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gtk2') makedepends=('pkgconfig') conflicts=() diff --git a/elementary/postler/PKGBUILD b/elementary/postler/PKGBUILD index 55b523f82..38a5d9a0d 100644 --- a/elementary/postler/PKGBUILD +++ b/elementary/postler/PKGBUILD @@ -4,7 +4,7 @@ pkgname=postler pkgver=0.1.1 pkgrel=2 pkgdesc="Postler is simple desktop mail client built in vala" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/postler" license=('GPL') depends=('libwebkit' 'libunique' 'libcanberra' 'libnotify') diff --git a/extra/accountsservice/PKGBUILD b/extra/accountsservice/PKGBUILD index 5f0c6e93a..b41572997 100644 --- a/extra/accountsservice/PKGBUILD +++ b/extra/accountsservice/PKGBUILD @@ -4,7 +4,7 @@ pkgname=accountsservice pkgver=0.6.12 pkgrel=1 pkgdesc="D-Bus interface for user account query and manipulation" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://cgit.freedesktop.org/accountsservice/" license=('GPL3') depends=('dbus-glib' 'polkit') diff --git a/extra/avidemux/PKGBUILD b/extra/avidemux/PKGBUILD index dda460dab..371991f76 100644 --- a/extra/avidemux/PKGBUILD +++ b/extra/avidemux/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=avidemux pkgname=('avidemux-cli' 'avidemux-gtk' 'avidemux-qt') pkgver=2.5.5 pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://fixounet.free.fr/avidemux/" makedepends=('cmake' 'libxslt' 'gtk2' 'qt' 'jack' 'libvorbis' 'sdl' 'libxv' \ diff --git a/extra/cd-discid/PKGBUILD b/extra/cd-discid/PKGBUILD index c19387e97..71ca9eabd 100644 --- a/extra/cd-discid/PKGBUILD +++ b/extra/cd-discid/PKGBUILD @@ -7,7 +7,7 @@ pkgname=cd-discid pkgver=0.9 pkgrel=3 pkgdesc="A backend utility to get CDDB discid information from a CD-ROM disc" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://lly.org/~rcw/cd-discid/" license=('GPL') depends=('glibc') diff --git a/extra/cinepaint/PKGBUILD b/extra/cinepaint/PKGBUILD index fc4170c95..ab424eca9 100644 --- a/extra/cinepaint/PKGBUILD +++ b/extra/cinepaint/PKGBUILD @@ -6,7 +6,7 @@ pkgname=cinepaint pkgver=0.25.0 pkgrel=1 pkgdesc="Sophisticated graphics manipulation programm supporting > 8bit pictures" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL' 'GPL' 'MIT') url="http://www.cinepaint.org" depends=('gtk2' 'openexr' 'lcms' 'libxpm' 'fltk' 'ftgl' 'desktop-file-utils') diff --git a/extra/clutter-gst/PKGBUILD b/extra/clutter-gst/PKGBUILD index c5f7697a3..6f101a31b 100644 --- a/extra/clutter-gst/PKGBUILD +++ b/extra/clutter-gst/PKGBUILD @@ -4,7 +4,7 @@ pkgname=clutter-gst pkgver=1.3.12 pkgrel=1 pkgdesc="GStreamer bindings for clutter" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" license=('GPL2') depends=('clutter' 'gstreamer0.10-base') diff --git a/extra/cups-pk-helper/PKGBUILD b/extra/cups-pk-helper/PKGBUILD index aaeec33b6..4f491f860 100644 --- a/extra/cups-pk-helper/PKGBUILD +++ b/extra/cups-pk-helper/PKGBUILD @@ -4,7 +4,7 @@ pkgname=cups-pk-helper pkgver=0.1.2 pkgrel=1 pkgdesc="A helper that makes system-config-printer use PolicyKit" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.freedesktop.org/software/cups-pk-helper/releases/" license=('GPL') depends=(dbus-glib polkit libcups) diff --git a/extra/cvsps/PKGBUILD b/extra/cvsps/PKGBUILD index 5caa4b2f1..0a9e8a7dd 100644 --- a/extra/cvsps/PKGBUILD +++ b/extra/cvsps/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3 pkgdesc="Generating 'patchset' information from a CVS repository" url="http://www.cobite.com/cvsps/" license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('zlib') source=("http://www.cobite.com/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('bde2110ed9f5d14de8f8cb04e9d596fe') diff --git a/extra/dcron/PKGBUILD b/extra/dcron/PKGBUILD index 5583d9267..c898df935 100644 --- a/extra/dcron/PKGBUILD +++ b/extra/dcron/PKGBUILD @@ -4,7 +4,7 @@ pkgname=dcron pkgver=4.5 pkgrel=2 pkgdesc="dillon's lightweight cron daemon" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.jimpryor.net/linux/dcron" backup=('var/spool/cron/root' 'etc/conf.d/crond') diff --git a/extra/dotconf/PKGBUILD b/extra/dotconf/PKGBUILD index c33a2d0e5..7d58d2436 100644 --- a/extra/dotconf/PKGBUILD +++ b/extra/dotconf/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.3 pkgrel=2 pkgdesc='A C library for parsing configuration files' url="https://github.com/williamh/dotconf" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('glibc') makedepends=('pkgconfig' 'findutils') license=('LGPL2.1') diff --git a/extra/eog-plugins/PKGBUILD b/extra/eog-plugins/PKGBUILD index bef0d5518..444894051 100644 --- a/extra/eog-plugins/PKGBUILD +++ b/extra/eog-plugins/PKGBUILD @@ -4,7 +4,7 @@ pkgname=eog-plugins pkgver=3.0.0 pkgrel=2 pkgdesc="Plugins for Eye of Gnome" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnome.org/" license=('GPL2') depends=('eog' 'libpeas' 'libchamplain' 'libexif') diff --git a/extra/fbida/PKGBUILD b/extra/fbida/PKGBUILD index b6081ed88..5b52a4e5f 100644 --- a/extra/fbida/PKGBUILD +++ b/extra/fbida/PKGBUILD @@ -5,7 +5,7 @@ pkgname=fbida pkgver=2.08 pkgrel=1 pkgdesc="Few applications to display and elementary edit images: fbi, fbgs, ida, exiftran" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kraxel.org/blog/linux/fbida/" license=('GPL2') depends=('giflib' 'libtiff' 'libexif' 'lesstif' 'libpng' 'fontconfig') diff --git a/extra/fetchmail/PKGBUILD b/extra/fetchmail/PKGBUILD index bb7d3346d..fdd1acd02 100644 --- a/extra/fetchmail/PKGBUILD +++ b/extra/fetchmail/PKGBUILD @@ -5,7 +5,7 @@ pkgname=fetchmail pkgver=6.3.20 pkgrel=1 pkgdesc="A remote-mail retrieval utility" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://fetchmail.berlios.de/" license=('GPL') depends=('glibc' 'openssl' 'python2') diff --git a/extra/ggz-client-libs/PKGBUILD b/extra/ggz-client-libs/PKGBUILD index 5c173cc62..530fa77bd 100644 --- a/extra/ggz-client-libs/PKGBUILD +++ b/extra/ggz-client-libs/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ggz-client-libs pkgver=0.0.14.1 pkgrel=2 pkgdesc="GGZ client library, used by the GGZ Gaming Zone server (ggzd), the ggzcore library and other components" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ggzgamingzone.org/" license=('LGPL') depends=('libggz>=0.0.14.1' 'expat>=2.0.1') diff --git a/extra/gjs/PKGBUILD b/extra/gjs/PKGBUILD index 3ce7f9db8..761b94553 100644 --- a/extra/gjs/PKGBUILD +++ b/extra/gjs/PKGBUILD @@ -4,7 +4,7 @@ pkgname=gjs pkgver=0.7.14 pkgrel=2 pkgdesc="Javascript Bindings for GNOME" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/Gjs" license=('GPL') depends=('cairo' 'dbus-glib' 'gobject-introspection' 'js') diff --git a/extra/glibmm/PKGBUILD b/extra/glibmm/PKGBUILD index d36f55b99..233256e21 100644 --- a/extra/glibmm/PKGBUILD +++ b/extra/glibmm/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=glibmm pkgname=('glibmm' 'glibmm-docs') pkgver=2.28.2 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') makedepends=('glib2' 'libsigc++2.0' 'pkgconfig') source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) diff --git a/extra/gnome-color-manager/PKGBUILD b/extra/gnome-color-manager/PKGBUILD index e99169465..ba2906101 100644 --- a/extra/gnome-color-manager/PKGBUILD +++ b/extra/gnome-color-manager/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnome-color-manager pkgver=3.0.0 pkgrel=1 pkgdesc="Color profile manager for the GNOME desktop" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://projects.gnome.org/gnome-color-manager/" license=(GPL2) depends=(lcms2 gnome-settings-daemon gnome-control-center vte3 sane exiv2 diff --git a/extra/gnome-control-center/PKGBUILD b/extra/gnome-control-center/PKGBUILD index 476f7c22e..2d607725b 100644 --- a/extra/gnome-control-center/PKGBUILD +++ b/extra/gnome-control-center/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnome-control-center pkgver=3.0.2 pkgrel=2 pkgdesc="The Control Center for GNOME" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gtk3' 'gsettings-desktop-schemas' 'gnome-menus' 'gnome-desktop' 'gnome-settings-daemon' 'upower' 'libgtop' 'cups-pk-helper' 'accountsservice' 'sound-theme-freedesktop') optdepends=('mesa-demos-libre: provides glxinfo for graphics information' 'apg: adds password generation for user accounts') diff --git a/extra/gnome-desktop-sharp/PKGBUILD b/extra/gnome-desktop-sharp/PKGBUILD index 34681fe3f..b9cf05068 100644 --- a/extra/gnome-desktop-sharp/PKGBUILD +++ b/extra/gnome-desktop-sharp/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=gnome-desktop-sharp pkgname=('gnome-desktop-sharp' 'libgnome-desktop-sharp' 'gnome-print-sharp' 'gtkhtml-sharp' 'gtksourceview2-sharp' 'rsvg2-sharp' 'vte-sharp' 'wnck-sharp') pkgver=2.26.0 pkgrel=7 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=(LGPL) url="http://gtk-sharp.sourceforge.net" makedepends=('gnome-sharp' 'gnome-desktop2' 'vte' 'librsvg' 'libgnomeprintui' 'libwnck' 'gtkhtml' 'gtksourceview2' 'monodoc') diff --git a/extra/gnome-panel/PKGBUILD b/extra/gnome-panel/PKGBUILD index 2ecec8404..fc9068ec8 100644 --- a/extra/gnome-panel/PKGBUILD +++ b/extra/gnome-panel/PKGBUILD @@ -4,7 +4,7 @@ pkgname=gnome-panel pkgver=3.0.2 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') pkgdesc="The GNOME Panel" url="http://www.gnome.org" diff --git a/extra/gnome-shell/PKGBUILD b/extra/gnome-shell/PKGBUILD index b10afff70..c0140452e 100644 --- a/extra/gnome-shell/PKGBUILD +++ b/extra/gnome-shell/PKGBUILD @@ -6,7 +6,7 @@ pkgname=gnome-shell pkgver=3.0.2 pkgrel=2 pkgdesc="The next generation GNOME Shell" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/GnomeShell" license=('GPL2') depends=('mutter' 'gconf' 'dconf' 'gjs' 'gnome-menus' 'gnome-desktop' 'libcroco' 'libcanberra' 'libpulse' 'telepathy-glib' 'polkit-gnome' diff --git a/extra/gnugo/PKGBUILD b/extra/gnugo/PKGBUILD index 8d0c654ea..b90240431 100644 --- a/extra/gnugo/PKGBUILD +++ b/extra/gnugo/PKGBUILD @@ -8,7 +8,7 @@ pkgname=gnugo pkgver=3.8 pkgrel=2 pkgdesc="A program that plays the game of Go" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/gnugo/" license=('GPL3' 'custom') depends=('ncurses' 'glibc' 'texinfo') diff --git a/extra/gptfdisk/PKGBUILD b/extra/gptfdisk/PKGBUILD index e376be4fc..01a330d3e 100644 --- a/extra/gptfdisk/PKGBUILD +++ b/extra/gptfdisk/PKGBUILD @@ -7,7 +7,7 @@ pkgname=gptfdisk pkgver=0.7.2 pkgrel=1 pkgdesc="A text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.rodsbooks.com/gdisk/" license=('GPL2') depends=('gcc-libs' 'util-linux' 'popt' 'icu') diff --git a/extra/gtkhtml4/PKGBUILD b/extra/gtkhtml4/PKGBUILD index 9bb6bc140..f66541e44 100644 --- a/extra/gtkhtml4/PKGBUILD +++ b/extra/gtkhtml4/PKGBUILD @@ -6,7 +6,7 @@ _pkgbasename=gtkhtml pkgver=4.0.1 pkgrel=1 pkgdesc="A lightweight HTML renderer/editor widget for GTK3" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('GPL') depends=('gconf' 'enchant' 'iso-codes' 'gnome-icon-theme' 'libsoup') makedepends=('intltool') diff --git a/extra/gtkmm3/PKGBUILD b/extra/gtkmm3/PKGBUILD index d38b58afc..8374f52fc 100644 --- a/extra/gtkmm3/PKGBUILD +++ b/extra/gtkmm3/PKGBUILD @@ -6,7 +6,7 @@ _pkgbasename=gtkmm pkgname=('gtkmm3' 'gtkmm3-docs') pkgver=3.0.1 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('gtk3' 'pangomm' 'atkmm' 'glibmm-docs' 'mm-common') license=('LGPL') options=('!libtool' '!emptydirs') diff --git a/extra/gtksourceview3/PKGBUILD b/extra/gtksourceview3/PKGBUILD index e366b0490..a392bd7c1 100644 --- a/extra/gtksourceview3/PKGBUILD +++ b/extra/gtksourceview3/PKGBUILD @@ -6,7 +6,7 @@ _pkgbasename=gtksourceview pkgver=3.0.5 pkgrel=1 pkgdesc="A text widget adding syntax highlighting and more to GNOME" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('gtk3' 'libxml2') makedepends=('intltool' 'pkgconfig' 'gobject-introspection') diff --git a/extra/haskell-parsec/PKGBUILD b/extra/haskell-parsec/PKGBUILD index 0810df75b..fe0fca0ab 100644 --- a/extra/haskell-parsec/PKGBUILD +++ b/extra/haskell-parsec/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2.1 pkgdesc="Monadic parser combinators" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/haskell-platform/PKGBUILD b/extra/haskell-platform/PKGBUILD index 2534d95c2..02dbe7c29 100644 --- a/extra/haskell-platform/PKGBUILD +++ b/extra/haskell-platform/PKGBUILD @@ -5,7 +5,7 @@ pkgrel=4 pkgdesc="The Haskell Platform" url="http://hackage.haskell.org/platform/" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' 'haskell-glut=2.1.2.1-7.1' 'haskell-http=4000.1.1-3.1' diff --git a/extra/haskell-quickcheck/PKGBUILD b/extra/haskell-quickcheck/PKGBUILD index ab05c75f7..0a338c9b5 100644 --- a/extra/haskell-quickcheck/PKGBUILD +++ b/extra/haskell-quickcheck/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3.1 pkgdesc="Automatic testing of Haskell programs" url="http://hackage.haskell.org/package/QuickCheck" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 haskell-mtl=2.0.1.0-3.1 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) diff --git a/extra/haskell-regex-base/PKGBUILD b/extra/haskell-regex-base/PKGBUILD index 57721d39b..dc920b63a 100644 --- a/extra/haskell-regex-base/PKGBUILD +++ b/extra/haskell-regex-base/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=4.1 pkgdesc="Interface API for regex-posix,pcre,parsec,tdfa,dfa" url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) diff --git a/extra/haskell-regex-compat/PKGBUILD b/extra/haskell-regex-compat/PKGBUILD index 507a96618..40812c431 100644 --- a/extra/haskell-regex-compat/PKGBUILD +++ b/extra/haskell-regex-compat/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=4.1 pkgdesc="Replaces and enhances Text.Regex" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh 'haskell-regex-base=0.93.2-4.1' 'haskell-regex-posix=0.94.4-2.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/haskell-regex-posix/PKGBUILD b/extra/haskell-regex-posix/PKGBUILD index 3b00616eb..230d09237 100644 --- a/extra/haskell-regex-posix/PKGBUILD +++ b/extra/haskell-regex-posix/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=2.1 pkgdesc="The posix regex backend for regex-base" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh 'haskell-regex-base=0.93.2-4.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/haskell-stm/PKGBUILD b/extra/haskell-stm/PKGBUILD index 9a9c9a962..352bd33c5 100644 --- a/extra/haskell-stm/PKGBUILD +++ b/extra/haskell-stm/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2.1 pkgdesc="A modular composable concurrency abstraction." url="http://hackage.haskell.org/package/stm" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) diff --git a/extra/haskell-syb/PKGBUILD b/extra/haskell-syb/PKGBUILD index 64faf05ed..bcb5512f2 100644 --- a/extra/haskell-syb/PKGBUILD +++ b/extra/haskell-syb/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=2.1 pkgdesc="A library for client-side HTTP" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/haskell-text/PKGBUILD b/extra/haskell-text/PKGBUILD index 7dbc1ce17..a246e2abf 100644 --- a/extra/haskell-text/PKGBUILD +++ b/extra/haskell-text/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=2.1 pkgdesc="An efficient packed Unicode text type." url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.0.3-2' sh 'haskell-deepseq=1.1.0.2-2.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/haskell-transformers/PKGBUILD b/extra/haskell-transformers/PKGBUILD index 446b2ffca..8ae36ebf1 100644 --- a/extra/haskell-transformers/PKGBUILD +++ b/extra/haskell-transformers/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=3.1 pkgdesc="Concrete functor and monad transformers" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) diff --git a/extra/haskell-xhtml/PKGBUILD b/extra/haskell-xhtml/PKGBUILD index 4a34206ad..eb11375cb 100644 --- a/extra/haskell-xhtml/PKGBUILD +++ b/extra/haskell-xhtml/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=7.1 pkgdesc="Combinators for producing XHTML 1.0, including the Strict, Transitional and Frameset variants." url="http://hackage.haskell.org/package/xhtml" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) diff --git a/extra/haskell-zlib/PKGBUILD b/extra/haskell-zlib/PKGBUILD index 22a9eb932..03a459007 100644 --- a/extra/haskell-zlib/PKGBUILD +++ b/extra/haskell-zlib/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2.1 pkgdesc="Compression and decompression in the gzip and zlib formats" url="http://hackage.haskell.org/package/zlib" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=(ghc=7.0.3-2 'zlib' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) diff --git a/extra/icedtea-web/PKGBUILD b/extra/icedtea-web/PKGBUILD index f968f775c..6102a6f28 100644 --- a/extra/icedtea-web/PKGBUILD +++ b/extra/icedtea-web/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=icedtea-web pkgname=('icedtea-web' 'icedtea-web-doc') pkgver=1.1.1 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://icedtea.classpath.org/wiki/IcedTea-Web" license=('GPL2') makedepends=('openjdk6' 'zip' 'xulrunner') diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD index 30cf65cb3..a3e3ab704 100644 --- a/extra/imagemagick/PKGBUILD +++ b/extra/imagemagick/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 135188 2011-08-10 23:52:51Z eric $ +# $Id: PKGBUILD 135540 2011-08-15 02:21:48Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.7.1.3 +pkgver=6.7.1.6 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://www.imagemagick.org/" @@ -12,9 +12,9 @@ depends=('libtool' 'lcms2' 'libxt' 'bzip2' 'xz' 'fontconfig' 'libxext' 'libjpeg- makedepends=('ghostscript' 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'libpng') source=(ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \ perlmagick.rpath.patch) -md5sums=('092784fb731a162d3ad44ae59b7af888' +md5sums=('bbb7cfef14b8e85f5499c0ee4212f193' 'ff9974decbfe9846f8e347239d87e4eb') -sha1sums=('fb74e861126582135013007dd6a0afb9fe264ab7' +sha1sums=('75b770f3108ecd25b19c4bba44da99c71768f897' '23405f80904b1de94ebd7bd6fe2a332471b8c283') build() { diff --git a/extra/indent/PKGBUILD b/extra/indent/PKGBUILD index 8ac2de017..5360329ce 100644 --- a/extra/indent/PKGBUILD +++ b/extra/indent/PKGBUILD @@ -7,7 +7,7 @@ pkgname=indent pkgver=2.2.11 pkgrel=1 pkgdesc="A tool to change the appearance of a C program by inserting or deleting whitespace" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://indent.isidore-it.eu/beautify.html" depends=('glibc') makedepends=('texi2html') diff --git a/extra/java-commons-daemon/PKGBUILD b/extra/java-commons-daemon/PKGBUILD index 2f98df6db..9d804dc5f 100644 --- a/extra/java-commons-daemon/PKGBUILD +++ b/extra/java-commons-daemon/PKGBUILD @@ -3,7 +3,7 @@ pkgname=('java-commons-daemon' 'java-jsvc') pkgbase=java-commons-daemon pkgver=1.0.6 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://commons.apache.org/daemon/" license=('APACHE') _libname=commons-daemon diff --git a/extra/js/PKGBUILD b/extra/js/PKGBUILD index 71d3ac492..2f054c7bb 100644 --- a/extra/js/PKGBUILD +++ b/extra/js/PKGBUILD @@ -4,7 +4,7 @@ pkgname=js pkgver=1.8.5 pkgrel=3 pkgdesc="JavaScript interpreter and libraries" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="https://developer.mozilla.org/En/SpiderMonkey/1.8.5" license=('GPL2') depends=('nspr' 'gcc-libs') diff --git a/extra/kdebase-konsole/PKGBUILD b/extra/kdebase-konsole/PKGBUILD index 6b32d20cb..1c5b70221 100644 --- a/extra/kdebase-konsole/PKGBUILD +++ b/extra/kdebase-konsole/PKGBUILD @@ -4,7 +4,7 @@ pkgname=kdebase-konsole pkgver=4.7.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://kde.org/applications/system/konsole/' pkgdesc="Terminal" license=('GPL' 'LGPL' 'FDL') diff --git a/extra/kdebindings-kimono/PKGBUILD b/extra/kdebindings-kimono/PKGBUILD index 83fa80260..4b765c107 100644 --- a/extra/kdebindings-kimono/PKGBUILD +++ b/extra/kdebindings-kimono/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc=".NET/Mono bindings for the KDE libraries" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-qyoto' 'kdebindings-smokekde') diff --git a/extra/kdebindings-korundum/PKGBUILD b/extra/kdebindings-korundum/PKGBUILD index 6c48dfb58..1fd33fda1 100644 --- a/extra/kdebindings-korundum/PKGBUILD +++ b/extra/kdebindings-korundum/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="KDE bindings for ruby" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-qtruby' 'kdebindings-smokekde') diff --git a/extra/kdebindings-kross/PKGBUILD b/extra/kdebindings-kross/PKGBUILD index 6ce6f5538..1222cecbf 100644 --- a/extra/kdebindings-kross/PKGBUILD +++ b/extra/kdebindings-kross/PKGBUILD @@ -8,7 +8,7 @@ pkgname=('kdebindings-kross-python' pkgver=4.7.0 pkgrel=1 url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') makedepends=('kdelibs' 'cmake' 'automoc4' 'python2' 'openjdk6') diff --git a/extra/kdebindings-perlkde/PKGBUILD b/extra/kdebindings-perlkde/PKGBUILD index 323a84382..e20f76cac 100644 --- a/extra/kdebindings-perlkde/PKGBUILD +++ b/extra/kdebindings-perlkde/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Perl bindings for the KDE libraries" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-perlqt' 'kdebindings-smokekde') diff --git a/extra/kdebindings-perlqt/PKGBUILD b/extra/kdebindings-perlqt/PKGBUILD index 04f64deea..711b741ac 100644 --- a/extra/kdebindings-perlqt/PKGBUILD +++ b/extra/kdebindings-perlqt/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Perl bindings for the Qt libraries" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-smokeqt') diff --git a/extra/kdebindings-python/PKGBUILD b/extra/kdebindings-python/PKGBUILD index 239a2ca67..06c3b05cf 100644 --- a/extra/kdebindings-python/PKGBUILD +++ b/extra/kdebindings-python/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="KDE bindings for Python" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdepim-runtime' 'python2-pyqt' 'qscintilla' 'boost-libs') diff --git a/extra/kdebindings-qtruby/PKGBUILD b/extra/kdebindings-qtruby/PKGBUILD index f80efdaec..af1d89db3 100644 --- a/extra/kdebindings-qtruby/PKGBUILD +++ b/extra/kdebindings-qtruby/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Qt bindings for ruby" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-smokeqt' 'ruby') diff --git a/extra/kdebindings-qyoto/PKGBUILD b/extra/kdebindings-qyoto/PKGBUILD index 6860cdb9f..fcb977fe1 100644 --- a/extra/kdebindings-qyoto/PKGBUILD +++ b/extra/kdebindings-qyoto/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc=".NET/Mono bindings for the Qt libraries" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-smokeqt' 'mono') diff --git a/extra/kdebindings-smokegen/PKGBUILD b/extra/kdebindings-smokegen/PKGBUILD index 2afa7fe17..2a632cd25 100644 --- a/extra/kdebindings-smokegen/PKGBUILD +++ b/extra/kdebindings-smokegen/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="A general purpose C++ parser with a plugin infrastructure" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') diff --git a/extra/kdebindings-smokekde/PKGBUILD b/extra/kdebindings-smokekde/PKGBUILD index 9e58d553f..15167a8cd 100644 --- a/extra/kdebindings-smokekde/PKGBUILD +++ b/extra/kdebindings-smokekde/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Language independent library for KDE bindings" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebindings-smokeqt') diff --git a/extra/kdebindings-smokeqt/PKGBUILD b/extra/kdebindings-smokeqt/PKGBUILD index 6dc563a50..e51eb9258 100644 --- a/extra/kdebindings-smokeqt/PKGBUILD +++ b/extra/kdebindings-smokeqt/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Language independent library for Qt bindings" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') depends=('kdebase-runtime' 'qimageblitz' 'qscintilla') diff --git a/extra/kdeedu-blinken/PKGBUILD b/extra/kdeedu-blinken/PKGBUILD index 8836294a8..ddb473061 100644 --- a/extra/kdeedu-blinken/PKGBUILD +++ b/extra/kdeedu-blinken/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Memory Enhancement Game" url="http://kde.org/applications/education/blinken/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-cantor/PKGBUILD b/extra/kdeedu-cantor/PKGBUILD index b916917b9..223a6505f 100644 --- a/extra/kdeedu-cantor/PKGBUILD +++ b/extra/kdeedu-cantor/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="KDE Frontend to Mathematical Software" url="http://kde.org/applications/education/cantor/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libspectre') diff --git a/extra/kdeedu-kalgebra/PKGBUILD b/extra/kdeedu-kalgebra/PKGBUILD index 2743c3e3e..baa0187f8 100644 --- a/extra/kdeedu-kalgebra/PKGBUILD +++ b/extra/kdeedu-kalgebra/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Graph Calculator" url="http://kde.org/applications/education/kalgebra/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libkdeedu') diff --git a/extra/kdeedu-kalzium/PKGBUILD b/extra/kdeedu-kalzium/PKGBUILD index 6f3050406..50a3c105e 100644 --- a/extra/kdeedu-kalzium/PKGBUILD +++ b/extra/kdeedu-kalzium/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Periodic Table of Elements" url="http://kde.org/applications/education/kalzium/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdelibs' 'avogadro' 'ocaml') diff --git a/extra/kdeedu-kanagram/PKGBUILD b/extra/kdeedu-kanagram/PKGBUILD index 559d58097..a08fdcf0e 100644 --- a/extra/kdeedu-kanagram/PKGBUILD +++ b/extra/kdeedu-kanagram/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Letter Order Game" url="http://kde.org/applications/education/kanagram/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libkdeedu') diff --git a/extra/kdeedu-kbruch/PKGBUILD b/extra/kdeedu-kbruch/PKGBUILD index cc2df7229..c1814b6a2 100644 --- a/extra/kdeedu-kbruch/PKGBUILD +++ b/extra/kdeedu-kbruch/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Exercise Fractions" url="http://kde.org/applications/education/kbruch/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kgeography/PKGBUILD b/extra/kdeedu-kgeography/PKGBUILD index 7cb32b49b..b4150d513 100644 --- a/extra/kdeedu-kgeography/PKGBUILD +++ b/extra/kdeedu-kgeography/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Geography Trainer" url="http://kde.org/applications/education/kgeography/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-khangman/PKGBUILD b/extra/kdeedu-khangman/PKGBUILD index 6ce8beb4b..71ed10666 100644 --- a/extra/kdeedu-khangman/PKGBUILD +++ b/extra/kdeedu-khangman/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Hangman Game" url="http://kde.org/applications/education/khangman/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libkdeedu') diff --git a/extra/kdeedu-kig/PKGBUILD b/extra/kdeedu-kig/PKGBUILD index be9ed46c1..4bb536505 100644 --- a/extra/kdeedu-kig/PKGBUILD +++ b/extra/kdeedu-kig/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Interactive Geometry" url="http://kde.org/applications/education/kig/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kiten/PKGBUILD b/extra/kdeedu-kiten/PKGBUILD index afbfb5676..e5f9f2b55 100644 --- a/extra/kdeedu-kiten/PKGBUILD +++ b/extra/kdeedu-kiten/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Japanese Reference/Study Tool" url="http://kde.org/applications/education/kiten/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-klettres/PKGBUILD b/extra/kdeedu-klettres/PKGBUILD index 5722dec40..eef1e2a16 100644 --- a/extra/kdeedu-klettres/PKGBUILD +++ b/extra/kdeedu-klettres/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Learn The Alphabet" url="http://kde.org/applications/education/klettres/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kmplot/PKGBUILD b/extra/kdeedu-kmplot/PKGBUILD index e56d89cbb..9715a5e4c 100644 --- a/extra/kdeedu-kmplot/PKGBUILD +++ b/extra/kdeedu-kmplot/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Mathematical Function Plotter" url="http://kde.org/applications/education/kmplot/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kstars/PKGBUILD b/extra/kdeedu-kstars/PKGBUILD index e69b38abd..1f29ec3ab 100644 --- a/extra/kdeedu-kstars/PKGBUILD +++ b/extra/kdeedu-kstars/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Desktop Planetarium" url="http://kde.org/applications/education/kstars/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'eigen' 'cfitsio' 'libindi') diff --git a/extra/kdeedu-ktouch/PKGBUILD b/extra/kdeedu-ktouch/PKGBUILD index 030fe2928..31635419e 100644 --- a/extra/kdeedu-ktouch/PKGBUILD +++ b/extra/kdeedu-ktouch/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Touch Typing Tutor" url="http://kde.org/applications/education/ktouch/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kturtle/PKGBUILD b/extra/kdeedu-kturtle/PKGBUILD index dbfc6916d..b86d9af5b 100644 --- a/extra/kdeedu-kturtle/PKGBUILD +++ b/extra/kdeedu-kturtle/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Educational Programming Environment" url="http://kde.org/applications/education/kturtle/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-kwordquiz/PKGBUILD b/extra/kdeedu-kwordquiz/PKGBUILD index 4eff81f21..645524658 100644 --- a/extra/kdeedu-kwordquiz/PKGBUILD +++ b/extra/kdeedu-kwordquiz/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Flash Card Trainer" url="http://kde.org/applications/education/kwordquiz/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libkdeedu') diff --git a/extra/kdeedu-marble/PKGBUILD b/extra/kdeedu-marble/PKGBUILD index d2ec16e9a..c151a9489 100644 --- a/extra/kdeedu-marble/PKGBUILD +++ b/extra/kdeedu-marble/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="Desktop Globe" url="http://kde.org/applications/education/marble/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime') diff --git a/extra/kdeedu-parley/PKGBUILD b/extra/kdeedu-parley/PKGBUILD index 0f3749239..dd5e1fd37 100644 --- a/extra/kdeedu-parley/PKGBUILD +++ b/extra/kdeedu-parley/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Vocabulary Trainer" url="http://kde.org/applications/education/parley/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libkdeedu') diff --git a/extra/kdeedu-rocs/PKGBUILD b/extra/kdeedu-rocs/PKGBUILD index 7537baa0b..14cb21a3e 100644 --- a/extra/kdeedu-rocs/PKGBUILD +++ b/extra/kdeedu-rocs/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Rocs Graph Theory" url="http://kde.org/applications/education/rocs/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'boost-libs') diff --git a/extra/kdeedu-step/PKGBUILD b/extra/kdeedu-step/PKGBUILD index 2f89c8c4f..5700b1c96 100644 --- a/extra/kdeedu-step/PKGBUILD +++ b/extra/kdeedu-step/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Interactive Physical Simulator" url="http://kde.org/applications/education/step/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeedu') depends=('kdebase-runtime' 'libqalculate' 'gsl' 'eigen') diff --git a/extra/kdegames/PKGBUILD b/extra/kdegames/PKGBUILD index 16f25e84a..3d4c27193 100644 --- a/extra/kdegames/PKGBUILD +++ b/extra/kdegames/PKGBUILD @@ -45,7 +45,7 @@ pkgname=('kdegames-bomber' 'kdegames-palapeli') pkgver=4.7.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegames') diff --git a/extra/kdegraphics-gwenview/PKGBUILD b/extra/kdegraphics-gwenview/PKGBUILD index fbda6ccfe..d023380b3 100644 --- a/extra/kdegraphics-gwenview/PKGBUILD +++ b/extra/kdegraphics-gwenview/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="A fast and easy to use image viewer for KDE" url="http://kde.org/applications/graphics/gwenview/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdebase-lib' 'libkipi') diff --git a/extra/kdegraphics-kamera/PKGBUILD b/extra/kdegraphics-kamera/PKGBUILD index ab444ebb5..c96eadb5f 100644 --- a/extra/kdegraphics-kamera/PKGBUILD +++ b/extra/kdegraphics-kamera/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Configure Kamera" url="http://kde.org/applications/graphics/kamera/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdebase-runtime' 'gphoto2') diff --git a/extra/kdegraphics-kcolorchooser/PKGBUILD b/extra/kdegraphics-kcolorchooser/PKGBUILD index 6e6ca0ffd..8d12e8b44 100644 --- a/extra/kdegraphics-kcolorchooser/PKGBUILD +++ b/extra/kdegraphics-kcolorchooser/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Color Chooser" url="http://kde.org/applications/graphics/kcolorchooser/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdebase-runtime') diff --git a/extra/kdegraphics-kgamma/PKGBUILD b/extra/kdegraphics-kgamma/PKGBUILD index ef84635f1..eb968db21 100644 --- a/extra/kdegraphics-kgamma/PKGBUILD +++ b/extra/kdegraphics-kgamma/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="A monitor calibration tool" url="http://kde.org/applications/graphics/kgamma/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') # note on libxxf86vm: diff --git a/extra/kdegraphics-kolourpaint/PKGBUILD b/extra/kdegraphics-kolourpaint/PKGBUILD index 931272982..03be907d6 100644 --- a/extra/kdegraphics-kolourpaint/PKGBUILD +++ b/extra/kdegraphics-kolourpaint/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Paint Program" url="http://kde.org/applications/graphics/kolourpaint/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdebase-runtime' 'qimageblitz') diff --git a/extra/kdegraphics-kruler/PKGBUILD b/extra/kdegraphics-kruler/PKGBUILD index a60d544bd..0daeadc06 100644 --- a/extra/kdegraphics-kruler/PKGBUILD +++ b/extra/kdegraphics-kruler/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Screen Ruler" url="http://kde.org/applications/graphics/kruler/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdebase-runtime') diff --git a/extra/kdegraphics-ksaneplugin/PKGBUILD b/extra/kdegraphics-ksaneplugin/PKGBUILD index d663ed51a..c1f6cbcf8 100644 --- a/extra/kdegraphics-ksaneplugin/PKGBUILD +++ b/extra/kdegraphics-ksaneplugin/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="A scan plugin that implements the scanning" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('libksane') makedepends=('cmake' 'automoc4') diff --git a/extra/kdegraphics-ksnapshot/PKGBUILD b/extra/kdegraphics-ksnapshot/PKGBUILD index 9a57e639b..04635e702 100644 --- a/extra/kdegraphics-ksnapshot/PKGBUILD +++ b/extra/kdegraphics-ksnapshot/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Screen Capture Program" url="http://kde.org/applications/graphics/ksnapshot/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdegraphics') depends=('kdelibs' 'libkipi') diff --git a/extra/kdegraphics-mobipocket/PKGBUILD b/extra/kdegraphics-mobipocket/PKGBUILD index 7cbd4151c..1daf84421 100644 --- a/extra/kdegraphics-mobipocket/PKGBUILD +++ b/extra/kdegraphics-mobipocket/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="A collection of plugins to handle mobipocket files" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/kdegraphics-strigi-analyzer/PKGBUILD b/extra/kdegraphics-strigi-analyzer/PKGBUILD index 3f2508ade..ef397febb 100644 --- a/extra/kdegraphics-strigi-analyzer/PKGBUILD +++ b/extra/kdegraphics-strigi-analyzer/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="Strigi analyzers for various graphics file formats" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/kdegraphics-svgpart/PKGBUILD b/extra/kdegraphics-svgpart/PKGBUILD index d5923547d..2c9e6c245 100644 --- a/extra/kdegraphics-svgpart/PKGBUILD +++ b/extra/kdegraphics-svgpart/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="A KPart for viewving SVGs" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/kdegraphics-thumbnailers/PKGBUILD b/extra/kdegraphics-thumbnailers/PKGBUILD index a4ea8f9d5..c790352cc 100644 --- a/extra/kdegraphics-thumbnailers/PKGBUILD +++ b/extra/kdegraphics-thumbnailers/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="Thumbnailers for various graphics file formats" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('libkexiv2' 'libkdcraw') makedepends=('cmake' 'automoc4') diff --git a/extra/kdesdk-kate/PKGBUILD b/extra/kdesdk-kate/PKGBUILD index 35a8a9b41..3a6d1dd3f 100644 --- a/extra/kdesdk-kate/PKGBUILD +++ b/extra/kdesdk-kate/PKGBUILD @@ -6,7 +6,7 @@ pkgname=('kdebase-kwrite' 'kdesdk-kate') pkgver=4.7.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') makedepends=('kdelibs ''cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/kate-${pkgver}.tar.bz2" diff --git a/extra/kdesdk/PKGBUILD b/extra/kdesdk/PKGBUILD index b67a61092..7fd4129e4 100644 --- a/extra/kdesdk/PKGBUILD +++ b/extra/kdesdk/PKGBUILD @@ -26,7 +26,7 @@ pkgname=('kdesdk-cervisia' 'kdesdk-umbrello') pkgver=4.7.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdesdk') diff --git a/extra/kismet/PKGBUILD b/extra/kismet/PKGBUILD index 015044fe8..a2450f3ac 100644 --- a/extra/kismet/PKGBUILD +++ b/extra/kismet/PKGBUILD @@ -8,7 +8,7 @@ pkgver=2011_03_R2 _realver="${pkgver//_/-}" pkgrel=2 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kismetwireless.net/" license=('GPL') depends=('libcap' 'libnl' 'pcre' 'ncurses' 'libpcap>=1.0.0' 'bluez' 'openssl') # already in core: ('linux-api-headers' 'glibc' 'libusb' 'libusb-compat') diff --git a/extra/kwebkitpart/PKGBUILD b/extra/kwebkitpart/PKGBUILD index 3472e71a8..ea776db41 100644 --- a/extra/kwebkitpart/PKGBUILD +++ b/extra/kwebkitpart/PKGBUILD @@ -6,7 +6,7 @@ pkgver=1.1.1 pkgrel=1 pkgdesc="A web browser component for KDE" url="http://opendesktop.org/content/show.php?content=127960" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') diff --git a/extra/libdmapsharing/PKGBUILD b/extra/libdmapsharing/PKGBUILD index fb532e990..6f3f3eb53 100644 --- a/extra/libdmapsharing/PKGBUILD +++ b/extra/libdmapsharing/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libdmapsharing pkgver=2.9.12 pkgrel=1 pkgdesc="A library that implements the DMAP family of protocols" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.flyn.org/projects/libdmapsharing/index.html" license=('LGPL2.1') depends=('libsoup' 'avahi' 'gstreamer0.10-base' 'gdk-pixbuf2') diff --git a/extra/libdmtx/PKGBUILD b/extra/libdmtx/PKGBUILD index 30f02eb3c..a8a128035 100644 --- a/extra/libdmtx/PKGBUILD +++ b/extra/libdmtx/PKGBUILD @@ -7,7 +7,7 @@ pkgver=0.7.4 pkgrel=1 pkgdesc="A software for reading and writing Data Matrix 2D barcodes" url="http://www.libdmtx.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') depends=('glibc' 'imagemagick') source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") diff --git a/extra/libdvbpsi/PKGBUILD b/extra/libdvbpsi/PKGBUILD index e8483fba1..7742eed63 100644 --- a/extra/libdvbpsi/PKGBUILD +++ b/extra/libdvbpsi/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libdvbpsi pkgver=0.2.0 pkgrel=1 pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI tables" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('glibc') options=('!libtool') diff --git a/extra/libftdi/PKGBUILD b/extra/libftdi/PKGBUILD index b43d6ab53..d4a8f3cba 100644 --- a/extra/libftdi/PKGBUILD +++ b/extra/libftdi/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libftdi pkgver=0.19 pkgrel=1 pkgdesc="A library to talk to FTDI chips" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.intra2net.com/en/developer/libftdi/download.php" license=('GPL2' 'LGPL2.1') depends=('libusb-compat' 'gcc-libs') diff --git a/extra/libggz/PKGBUILD b/extra/libggz/PKGBUILD index 22b350783..f3b7a4b3d 100644 --- a/extra/libggz/PKGBUILD +++ b/extra/libggz/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libggz pkgver=0.0.14.1 pkgrel=2 pkgdesc="GGZ base library, used by the GGZ Gaming Zone server (ggzd), the ggzcore library and other components" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ggzgamingzone.org/" license=('LGPL') depends=('libgcrypt') diff --git a/extra/libgnome-media-profiles/PKGBUILD b/extra/libgnome-media-profiles/PKGBUILD index 93472debf..ee4b19be5 100644 --- a/extra/libgnome-media-profiles/PKGBUILD +++ b/extra/libgnome-media-profiles/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libgnome-media-profiles pkgver=3.0.0 pkgrel=2 pkgdesc="" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.gnome.org" license=('GPL2') depends=('gconf' 'gtk3' 'gstreamer0.10-base-plugins') diff --git a/extra/libindi/PKGBUILD b/extra/libindi/PKGBUILD index 0de4645b0..5f39e3bdf 100644 --- a/extra/libindi/PKGBUILD +++ b/extra/libindi/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=1 pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" url="http://www.indilib.org/index.php?title=Main_Page" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('libnova' 'cfitsio' 'boost-libs') makedepends=('pkgconfig' 'cmake' 'boost') provides=('indilib') diff --git a/extra/libkdcraw/PKGBUILD b/extra/libkdcraw/PKGBUILD index d7fc94479..5dfee3470 100644 --- a/extra/libkdcraw/PKGBUILD +++ b/extra/libkdcraw/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="A C++ interface used to decode RAW picture" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs' 'lcms') makedepends=('cmake' 'automoc4') diff --git a/extra/libkdeedu/PKGBUILD b/extra/libkdeedu/PKGBUILD index e8ae228c0..f5bfd56b0 100644 --- a/extra/libkdeedu/PKGBUILD +++ b/extra/libkdeedu/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=1 pkgdesc="Libraries used by KDE Education applications" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/libkexiv2/PKGBUILD b/extra/libkexiv2/PKGBUILD index 0307a60c7..f8cad4ca7 100644 --- a/extra/libkexiv2/PKGBUILD +++ b/extra/libkexiv2/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="A library to manipulate pictures metadata" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/libkipi/PKGBUILD b/extra/libkipi/PKGBUILD index 29bd12de6..4f271a8a5 100644 --- a/extra/libkipi/PKGBUILD +++ b/extra/libkipi/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="An interface to use kipi-plugins from a KDE application" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs') makedepends=('cmake' 'automoc4') diff --git a/extra/libksane/PKGBUILD b/extra/libksane/PKGBUILD index ea1d6f695..af921a8d4 100644 --- a/extra/libksane/PKGBUILD +++ b/extra/libksane/PKGBUILD @@ -6,7 +6,7 @@ pkgver=4.7.0 pkgrel=2 pkgdesc="An image scanning library" url="http://kde.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') depends=('kdelibs' 'sane') makedepends=('cmake' 'automoc4') diff --git a/extra/libmcs/PKGBUILD b/extra/libmcs/PKGBUILD index 51c2b7fd3..84224ad53 100644 --- a/extra/libmcs/PKGBUILD +++ b/extra/libmcs/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libmcs pkgver=0.7.2 pkgrel=2 pkgdesc='Library which abstracts the storage of configuration settings' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.atheme.org/project/mcs' license=('BSD') depends=('libmowgli') diff --git a/extra/libmygpo-qt/PKGBUILD b/extra/libmygpo-qt/PKGBUILD index d75e8840c..4e464e66f 100644 --- a/extra/libmygpo-qt/PKGBUILD +++ b/extra/libmygpo-qt/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libmygpo-qt pkgver=1.0.3 pkgrel=1 pkgdesc="A C++/Qt client library for gpodder.net" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://wiki.gpodder.org/wiki/Libmygpo-qt" license=('LGPL2.1') depends=('qjson') diff --git a/extra/liborigin2/PKGBUILD b/extra/liborigin2/PKGBUILD index 61dd30f38..b107ffa9a 100644 --- a/extra/liborigin2/PKGBUILD +++ b/extra/liborigin2/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=liborigin2 pkgname=('liborigin2' 'liborigin2-docs') pkgver=20100913 pkgrel=5 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://soft.proindependent.com/liborigin2/" license=('GPL3') makedepends=('doxygen' 'qt' 'boost') diff --git a/extra/libpano13/PKGBUILD b/extra/libpano13/PKGBUILD index 472c52610..9d938f483 100644 --- a/extra/libpano13/PKGBUILD +++ b/extra/libpano13/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libpano13 pkgver=2.9.18 pkgrel=1 pkgdesc="Basic library to calculate panoramical pictures - core functions of the panotools" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://panotools.sourceforge.net/" license=('GPL2') depends=('libpng' 'libtiff') diff --git a/extra/libpst/PKGBUILD b/extra/libpst/PKGBUILD index 9241e1ad8..10ccfe074 100644 --- a/extra/libpst/PKGBUILD +++ b/extra/libpst/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=libpst pkgname=('libpst' 'libpst-docs') pkgver=0.6.53 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.five-ten-sg.com/libpst/" license=('GPL') makedepends=('python2' 'boost') diff --git a/extra/libreoffice/PKGBUILD b/extra/libreoffice/PKGBUILD index ebcbdab57..ff8ac34bd 100644 --- a/extra/libreoffice/PKGBUILD +++ b/extra/libreoffice/PKGBUILD @@ -38,7 +38,7 @@ pkgname=('libreoffice-common' _LOver=3.4.2.3 pkgver=3.4.2 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') #_LO_tree="3.4" _OFFICEUPD="340" license=('LGPL3') diff --git a/extra/libsocialweb/PKGBUILD b/extra/libsocialweb/PKGBUILD index 7052dc7e9..f1969de2e 100644 --- a/extra/libsocialweb/PKGBUILD +++ b/extra/libsocialweb/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libsocialweb pkgver=0.25.18 pkgrel=1 pkgdesc="A personal social data server" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" license=('GPL2') depends=('glib2' 'gconf' 'libsoup-gnome' 'rest' 'dbus-glib' 'libgnome-keyring' diff --git a/extra/libssh2/PKGBUILD b/extra/libssh2/PKGBUILD index ddf30e72c..b3704bf92 100644 --- a/extra/libssh2/PKGBUILD +++ b/extra/libssh2/PKGBUILD @@ -9,7 +9,7 @@ pkgver=1.2.7 pkgrel=2 pkgdesc="A library implementing the SSH2 protocol as defined by Internet Drafts" url="http://www.libssh2.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') depends=('openssl') makedepends=('zlib') diff --git a/extra/libunique3/PKGBUILD b/extra/libunique3/PKGBUILD index cb9155eeb..f6a5549e4 100644 --- a/extra/libunique3/PKGBUILD +++ b/extra/libunique3/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libunique3 pkgver=3.0.2 pkgrel=1 pkgdesc="Library for writing single instance applications for GTK3" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('gtk3') makedepends=('gtk-doc' 'gobject-introspection') diff --git a/extra/libwnck3/PKGBUILD b/extra/libwnck3/PKGBUILD index d37c740ec..644f3e55e 100644 --- a/extra/libwnck3/PKGBUILD +++ b/extra/libwnck3/PKGBUILD @@ -5,7 +5,7 @@ _pkgbasename=libwnck pkgver=3.0.2 pkgrel=1 pkgdesc="Window Navigator Construction Kit (GTK+3)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('gtk3' 'startup-notification' 'libxres') makedepends=('intltool' 'gobject-introspection') diff --git a/extra/llvm/PKGBUILD b/extra/llvm/PKGBUILD index 3aeb30afa..357430170 100644 --- a/extra/llvm/PKGBUILD +++ b/extra/llvm/PKGBUILD @@ -13,7 +13,7 @@ pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer') pkgver=2.9 _gcc_ver=4.6.1 pkgrel=6 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://llvm.org/" license=('custom:University of Illinois/NCSA Open Source License') makedepends=('gcc-libs' 'libffi' 'python2' 'ocaml' "gcc=$_gcc_ver") diff --git a/extra/lsdvd/PKGBUILD b/extra/lsdvd/PKGBUILD index fbda54607..96dcb9eb1 100644 --- a/extra/lsdvd/PKGBUILD +++ b/extra/lsdvd/PKGBUILD @@ -5,7 +5,7 @@ pkgname=lsdvd pkgver=0.16 pkgrel=5 pkgdesc="A C application for reading the contents of a DVD and printing the contents to your terminal" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/lsdvd/" depends=('libdvdread') license=('GPL2') diff --git a/extra/lzo/PKGBUILD b/extra/lzo/PKGBUILD index f93973dba..ec49ec493 100644 --- a/extra/lzo/PKGBUILD +++ b/extra/lzo/PKGBUILD @@ -8,7 +8,7 @@ pkgname=lzo pkgver=1.08 pkgrel=6 pkgdesc='A portable lossless data compression library written in ANSI C' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url='http://www.oberhumer.com/opensource/lzo' depends=('glibc') diff --git a/extra/mediastreamer/PKGBUILD b/extra/mediastreamer/PKGBUILD index 1a97bc8aa..13f0cf3ff 100644 --- a/extra/mediastreamer/PKGBUILD +++ b/extra/mediastreamer/PKGBUILD @@ -7,7 +7,7 @@ pkgname=mediastreamer pkgver=2.7.3 pkgrel=3 pkgdesc="A library written in C that allows you to create and run audio and video streams" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.linphone.org" license=('GPL') depends=('ortp' 'speex' 'v4l-utils' 'ffmpeg') diff --git a/extra/mutt/PKGBUILD b/extra/mutt/PKGBUILD index 9a940857c..22b28868c 100644 --- a/extra/mutt/PKGBUILD +++ b/extra/mutt/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc='Small but very powerful text-based mail client' url='http://www.mutt.org/' license=('GPL') backup=('etc/Muttrc') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 'krb5') source=("ftp://ftp.mutt.org/mutt/devel/${pkgname}-${pkgver}.tar.gz") sha1sums=('a8475f2618ce5d5d33bff85c0affdf21ab1d76b9') diff --git a/extra/mutter/PKGBUILD b/extra/mutter/PKGBUILD index 7f1a0f89a..98b850d69 100644 --- a/extra/mutter/PKGBUILD +++ b/extra/mutter/PKGBUILD @@ -7,7 +7,7 @@ pkgname=mutter pkgver=3.0.2.1 pkgrel=1 pkgdesc="A window manager for GNOME3" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('GPL') depends=('startup-notification' 'gconf' 'zenity' 'libcanberra' 'clutter' 'gobject-introspection') makedepends=('intltool' 'gnome-doc-utils') diff --git a/extra/mx/PKGBUILD b/extra/mx/PKGBUILD index 2132d1e56..9d695d258 100644 --- a/extra/mx/PKGBUILD +++ b/extra/mx/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mx pkgver=1.0.4 pkgrel=1 pkgdesc="A widget toolkit using Clutter" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.clutter-project.org" license=('LGPL') depends=('clutter' 'libxrandr' 'dbus-glib' 'gtk2' 'startup-notification') diff --git a/extra/ntfs-3g_ntfsprogs/PKGBUILD b/extra/ntfs-3g_ntfsprogs/PKGBUILD index d9968d181..b1706dde1 100644 --- a/extra/ntfs-3g_ntfsprogs/PKGBUILD +++ b/extra/ntfs-3g_ntfsprogs/PKGBUILD @@ -7,7 +7,7 @@ pkgname=('ntfs-3g' 'ntfsprogs') pkgver=2011.4.12 pkgrel=1 url="http://www.tuxera.com" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') depends=('glibc' 'fuse') makedepends=('pkgconfig') diff --git a/extra/opensp/PKGBUILD b/extra/opensp/PKGBUILD index 0559cfe6e..893d507a8 100644 --- a/extra/opensp/PKGBUILD +++ b/extra/opensp/PKGBUILD @@ -7,7 +7,7 @@ pkgname=opensp pkgver=1.5.2 pkgrel=2 pkgdesc="A library and a set of tools for validating, parsing and manipulating SGML and XML documents" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://openjade.sourceforge.net/" license=('BSD') depends=('gcc-libs') diff --git a/extra/pidgin/PKGBUILD b/extra/pidgin/PKGBUILD index 8f6b5e32e..afb279677 100644 --- a/extra/pidgin/PKGBUILD +++ b/extra/pidgin/PKGBUILD @@ -8,7 +8,7 @@ pkgname=('pidgin' 'libpurple' 'finch') pkgver=2.9.0 pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pidgin.im/" license=('GPL') makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' diff --git a/extra/postgresql-old-upgrade/PKGBUILD b/extra/postgresql-old-upgrade/PKGBUILD index aeceaaaa6..8586cd4ca 100644 --- a/extra/postgresql-old-upgrade/PKGBUILD +++ b/extra/postgresql-old-upgrade/PKGBUILD @@ -6,7 +6,7 @@ pkgver=8.4.8 _majorver=${pkgver%.*} pkgrel=1 pkgdesc="Minimal PostgreSQL build for migrating between major versions with pg_upgrade" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.postgresql.org/" license=('custom:PostgreSQL') depends=("postgresql-libs>=${_majorver}" 'libxml2' 'openssl>=1.0.0') diff --git a/extra/prison/PKGBUILD b/extra/prison/PKGBUILD index 793db4535..b5c38eb1e 100644 --- a/extra/prison/PKGBUILD +++ b/extra/prison/PKGBUILD @@ -5,7 +5,7 @@ pkgname=prison pkgver=1.0 pkgrel=1 pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('qt' 'libdmtx' 'qrencode') diff --git a/extra/pysmbc/PKGBUILD b/extra/pysmbc/PKGBUILD index 6a0855ee6..81a51277a 100644 --- a/extra/pysmbc/PKGBUILD +++ b/extra/pysmbc/PKGBUILD @@ -6,7 +6,7 @@ pkgname=pysmbc pkgver=1.0.11 pkgrel=1 pkgdesc="Python bindings for libsmbclient" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pypi.python.org/pypi/pysmbc/" license=('GPL') depends=('python2' 'smbclient') diff --git a/extra/python-egenix-mx-base/PKGBUILD b/extra/python-egenix-mx-base/PKGBUILD index 3ef1b6b16..7eebcf736 100644 --- a/extra/python-egenix-mx-base/PKGBUILD +++ b/extra/python-egenix-mx-base/PKGBUILD @@ -7,7 +7,7 @@ origname=egenix-mx-base pkgver=3.2.0 pkgrel=1 pkgdesc="A collection of Python tools" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://www.egenix.com/products/python/mxBase/" depends=('python2') diff --git a/extra/python-pycurl/PKGBUILD b/extra/python-pycurl/PKGBUILD index a60dc046a..03e45dc17 100644 --- a/extra/python-pycurl/PKGBUILD +++ b/extra/python-pycurl/PKGBUILD @@ -7,7 +7,7 @@ pkgname=python-pycurl pkgver=7.19.0 pkgrel=5 pkgdesc="A Python interface to libcurl" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pycurl.sourceforge.net" license=('GPL') depends=('python2' 'curl') diff --git a/extra/qhull/PKGBUILD b/extra/qhull/PKGBUILD index ebd94380f..806c926ad 100644 --- a/extra/qhull/PKGBUILD +++ b/extra/qhull/PKGBUILD @@ -8,7 +8,7 @@ pkgname=qhull pkgver=2010.1 pkgrel=1 pkgdesc="A general dimension code for computing convex hulls and related structures" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.qhull.org/" license=('custom') depends=('glibc') diff --git a/extra/razor/PKGBUILD b/extra/razor/PKGBUILD index 87905b577..86da8cea2 100644 --- a/extra/razor/PKGBUILD +++ b/extra/razor/PKGBUILD @@ -7,7 +7,7 @@ pkgname=razor pkgver=2.84 pkgrel=5 pkgdesc="A distributed, collaborative, spam detection and filtering network" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://razor.sourceforge.net" license=('PerlArtistic') depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.14.0') diff --git a/extra/rcs/PKGBUILD b/extra/rcs/PKGBUILD index b034c7cda..ae1b2123b 100644 --- a/extra/rcs/PKGBUILD +++ b/extra/rcs/PKGBUILD @@ -6,7 +6,7 @@ pkgname=rcs pkgver=5.7 pkgrel=6 pkgdesc='Revision Control System' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cs.purdue.edu/homes/trinkle/RCS/" license=('GPL') source=("http://www.cs.purdue.edu/homes/trinkle/RCS/rcs-${pkgver}.tar.Z" \ diff --git a/extra/re-alpine/PKGBUILD b/extra/re-alpine/PKGBUILD index 9293744c9..3b3d59ab3 100644 --- a/extra/re-alpine/PKGBUILD +++ b/extra/re-alpine/PKGBUILD @@ -6,7 +6,7 @@ pkgname=re-alpine pkgver=2.02 pkgrel=3 pkgdesc="The continuation of the Alpine email client from University of Washington" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/re-alpine/" license=('APACHE') depends=('libldap' 'krb5') diff --git a/extra/re2c/PKGBUILD b/extra/re2c/PKGBUILD index 8b0d5be7a..7380b1d9a 100644 --- a/extra/re2c/PKGBUILD +++ b/extra/re2c/PKGBUILD @@ -6,7 +6,7 @@ pkgname=re2c pkgver=0.13.5 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gcc-libs') pkgdesc="A tool for generating C-based recognizers from regular expressions" url="http://re2c.sourceforge.net/" diff --git a/extra/rest/PKGBUILD b/extra/rest/PKGBUILD index dd780e748..721a90b53 100644 --- a/extra/rest/PKGBUILD +++ b/extra/rest/PKGBUILD @@ -4,7 +4,7 @@ pkgname=rest pkgver=0.7.10 pkgrel=1 pkgdesc="rest" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" license=('GPL2') depends=('glib2' 'libxml2' 'libsoup-gnome') diff --git a/extra/scim/PKGBUILD b/extra/scim/PKGBUILD index f8d96e585..7e5ad4220 100644 --- a/extra/scim/PKGBUILD +++ b/extra/scim/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc='Input method user interface and development platform' url='http://www.scim-im.org/projects/scim' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!libtool') makedepends=('intltool') depends=('gtk2' 'libtool') diff --git a/extra/seed/PKGBUILD b/extra/seed/PKGBUILD index daa22e565..4eb12343b 100644 --- a/extra/seed/PKGBUILD +++ b/extra/seed/PKGBUILD @@ -6,7 +6,7 @@ pkgname=seed pkgver=3.0.0 pkgrel=1 pkgdesc="Library and interpreter for JavaScript with GObject type system bindings." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/Seed/" license=('LGPL') options=('!libtool') diff --git a/extra/sharutils/PKGBUILD b/extra/sharutils/PKGBUILD index c04443584..4e61303ca 100644 --- a/extra/sharutils/PKGBUILD +++ b/extra/sharutils/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc='Makes so-called shell archives out of many files' url='http://www.gnu.org/software/sharutils/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('perl' 'gettext' 'texinfo') source=("ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.bz2") sha1sums=('e9c9f869f8ecb3bcb30cc323e02e0a1266aeb109') diff --git a/extra/sip/PKGBUILD b/extra/sip/PKGBUILD index b326c385e..2a0edc878 100644 --- a/extra/sip/PKGBUILD +++ b/extra/sip/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=sip pkgname=('sip' 'python2-sip') pkgver=4.12.4 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.riverbankcomputing.com/software/sip/" license=('custom:"sip"') makedepends=('python' 'python2') diff --git a/extra/socat/PKGBUILD b/extra/socat/PKGBUILD index 458009ce3..cbf292c3d 100644 --- a/extra/socat/PKGBUILD +++ b/extra/socat/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=3 pkgdesc='Multipurpose relay' url='http://www.dest-unreach.org/socat/' license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('readline' 'openssl') source=("http://www.dest-unreach.org/socat/download/${pkgname}-${pkgver}.tar.gz") sha1sums=('5a42275da0d8a5182452b36535a74c3cdf21793b') diff --git a/extra/swh-plugins/PKGBUILD b/extra/swh-plugins/PKGBUILD index b51701d23..17f9a44ad 100644 --- a/extra/swh-plugins/PKGBUILD +++ b/extra/swh-plugins/PKGBUILD @@ -7,7 +7,7 @@ pkgname=swh-plugins pkgver=0.4.15 pkgrel=4 pkgdesc="Steve Harris' LADSPA plug-ins suite" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://plugin.org.uk/" license=('GPL') depends=('fftw' 'ladspa') diff --git a/extra/swt/PKGBUILD b/extra/swt/PKGBUILD index 747013569..70b490f5b 100644 --- a/extra/swt/PKGBUILD +++ b/extra/swt/PKGBUILD @@ -5,7 +5,7 @@ pkgver=3.7 pkgrel=1 pkgdesc="An open source widget toolkit for Java" _date=201106131736 -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.eclipse.org/swt/" license=('EPL') depends=('java-runtime>=6' 'gtk2>=2.20.1' 'libxtst') diff --git a/extra/tamu-anova/PKGBUILD b/extra/tamu-anova/PKGBUILD index 8b0df4485..64ed12558 100644 --- a/extra/tamu-anova/PKGBUILD +++ b/extra/tamu-anova/PKGBUILD @@ -6,7 +6,7 @@ pkgname=tamu-anova pkgver=0.2.1 pkgrel=1 pkgdesc="ANOVA Extensions to the GNU Scientific Library" -arch=('x86_64' 'i686') +arch=('x86_64' 'i686' 'mips64el') url="http://www.stat.tamu.edu/~aredd/tamuanova/" license=('GPL') depends=('gsl') diff --git a/extra/telepathy-kde-accounts-kcm-plugins/PKGBUILD b/extra/telepathy-kde-accounts-kcm-plugins/PKGBUILD index 52c88c6b8..724ace9d4 100644 --- a/extra/telepathy-kde-accounts-kcm-plugins/PKGBUILD +++ b/extra/telepathy-kde-accounts-kcm-plugins/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-accounts-kcm-plugins pkgver=0.1.0 pkgrel=1 pkgdesc="Plugins for protocol-specific UI's in the Telepathy Accounts KCM" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('telepathy-kde-accounts-kcm') diff --git a/extra/telepathy-kde-accounts-kcm/PKGBUILD b/extra/telepathy-kde-accounts-kcm/PKGBUILD index f92cfc332..d3ac2f1ca 100644 --- a/extra/telepathy-kde-accounts-kcm/PKGBUILD +++ b/extra/telepathy-kde-accounts-kcm/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-accounts-kcm pkgver=0.1.0 pkgrel=1 pkgdesc="KCM Module for configuring Telepathy Instant Messaging Accounts" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdelibs' 'telepathy-qt4' 'telepathy-mission-control') diff --git a/extra/telepathy-kde-approver/PKGBUILD b/extra/telepathy-kde-approver/PKGBUILD index 631f41f97..c644e03c7 100644 --- a/extra/telepathy-kde-approver/PKGBUILD +++ b/extra/telepathy-kde-approver/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-approver pkgver=0.1.0 pkgrel=1 pkgdesc="KDE Channel Approver for Telepathy" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdelibs' 'telepathy-qt4') diff --git a/extra/telepathy-kde-contact-list/PKGBUILD b/extra/telepathy-kde-contact-list/PKGBUILD index 31df73c28..e40152e4f 100644 --- a/extra/telepathy-kde-contact-list/PKGBUILD +++ b/extra/telepathy-kde-contact-list/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-contact-list pkgver=0.1.0 pkgrel=1 pkgdesc="Telepathy contact list application " -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdebase-runtime' 'telepathy-qt4') diff --git a/extra/telepathy-kde-filetransfer-handler/PKGBUILD b/extra/telepathy-kde-filetransfer-handler/PKGBUILD index e76a0f9ec..3acb27612 100644 --- a/extra/telepathy-kde-filetransfer-handler/PKGBUILD +++ b/extra/telepathy-kde-filetransfer-handler/PKGBUILD @@ -5,7 +5,7 @@ pkgname=telepathy-kde-filetransfer-handler pkgver=0.1.0 pkgrel=1 pkgdesc="Telepathy file transfer handler" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdebase-runtime' 'telepathy-qt4') diff --git a/extra/telepathy-kde-presence-dataengine/PKGBUILD b/extra/telepathy-kde-presence-dataengine/PKGBUILD index e022f4748..e73588178 100644 --- a/extra/telepathy-kde-presence-dataengine/PKGBUILD +++ b/extra/telepathy-kde-presence-dataengine/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-presence-dataengine pkgver=0.1.0 pkgrel=1 pkgdesc="Plasma dataengine for managing Telepathy account presence" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdebase-plasma' 'telepathy-qt4') diff --git a/extra/telepathy-kde-send-file/PKGBUILD b/extra/telepathy-kde-send-file/PKGBUILD index 777c2ace0..3ee0178b5 100644 --- a/extra/telepathy-kde-send-file/PKGBUILD +++ b/extra/telepathy-kde-send-file/PKGBUILD @@ -5,7 +5,7 @@ pkgname=telepathy-kde-send-file pkgver=0.1.0 pkgrel=1 pkgdesc="A File manager plugin to launch a file transfer job with a specified contact" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('telepathy-kde-filetransfer-handler') diff --git a/extra/telepathy-kde-text-ui/PKGBUILD b/extra/telepathy-kde-text-ui/PKGBUILD index 9996d0e96..8d0e6bdde 100644 --- a/extra/telepathy-kde-text-ui/PKGBUILD +++ b/extra/telepathy-kde-text-ui/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-kde-text-ui pkgver=0.1.0 pkgrel=1 pkgdesc="Telepathy text chat handler" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') depends=('kdebase-runtime' 'telepathy-qt4') diff --git a/extra/tomcat-native/PKGBUILD b/extra/tomcat-native/PKGBUILD index 62e1d8555..9e7ac5f54 100644 --- a/extra/tomcat-native/PKGBUILD +++ b/extra/tomcat-native/PKGBUILD @@ -5,7 +5,7 @@ pkgname=tomcat-native pkgver=1.1.22 pkgrel=1 pkgdesc="The Apache Tomcat Native Library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://tomcat.apache.org/" license="Apache" depends=('apr' 'openssl') diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD index 27ef0826e..16b41643c 100644 --- a/extra/vlc/PKGBUILD +++ b/extra/vlc/PKGBUILD @@ -7,7 +7,7 @@ pkgname=vlc pkgver=1.1.11 pkgrel=3 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.videolan.org/vlc/" license=('GPL') depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libxpm' 'libcdio' diff --git a/extra/wireshark/PKGBUILD b/extra/wireshark/PKGBUILD index c7925666d..6f8f1d2c3 100644 --- a/extra/wireshark/PKGBUILD +++ b/extra/wireshark/PKGBUILD @@ -5,7 +5,7 @@ pkgname=(wireshark-cli wireshark-gtk) pkgbase=wireshark pkgver=1.6.1 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') makedepends=('bison' 'flex' 'gtk2' 'krb5' 'libpcap' 'bash' 'gnutls' 'libcap' 'lua') url="http://www.wireshark.org/" diff --git a/extra/xorg-appres/PKGBUILD b/extra/xorg-appres/PKGBUILD index cc1583a0b..9af921b3b 100644 --- a/extra/xorg-appres/PKGBUILD +++ b/extra/xorg-appres/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-appres pkgver=1.0.3 pkgrel=2 pkgdesc="List X application resource database" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxt') diff --git a/extra/xorg-bdftopcf/PKGBUILD b/extra/xorg-bdftopcf/PKGBUILD index 0a6a35221..80920d665 100644 --- a/extra/xorg-bdftopcf/PKGBUILD +++ b/extra/xorg-bdftopcf/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-bdftopcf pkgver=1.0.3 pkgrel=1 pkgdesc="Convert X font from Bitmap Distribution Format to Portable Compiled Format" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxfont') diff --git a/extra/xorg-font-util/PKGBUILD b/extra/xorg-font-util/PKGBUILD index d23ec52bc..09ec5570f 100644 --- a/extra/xorg-font-util/PKGBUILD +++ b/extra/xorg-font-util/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-font-util pkgver=1.2.0 pkgrel=1 pkgdesc="X.Org font utilities" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') makedepends=('xorg-util-macros') diff --git a/extra/xorg-luit/PKGBUILD b/extra/xorg-luit/PKGBUILD index 48b3446d8..3b7f03484 100644 --- a/extra/xorg-luit/PKGBUILD +++ b/extra/xorg-luit/PKGBUILD @@ -6,7 +6,7 @@ pkgver=1.1.0 pkgrel=2 pkgdesc="Filter that can be run between an arbitrary application and a UTF-8 terminal emulator" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libfontenc') diff --git a/extra/xorg-mkfontscale/PKGBUILD b/extra/xorg-mkfontscale/PKGBUILD index 883dc49b7..55bd8bf0f 100644 --- a/extra/xorg-mkfontscale/PKGBUILD +++ b/extra/xorg-mkfontscale/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-mkfontscale pkgver=1.0.9 pkgrel=1 pkgdesc="Create an index of scalable font files for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('freetype2' 'libfontenc') diff --git a/extra/xorg-oclock/PKGBUILD b/extra/xorg-oclock/PKGBUILD index 5016247f2..0453c41e4 100644 --- a/extra/xorg-oclock/PKGBUILD +++ b/extra/xorg-oclock/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-oclock pkgver=1.0.2 pkgrel=1 pkgdesc="Round X clock" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu' 'libxext') diff --git a/extra/xorg-server/PKGBUILD b/extra/xorg-server/PKGBUILD index 7550063d1..36068f03e 100644 --- a/extra/xorg-server/PKGBUILD +++ b/extra/xorg-server/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') pkgver=1.10.3.901 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://xorg.freedesktop.org" makedepends=('pixman' 'libx11' 'mesa' 'libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' 'inputproto' 'fontsproto' 'videoproto' 'compositeproto' 'recordproto' 'scrnsaverproto' 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont' 'renderproto' 'libpciaccess' 'libxv' 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto') diff --git a/extra/xorg-sessreg/PKGBUILD b/extra/xorg-sessreg/PKGBUILD index 4cd6d1e86..9b1f56573 100644 --- a/extra/xorg-sessreg/PKGBUILD +++ b/extra/xorg-sessreg/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-sessreg pkgver=1.0.6 pkgrel=2 pkgdesc="Register X sessions in system utmp/utmpx databases" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('glibc') diff --git a/extra/xorg-setxkbmap/PKGBUILD b/extra/xorg-setxkbmap/PKGBUILD index b25f37dc1..2aceaead9 100644 --- a/extra/xorg-setxkbmap/PKGBUILD +++ b/extra/xorg-setxkbmap/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-setxkbmap pkgver=1.2.0 pkgrel=2 pkgdesc="Set the keyboard using the X Keyboard Extension" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxkbfile') diff --git a/extra/xorg-smproxy/PKGBUILD b/extra/xorg-smproxy/PKGBUILD index d8c25e0a4..ba53babaa 100644 --- a/extra/xorg-smproxy/PKGBUILD +++ b/extra/xorg-smproxy/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-smproxy pkgver=1.0.5 pkgrel=1 pkgdesc="Allows X applications that do not support X11R6 session management to participate in an X11R6 session" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libsm' 'libxt' 'libxmu') diff --git a/extra/xorg-twm/PKGBUILD b/extra/xorg-twm/PKGBUILD index d77f13207..94e32f41b 100644 --- a/extra/xorg-twm/PKGBUILD +++ b/extra/xorg-twm/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xorg-twm pkgver=1.0.7 pkgrel=1 pkgdesc="Tab Window Manager for the X Window System" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" backup=(etc/X11/twm/system.twmrc) license=('custom') diff --git a/extra/xorg-x11perf/PKGBUILD b/extra/xorg-x11perf/PKGBUILD index 7c7479dca..489dac0b2 100644 --- a/extra/xorg-x11perf/PKGBUILD +++ b/extra/xorg-x11perf/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-x11perf pkgver=1.5.4 pkgrel=1 pkgdesc="Simple X server performance benchmarker" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu' 'libxrender' 'libxft' 'libxext') diff --git a/extra/xorg-xbacklight/PKGBUILD b/extra/xorg-xbacklight/PKGBUILD index 5ed14c78c..2b1a3c230 100644 --- a/extra/xorg-xbacklight/PKGBUILD +++ b/extra/xorg-xbacklight/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xbacklight pkgver=1.1.2 pkgrel=2 pkgdesc="RandR-based backlight control application" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxrandr' 'libx11') diff --git a/extra/xorg-xbiff/PKGBUILD b/extra/xorg-xbiff/PKGBUILD index 60c750ed2..47bd31dd8 100644 --- a/extra/xorg-xbiff/PKGBUILD +++ b/extra/xorg-xbiff/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xbiff pkgver=1.0.3 pkgrel=1 pkgdesc="Watch mailboxes for new message delivery" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxext') diff --git a/extra/xorg-xcalc/PKGBUILD b/extra/xorg-xcalc/PKGBUILD index 8272a7965..d4d16a8c4 100644 --- a/extra/xorg-xcalc/PKGBUILD +++ b/extra/xorg-xcalc/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xcalc pkgver=1.0.4.1 pkgrel=1 pkgdesc="Scientific calculator for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw') diff --git a/extra/xorg-xclipboard/PKGBUILD b/extra/xorg-xclipboard/PKGBUILD index 08f506c42..60c4d624b 100644 --- a/extra/xorg-xclipboard/PKGBUILD +++ b/extra/xorg-xclipboard/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xclipboard pkgver=1.1.1 pkgrel=1 pkgdesc="X clipboard manager" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xclock/PKGBUILD b/extra/xorg-xclock/PKGBUILD index db6506846..f3d2ee24e 100644 --- a/extra/xorg-xclock/PKGBUILD +++ b/extra/xorg-xclock/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xclock pkgver=1.0.5 pkgrel=1 pkgdesc="X clock" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu' 'libxaw' 'libxrender' 'libxft' 'libxkbfile') diff --git a/extra/xorg-xcmsdb/PKGBUILD b/extra/xorg-xcmsdb/PKGBUILD index 58fdd734f..9687e02fb 100644 --- a/extra/xorg-xcmsdb/PKGBUILD +++ b/extra/xorg-xcmsdb/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xcmsdb pkgver=1.0.3 pkgrel=2 pkgdesc="Device Color Characterization utility for X Color Management System" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xconsole/PKGBUILD b/extra/xorg-xconsole/PKGBUILD index 204892339..1ecc9eeac 100644 --- a/extra/xorg-xconsole/PKGBUILD +++ b/extra/xorg-xconsole/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xconsole pkgver=1.0.4 pkgrel=1 pkgdesc="Monitor system console messages with X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xcursorgen/PKGBUILD b/extra/xorg-xcursorgen/PKGBUILD index f798e9591..31e374a1d 100644 --- a/extra/xorg-xcursorgen/PKGBUILD +++ b/extra/xorg-xcursorgen/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xcursorgen pkgver=1.0.4 pkgrel=2 pkgdesc="Create an X cursor file from PNG images" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxcursor' 'libpng') diff --git a/extra/xorg-xdm/PKGBUILD b/extra/xorg-xdm/PKGBUILD index 66f376ed2..ddce2fa0a 100644 --- a/extra/xorg-xdm/PKGBUILD +++ b/extra/xorg-xdm/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xdm pkgver=1.1.10 pkgrel=2 pkgdesc="X Display Manager" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('pam' 'libxaw' 'libxinerama' 'xorg-xrdb' 'xorg-sessreg' 'libxft') diff --git a/extra/xorg-xdpyinfo/PKGBUILD b/extra/xorg-xdpyinfo/PKGBUILD index 4ec899376..084e22b54 100644 --- a/extra/xorg-xdpyinfo/PKGBUILD +++ b/extra/xorg-xdpyinfo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xdpyinfo pkgver=1.2.0 pkgrel=2 pkgdesc="Display information utility for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxext' 'libxtst' 'libxxf86vm' 'libxxf86dga' 'libxrender' 'libxcomposite' 'libxinerama' 'libdmx') diff --git a/extra/xorg-xdriinfo/PKGBUILD b/extra/xorg-xdriinfo/PKGBUILD index 643fe2e93..f247c07ee 100644 --- a/extra/xorg-xdriinfo/PKGBUILD +++ b/extra/xorg-xdriinfo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xdriinfo pkgver=1.0.4 pkgrel=2 pkgdesc="Query configuration information of DRI drivers" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libgl') diff --git a/extra/xorg-xedit/PKGBUILD b/extra/xorg-xedit/PKGBUILD index b6a7dbf41..d9f9d49d7 100644 --- a/extra/xorg-xedit/PKGBUILD +++ b/extra/xorg-xedit/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xedit pkgver=1.2.0 pkgrel=1 pkgdesc="Simple text editor for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xev/PKGBUILD b/extra/xorg-xev/PKGBUILD index 70f75e86b..7e981106a 100644 --- a/extra/xorg-xev/PKGBUILD +++ b/extra/xorg-xev/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xev pkgver=1.1.0 pkgrel=2 pkgdesc="Print contents of X events" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xeyes/PKGBUILD b/extra/xorg-xeyes/PKGBUILD index aea051d3a..5c18175bb 100644 --- a/extra/xorg-xeyes/PKGBUILD +++ b/extra/xorg-xeyes/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xeyes pkgver=1.1.1 pkgrel=1 pkgdesc="Follow the mouse/SHAPE extension X demo" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender') diff --git a/extra/xorg-xfd/PKGBUILD b/extra/xorg-xfd/PKGBUILD index 8d7aec33c..5c4bba1c6 100644 --- a/extra/xorg-xfd/PKGBUILD +++ b/extra/xorg-xfd/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xfd pkgver=1.1.0 pkgrel=1 pkgdesc="Displays all the characters in a font using either the X11 core protocol or libXft2" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'fontconfig' 'libxft' 'libxrender' 'libxmu') diff --git a/extra/xorg-xfontsel/PKGBUILD b/extra/xorg-xfontsel/PKGBUILD index cca0d453e..827003048 100644 --- a/extra/xorg-xfontsel/PKGBUILD +++ b/extra/xorg-xfontsel/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xfontsel pkgver=1.0.3 pkgrel=1 pkgdesc="Point and click selection of X11 font names" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xfs/PKGBUILD b/extra/xorg-xfs/PKGBUILD index 606076b8f..cb7244db9 100644 --- a/extra/xorg-xfs/PKGBUILD +++ b/extra/xorg-xfs/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xorg-xfs pkgver=1.1.1 pkgrel=1 pkgdesc="X.Org X11 xfs font server" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') backup=('etc/X11/fs/config') diff --git a/extra/xorg-xgamma/PKGBUILD b/extra/xorg-xgamma/PKGBUILD index a1cfff2aa..fd9a43f7c 100644 --- a/extra/xorg-xgamma/PKGBUILD +++ b/extra/xorg-xgamma/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xgamma pkgver=1.0.4 pkgrel=2 pkgdesc="Alter a monitor's gamma correction" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxxf86vm') diff --git a/extra/xorg-xhost/PKGBUILD b/extra/xorg-xhost/PKGBUILD index 99f1f3399..82519eab8 100644 --- a/extra/xorg-xhost/PKGBUILD +++ b/extra/xorg-xhost/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xhost pkgver=1.0.4 pkgrel=2 pkgdesc="Server access control program for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu') diff --git a/extra/xorg-xinit/PKGBUILD b/extra/xorg-xinit/PKGBUILD index e7df3f67e..4fb60183c 100644 --- a/extra/xorg-xinit/PKGBUILD +++ b/extra/xorg-xinit/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xorg-xinit pkgver=1.3.0 pkgrel=3 pkgdesc="X.Org initialisation program " -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('libx11' 'xorg-xauth') diff --git a/extra/xorg-xinput/PKGBUILD b/extra/xorg-xinput/PKGBUILD index e0c49d36e..a7afa3c17 100644 --- a/extra/xorg-xinput/PKGBUILD +++ b/extra/xorg-xinput/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xinput pkgver=1.5.3 pkgrel=2 pkgdesc="Small commandline tool to configure devices" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxi') diff --git a/extra/xorg-xkbevd/PKGBUILD b/extra/xorg-xkbevd/PKGBUILD index 35ac08075..e95a0944d 100644 --- a/extra/xorg-xkbevd/PKGBUILD +++ b/extra/xorg-xkbevd/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xkbevd pkgver=1.1.2 pkgrel=2 pkgdesc="XKB event daemon" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxkbfile') diff --git a/extra/xorg-xkbutils/PKGBUILD b/extra/xorg-xkbutils/PKGBUILD index 5b3d3be12..81e2c9050 100644 --- a/extra/xorg-xkbutils/PKGBUILD +++ b/extra/xorg-xkbutils/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xkbutils pkgver=1.0.3 pkgrel=2 pkgdesc="XKB utility demos" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxt' 'libx11') diff --git a/extra/xorg-xkill/PKGBUILD b/extra/xorg-xkill/PKGBUILD index b1dbbe639..a2b3f1580 100644 --- a/extra/xorg-xkill/PKGBUILD +++ b/extra/xorg-xkill/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xkill pkgver=1.0.3 pkgrel=2 pkgdesc="Kill a client by its X resource" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu') diff --git a/extra/xorg-xload/PKGBUILD b/extra/xorg-xload/PKGBUILD index f61b7d877..1451a91a0 100644 --- a/extra/xorg-xload/PKGBUILD +++ b/extra/xorg-xload/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xload pkgver=1.1.0 pkgrel=1 pkgdesc="System load average display for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xlogo/PKGBUILD b/extra/xorg-xlogo/PKGBUILD index 114933c16..56fbc99e2 100644 --- a/extra/xorg-xlogo/PKGBUILD +++ b/extra/xorg-xlogo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xlogo pkgver=1.0.3 pkgrel=1 pkgdesc="Draw [old] X logo" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libsm' 'libxaw' 'libxmu' 'libxt' 'libxext' 'libx11' 'libxrender' 'libxft') diff --git a/extra/xorg-xlsatoms/PKGBUILD b/extra/xorg-xlsatoms/PKGBUILD index dd88c8c9a..9a7f32f6e 100644 --- a/extra/xorg-xlsatoms/PKGBUILD +++ b/extra/xorg-xlsatoms/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xlsatoms pkgver=1.1.0 pkgrel=2 pkgdesc="List interned atoms defined on server" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxcb') diff --git a/extra/xorg-xlsclients/PKGBUILD b/extra/xorg-xlsclients/PKGBUILD index d0b5ac155..efae30be0 100644 --- a/extra/xorg-xlsclients/PKGBUILD +++ b/extra/xorg-xlsclients/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xlsclients pkgver=1.1.2 pkgrel=1 pkgdesc="List client applications running on a display" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxcb') diff --git a/extra/xorg-xmag/PKGBUILD b/extra/xorg-xmag/PKGBUILD index 66dafe737..4e3728a34 100644 --- a/extra/xorg-xmag/PKGBUILD +++ b/extra/xorg-xmag/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xmag pkgver=1.0.4 pkgrel=1 pkgdesc="Magnify parts of the screen" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxmu' 'libxt' 'libx11') diff --git a/extra/xorg-xman/PKGBUILD b/extra/xorg-xman/PKGBUILD index 77bb96546..d56b4fe44 100644 --- a/extra/xorg-xman/PKGBUILD +++ b/extra/xorg-xman/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xman pkgver=1.1.2 pkgrel=1 pkgdesc="Unix manual page viewer" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw' 'libxt') diff --git a/extra/xorg-xmessage/PKGBUILD b/extra/xorg-xmessage/PKGBUILD index ca10a8d57..82c3fe420 100644 --- a/extra/xorg-xmessage/PKGBUILD +++ b/extra/xorg-xmessage/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xmessage pkgver=1.0.3 pkgrel=1 pkgdesc="Display a message or query in a window" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxaw') diff --git a/extra/xorg-xmodmap/PKGBUILD b/extra/xorg-xmodmap/PKGBUILD index 6f8f31e4f..92942a1e3 100644 --- a/extra/xorg-xmodmap/PKGBUILD +++ b/extra/xorg-xmodmap/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xmodmap pkgver=1.0.5 pkgrel=2 pkgdesc="Utility for modifying keymaps and button mappings" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xpr/PKGBUILD b/extra/xorg-xpr/PKGBUILD index 47ed9440b..6bd56b68f 100644 --- a/extra/xorg-xpr/PKGBUILD +++ b/extra/xorg-xpr/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xpr pkgver=1.0.3 pkgrel=2 pkgdesc="Print an X window dump from xwd" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu') diff --git a/extra/xorg-xprop/PKGBUILD b/extra/xorg-xprop/PKGBUILD index 32e121164..ae86243b8 100644 --- a/extra/xorg-xprop/PKGBUILD +++ b/extra/xorg-xprop/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xprop pkgver=1.2.1 pkgrel=1 pkgdesc="Property displayer for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xrandr/PKGBUILD b/extra/xorg-xrandr/PKGBUILD index a208b1ee3..f15457c98 100644 --- a/extra/xorg-xrandr/PKGBUILD +++ b/extra/xorg-xrandr/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xrandr pkgver=1.3.5 pkgrel=1 pkgdesc="Primitive command line interface to RandR extension" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxrandr' 'libx11') diff --git a/extra/xorg-xrdb/PKGBUILD b/extra/xorg-xrdb/PKGBUILD index cb84e2d49..a1e0d6f50 100644 --- a/extra/xorg-xrdb/PKGBUILD +++ b/extra/xorg-xrdb/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xrdb pkgver=1.0.8 pkgrel=2 pkgdesc="X server resource database utility" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxmu' 'mcpp') diff --git a/extra/xorg-xrefresh/PKGBUILD b/extra/xorg-xrefresh/PKGBUILD index 74d49b040..de950df12 100644 --- a/extra/xorg-xrefresh/PKGBUILD +++ b/extra/xorg-xrefresh/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xrefresh pkgver=1.0.4 pkgrel=2 pkgdesc="Refresh all or part of an X screen" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xset/PKGBUILD b/extra/xorg-xset/PKGBUILD index e483f0646..7e0c40c51 100644 --- a/extra/xorg-xset/PKGBUILD +++ b/extra/xorg-xset/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xset pkgver=1.2.2 pkgrel=1 pkgdesc="User preference utility for X" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxmu') diff --git a/extra/xorg-xsetroot/PKGBUILD b/extra/xorg-xsetroot/PKGBUILD index 35b800dca..3758d9c6a 100644 --- a/extra/xorg-xsetroot/PKGBUILD +++ b/extra/xorg-xsetroot/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xsetroot pkgver=1.1.0 pkgrel=2 pkgdesc="Classic X utility to set your root window background to a given pattern or color" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxmu' 'libx11' 'libxcursor') diff --git a/extra/xorg-xvidtune/PKGBUILD b/extra/xorg-xvidtune/PKGBUILD index 308b8088d..e7426b638 100644 --- a/extra/xorg-xvidtune/PKGBUILD +++ b/extra/xorg-xvidtune/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xvidtune pkgver=1.0.2 pkgrel=1 pkgdesc="Video mode tuner for Xorg" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxxf86vm' 'libxt' 'libxaw' 'libxmu' 'libx11') diff --git a/extra/xorg-xvinfo/PKGBUILD b/extra/xorg-xvinfo/PKGBUILD index f125fa32d..4684113fb 100644 --- a/extra/xorg-xvinfo/PKGBUILD +++ b/extra/xorg-xvinfo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xvinfo pkgver=1.1.1 pkgrel=2 pkgdesc="Prints out the capabilities of any video adaptors associated with the display that are accessible through the X-Video extension" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11' 'libxv') diff --git a/extra/xorg-xwd/PKGBUILD b/extra/xorg-xwd/PKGBUILD index 1634c5d93..a4de8a9f1 100644 --- a/extra/xorg-xwd/PKGBUILD +++ b/extra/xorg-xwd/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xwd pkgver=1.0.4 pkgrel=2 pkgdesc="X Window System image dumping utility" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/extra/xorg-xwininfo/PKGBUILD b/extra/xorg-xwininfo/PKGBUILD index 1e16302d1..59fcd44af 100644 --- a/extra/xorg-xwininfo/PKGBUILD +++ b/extra/xorg-xwininfo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xwininfo pkgver=1.1.2 pkgrel=1 pkgdesc="Command-line utility to print information about windows on an X server" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxcb') diff --git a/extra/xorg-xwud/PKGBUILD b/extra/xorg-xwud/PKGBUILD index c7c593386..5b7a4a430 100644 --- a/extra/xorg-xwud/PKGBUILD +++ b/extra/xorg-xwud/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xorg-xwud pkgver=1.0.3 pkgrel=2 pkgdesc="X Window System image undumping utility" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11') diff --git a/libre-testing/b43-tools-git/PKGBUILD b/libre-testing/b43-tools-git/PKGBUILD index 42e331f7b..030f535ac 100644 --- a/libre-testing/b43-tools-git/PKGBUILD +++ b/libre-testing/b43-tools-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=b43-tools-git pkgver=20110214 pkgrel=1 pkgdesc="Tools for the Broadcom 43xx series WLAN chip." -arch=('i686' 'x86_64' 'ppc') +arch=('i686' 'x86_64' 'ppc' 'mips64el') url="http://bu3sch.de/gitweb?p=b43-tools.git;a=summary" license=('GPL2' 'GPL3') depends=('python2') diff --git a/libre-testing/unace-libre/PKGBUILD b/libre-testing/unace-libre/PKGBUILD index 8708694c6..fe5bac90f 100644 --- a/libre-testing/unace-libre/PKGBUILD +++ b/libre-testing/unace-libre/PKGBUILD @@ -4,7 +4,7 @@ _pkgname=unace pkgver=1.2b pkgrel=2 pkgdesc="Extract, view and test ACE 1.x archives" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.emerge.de/" license=('GPL') depends=() diff --git a/libre/abs-libre/PKGBUILD b/libre/abs-libre/PKGBUILD index fa23952bd..f75ecec4e 100644 --- a/libre/abs-libre/PKGBUILD +++ b/libre/abs-libre/PKGBUILD @@ -3,23 +3,22 @@ _pkgname=abs pkgname=abs-libre -pkgver=2.4.2 +pkgver=2.4.3 pkgrel=1 pkgdesc="Utilities to download and work with the Arch Build System (ABS)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://projects.archlinux.org/abs.git/" license=('GPL') depends=('bash' 'rsync') backup=(etc/abs.conf) -install=abs.install source=(ftp://ftp.archlinux.org/other/abs/${_pkgname}-${pkgver}.tar.gz) -md5sums=('7be7cfc67443cff62e20f27ca57dc17a') +md5sums=('b8b46b22d2f9a2aec2c994ccf230b4fd') build() { cd ${srcdir}/${_pkgname} - make CONFDIR=/etc/ - make CONFDIR=/etc/ DESTDIR=${pkgdir} install + make prefix=/usr sysconfdir=/etc prepare + make DESTDIR=${pkgdir} install # Add readme file, and make base /var/abs path install -dm0755 ${pkgdir}/var/abs/local/ diff --git a/libre/abuse-libre/PKGBUILD b/libre/abuse-libre/PKGBUILD index d8e5d8e4f..d822004e6 100644 --- a/libre/abuse-libre/PKGBUILD +++ b/libre/abuse-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=abuse-libre pkgver=0.8 pkgrel=1 pkgdesc='A side-scroller action game that pits you against ruthless alien killers. Without unfree "Claudio"' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://abuse.zoy.org/' license=('GPL' 'custom:PublicDomain') depends=('gcc-libs' 'libgl' 'sdl' 'sdl_mixer') diff --git a/libre/audacious-plugins-libre/PKGBUILD b/libre/audacious-plugins-libre/PKGBUILD index 2d2aba652..0b6af2cd2 100644 --- a/libre/audacious-plugins-libre/PKGBUILD +++ b/libre/audacious-plugins-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=audacious-plugins-libre pkgver=2.5.1 pkgrel=2 pkgdesc='Plugins for Audacious without unfree plugins' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://audacious-media-player.org/' license=('GPL') provides=("audacious-plugins=$pkgver") diff --git a/libre/audacity-libre/PKGBUILD b/libre/audacity-libre/PKGBUILD index a0c1b154d..cbb0aad47 100644 --- a/libre/audacity-libre/PKGBUILD +++ b/libre/audacity-libre/PKGBUILD @@ -5,7 +5,7 @@ pkgname=audacity-libre pkgver=1.3.13 pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms, libre" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://audacity.sourceforge.net/" license=('GPL') depends=('libvorbis' 'libmad' 'libid3tag' 'wxgtk' 'libsamplerate' 'lame' 'hicolor-icon-theme' diff --git a/libre/aufs2-libre/PKGBUILD b/libre/aufs2-libre/PKGBUILD index bd177ef9c..f12df73ae 100644 --- a/libre/aufs2-libre/PKGBUILD +++ b/libre/aufs2-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=4 #_kernver=${pkgver%_*}-LIBRE _kernver=2.6.38-LIBRE pkgdesc="Another Unionfs Implementation for the Linux-Libre kernel" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://aufs.sourceforge.net/" license=('GPL2') depends=('kernel26-libre>=2.6.38' 'kernel26-libre<2.6.39') diff --git a/libre/crosstool-ng/PKGBUILD b/libre/crosstool-ng/PKGBUILD index f7036e8ba..e59e1b037 100644 --- a/libre/crosstool-ng/PKGBUILD +++ b/libre/crosstool-ng/PKGBUILD @@ -5,7 +5,7 @@ pkgname=crosstool-ng pkgver=1.11.3 pkgrel=2 pkgdesc="A versatile cross toolchain generator (eglibc addons patch)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://crosstool-ng.org/" license=(GPL2) depends=('cvs') diff --git a/libre/ffmpeg-libre/PKGBUILD b/libre/ffmpeg-libre/PKGBUILD index 40bd3a579..a0c4e3aba 100644 --- a/libre/ffmpeg-libre/PKGBUILD +++ b/libre/ffmpeg-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=ffmpeg-libre pkgver=20110330 pkgrel=1 pkgdesc="Complete and free Internet live audio and video broadcasting solution for Linux/Unix. Libre version without faac" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ffmpeg.org/" license=('GPL') depends=('bzip2' 'lame' 'sdl' 'libvorbis' 'xvidcore' 'zlib' 'x264' 'libtheora' 'opencore-amr' 'alsa-lib' 'libvdpau' 'libxfixes' 'schroedinger' 'libvpx' 'libva' 'openjpeg') diff --git a/libre/file-roller-libre/PKGBUILD b/libre/file-roller-libre/PKGBUILD index 97a0fd198..b41e102bb 100644 --- a/libre/file-roller-libre/PKGBUILD +++ b/libre/file-roller-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=file-roller-libre pkgver=3.0.2 pkgrel=1 pkgdesc="Archive manipulator for GNOME" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'dconf' 'nautilus') makedepends=('intltool' 'gnome-doc-utils' 'pkg-config' 'nautilus' 'libsm') diff --git a/libre/filesystem/PKGBUILD b/libre/filesystem/PKGBUILD index 7a9630c34..958d21e01 100644 --- a/libre/filesystem/PKGBUILD +++ b/libre/filesystem/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 103015 2010-12-14 07:09:05Z pierre $ -# Maintainer: Pierre Schmitz <pierre@archlinux.de> +# $Id: PKGBUILD 135046 2011-08-09 23:41:13Z tomegun $ +# Maintainer: Tom Gundersen <teg@jklm.no> # Maintainer (Parabola): fauno <fauno@kiwwwi.com.ar> pkgname=filesystem -pkgver=2011.04 +pkgver=2011.08 pkgrel=1.1 pkgdesc='Base filesystem for Parabola' arch=('any') license=('GPL') -url='http://parabolagnulinux.org' +url='https://parabolagnulinux.org' groups=('base') install='filesystem.install' depends=('iana-etc' 'bash' 'coreutils') @@ -84,12 +84,12 @@ md5sums=('772fe869b921698cc3e6fde73c4ac85a' '6e488ffecc8ba142c0cf7e2d7aeb832e' '8a9042a2cedf6b6b47eb8973f14289cb' 'b8355d9d2782f424f4cedcf682651be0' - 'ef40305da5803ca69d22e428ffc2ab9b' + '6e81e088e67741210622e60292a39c9c' 'e5d8323a4dbee7a6d0d2a19cbf4b819f' '7bc65f234dfb6abf24e7c3b03e86f4ff' 'd41d8cd98f00b204e9800998ecf8427e' '6f48288b6fcaf0065fcb7b0e525413e0' - '40dac0de4c6b99c8ca97effbd7527c84' + '22518e922891f9359f971f4f5b4e793c' 'd2dc4e39dbdea75b107f91789e3274ab' 'f3b6ae7db8adffaaa4bffc6099dcbd50' '8098ffd9fbf890468d3198277596b85a') diff --git a/libre/filesystem/fstab b/libre/filesystem/fstab index a23e7955b..c1a07fcc7 100644 --- a/libre/filesystem/fstab +++ b/libre/filesystem/fstab @@ -1,6 +1,5 @@ # # /etc/fstab: static file system information # -# <file system> <dir> <type> <options> <dump> <pass> -devpts /dev/pts devpts defaults 0 0 -shm /dev/shm tmpfs nodev,nosuid 0 0 +# <file system> <dir> <type> <options> <dump> <pass> +tmpfs /tmp tmpfs nodev,noexec,nosuid 0 0 diff --git a/libre/filesystem/shells b/libre/filesystem/shells index ff9e38348..18c1aeffa 100644 --- a/libre/filesystem/shells +++ b/libre/filesystem/shells @@ -4,6 +4,5 @@ /bin/sh /bin/bash -/bin/dash # End of file diff --git a/libre/grub2/PKGBUILD b/libre/grub2/PKGBUILD index 6d884dcea..91b59e5e0 100644 --- a/libre/grub2/PKGBUILD +++ b/libre/grub2/PKGBUILD @@ -1,24 +1,28 @@ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Keshav P R <skodabenz at rocketmail dot com> -# _grub2_rev=3072 +# The src pkg includes grub2_bzr_export.sh to create newer grub-extras snapshots. Modify the paths in it accordingly. -_grub2_lua_ver=19 +# _grub2_rev=3238 + +_grub2_lua_ver=20 _grub2_gpxe_ver=12 -_grub2_ntldr_ver=13 -_grub2_915_ver=6 +_grub2_ntldr_ver=17 +_grub2_915_ver=7 pkgname=('grub2-common' 'grub2-bios' 'grub2-efi-i386') pkgbase="grub2" -pkgver='1.99~rc1' +pkgver='1.99' pkgrel=4 url="http://www.gnu.org/software/grub/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') +epoch=1 makedepends=('bdf-unifont' 'python2' 'xz' 'autogen' 'texinfo' 'help2man' 'gettext' 'device-mapper') options=(strip purge docs zipman !emptydirs) -source=("ftp://alpha.gnu.org/gnu/grub/grub-${pkgver}.tar.gz" +# "http://alpha.gnu.org/gnu/grub/grub-${pkgver}.tar.xz" +source=("ftp://ftp.gnu.org/gnu/grub/grub-1.99.tar.xz" "ftp://ftp.archlinux.org/other/grub2/grub2_extras_lua_r${_grub2_lua_ver}.tar.xz" "ftp://ftp.archlinux.org/other/grub2/grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz" "ftp://ftp.archlinux.org/other/grub2/grub2_extras_ntldr-img_r${_grub2_ntldr_ver}.tar.xz" @@ -27,13 +31,25 @@ source=("ftp://alpha.gnu.org/gnu/grub/grub-${pkgver}.tar.gz" 'grub.default' 'grub.cfg' '20_memtest86+' - '05_archtheme') + 'grub2_bzr_export.sh' + 'parabola-mkconfig.patch') noextract=("grub2_extras_lua_r${_grub2_lua_ver}.tar.xz" "grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz" "grub2_extras_ntldr-img_r${_grub2_ntldr_ver}.tar.xz" "grub2_extras_915resolution_r${_grub2_915_ver}.tar.xz") +sha1sums=('a5ae9558f30ce7757a76aa130088b053a87e2fb6' + '9f2dbf7a3faab24ca92266400aa513fecd3895c8' + 'b04994c005910b4bf123f034b30109d5c8d6fd86' + 'e0c1a97770cc23226cf4535c029ef50b17f67974' + '8bcaed545956bb33581e1b97ac96a2c3717ec793' + 'b7e5510c7b171e9c4dbddb42bbf54ce5ee86e2de' + 'd1252b837b13ebf817dbc45cfd4d772c7d1b621f' + '7df0516c6c45816aa330b775f1ed6f652e4f0380' + '82a27eca5277218cf57c6c5767e0b17a72f62229' + 'beb31419045db70fee7401aa6448c220a491e2a3' + '27930016362d6647282405183b9977f0a7b15c1a') build() { # set architecture dependent variables @@ -55,6 +71,7 @@ build_grub2-common_and_bios() { ## Apply Archlinux specific fixes to enable grub2-mkconfig detect Arch kernels and initramfs cd ${srcdir}/grub2_bios-${pkgver} patch -Np1 -i ${srcdir}/archlinux_grub2_mkconfig_fixes.patch + patch -Np1 -i ${srcdir}/parabola-mkconfig.patch # add the grub-extra sources export GRUB_CONTRIB=${srcdir}/grub2_bios-${pkgver}/grub2-extras/ @@ -125,14 +142,11 @@ build_grub2-efi() { package_grub2-common() { pkgdesc="The GNU GRand Unified Bootloader version 2 - Files common for all platforms" install="grub2.install" - depends=('xz' 'freetype2' 'device-mapper') + depends=('xz' 'freetype2' 'device-mapper' 'gettext' 'texinfo') conflicts=('grub') backup=('boot/grub/grub.cfg' 'etc/default/grub' 'etc/grub.d/40_custom') cd ${srcdir}/grub2_bios-${pkgver} - make DESTDIR=${pkgdir} install - - ## install grub2-extras ntldr-img's grubinst as /sbin/grubinst - install -Dm755 ${srcdir}/grub2_bios-${pkgver}/grub-core/grubinst ${pkgdir}/sbin/grubinst + make DESTDIR=${pkgdir} install install -Dm755 ${pkgdir}/sbin/grub-install ${pkgdir}/sbin/grub_bios-install install -Dm755 ${pkgdir}/sbin/grub-install ${pkgdir}/sbin/grub_efi_x86_64-install @@ -151,7 +165,6 @@ package_grub2-common() { ${pkgdir}/sbin/grub_efi_i386-install ## install extra /etc/grub.d/ files - install -Dm755 ${srcdir}/05_archtheme ${pkgdir}/etc/grub.d/05_archtheme install -Dm755 ${srcdir}/20_memtest86+ ${pkgdir}/etc/grub.d/20_memtest86+ ## install /etc/default/grub (used by grub-mkconfig) @@ -166,9 +179,9 @@ package_grub2-common() { package_grub2-bios() { pkgdesc="The GNU GRand Unified Bootloader version 2 - Built for PC BIOS" - depends=(grub2-common=${pkgver}) - replaces=('grub2') - provides=('grub2') + depends=(grub2-common=${epoch}:${pkgver}) + replaces=('grub2' 'grub2-libre') + provides=('grub2' 'grub2-libre') cd ${srcdir}/grub2_bios-${pkgver} make DESTDIR=${pkgdir} install @@ -181,8 +194,8 @@ package_grub2-bios() { package_grub2-efi-i386() { pkgdesc="The GNU GRand Unified Bootloader version 2 - i386 UEFI version" - depends=("grub2-common=${pkgver}" 'dosfstools') - optdepends=('efibootmgr') + depends=("grub2-common=${epoch}:${pkgver}" 'dosfstools' 'efibootmgr') + optdepends=('mtools') cd ${srcdir}/grub2_efi-${pkgver} make DESTDIR=${pkgdir} install @@ -191,14 +204,3 @@ package_grub2-efi-i386() { rm -rf ${pkgdir}/{boot,bin,sbin,etc,usr/share} rm ${pkgdir}/usr/lib/grub/{grub-mkconfig_lib,update-grub_lib} } - -md5sums=('fd602ffaada5ba7939d0ea47091841a5' - '21b709f119e0bef1c51978d757e885dc' - '9e0944f3e63586dc4242fd8b7977e3c4' - '0a124ffc9835100ba0e7de7a0ac1c389' - '0016761d429e6a77b90d09ed6ee8a47d' - '93f0f96911451e86014e04f96e13462f' - '50123c37cf145a98aba4ffb0fc4efba1' - '7cb90ebb04b856ded6ae171c3658fba2' - '5a07e04c4ecb8ed145d54fec3043e0d5' - 'e143ae2e453b7c3ced309667df30da55') diff --git a/libre/grub2/archlinux_grub2_mkconfig_fixes.patch b/libre/grub2/archlinux_grub2_mkconfig_fixes.patch index 62acd2ee8..11805e309 100644 --- a/libre/grub2/archlinux_grub2_mkconfig_fixes.patch +++ b/libre/grub2/archlinux_grub2_mkconfig_fixes.patch @@ -1,21 +1,7 @@ -diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in -index b041a38..6f31dce 100644 ---- a/util/grub-mkconfig.in -+++ b/util/grub-mkconfig.in -@@ -252,6 +252,8 @@ export GRUB_DEFAULT \ - GRUB_THEME \ - GRUB_GFXPAYLOAD_LINUX \ - GRUB_DISABLE_OS_PROBER \ -+ GRUB_COLOR_NORMAL \ -+ GRUB_COLOR_HIGHLIGHT \ - GRUB_INIT_TUNE \ - GRUB_SAVEDEFAULT \ - GRUB_BADRAM -diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in -index 420b3f3..79fd4fb 100644 ---- a/util/grub.d/00_header.in -+++ b/util/grub.d/00_header.in -@@ -100,6 +100,14 @@ cat <<EOF +diff -Nur a/util/grub.d/00_header.in b/util/grub.d/00_header.in +--- a/util/grub.d/00_header.in 2011-04-06 13:14:27.000000000 +0200 ++++ b/util/grub.d/00_header.in 2011-08-01 15:19:57.919100452 +0200 +@@ -100,6 +100,14 @@ EOF @@ -30,64 +16,75 @@ index 420b3f3..79fd4fb 100644 serial=0; gfxterm=0; for x in ${GRUB_TERMINAL_INPUT} ${GRUB_TERMINAL_OUTPUT}; do -diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in -index a09c3e6..cf12ea9 100644 ---- a/util/grub.d/10_linux.in -+++ b/util/grub.d/10_linux.in -@@ -31,8 +31,8 @@ CLASS="--class gnu-linux --class gnu --class os" +diff -Nur a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in +--- a/util/grub.d/10_linux.in 2011-05-14 22:36:49.000000000 +0200 ++++ b/util/grub.d/10_linux.in 2011-08-01 15:56:53.324779083 +0200 +@@ -31,8 +31,8 @@ if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then OS=GNU/Linux else - OS="${GRUB_DISTRIBUTOR} GNU/Linux" -- CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | cut -d' ' -f1) ${CLASS}" +- CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1) ${CLASS}" + OS="${GRUB_DISTRIBUTOR}" -+ CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | tr -d ' ') ${CLASS}" ++ CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | tr -d ' ') ${CLASS}" fi # loop-AES arranges things so that /dev/loop/X can be our root device, but -@@ -48,7 +48,7 @@ if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" - || uses_abstraction "${GRUB_DEVICE}" lvm; then - LINUX_ROOT_DEVICE=${GRUB_DEVICE} - else -- LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID} -+ LINUX_ROOT_DEVICE="/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" - fi +@@ -65,7 +65,9 @@ + version="$2" + recovery="$3" + args="$4" +- if ${recovery} ; then ++ if [ -n "$5" ] ; then ++ title="$(gettext_quoted "%s, with Linux %s") $5" ++ elif ${recovery} ; then + title="$(gettext_quoted "%s, with Linux %s (recovery mode)")" + else + title="$(gettext_quoted "%s, with Linux %s")" +@@ -132,7 +134,7 @@ - linux_entry () -@@ -111,7 +111,7 @@ EOF - EOF - } - --list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* ; do -+list=`for i in /boot/vmlinuz* /boot/vmlinux* /vmlinuz* /vmlinux* ; do - if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi - done` - prepare_boot_cache= -@@ -123,14 +123,12 @@ while [ "x$list" != "x" ] ; do - dirname=`dirname $linux` - rel_dirname=`make_system_path_relative_to_its_root $dirname` - version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` -- alt_version=`echo $version | sed -e "s,\.old$,,g"` -+ base_init=`echo $basename | sed -e "s,vmlinuz,kernel,g"` -+ alt_version="${base_init}-fallback" - linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" - - initrd= -- for i in "initrd.img-${version}" "initrd-${version}.img" \ -- "initrd-${version}" "initramfs-${version}.img" \ -- "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ -- "initrd-${alt_version}" "initramfs-${alt_version}.img"; do -+ for i in "${base_init}.img"; do + case x`uname -m` in + xi?86 | xx86_64) +- list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do ++ list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* /boot/vmlinuz26-* ; do + if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi + done` ;; + *) +@@ -160,7 +162,8 @@ + "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ + "initrd-${alt_version}" "initramfs-${alt_version}.img" \ + "initramfs-genkernel-${version}" \ +- "initramfs-genkernel-${alt_version}"; do ++ "initramfs-genkernel-${alt_version}" \ ++ "${basename/vmlinuz/kernel}.img"; do if test -e "${dirname}/${i}" ; then initrd="$i" break -@@ -155,6 +153,9 @@ while [ "x$list" != "x" ] ; do +@@ -190,6 +193,15 @@ linux_entry "${OS}" "${version}" false \ "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" -+ initrd="${alt_version}.img" -+ linux_entry "${OS}" "${version} Fallback" false \ -+ "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" ++ for i in "initramfs-${version}-fallback.img" \ ++ "${basename/vmlinuz/kernel}-fallback.img"; do ++ if test -e "${dirname}/${i}"; then ++ initrd="$i" ++ linux_entry "${OS}" "${version}" true \ ++ "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" Fallback ++ break ++ fi ++ done if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then linux_entry "${OS}" "${version}" true \ "single ${GRUB_CMDLINE_LINUX}" +diff -Nur a/util/grub-mkconfig.in b/util/grub-mkconfig.in +--- a/util/grub-mkconfig.in 2011-04-06 17:45:53.000000000 +0200 ++++ b/util/grub-mkconfig.in 2011-08-01 15:20:49.256867648 +0200 +@@ -252,6 +252,8 @@ + GRUB_THEME \ + GRUB_GFXPAYLOAD_LINUX \ + GRUB_DISABLE_OS_PROBER \ ++ GRUB_COLOR_NORMAL \ ++ GRUB_COLOR_HIGHLIGHT \ + GRUB_INIT_TUNE \ + GRUB_SAVEDEFAULT \ + GRUB_BADRAM diff --git a/libre/grub2/grub.default b/libre/grub2/grub.default index 8302bdb3f..fecc09af6 100644 --- a/libre/grub2/grub.default +++ b/libre/grub2/grub.default @@ -3,31 +3,37 @@ GRUB_DEFAULT=0 GRUB_TIMEOUT=5 -GRUB_DISTRIBUTOR="Arch Linux" +GRUB_DISTRIBUTOR="Parabola GNU/Linux-libre" GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + # Uncomment to enable Hidden Menu, and optionally hide the timeout count #GRUB_HIDDEN_TIMEOUT=5 #GRUB_HIDDEN_TIMEOUT_QUIET=true +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + # Uncomment to disable graphical terminal -#GRUB_TERMINAL=console +#GRUB_TERMINAL_OUTPUT=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' -#GRUB_GFXMODE=1024x768x24 +GRUB_GFXMODE=auto # Uncomment to allow the kernel use the same resolution used by grub -#GRUB_GFXPAYLOAD_LINUX=keep +GRUB_GFXPAYLOAD_LINUX=keep # Uncomment if you want GRUB to pass to the Linux kernel the old parameter # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries -#GRUB_DISABLE_RECOVERY="true" +GRUB_DISABLE_RECOVERY=true # Uncomment and set to the desired menu colors. Used by normal and wallpaper # modes only. Entries specified as foreground/background. diff --git a/libre/grub2/grub2.install b/libre/grub2/grub2.install index 898dc9246..9baf14776 100644 --- a/libre/grub2/grub2.install +++ b/libre/grub2/grub2.install @@ -1,30 +1,29 @@ -post_install() { - - if [ -f /boot/grub/grub.cfg.pacsave ]; then - echo "Copying /boot/grub/grub.cfg.pacsave to /boot/grub/grub.cfg" - install -Dm644 /boot/grub/grub.cfg.pacsave /boot/grub/grub.cfg - fi - - echo -n "Generating grub.cfg.example config file... " - grub-mkconfig -o /boot/grub/grub.cfg.example 2> /dev/null - echo "done." - -cat << EOF - An example config file is created at /boot/grub/grub.cfg.example - - For more information and additional config settings please see http://wiki.archlinux.org/index.php/GRUB2 - -EOF +infodir=usr/share/info +filelist=(grub.info grub-dev.info) +post_install() { + if [ -f /boot/grub/grub.cfg.pacsave ]; then + echo "Copying /boot/grub/grub.cfg.pacsave to /boot/grub/grub.cfg" + install -Dm644 /boot/grub/grub.cfg.pacsave /boot/grub/grub.cfg + fi + + echo -n "Generating grub.cfg.example config file... " + grub-mkconfig -o /boot/grub/grub.cfg.example 2> /dev/null + echo "done." + + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done } - post_upgrade() { -cat << EOF - An example config file is created at /boot/grub/grub.cfg.example - - For more information and additional config settings please see http://wiki.archlinux.org/index.php/GRUB2 - -EOF + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done } +pre_remove() { + for file in ${filelist[@]}; do + install-info --delete $infodir/$file $infodir/dir 2> /dev/null + done +} diff --git a/libre/grub2/grub2_bzr_export.sh b/libre/grub2/grub2_bzr_export.sh new file mode 100644 index 000000000..7c42d0c28 --- /dev/null +++ b/libre/grub2/grub2_bzr_export.sh @@ -0,0 +1,103 @@ +#!/bin/sh + +## For actual repos + +# bzr branch bzr://bzr.savannah.gnu.org/grub-extras/lua lua +# bzr branch bzr://bzr.savannah.gnu.org/grub-extras/gpxe gpxe +# bzr branch bzr://bzr.savannah.gnu.org/grub-extras/ntldr-img ntldr-img +# bzr branch bzr://bzr.savannah.gnu.org/grub-extras/915resolution 915resolution + +## For launchpad mirror + +# bzr branch lp:~skodabenz/grub/grub2-extras-lua lua +# bzr branch lp:~skodabenz/grub/grub2-extras-gpxe gpxe +# bzr branch lp:~skodabenz/grub/grub2-extras-ntldr-img ntldr-img +# bzr branch lp:~skodabenz/grub/grub2-extras-915resolution 915resolution + +## grub-extras zfs is integrated into grub2 bzr main repo and is no longer needed separately. + +wd=${PWD}/ +output_dir=${wd}/ + +grub2_bzr_dir=${wd}/grub2_BZR/ +grub2_bzr_exp_dir=${wd}/grub2_experimental_BZR/ +grub2_extras_dir=${wd}/grub2_extras_BZR/ + +main_snapshot() { + + cd ${grub2_bzr_dir}/ + echo + + revnum=$(bzr revno ${grub2_bzr_dir}) + bzr export --root=grub2 --format=tar ${output_dir}/grub2_r${revnum}.tar + echo + + cd ${output_dir}/ + + xz -9 ${output_dir}/grub2_r${revnum}.tar + echo + +} + +exp_snapshot() { + + cd ${grub2_bzr_exp_dir}/ + echo + + revnum=$(bzr revno ${grub2_bzr_exp_dir}) + bzr export --root=grub2_exp --format=tar ${output_dir}/grub2_exp_r${revnum}.tar + echo + + cd ${output_dir}/ + + xz -9 ${output_dir}/grub2_exp_r${revnum}.tar + echo + +} + +extras_snapshot() { + + cd ${grub2_extras_dir}/${grub2_extras_name}/ + echo + + revnum=$(bzr revno ${grub2_extras_dir}/${grub2_extras_name}) + bzr export --root=${grub2_extras_name} --format=tar ${output_dir}/grub2_extras_${grub2_extras_name}_r${revnum}.tar + echo + + cd ${output_dir}/ + echo + + xz -9 ${output_dir}/grub2_extras_${grub2_extras_name}_r${revnum}.tar + echo + +} + +echo + +set -x -e + +# main_snapshot + +# exp_snapshot + +grub2_extras_name="lua" +extras_snapshot + +grub2_extras_name="gpxe" +extras_snapshot + +grub2_extras_name="ntldr-img" +extras_snapshot + +grub2_extras_name="915resolution" +extras_snapshot + +set +x +e + +echo + +unset wd +unset output_dir +unset grub2_bzr_dir +unset grub2_extras_dir +unset grub2_extras_name diff --git a/libre/grub2/parabola-mkconfig.patch b/libre/grub2/parabola-mkconfig.patch new file mode 100644 index 000000000..7c18a4cc2 --- /dev/null +++ b/libre/grub2/parabola-mkconfig.patch @@ -0,0 +1,32 @@ +diff -ru grub-1.99.orig/util/grub.d/10_linux.in grub-1.99/util/grub.d/10_linux.in +--- grub-1.99.orig/util/grub.d/10_linux.in 2011-08-11 15:54:52.051246328 +0200 ++++ grub-1.99/util/grub.d/10_linux.in 2011-08-11 15:55:41.297910793 +0200 +@@ -134,7 +134,7 @@ + + case x`uname -m` in + xi?86 | xx86_64) +- list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* /boot/vmlinuz26-* ; do ++ list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* /boot/vmlinuz26-* /boot/vmlinuz26 ; do + if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi + done` ;; + *) +@@ -163,7 +163,8 @@ + "initrd-${alt_version}" "initramfs-${alt_version}.img" \ + "initramfs-genkernel-${version}" \ + "initramfs-genkernel-${alt_version}" \ +- "${basename/vmlinuz/kernel}.img"; do ++ "${basename/vmlinuz/kernel}.img" \ ++ "${basename/vmlinuz/initramfs}.img"; do + if test -e "${dirname}/${i}" ; then + initrd="$i" + break +@@ -194,7 +195,8 @@ + linux_entry "${OS}" "${version}" false \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" + for i in "initramfs-${version}-fallback.img" \ +- "${basename/vmlinuz/kernel}-fallback.img"; do ++ "${basename/vmlinuz/kernel}-fallback.img" \ ++ "${basename/vmlinuz/initramfs}-fallback.img"; do + if test -e "${dirname}/${i}"; then + initrd="$i" + linux_entry "${OS}" "${version}" true \ diff --git a/libre/gstreamer0.10-bad-libre/PKGBUILD b/libre/gstreamer0.10-bad-libre/PKGBUILD index 59fbf021b..b76c4a0b9 100644 --- a/libre/gstreamer0.10-bad-libre/PKGBUILD +++ b/libre/gstreamer0.10-bad-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=gstreamer0.10-bad-libre pkgname=('gstreamer0.10-bad-libre' 'gstreamer0.10-bad-libre-plugins') pkgver=0.10.22 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL' 'GPL') makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.34' 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'soundtouch' 'libvdpau' 'schroedinger' 'libass' 'libvpx' 'gsm' 'libgme' 'rtmpdump' 'libsndfile' 'librsvg') url="http://gstreamer.freedesktop.org/" diff --git a/libre/hardinfo/PKGBUILD b/libre/hardinfo/PKGBUILD index 869d2f52a..73dffcdbd 100644 --- a/libre/hardinfo/PKGBUILD +++ b/libre/hardinfo/PKGBUILD @@ -5,7 +5,7 @@ pkgname=hardinfo pkgver=0.5.1 pkgrel=2.1 pkgdesc="A system information and benchmark tool." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://hardinfo.berlios.de/wiki/index.php/Main_Page" license=('GPL2') depends=('gtk2' 'libsoup' 'gnutls') diff --git a/libre/kdeutils-libre/PKGBUILD b/libre/kdeutils-libre/PKGBUILD index 7e6dbf1ed..6165a29a6 100644 --- a/libre/kdeutils-libre/PKGBUILD +++ b/libre/kdeutils-libre/PKGBUILD @@ -18,7 +18,7 @@ pkgname=('kdeutils-ark-libre' 'kdeutils-sweeper') pkgver=4.6.5 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeutils') diff --git a/libre/kernel26-libre-lts/PKGBUILD b/libre/kernel26-libre-lts/PKGBUILD index acbdde5ad..2bf359698 100644 --- a/libre/kernel26-libre-lts/PKGBUILD +++ b/libre/kernel26-libre-lts/PKGBUILD @@ -9,7 +9,7 @@ _basekernel=2.6.32 _preset=kernel26-lts.preset pkgver=${_basekernel}.42 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://linux-libre.fsfla.org" source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/${pkgver}-libre2/linux-${pkgver}-libre2.tar.bz2 diff --git a/libre/lesspipe-libre/PKGBUILD b/libre/lesspipe-libre/PKGBUILD index 48d5ebe0f..22c6ecbd8 100644 --- a/libre/lesspipe-libre/PKGBUILD +++ b/libre/lesspipe-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgver=1.71 pkgrel=1 pkgdesc='an input filter for the pager less' depends=('less') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') optdepends=('rpmextract: support for rpm files' 'fastjar: support for jar files' diff --git a/libre/libquicktime-libre/PKGBUILD b/libre/libquicktime-libre/PKGBUILD index c6e4ab588..d3f51d911 100644 --- a/libre/libquicktime-libre/PKGBUILD +++ b/libre/libquicktime-libre/PKGBUILD @@ -6,7 +6,7 @@ _pkgname=libquicktime pkgver=1.2.2 pkgrel=3 pkgdesc="A library for reading and writing quicktime files (no unfree faac support)." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://libquicktime.sourceforge.net/" depends=('gtk2' 'ffmpeg' 'alsa-lib' 'libxv' 'libgl' 'libxaw' 'x264' 'faad2') diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD index fd3ea4063..c0dac3d79 100644 --- a/libre/libretools/PKGBUILD +++ b/libre/libretools/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: fauno <fauno@kiwwwi.com.ar> pkgbase=libretools -pkgname=(libretools libretools-pr libretools-mips64el) +pkgname=(libretools libretools-mips64el) pkgver=$(date -u +%Y%m%d) pkgrel=1 pkgdesc="Scripts for easing Parabola's tasks" @@ -59,7 +59,6 @@ package_libretools() { install -m755 ${_gitname}/librerelease ${pkgdir}/usr/bin/ install -m755 ${_gitname}/librerepkg ${pkgdir}/usr/bin install -m755 ${_gitname}/librestage ${pkgdir}/usr/bin/ - install -m755 ${_gitname}/mipsrelease ${pkgdir}/usr/bin install -m755 ${_gitname}/pkgbuild-check-nonfree ${pkgdir}/usr/bin/ install -m755 ${_gitname}/toru ${pkgdir}/usr/bin install -m755 ${_gitname}/updateabslibre ${pkgdir}/usr/bin @@ -71,15 +70,6 @@ package_libretools() { install -m755 ${_gitname}/rePKGBUILD.proto ${pkgdir}/usr/share/pacman } -package_libretools-pr() { - install -d ${pkgdir}/etc/libretools.d - install -m644 ${_gitname}/prtools.conf ${pkgdir}/etc/libretools.d - - install -d ${pkgdir}/usr/bin - install -m755 ${_gitname}/prfullpkg ${pkgdir}/usr/bin - install -m755 ${_gitname}/prmipsrelease ${pkgdir}/usr/bin -} - package_libretools-mips64el() { install -d ${pkgdir}/etc/libretools.d install -m755 ${_gitname}/mips64el/mips64el.conf ${pkgdir}/etc/libretools.d diff --git a/libre/liferea-libre/PKGBUILD b/libre/liferea-libre/PKGBUILD index 8ee55b4ba..76c631b72 100644 --- a/libre/liferea-libre/PKGBUILD +++ b/libre/liferea-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=liferea-libre pkgver=1.6.6b pkgrel=1 pkgdesc="A desktop news aggregator for online news feeds and weblogs" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://liferea.sourceforge.net/" provides=("liferea=$pkgver") replaces=('liferea') diff --git a/libre/mesa-demos-libre/PKGBUILD b/libre/mesa-demos-libre/PKGBUILD index 46f7a75e8..2e7d14fe3 100644 --- a/libre/mesa-demos-libre/PKGBUILD +++ b/libre/mesa-demos-libre/PKGBUILD @@ -4,7 +4,7 @@ pkgname='mesa-demos-libre' pkgver=8.0.1 pkgrel=1 -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') pkgdesc="Mesa demos and tools, libre" url="http://mesa3d.sourceforge.net" license=('custom') diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD index bb64074b9..3cbb36576 100644 --- a/libre/mplayer-libre/PKGBUILD +++ b/libre/mplayer-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 128080 2011-06-21 18:32:19Z ibiru $ +# $Id: PKGBUILD 134009 2011-07-31 18:23:34Z ibiru $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Hugo Doria <hugo@archlinux.org> @@ -6,11 +6,11 @@ _pkgbase=mplayer pkgbase=mplayer-libre pkgname=('mplayer-libre' 'mencoder-libre') pkgver=33805 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') makedepends=('libxxf86dga' 'libxxf86vm' 'libmad' 'cdparanoia' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient' 'aalib' 'jack' 'libcaca' 'x264' 'faad2' 'lirc-utils' 'libxvmc' 'enca' 'libvdpau' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' 'libvpx' 'speex' -'libpulse' 'fribidi' 'unzip' 'mesa' 'live-media' 'yasm' 'git' 'fontconfig' 'mpg123' 'ladspa') +'libpulse' 'fribidi' 'unzip' 'mesa' 'live-media' 'yasm' 'git' 'fontconfig' 'mpg123' 'ladspa' 'libass') license=('GPL') url="http://www.mplayerhq.hu/" options=(!buildflags !emptydirs) @@ -32,6 +32,7 @@ build() { --disable-musepack \ --disable-esd \ --disable-mga \ + --disable-ass-internal \ --enable-xvmc \ --language=all \ --confdir=/etc/mplayer @@ -46,7 +47,7 @@ package_mplayer-libre() { backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf') depends=('desktop-file-utils' 'ttf-dejavu' 'enca' 'libxss' 'a52dec' 'libvpx' 'lirc-utils' 'x264' 'libmng' 'libdca' 'aalib' 'lame' 'fontconfig' 'libgl' 'speex' 'libxinerama' 'libvdpau' 'libpulse' 'smbclient' 'xvidcore' 'opencore-amr' 'jack' 'cdparanoia' 'libmad' 'sdl' 'libtheora' 'libcaca' 'libxxf86dga' 'fribidi' - 'libjpeg' 'faad2' 'libxvmc' 'schroedinger' 'mpg123' 'ladspa') + 'libjpeg' 'faad2' 'libxvmc' 'schroedinger' 'mpg123' 'libass') provides=("mplayer=$pkgver") replaces=('mplayer') conflicts=('mplayer') @@ -66,7 +67,7 @@ package_mplayer-libre() { package_mencoder-libre() { pkgdesc="Free command line video decoding, encoding and filtering tool (without unfree faac support)" depends=('enca' 'a52dec' 'libvpx' 'x264' 'libmng' 'libdca' 'bzip2' 'lame' 'alsa-lib' 'fontconfig' 'giflib' 'libpng' 'smbclient' 'xvidcore' 'opencore-amr' 'cdparanoia' 'speex' - 'libmad' 'libtheora' 'fribidi' 'libjpeg' 'faad2' 'schroedinger' 'mpg123') + 'libmad' 'libtheora' 'fribidi' 'libjpeg' 'faad2' 'schroedinger' 'mpg123' 'libass') provides=("mencoder=$pkgver") replaces=('mencoder') conflicts=('mencoder') diff --git a/libre/mplayer-vaapi-libre/PKGBUILD b/libre/mplayer-vaapi-libre/PKGBUILD index 22517928e..e06c9a9b1 100644 --- a/libre/mplayer-vaapi-libre/PKGBUILD +++ b/libre/mplayer-vaapi-libre/PKGBUILD @@ -4,72 +4,83 @@ # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Hugo Doria <hugo@archlinux.org> +_pkgname=mplayer-vaapi pkgname=mplayer-vaapi-libre -pkgver=33025 +pkgver=33161 _vaapi_version=20110127 pkgrel=3 pkgdesc="A movie player, compiled with vaapi support, without faac dependency, added speex support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/" license=('GPL') depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'cdparanoia' 'libxinerama' 'sdl' - 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient' + 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'mesa' 'smbclient' 'aalib' 'jack' 'libcaca' 'x264' 'lirc-utils' 'ttf-dejavu' 'speex' 'libxvmc' 'enca' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' - 'libvpx' 'libpulse' 'fribidi' 'libva' 'desktop-file-utils') -makedepends=('unzip' 'mesa' 'live-media>=2010.01.13' 'yasm') -provides=("mplayer-vaapi=$pkgver" 'mplayer') -conflicts=('mplayer' 'mplayer-vaapi') + 'libvpx' 'libpulse' 'fribidi' 'faad2' 'libva' 'libass' + 'desktop-file-utils') +makedepends=('unzip' 'live-media' 'yasm' 'ladspa') +provides=("$_pkgname=$pkgver" 'mplayer') +conflicts=('mplayer' "$_pkgname") replaces=('mplayer-vaapi') backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf') source=(http://pkgbuild.com/~foutrelis/mplayer-$pkgver.tar.xz http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-$_vaapi_version.tar.bz2 mplayer.desktop mplayer.png - patch-fixes.patch) + patch-fixes.patch + gcc-4.6-mp3lib-sse-code-miscompilation.patch) +options=('!buildflags' '!emptydirs') install=mplayer-vaapi.install -md5sums=('3814e5c47458de4bf0878d3996820341' +md5sums=('b8b2842ba3fff04a9b64a94bd2b0a667' 'b39bd73ae8241dcb21dd1a8fa5eb87eb' '647b9f4ab5284a7fef3f84f992214e77' 'd00874ccc644b7f43d6ef1c942fcef28' - '9f96a03dddbea8be5ff2fa3925311d04') + 'c7a1df1c1d0f1e51ee400d96b0f34195' + 'd56174335d3c5bcdf3732f4a869f01dd') build() { cd "$srcdir/mplayer-$pkgver" - # Custom CFLAGS break the mplayer build - unset CFLAGS LDFLAGS - # Update vaapi patches for changes introduced in mplayer/ffmpeg patch -d "$srcdir/mplayer-vaapi-$_vaapi_version" -p1 -i \ "$srcdir/patch-fixes.patch" + # Workaround mp3lib SSE code miscompilation with gcc 4.6 (r33469 upstream) + # Patch by Jindrich Makovicka <makovick <at> gmail> + patch -Np0 -i "$srcdir/gcc-4.6-mp3lib-sse-code-miscompilation.patch" + for patch in mplayer-{vaapi{,-{gma500-workaround,0.29}},vdpau}; do patch -Np1 -i "$srcdir/mplayer-vaapi-$_vaapi_version/patches/$patch.patch" done ./configure --prefix=/usr \ - --disable-faac \ - --enable-runtime-cpudetection \ - --disable-gui \ - --disable-arts \ - --disable-liblzo \ - --enable-speex \ - --disable-openal \ - --disable-libdv \ - --disable-musepack \ - --disable-esd \ - --disable-mga \ - --enable-xvmc \ - --disable-vdpau \ - --enable-vaapi \ - --language=all \ - --confdir=/etc/mplayer + --enable-runtime-cpudetection \ + --disable-gui \ + --disable-arts \ + --disable-liblzo \ + --enable-speex \ + --disable-openal \ + --disable-libdv \ + --disable-musepack \ + --disable-esd \ + --disable-mga \ + --disable-faac \ + --enable-xvmc \ + --disable-vdpau \ + --enable-vaapi \ + --language=all \ + --confdir=/etc/mplayer - [ "$CARCH" = "i686" ] && sed 's|-march=i486|-march=i686|g' -i config.mak + [[ $CARCH == i686 ]] && sed -i 's|-march=i486|-march=i686|g' config.mak make - make -j1 DESTDIR=$pkgdir install +} + +package() { + cd "$srcdir/mplayer-$pkgver" + + make -j1 DESTDIR="$pkgdir" install-mplayer install-mplayer-man install -Dm644 etc/{codecs.conf,input.conf,example.conf} "$pkgdir/etc/mplayer/" install -dm755 "$pkgdir/usr/share/mplayer/" ln -s /usr/share/fonts/TTF/DejaVuSans.ttf "$pkgdir/usr/share/mplayer/subfont.ttf" diff --git a/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch b/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch new file mode 100644 index 000000000..58daa09e7 --- /dev/null +++ b/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch @@ -0,0 +1,21 @@ +Index: mp3lib/dct64_sse.c +=================================================================== +--- mp3lib/dct64_sse.c (revision 33468) ++++ mp3lib/dct64_sse.c (revision 33469) +@@ -112,7 +112,6 @@ + } + + { +- real *costab = costab_mmx + 24; + int i; + + __asm__( +@@ -121,7 +120,7 @@ + "movaps %1, %%xmm5\n\t" + "movaps %%xmm5, %%xmm6\n\t" + : +- :"m"(*costab), "m"(*nnnn) ++ :"m"(costab_mmx[24]), "m"(*nnnn) + ); + + for (i = 0; i < 0x20; i += 8) diff --git a/libre/mplayer-vaapi-libre/patch-fixes.patch b/libre/mplayer-vaapi-libre/patch-fixes.patch index 73153b3fe..5da97d1d9 100644 --- a/libre/mplayer-vaapi-libre/patch-fixes.patch +++ b/libre/mplayer-vaapi-libre/patch-fixes.patch @@ -1,7 +1,61 @@ +diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vaapi-0.29.patch mplayer-vaapi-20110127/patches/mplayer-vaapi-0.29.patch +--- mplayer-vaapi-20110127.orig/patches/mplayer-vaapi-0.29.patch 2011-01-27 17:15:16.000000000 +0200 ++++ mplayer-vaapi-20110127/patches/mplayer-vaapi-0.29.patch 2011-03-30 21:22:32.000000000 +0300 +@@ -434,7 +434,7 @@ diff --git a/ffmpeg/libavcodec/vaapi_vc1 + index 34e9056..b29e50e 100644 + --- a/ffmpeg/libavcodec/vaapi_vc1.c + +++ b/ffmpeg/libavcodec/vaapi_vc1.c +-@@ -146,101 +146,103 @@ static int vaapi_vc1_start_frame(AVCodecContext *avctx, av_unused const uint8_t ++@@ -146,103 +146,103 @@ static int vaapi_vc1_start_frame(AVCodecContext *avctx, av_unused const uint8_t + pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferVC1)); + if (!pic_param) + return -1; +@@ -452,7 +452,9 @@ index 34e9056..b29e50e 100644 + - pic_param->sequence_fields.bits.syncmarker = s->resync_marker; + - pic_param->sequence_fields.bits.rangered = v->rangered; + - pic_param->sequence_fields.bits.max_b_frames = s->avctx->max_b_frames; ++-#if VA_CHECK_VERSION(0,32,0) + - pic_param->sequence_fields.bits.profile = v->profile; ++-#endif + - pic_param->coded_width = s->avctx->coded_width; + - pic_param->coded_height = s->avctx->coded_height; + - pic_param->entrypoint_fields.value = 0; /* reset all bits */ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vaapi.patch mplayer-vaapi-20110127/patches/mplayer-vaapi.patch --- mplayer-vaapi-20110127.orig/patches/mplayer-vaapi.patch 2011-01-27 17:15:29.000000000 +0200 -+++ mplayer-vaapi-20110127/patches/mplayer-vaapi.patch 2011-03-05 06:47:20.000000000 +0200 -@@ -449,14 +449,15 @@ diff --git a/fmt-conversion.c b/fmt-conv ++++ mplayer-vaapi-20110127/patches/mplayer-vaapi.patch 2011-03-30 21:09:14.000000000 +0300 +@@ -207,15 +207,6 @@ index 1e0f7fc..45e4574 100755 + echocheck "Xv" + if test "$_xv" = auto ; then + _xv=no +-@@ -4372,7 +4435,7 @@ if test "$_vdpau" = yes ; then +- else +- def_vdpau='#define CONFIG_VDPAU 0' +- novomodules="vdpau $novomodules" +-- libavdecoders=$(echo $libavdecoders | sed -e s/MPEG_VDPAU_DECODER// -e s/MPEG1_VDPAU_DECODER// -e s/H264_VDPAU_DECODER// -e s/WMV3_VDPAU_DECODER// -e s/VC1_VDPAU_DECODER// -e s/MPEG4_VDPAU_DECODER//) +-+ libavdecoders=$(echo $libavdecoders | sed -e "s/\(MPEG\|MPEG[124]\|H26[34]\|WMV3\|VC1\)_VDPAU_DECODER//g") +- fi +- echores "$_vdpau" +- + @@ -4791,6 +4854,31 @@ echores "$_corevideo" + fi #if darwin + +@@ -433,30 +424,19 @@ index d353bb5..e39a926 100644 + out YV12,I420,IYUV + + videocodec ffzygo +-diff --git a/ffmpeg/libavcodec/vaapi_vc1.c b/ffmpeg/libavcodec/vaapi_vc1.c +-index 2c24042..34e9056 100644 +---- a/ffmpeg/libavcodec/vaapi_vc1.c +-+++ b/ffmpeg/libavcodec/vaapi_vc1.c +-@@ -160,6 +160,7 @@ static int vaapi_vc1_start_frame(AVCodecContext *avctx, av_unused const uint8_t +- pic_param->sequence_fields.bits.syncmarker = s->resync_marker; +- pic_param->sequence_fields.bits.rangered = v->rangered; +- pic_param->sequence_fields.bits.max_b_frames = s->avctx->max_b_frames; +-+ pic_param->sequence_fields.bits.profile = v->profile; +- pic_param->coded_width = s->avctx->coded_width; +- pic_param->coded_height = s->avctx->coded_height; +- pic_param->entrypoint_fields.value = 0; /* reset all bits */ + diff --git a/fmt-conversion.c b/fmt-conversion.c index 9e88100..bd32ce8 100644 --- a/fmt-conversion.c +++ b/fmt-conversion.c @@ -20,7 +74,7 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vaapi.patch mplayer-vaapi- static const struct { int fmt; enum PixelFormat pix_fmt; -@@ -503,14 +504,15 @@ diff --git a/fmt-conversion.h b/fmt-conv +@@ -503,14 +483,15 @@ diff --git a/fmt-conversion.h b/fmt-conv index 9e133a8..962ca4e 100644 --- a/fmt-conversion.h +++ b/fmt-conversion.h @@ -39,10 +93,126 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vaapi.patch mplayer-vaapi- diff --git a/gui/mplayer/gtk/opts.c b/gui/mplayer/gtk/opts.c index 4f7ffb2..0da5434 100644 --- a/gui/mplayer/gtk/opts.c +@@ -808,7 +789,7 @@ index 7c68a20..609ac41 100644 + sh_video_t *sh = avctx->opaque; + vd_ffmpeg_ctx *ctx = sh->context; + @@ -295,6 +296,12 @@ static int init(sh_video_t *sh){ +- avctx->codec_type = CODEC_TYPE_VIDEO; ++ avctx->codec_type = AVMEDIA_TYPE_VIDEO; + avctx->codec_id = lavc_codec->id; + + +#if CONFIG_VAAPI +@@ -817,9 +798,9 @@ index 7c68a20..609ac41 100644 + + avctx->get_format = get_format; + + } + +#endif /* CONFIG_VAAPI */ +- #if CONFIG_VDPAU +- if(lavc_codec->capabilities & CODEC_CAP_HWACCEL_VDPAU){ +- avctx->get_format = get_format; ++ avctx->get_format = get_format; ++ if(ctx->do_dr1){ ++ avctx->flags|= CODEC_FLAG_EMU_EDGE; + @@ -487,7 +494,7 @@ static void draw_slice(struct AVCodecContext *s, + const AVFrame *src, int offset[4], + int y, int type, int height){ +@@ -841,12 +822,10 @@ index 7c68a20..609ac41 100644 + ctx->vo_initialized = 1; + } + return 0; +-@@ -972,24 +980,62 @@ static mp_image_t *decode(sh_video_t *sh, void *data, int len, int flags){ ++@@ -974,22 +974,60 @@ static mp_image_t *decode(sh_video_t *sh + return mpi; + } + +--#if CONFIG_XVMC || CONFIG_VDPAU +-+#if CONFIG_XVMC || CONFIG_VAAPI || CONFIG_VDPAU + +static inline int is_hwaccel_format(int imgfmt) + +{ + + switch (get_video_hwaccel()) { +@@ -883,15 +862,14 @@ index 7c68a20..609ac41 100644 + int imgfmt; + sh_video_t *sh = avctx->opaque; + - int i; +-- +++ int i, try_hwaccel; ++ + - for(i=0;fmt[i]!=PIX_FMT_NONE;i++){ + - imgfmt = pixfmt2imgfmt(fmt[i]); + - if(!IMGFMT_IS_HWACCEL(imgfmt)) continue; + - mp_msg(MSGT_DECVIDEO, MSGL_INFO, MSGTR_MPCODECS_TryingPixfmt, i); + - if(init_vo(sh, fmt[i]) >= 0) { + - break; +-+ int i, try_hwaccel; +-+ + + for (try_hwaccel = 1; try_hwaccel >= 0; --try_hwaccel) { + + for (i = 0; fmt[i] != PIX_FMT_NONE; i++) { + + imgfmt = pixfmt2imgfmt(fmt[i], avctx->codec_id); +@@ -912,11 +890,9 @@ index 7c68a20..609ac41 100644 + + break; + } + - selected_format = fmt[i]; ++ if (selected_format == PIX_FMT_NONE) ++ selected_format = avcodec_default_get_format(avctx, fmt); + set_format_params(avctx, selected_format); +- return selected_format; +- } +--#endif /* CONFIG_XVMC || CONFIG_VDPAU */ +-+#endif /* CONFIG_XVMC || CONFIG_VAAPI || CONFIG_VDPAU */ + diff --git a/libmpcodecs/vf.h b/libmpcodecs/vf.h + index 3619e69..fd869b7 100644 + --- a/libmpcodecs/vf.h diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi-20110127/patches/mplayer-vdpau.patch --- mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch 2010-11-15 08:41:19.000000000 +0200 -+++ mplayer-vaapi-20110127/patches/mplayer-vdpau.patch 2011-03-05 07:07:15.000000000 +0200 -@@ -133,7 +133,7 @@ index b0d00f4..745d3e4 100644 ++++ mplayer-vaapi-20110127/patches/mplayer-vdpau.patch 2011-03-30 22:29:47.000000000 +0300 +@@ -11,15 +11,6 @@ index 91fd164..1f4434e 100755 + libavdemuxers_all=$(sed -n 's/^[^#]*DEMUX.*(.*, *\(.*\)).*/\1_demuxer/p' ffmpeg/libavformat/allformats.c | tr '[a-z]' '[A-Z]') + libavdemuxers=$(echo $libavdemuxers_all | sed -e 's/ LIB[A-Z0-9_]*_DEMUXER//g' -e s/REDIR_DEMUXER// -e s/AVISYNTH_DEMUXER//) + libavmuxers_all=$(sed -n 's/^[^#]*_MUX.*(.*, *\(.*\)).*/\1_muxer/p' ffmpeg/libavformat/allformats.c | tr '[a-z]' '[A-Z]') +-@@ -4466,7 +4466,7 @@ if test "$_vdpau" = yes ; then +- else +- def_vdpau='#define CONFIG_VDPAU 0' +- novomodules="vdpau $novomodules" +-- libavdecoders=$(echo $libavdecoders | sed -e "s/\(MPEG\|MPEG[124]\|H26[34]\|WMV3\|VC1\)_VDPAU_DECODER//g") +-+ libavhwaccels=$(echo $libavhwaccels | sed -e "s/\(MPEG[124]\|H26[34]\|WMV3\|VC1\)_VDPAU_HWACCEL//g") +- fi +- echores "$_vdpau" +- + diff --git a/etc/codecs.conf b/etc/codecs.conf + index b0d00f4..745d3e4 100644 + --- a/etc/codecs.conf +@@ -48,7 +39,7 @@ index b0d00f4..745d3e4 100644 + out YV12,I420,IYUV + out 422P,444P + +-@@ -332,41 +335,6 @@ videocodec ffmpeg12mc ++@@ -332,38 +335,6 @@ videocodec ffmpeg12mc + out IDCT_MPEG2 + out MOCO_MPEG2 + +@@ -73,9 +64,6 @@ index b0d00f4..745d3e4 100644 + - fourcc xdv7,xdv8,xdv9 + - fourcc xdva,xdvb,xdvc + - fourcc xdvd,xdve,xdvf +-- fourcc xd5a,xd5b,xd5c +-- fourcc xd5d,xd5e,xd5f +-- fourcc xd59,xd54 + - fourcc mx5n,mx4n,mx4p + - fourcc mx3n,mx3p + - fourcc AVmp +@@ -87,9 +75,9 @@ index b0d00f4..745d3e4 100644 + - out VDPAU_MPEG1 + - out VDPAU_MPEG2 + - +- videocodec mpegpes +- info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)" +- comment "for hardware decoding" ++ videocodec ffmpeg2crystalhd ++ info "FFmpeg MPEG-2 (CrystalHD)" ++ status working + @@ -943,6 +911,7 @@ videocodec ffwmv3 + driver ffmpeg + dll wmv3 +@@ -133,7 +121,7 @@ index b0d00f4..745d3e4 100644 videocodec ffh264 info "FFmpeg H.264" @@ -51,7 +221,7 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- driver ffmpeg dll h264 out VAAPI_H264 -@@ -146,6 +146,8 @@ index b0d00f4..745d3e4 100644 +@@ -146,6 +134,8 @@ index b0d00f4..745d3e4 100644 - fourcc X264,x264 - fourcc avc1,AVC1 - fourcc davc,DAVC @@ -60,7 +230,111 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - format 0x10000005 - driver ffmpeg - dll h264_vdpau -@@ -362,13 +364,13 @@ index f99f7ea..faafa97 100644 +@@ -200,55 +190,41 @@ diff --git a/ffmpeg/libavcodec/allcodecs + index fbae0f6..4b6d2e9 100644 + --- a/ffmpeg/libavcodec/allcodecs.c + +++ b/ffmpeg/libavcodec/allcodecs.c +-@@ -65,6 +65,13 @@ void avcodec_register_all(void) +- REGISTER_HWACCEL (WMV3_DXVA2, wmv3_dxva2); +- REGISTER_HWACCEL (WMV3_VAAPI, wmv3_vaapi); +- +-+ REGISTER_HWACCEL (H264_VDPAU, h264_vdpau); +-+ REGISTER_HWACCEL (MPEG1_VDPAU, mpeg1_vdpau); +-+ REGISTER_HWACCEL (MPEG2_VDPAU, mpeg2_vdpau); +-+ REGISTER_HWACCEL (MPEG4_VDPAU, mpeg4_vdpau); +-+ REGISTER_HWACCEL (VC1_VDPAU, vc1_vdpau); +-+ REGISTER_HWACCEL (WMV3_VDPAU, wmv3_vdpau); +-+ +- /* video codecs */ +- REGISTER_ENCODER (A64MULTI, a64multi); +- REGISTER_ENCODER (A64MULTI5, a64multi5); + @@ -116,7 +123,6 @@ void avcodec_register_all(void) +- REGISTER_DECODER (H263I, h263i); + REGISTER_ENCODER (H263P, h263p); + REGISTER_DECODER (H264, h264); ++ REGISTER_DECODER (H264_CRYSTALHD, h264_crystalhd); + - REGISTER_DECODER (H264_VDPAU, h264_vdpau); + REGISTER_ENCDEC (HUFFYUV, huffyuv); + REGISTER_DECODER (IDCIN, idcin); + REGISTER_DECODER (IFF_BYTERUN1, iff_byterun1); + @@ -140,10 +146,7 @@ void avcodec_register_all(void) +- REGISTER_ENCDEC (MPEG1VIDEO, mpeg1video); + REGISTER_ENCDEC (MPEG2VIDEO, mpeg2video); + REGISTER_ENCDEC (MPEG4, mpeg4); ++ REGISTER_DECODER (MPEG4_CRYSTALHD, mpeg4_crystalhd); + - REGISTER_DECODER (MPEG4_VDPAU, mpeg4_vdpau); + REGISTER_DECODER (MPEGVIDEO, mpegvideo); + - REGISTER_DECODER (MPEG_VDPAU, mpeg_vdpau); + - REGISTER_DECODER (MPEG1_VDPAU, mpeg1_vdpau); ++ REGISTER_DECODER (MPEG2_CRYSTALHD, mpeg2_crystalhd); ++ REGISTER_DECODER (MSMPEG4_CRYSTALHD, msmpeg4_crystalhd); + REGISTER_ENCDEC (MSMPEG4V1, msmpeg4v1); +- REGISTER_ENCDEC (MSMPEG4V2, msmpeg4v2); +- REGISTER_ENCDEC (MSMPEG4V3, msmpeg4v3); + @@ -196,7 +199,6 @@ void avcodec_register_all(void) +- REGISTER_DECODER (V210X, v210x); + REGISTER_DECODER (VB, vb); + REGISTER_DECODER (VC1, vc1); ++ REGISTER_DECODER (VC1_CRYSTALHD, vc1_crystalhd); + - REGISTER_DECODER (VC1_VDPAU, vc1_vdpau); + REGISTER_DECODER (VCR1, vcr1); + REGISTER_DECODER (VMDVIDEO, vmdvideo); + REGISTER_DECODER (VMNC, vmnc); + @@ -210,7 +212,6 @@ void avcodec_register_all(void) +- REGISTER_ENCDEC (WMV1, wmv1); + REGISTER_ENCDEC (WMV2, wmv2); + REGISTER_DECODER (WMV3, wmv3); ++ REGISTER_DECODER (WMV3_CRYSTALHD, wmv3_crystalhd); + - REGISTER_DECODER (WMV3_VDPAU, wmv3_vdpau); + REGISTER_DECODER (WNV1, wnv1); + REGISTER_DECODER (XAN_WC3, xan_wc3); +- REGISTER_DECODER (XL, xl); ++ REGISTER_DECODER (XAN_WC4, xan_wc4); + diff --git a/ffmpeg/libavcodec/avcodec.h b/ffmpeg/libavcodec/avcodec.h + index bff9477..1e77fa6 100644 + --- a/ffmpeg/libavcodec/avcodec.h +@@ -285,9 +261,9 @@ index b0a3a8a..b5b9026 100644 + #include "mpeg4video_parser.h" + #include "msmpeg4.h" + -#include "vdpau_internal.h" ++ #include "thread.h" + #include "flv.h" + #include "mpeg4video.h" +- + @@ -620,11 +619,6 @@ retry: + if(MPV_frame_start(s, avctx) < 0) + return -1; +@@ -305,23 +281,23 @@ index f99f7ea..faafa97 100644 + --- a/ffmpeg/libavcodec/h264.c + +++ b/ffmpeg/libavcodec/h264.c + @@ -37,7 +37,6 @@ +- #include "golomb.h" + #include "mathops.h" + #include "rectangle.h" ++ #include "thread.h" + -#include "vdpau_internal.h" + #include "libavutil/avassert.h" + + #include "cabac.h" + @@ -1647,9 +1646,6 @@ static void field_end(H264Context *h){ +- s->current_picture_ptr->qscale_type= FF_QSCALE_TYPE_H264; +- s->current_picture_ptr->pict_type= s->pict_type; ++ ff_thread_report_progress((AVFrame*)s->current_picture_ptr, (16*s->mb_height >> FIELD_PICTURE) - 1, ++ s->picture_structure==PICT_BOTTOM_FIELD); + + - if (CONFIG_H264_VDPAU_DECODER && s->avctx->codec->capabilities&CODEC_CAP_HWACCEL_VDPAU) + - ff_vdpau_h264_set_reference_frames(s); + - +- if(!s->dropable) { +- ff_h264_execute_ref_pic_marking(h, h->mmco, h->mmco_index); +- h->prev_poc_msb= h->poc_msb; ++ if(in_setup || !(avctx->active_thread_type&FF_THREAD_FRAME)){ ++ if(!s->dropable) { ++ ff_h264_execute_ref_pic_marking(h, h->mmco, h->mmco_index); + @@ -1663,9 +1659,6 @@ static void field_end(H264Context *h){ + av_log(avctx, AV_LOG_ERROR, "hardware accelerator failed to decode picture\n"); + } +@@ -362,13 +338,13 @@ index f99f7ea..faafa97 100644 context_count++; } break; @@ -76,7 +350,7 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "h264_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_H264, -@@ -381,6 +383,7 @@ index f99f7ea..faafa97 100644 +@@ -381,6 +357,7 @@ index f99f7ea..faafa97 100644 - .flush= flush_dpb, - .long_name = NULL_IF_CONFIG_SMALL("H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)"), - .pix_fmts = (const enum PixelFormat[]){PIX_FMT_VDPAU_H264, PIX_FMT_NONE}, @@ -84,7 +358,16 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- -}; -#endif diff --git a/ffmpeg/libavcodec/mpeg12.c b/ffmpeg/libavcodec/mpeg12.c -@@ -458,7 +461,7 @@ index 6a331eb..c226797 100644 +@@ -449,7 +426,7 @@ index 6a331eb..c226797 100644 + - break; + - } + - +- if(avctx->thread_count > 1){ ++ if(HAVE_THREADS && avctx->active_thread_type&FF_THREAD_SLICE){ + int threshold= (s2->mb_height*s->slice_count + avctx->thread_count/2) / avctx->thread_count; + if(threshold <= mb_y){ + @@ -2578,36 +2561,3 @@ AVCodec mpeg_xvmc_decoder = { +@@ -458,7 +435,7 @@ index 6a331eb..c226797 100644 #endif - -#if CONFIG_MPEG_VDPAU_DECODER @@ -93,7 +376,7 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "mpegvideo_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_MPEG2VIDEO, -@@ -474,7 +477,7 @@ index 6a331eb..c226797 100644 +@@ -474,7 +451,7 @@ index 6a331eb..c226797 100644 -#endif - -#if CONFIG_MPEG1_VDPAU_DECODER @@ -102,7 +385,7 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "mpeg1video_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_MPEG1VIDEO, -@@ -500,7 +503,7 @@ index b339f78..1928d03 100644 +@@ -500,7 +477,7 @@ index b339f78..1928d03 100644 - - -#if CONFIG_MPEG4_VDPAU_DECODER @@ -111,7 +394,35 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "mpeg4_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_MPEG4, -@@ -588,7 +591,7 @@ index c9a547b..71c50e7 100644 +@@ -527,9 +504,17 @@ index 9650066..5f8440b 100644 + PIX_FMT_NONE + }; + @@ -1064,7 +1065,6 @@ void MPV_frame_end(MpegEncContext *s) +- if(CONFIG_MPEG_XVMC_DECODER && s->avctx->xvmc_acceleration){ + ff_xvmc_field_end(s); +- }else if(!s->avctx->hwaccel ++ }else if((s->error_count || s->encoding) ++ && !s->avctx->hwaccel ++- && !(s->avctx->codec->capabilities&CODEC_CAP_HWACCEL_VDPAU) ++ && s->unrestricted_mv ++ && s->current_picture.reference ++ && !s->intra_only ++@@ -2254,7 +2254,6 @@ void ff_draw_horiz_band(MpegEncContext * ++ } ++ ++ if (!s->avctx->hwaccel + - && !(s->avctx->codec->capabilities&CODEC_CAP_HWACCEL_VDPAU) + && s->unrestricted_mv + && s->current_picture.reference +@@ -582,13 +567,13 @@ index c9a547b..71c50e7 100644 + if (avctx->hwaccel->start_frame(avctx, buf, buf_size) < 0) + return -1; + if (avctx->hwaccel->decode_slice(avctx, buf_start, (buf + buf_size) - buf_start) < 0) +-@@ -3376,37 +3364,3 @@ AVCodec wmv3_decoder = { +- .pix_fmts = ff_hwaccel_pixfmt_list_420 ++@@ -3376,39 +3364,3 @@ AVCodec wmv3_decoder = { ++ .profiles = NULL_IF_CONFIG_SMALL(profiles) + }; #endif - -#if CONFIG_WMV3_VDPAU_DECODER @@ -120,7 +431,14 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "wmv3_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_WMV3, -@@ -605,7 +608,7 @@ index c9a547b..71c50e7 100644 +@@ -600,12 +585,13 @@ index c9a547b..71c50e7 100644 + - CODEC_CAP_DR1 | CODEC_CAP_DELAY | CODEC_CAP_HWACCEL_VDPAU, + - NULL, + - .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 VDPAU"), +-- .pix_fmts = (const enum PixelFormat[]){PIX_FMT_VDPAU_WMV3, PIX_FMT_NONE} ++- .pix_fmts = (const enum PixelFormat[]){PIX_FMT_VDPAU_WMV3, PIX_FMT_NONE}, ++- .profiles = NULL_IF_CONFIG_SMALL(profiles) + -}; -#endif - -#if CONFIG_VC1_VDPAU_DECODER @@ -129,3 +447,45 @@ diff -upr mplayer-vaapi-20110127.orig/patches/mplayer-vdpau.patch mplayer-vaapi- - "vc1_vdpau", - AVMEDIA_TYPE_VIDEO, - CODEC_ID_VC1, +@@ -617,7 +603,8 @@ index c9a547b..71c50e7 100644 + - CODEC_CAP_DR1 | CODEC_CAP_DELAY | CODEC_CAP_HWACCEL_VDPAU, + - NULL, + - .long_name = NULL_IF_CONFIG_SMALL("SMPTE VC-1 VDPAU"), +-- .pix_fmts = (const enum PixelFormat[]){PIX_FMT_VDPAU_VC1, PIX_FMT_NONE} ++- .pix_fmts = (const enum PixelFormat[]){PIX_FMT_VDPAU_VC1, PIX_FMT_NONE}, ++- .profiles = NULL_IF_CONFIG_SMALL(profiles) + -}; + -#endif + diff --git a/ffmpeg/libavcodec/vdpau.c b/ffmpeg/libavcodec/vdpau.c +@@ -1163,9 +1150,9 @@ index 8ec91c8..2386a81 100644 + PIX_FMT_BGR444LE, ///< packed BGR 4:4:4, 16bpp, (msb)4A 4B 4G 4R(lsb), little-endian, most significant bits to 1 + PIX_FMT_Y400A, ///< 8bit gray, 8bit alpha + + PIX_FMT_VDPAU, ///< HW decoding with VDPAU, Picture.data[3] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers ++ PIX_FMT_BGR48LE, ///< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as little-endian ++ PIX_FMT_BGR48BE, ///< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as big-endian + PIX_FMT_NB, ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions +- }; +- + diff --git a/fmt-conversion.c b/fmt-conversion.c + index bd32ce8..8994caa 100644 + --- a/fmt-conversion.c +@@ -1198,19 +1185,6 @@ index bd32ce8..8994caa 100644 + {0, PIX_FMT_NONE} + }; + +-diff --git a/libmpcodecs/vd_ffmpeg.c b/libmpcodecs/vd_ffmpeg.c +-index 84b5430..aef79e9 100644 +---- a/libmpcodecs/vd_ffmpeg.c +-+++ b/libmpcodecs/vd_ffmpeg.c +-@@ -303,7 +303,7 @@ static int init(sh_video_t *sh){ +- } +- #endif /* CONFIG_VAAPI */ +- #if CONFIG_VDPAU +-- if(lavc_codec->capabilities & CODEC_CAP_HWACCEL_VDPAU){ +-+ if(get_video_hwaccel() == HWACCEL_VDPAU){ +- avctx->get_format = get_format; +- } +- #endif /* CONFIG_VDPAU */ + diff --git a/libvo/vo_vdpau.c b/libvo/vo_vdpau.c + index 5133b66..0ce6104 100644 + --- a/libvo/vo_vdpau.c diff --git a/libre/pacman/0001-makepkg-fix-removing-symbolic-link.patch b/libre/pacman/0001-makepkg-fix-removing-symbolic-link.patch new file mode 100644 index 000000000..503d3367f --- /dev/null +++ b/libre/pacman/0001-makepkg-fix-removing-symbolic-link.patch @@ -0,0 +1,33 @@ +From c493eef643ecb3a54c79083c51a8975f816ed9de Mon Sep 17 00:00:00 2001 +From: Allan McRae <allan@archlinux.org> +Date: Tue, 28 Jun 2011 22:47:35 +1000 +Subject: [PATCH] makepkg: fix removing symbolic link + +The path was not being stripped from $file before prefixing with +$srcdir resulting in the attempted removal of a very weird +filename. + +Signed-off-by: Allan McRae <allan@archlinux.org> +Signed-off-by: Dan McGee <dan@archlinux.org> +(cherry picked from commit e92905a2c8c14c7855e2841f44d3c139aa40844c) +--- + scripts/makepkg.sh.in | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in +index 3ace945..b0b0882 100644 +--- a/scripts/makepkg.sh.in ++++ b/scripts/makepkg.sh.in +@@ -509,7 +509,7 @@ download_sources() { + local file=$(get_filepath "$netfile" || true) + if [[ -n "$file" ]]; then + msg2 "$(gettext "Found %s")" "${file##*/}" +- rm -f "$srcdir/$file" ++ rm -f "$srcdir/${file##*/}" + ln -s "$file" "$srcdir/" + continue + fi +-- +1.7.6 + + diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD index 6401d86ed..dd7ff0497 100644 --- a/libre/pacman/PKGBUILD +++ b/libre/pacman/PKGBUILD @@ -2,14 +2,14 @@ # Maintainer: Dan McGee <dan@archlinux.org> pkgname=pacman -pkgver=3.5.3 -pkgrel=1 +pkgver=3.5.4 +pkgrel=3 pkgdesc="A library-based package manager with dependency support" arch=('i686' 'x86_64' 'mips64el') url="http://www.archlinux.org/pacman/" license=('GPL') groups=('base') -depends=('bash' 'libarchive>=2.8.4' 'libfetch>=2.28' 'pacman-mirrorlist') +depends=('bash' 'glibc>=2.14' 'libarchive>=2.8.4' 'libfetch>=2.28' 'pacman-mirrorlist') optdepends=('fakeroot: for makepkg usage as normal user' 'curl: for rankmirrors usage') backup=(etc/pacman.conf etc/makepkg.conf) @@ -20,8 +20,13 @@ source=(ftp://ftp.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz pacman.conf.x86_64 pacman.conf.mips64el makepkg.conf - mips64el.patch - makepkg.conf) + 0001-makepkg-fix-removing-symbolic-link.patch) +md5sums=('2dd3a85d55ee3dd89abd349aa837447c' + 'ba85525fe868f030bef209b0487dd5a5' + '7aaccf24479f396d4a5987c8ccd2f3a2' + '150a2854816cd67b1608e00f99701c1c' + 'be10d3d2e533515a0470237761415568' + '7fca372cdfc5d01896490563ee4e13be') # keep an upgrade path for older installations PKGEXT='.pkg.tar.gz' @@ -29,8 +34,7 @@ PKGEXT='.pkg.tar.gz' build() { cd $srcdir/$pkgname-$pkgver -# Add the mips64el arch to configure.ac - patch -Np0 -i $srcdir/mips64el.patch + patch -Np1 < "$srcdir/0001-makepkg-fix-removing-symbolic-link.patch" ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --enable-doc @@ -48,14 +52,14 @@ package() { install -m644 $srcdir/pacman.conf $pkgdir/etc/pacman.conf mycarch="i686" mychost="i686-pc-linux-gnu" - myflags="-march=i686 -mtune=generic -O2 -pipe" - myldflags="-Wl,--hash-style=gnu -Wl,--as-needed" + myflags="-mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" + myldflags="-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu" ;; x86_64) install -m644 $srcdir/pacman.conf.x86_64 $pkgdir/etc/pacman.conf mycarch="x86_64" mychost="x86_64-unknown-linux-gnu" - myflags="-march=x86-64 -mtune=generic -O2 -pipe" + myflags="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" myldflags="-Wl,--hash-style=gnu -Wl,--as-needed" ;; mips64el) diff --git a/libre/pacman/pacman.conf b/libre/pacman/pacman.conf index 675956d3d..56f2b4670 100644 --- a/libre/pacman/pacman.conf +++ b/libre/pacman/pacman.conf @@ -79,6 +79,9 @@ Include = /etc/pacman.d/mirrorlist [community] Include = /etc/pacman.d/mirrorlist +# Parabola also supports community projects and personal repositories, to find +# them check out this wiki page: http://wiki.parabolagnulinux.org/Repositories + # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] diff --git a/libre/pacman/pacman.conf.mips64el b/libre/pacman/pacman.conf.mips64el index caee508fd..82955b965 100644 --- a/libre/pacman/pacman.conf.mips64el +++ b/libre/pacman/pacman.conf.mips64el @@ -79,6 +79,9 @@ Include = /etc/pacman.d/mirrorlist [community] Include = /etc/pacman.d/mirrorlist +# Parabola also supports community projects and personal repositories, to find +# them check out this wiki page: http://wiki.parabolagnulinux.org/Repositories + # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] diff --git a/libre/pacman/pacman.conf.x86_64 b/libre/pacman/pacman.conf.x86_64 index ed460dd8b..503df75e2 100644 --- a/libre/pacman/pacman.conf.x86_64 +++ b/libre/pacman/pacman.conf.x86_64 @@ -88,6 +88,9 @@ Include = /etc/pacman.d/mirrorlist #[multilib] #Include = /etc/pacman.d/mirrorlist +# Parabola also supports community projects and personal repositories, to find +# them check out this wiki page: http://wiki.parabolagnulinux.org/Repositories + # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] diff --git a/libre/pacman/rePKGBUILD b/libre/pacman/rePKGBUILD index af613dc74..2fd342c18 100644 --- a/libre/pacman/rePKGBUILD +++ b/libre/pacman/rePKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Nicolas Reynolds <fauno@kiwwwi.com.ar> source PKGBUILD -CARCH=x86_64 +#CARCH=x86_64 unset build package md5sums source _repo=core source=(PKGBUILD diff --git a/libre/psutils-libre/PKGBUILD b/libre/psutils-libre/PKGBUILD index 6ed3b7f60..a2ee853d1 100644 --- a/libre/psutils-libre/PKGBUILD +++ b/libre/psutils-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=psutils-libre pkgver=1.17 pkgrel=1 pkgdesc="A set of postscript utilities" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') depends=('glibc' 'ghostscript') provides=('psutils-lprng' 'psutils') diff --git a/libre/python-reportlab-libre/PKGBUILD b/libre/python-reportlab-libre/PKGBUILD index e0dfc9d9c..41e2a4d00 100644 --- a/libre/python-reportlab-libre/PKGBUILD +++ b/libre/python-reportlab-libre/PKGBUILD @@ -9,7 +9,7 @@ _origname=reportlab pkgver=2.5 pkgrel=1 pkgdesc="A proven industry-strength PDF generating solution" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('python2' 'freetype2' 'ttf-bitstream-vera' 'gsfonts' 'python-imaging') license=('custom') source=(http://www.reportlab.org/ftp/${_origname}-$pkgver.tar.gz diff --git a/libre/python2-libre/PKGBUILD b/libre/python2-libre/PKGBUILD new file mode 100644 index 000000000..78550b63f --- /dev/null +++ b/libre/python2-libre/PKGBUILD @@ -0,0 +1,105 @@ +# $Id: PKGBUILD 129895 2011-06-29 15:22:59Z stephane $ +# Maintainer: Stéphane Gaudreault <stephane@archlinux.org> +# Contributer: Allan McRae <allan@archlinux.org> +# Contributer: Jason Chu <jason@archlinux.org> + +_pkgname=python2 +pkgname=python2-libre +pkgver=2.7.2 +pkgrel=2 +_pybasever=2.7 +pkgdesc="A high-level scripting language" +arch=('i686' 'x86_64') +license=('PSF') +url="http://www.python.org/" +depends=('bzip2' 'gdbm' 'openssl' 'zlib' 'expat' 'sqlite3' 'libffi') +makedepends=('tk') +optdepends=('tk: for IDLE') +conflicts=('python<3') +options=('!makeflags') +source=(http://repo.parabolagnulinux.org/other/Python-${pkgver}.tar.xz + doc_license_change.patch + WDAS.patch) +md5sums=('5f8a18361784411b16dbb1cdcd6f6664' + '1e6595f85a1da7f42b69456119924d50' + '3f8c0e310a0be0bd8b319d6c46bbd427') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +replaces=("$_pkgname") + +mksource() { + [ ! -d "Python-${pkgver}" ] && \ + wget -O - http://www.python.org/ftp/python/${pkgver%rc?}/Python-${pkgver}.tar.xz |\ + tar -xJf - + + cd "Python-${pkgver}" +# http://bugs.python.org/issue12417 + patch -Np1 -i ../WDAS.patch || return 1 + patch -Np0 -i ../doc_license_change.patch || return 1 + + cd .. + tar -cJf Python-${pkgver}.tar.xz "Python-${pkgver}" +} + +build() { + cd "${srcdir}/Python-${pkgver}" + + # Temporary workaround for FS#22322 + # See http://bugs.python.org/issue10835 for upstream report + sed -i "/progname =/s/python/python${_pybasever}/" Python/pythonrun.c + + # Enable built-in SQLite3 module to load extensions (fix FS#22122) + sed -i "/SQLITE_OMIT_LOAD_EXTENSION/d" setup.py + + # FS#23997 + sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python2|" Lib/cgi.py + + # Ensure that we are using the system copy of various libraries (expat, zlib and libffi), + # rather than copies shipped in the tarball + rm -r Modules/expat + rm -r Modules/zlib + rm -r Modules/_ctypes/{darwin,libffi}* + + export OPT="${CFLAGS}" + ./configure --prefix=/usr --enable-shared --with-threads --enable-ipv6 \ + --enable-unicode=ucs4 --with-system-expat --with-system-ffi + + make +} + +package() { + cd "${srcdir}/Python-${pkgver}" + make DESTDIR="${pkgdir}" altinstall maninstall + + ln -sf python${_pybasever} "${pkgdir}/usr/bin/python2" + ln -sf python${_pybasever}-config "${pkgdir}/usr/bin/python2-config" + ln -sf python${_pybasever}.1 "${pkgdir}/usr/share/man/man1/python2.1" + + ln -sf ../../libpython${_pybasever}.so \ + "${pkgdir}/usr/lib/python${_pybasever}/config/libpython${_pybasever}.so" + + mv "${pkgdir}/usr/bin/smtpd.py" "${pkgdir}/usr/lib/python${_pybasever}/" + + # some useful "stuff" + install -dm755 "${pkgdir}"/usr/lib/python${_pybasever}/Tools/{i18n,scripts} + install -m755 Tools/i18n/{msgfmt,pygettext}.py \ + "${pkgdir}/usr/lib/python${_pybasever}/Tools/i18n/" + install -m755 Tools/scripts/{README,*py} \ + "${pkgdir}/usr/lib/python${_pybasever}/Tools/scripts/" + + # fix conflicts with python + mv "${pkgdir}"/usr/bin/idle{,2} + mv "${pkgdir}"/usr/bin/pydoc{,2} + mv "${pkgdir}"/usr/bin/2to3{,-2.7} + + # clean up #!s + find "${pkgdir}/usr/lib/python${_pybasever}/" -name '*.py' | \ + xargs sed -i "s|#[ ]*![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" + + # clean-up reference to build directory + sed -i "s#${srcdir}/Python-${pkgver}:##" \ + "${pkgdir}/usr/lib/python${_pybasever}/config/Makefile" + + # license + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" +} diff --git a/libre/python2-libre/WDAS.patch b/libre/python2-libre/WDAS.patch new file mode 100644 index 000000000..86bc75e8c --- /dev/null +++ b/libre/python2-libre/WDAS.patch @@ -0,0 +1,109 @@ +diff -r ac562d86ab71 Lib/profile.py +--- a/Lib/profile.py Fri Jun 03 17:50:59 2011 -0500 ++++ b/Lib/profile.py Mon Jun 27 00:02:20 2011 -0700 +@@ -2,35 +2,26 @@ + # + # Class for profiling python code. rev 1.0 6/2/94 + # ++# Written by James Roskind + # Based on prior profile module by Sjoerd Mullender... + # which was hacked somewhat by: Guido van Rossum + + """Class for profiling Python code.""" + +-# Copyright 1994, by InfoSeek Corporation, all rights reserved. +-# Written by James Roskind +-# +-# Permission to use, copy, modify, and distribute this Python software +-# and its associated documentation for any purpose (subject to the +-# restriction in the following sentence) without fee is hereby granted, +-# provided that the above copyright notice appears in all copies, and +-# that both that copyright notice and this permission notice appear in +-# supporting documentation, and that the name of InfoSeek not be used in +-# advertising or publicity pertaining to distribution of the software +-# without specific, written prior permission. This permission is +-# explicitly restricted to the copying and modification of the software +-# to remain in Python, compiled Python, or other languages (such as C) +-# wherein the modified or derived code is exclusively imported into a +-# Python module. +-# +-# INFOSEEK CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +-# SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +-# FITNESS. IN NO EVENT SHALL INFOSEEK CORPORATION BE LIABLE FOR ANY +-# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +-# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +-# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +- ++# Copyright Disney Enterprises, Inc. All Rights Reserved. ++# Licensed to PSF under a Contributor Agreement ++# ++# Licensed under the Apache License, Version 2.0 (the "License"); ++# you may not use this file except in compliance with the License. ++# You may obtain a copy of the License at ++# ++# http://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, software ++# distributed under the License is distributed on an "AS IS" BASIS, ++# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, ++# either express or implied. See the License for the specific language ++# governing permissions and limitations under the License. + + + import sys +diff -r ac562d86ab71 Lib/pstats.py +--- a/Lib/pstats.py Fri Jun 03 17:50:59 2011 -0500 ++++ b/Lib/pstats.py Mon Jun 27 00:02:20 2011 -0700 +@@ -2,34 +2,26 @@ + + # Class for printing reports on profiled python code. rev 1.0 4/1/94 + # ++# Written by James Roskind + # Based on prior profile module by Sjoerd Mullender... + # which was hacked somewhat by: Guido van Rossum +-# +-# see profile.py for more info. + +-# Copyright 1994, by InfoSeek Corporation, all rights reserved. +-# Written by James Roskind +-# +-# Permission to use, copy, modify, and distribute this Python software +-# and its associated documentation for any purpose (subject to the +-# restriction in the following sentence) without fee is hereby granted, +-# provided that the above copyright notice appears in all copies, and +-# that both that copyright notice and this permission notice appear in +-# supporting documentation, and that the name of InfoSeek not be used in +-# advertising or publicity pertaining to distribution of the software +-# without specific, written prior permission. This permission is +-# explicitly restricted to the copying and modification of the software +-# to remain in Python, compiled Python, or other languages (such as C) +-# wherein the modified or derived code is exclusively imported into a +-# Python module. +-# +-# INFOSEEK CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +-# SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +-# FITNESS. IN NO EVENT SHALL INFOSEEK CORPORATION BE LIABLE FOR ANY +-# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +-# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +-# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ++"""Class for profiling Python code.""" ++ ++# Copyright Disney Enterprises, Inc. All Rights Reserved. ++# Licensed to PSF under a Contributor Agreement ++# ++# Licensed under the Apache License, Version 2.0 (the "License"); ++# you may not use this file except in compliance with the License. ++# You may obtain a copy of the License at ++# ++# http://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, software ++# distributed under the License is distributed on an "AS IS" BASIS, ++# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, ++# either express or implied. See the License for the specific language ++# governing permissions and limitations under the License. + + + import sys diff --git a/libre/python2-libre/doc_license_change.patch b/libre/python2-libre/doc_license_change.patch new file mode 100644 index 000000000..18f9447d7 --- /dev/null +++ b/libre/python2-libre/doc_license_change.patch @@ -0,0 +1,44 @@ +--- Doc/library/profile.rst 2011-06-11 12:46:23.000000000 -0300 ++++ Doc/library/profile.rst.orig 2011-08-12 11:35:25.000000000 -0300 +@@ -12,27 +12,23 @@ + + .. index:: single: InfoSeek Corporation + +-Copyright © 1994, by InfoSeek Corporation, all rights reserved. ++Copyright Disney Enterprises, Inc. All Rights Reserved. + + Written by James Roskind. [#]_ + +-Permission to use, copy, modify, and distribute this Python software and its +-associated documentation for any purpose (subject to the restriction in the +-following sentence) without fee is hereby granted, provided that the above +-copyright notice appears in all copies, and that both that copyright notice and +-this permission notice appear in supporting documentation, and that the name of +-InfoSeek not be used in advertising or publicity pertaining to distribution of +-the software without specific, written prior permission. This permission is +-explicitly restricted to the copying and modification of the software to remain +-in Python, compiled Python, or other languages (such as C) wherein the modified +-or derived code is exclusively imported into a Python module. +- +-INFOSEEK CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT +-SHALL INFOSEEK CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL +-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING +-OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ++Licensed to PSF under a Contributor Agreement ++ ++Licensed under the Apache License, Version 2.0 (the "License"); ++you may not use this file except in compliance with the License. ++You may obtain a copy of the License at ++ ++http://www.apache.org/licenses/LICENSE-2.0 ++ ++Unless required by applicable law or agreed to in writing, software ++distributed under the License is distributed on an "AS IS" BASIS, ++WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, ++either express or implied. See the License for the specific language ++governing permissions and limitations under the License. + + .. _profiler-introduction: + diff --git a/libre/rp-pppoe-libre/PKGBUILD b/libre/rp-pppoe-libre/PKGBUILD index a360e113e..cea9ca4d3 100644 --- a/libre/rp-pppoe-libre/PKGBUILD +++ b/libre/rp-pppoe-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=rp-pppoe-libre pkgver=3.10 pkgrel=7 pkgdesc="Roaring Penguin's Point-to-Point Protocol over Ethernet client. Unfree software recommendation removed." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.roaringpenguin.com/pppoe/" license=('GPL') depends=('ppp>=2.4.5' 'sh' 'net-tools') diff --git a/libre/seamonkey-libre/PKGBUILD b/libre/seamonkey-libre/PKGBUILD index 343f3e3ed..21fc89d96 100644 --- a/libre/seamonkey-libre/PKGBUILD +++ b/libre/seamonkey-libre/PKGBUILD @@ -4,7 +4,7 @@ pkgname=seamonkey-libre pkgver=2.0.12 pkgrel=1 pkgdesc="SeaMonkey internet suite, with GNUZilla addons" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('MPL') depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'gcc-libs' 'alsa-lib' 'dbus-glib') makedepends=('zip' 'pkg-config' 'libgnomeui>=2.24.2' 'python2' 'libidl2' 'autoconf2.13') diff --git a/libre/sqlite3/PKGBUILD b/libre/sqlite3/PKGBUILD index d59aa8b6d..9cf45373a 100644 --- a/libre/sqlite3/PKGBUILD +++ b/libre/sqlite3/PKGBUILD @@ -13,7 +13,7 @@ _amalgamationver2=${_amalgamationver/00/} pkgver=${_amalgamationver2//0/.} pkgrel=1 pkgdesc="A C library that implements an SQL database engine" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://www.sqlite.org/" makedepends=('tcl' 'readline>=6.0.00') diff --git a/libre/thunderbird-libre/PKGBUILD b/libre/thunderbird-libre/PKGBUILD index 7e3f9b587..d62ffd324 100644 --- a/libre/thunderbird-libre/PKGBUILD +++ b/libre/thunderbird-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=thunderbird-libre pkgver=3.1.10 pkgrel=3 pkgdesc="Standalone Mail/News reader, with GNUZilla addons" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('MPL' 'GPL') url="http://www.mozilla.org/projects/thunderbird" depends=('gtk2' 'gcc-libs' 'mozilla-common' 'nss' 'libxt' 'shared-mime-info' 'alsa-lib' 'dbus-glib' 'hunspell' 'sqlite3>=3.7.4' 'desktop-file-utils' 'libnotify') diff --git a/libre/unrar-libre/PKGBUILD b/libre/unrar-libre/PKGBUILD index e08e90220..0096718b4 100644 --- a/libre/unrar-libre/PKGBUILD +++ b/libre/unrar-libre/PKGBUILD @@ -4,7 +4,7 @@ pkgname=unrar-libre pkgver=0.0.1 pkgrel=1 pkgdesc="A free software library to decompress .rar files." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gna.org/projects/unrar/" license=('GPL') provides=(unrar) diff --git a/libre/xarchiver-libre/PKGBUILD b/libre/xarchiver-libre/PKGBUILD index e6d5818db..9c6615fa6 100644 --- a/libre/xarchiver-libre/PKGBUILD +++ b/libre/xarchiver-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xarchiver-libre pkgver=0.5.2 pkgrel=2 pkgdesc="GTK+ frontend to various command line archivers" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xarchiver.sourceforge.net" license=('GPL') groups=('xfce4-goodies') diff --git a/libre/xchat-libre/PKGBUILD b/libre/xchat-libre/PKGBUILD index f04ec2f47..a8092476a 100644 --- a/libre/xchat-libre/PKGBUILD +++ b/libre/xchat-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xchat-libre pkgver=2.8.8 pkgrel=7 pkgdesc="A GTK+ based IRC client without non-free browser reference" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.xchat.org/" provides=("xchat=$pkgver") replaces=('xchat') diff --git a/multilib-testing/lib32-keyutils/PKGBUILD b/multilib-testing/lib32-keyutils/PKGBUILD index c77347239..1b62b6031 100644 --- a/multilib-testing/lib32-keyutils/PKGBUILD +++ b/multilib-testing/lib32-keyutils/PKGBUILD @@ -5,7 +5,7 @@ pkgname=lib32-$_pkgbasename pkgver=1.5.1 pkgrel=1 pkgdesc="Linux Key Management Utilities (32-bit)" -arch=(x86_64) +arch=(x86_64 'mips64el') url="http://www.kernel.org" license=('GPL2' 'LGPL2.1') depends=(lib32-glibc $_pkgbasename) diff --git a/multilib-testing/lib32-udev/PKGBUILD b/multilib-testing/lib32-udev/PKGBUILD index 13c6614d0..6369be108 100644 --- a/multilib-testing/lib32-udev/PKGBUILD +++ b/multilib-testing/lib32-udev/PKGBUILD @@ -6,7 +6,7 @@ pkgname=('lib32-udev') pkgver=172 pkgrel=1 -arch=('x86_64') +arch=('x86_64' 'mips64el') pkgdesc="The userspace dev tools (udev) (32-bit)" url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" license=('GPL') diff --git a/multilib/lib32-bzip2/PKGBUILD b/multilib/lib32-bzip2/PKGBUILD index 3b81ad3ec..e077d8a45 100644 --- a/multilib/lib32-bzip2/PKGBUILD +++ b/multilib/lib32-bzip2/PKGBUILD @@ -7,7 +7,7 @@ pkgname=lib32-bzip2 pkgver=1.0.6 pkgrel=1 pkgdesc="A high-quality data compression program (32-bit)" -arch=('x86_64') +arch=('x86_64' 'mips64el') license=('custom') url="http://sources.redhat.com/bzip2" depends=('lib32-glibc' $_pkgbasename) diff --git a/multilib/lib32-libffi/PKGBUILD b/multilib/lib32-libffi/PKGBUILD index 3e7409124..5637cf8f3 100644 --- a/multilib/lib32-libffi/PKGBUILD +++ b/multilib/lib32-libffi/PKGBUILD @@ -5,7 +5,7 @@ pkgname=lib32-libffi pkgver=3.0.9 pkgrel=1 pkgdesc="A portable, high level programming interface to various calling conventions (32 bits version)." -arch=('x86_64') +arch=('x86_64' 'mips64el') license=('MIT') url="http://sourceware.org/libffi" depends=('lib32-glibc') diff --git a/multilib/lib32-libpciaccess/PKGBUILD b/multilib/lib32-libpciaccess/PKGBUILD index 70f982a10..6ef4a4814 100644 --- a/multilib/lib32-libpciaccess/PKGBUILD +++ b/multilib/lib32-libpciaccess/PKGBUILD @@ -7,7 +7,7 @@ pkgname=lib32-${_pkgbasename} pkgver=0.12.1 pkgrel=2 pkgdesc="X11 PCI access library (32-bit" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('lib32-glibc' ${_pkgbasename}) diff --git a/multilib/lib32-libssh2/PKGBUILD b/multilib/lib32-libssh2/PKGBUILD index 963693b7b..6f3015f07 100644 --- a/multilib/lib32-libssh2/PKGBUILD +++ b/multilib/lib32-libssh2/PKGBUILD @@ -11,7 +11,7 @@ pkgver=1.2.7 pkgrel=2 pkgdesc="A library implementing the SSH2 protocol as defined by Internet Drafts (32-bit)" url="http://www.libssh2.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') depends=('openssl' $_pkgbasename) makedepends=('zlib' "gcc-multilib") diff --git a/social/bitcoin-daemon/PKGBUILD b/social/bitcoin-daemon/PKGBUILD index 9ef03573d..d0b4d7bb1 100644 --- a/social/bitcoin-daemon/PKGBUILD +++ b/social/bitcoin-daemon/PKGBUILD @@ -8,7 +8,7 @@ pkgver=0.3.24 _bcver=0.3.24 pkgrel=1 pkgdesc="Bitcoin is a peer-to-peer network based digital currency (daemon with JSON-RPC interface)." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.bitcoin.org/" depends=('expat' 'boost-libs>=1.43' 'miniupnpc') makedepends=('boost' 'openssl') diff --git a/social/diaspora-git/PKGBUILD b/social/diaspora-git/PKGBUILD index b15f66916..61c62ceea 100644 --- a/social/diaspora-git/PKGBUILD +++ b/social/diaspora-git/PKGBUILD @@ -9,7 +9,7 @@ pkgname=diaspora-git pkgver=20110623 pkgrel=1 pkgdesc="A privacy aware, personally controlled, do-it-all, open source social network" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.joindiaspora.com/" license=('AGPL3') depends=('ruby' 'mysql-ruby' 'redis' 'imagemagick' 'libxslt') diff --git a/social/facter/PKGBUILD b/social/facter/PKGBUILD new file mode 100644 index 000000000..877572abb --- /dev/null +++ b/social/facter/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Thomas S Hatch <thatch45 (at) Gmail.com> +# Contributor: Dave Simons <miouhpi (at) Gmail (dot) com> + +pkgname=facter +pkgver=1.6.0 +pkgrel=1 +pkgdesc="A library for collecting facts about your system." +arch=("any") +url="http://puppetlabs.com/projects/facter/" +license=("Apache") +depends=("ruby") +options=(!emptydirs) +source=(http://puppetlabs.com/downloads/facter/facter-$pkgver.tar.gz) +md5sums=('bf7e384bf247935e973cfd7bf5592dfe') + +package() { + cd $srcdir/facter-$pkgver + + ruby ./install.rb \ + --destdir=$pkgdir \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin + +} diff --git a/social/haveged/PKGBUILD b/social/haveged/PKGBUILD index b5f2e680a..74d53a602 100644 --- a/social/haveged/PKGBUILD +++ b/social/haveged/PKGBUILD @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.1 pkgrel=1 pkgdesc="A simple entropy daemon." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.issihosts.com/haveged" license="GPL" source=(${url}/${pkgname}-${pkgver}.tar.gz diff --git a/social/inadyn-opendns/PKGBUILD b/social/inadyn-opendns/PKGBUILD index 75e8dc1ae..e75e25aca 100644 --- a/social/inadyn-opendns/PKGBUILD +++ b/social/inadyn-opendns/PKGBUILD @@ -4,7 +4,7 @@ pkgname=inadyn-opendns pkgver=1.99 pkgrel=3 pkgdesc="Simple dynamic DNS client with SSL support" -arch=('i686') +arch=('i686' 'mips64el') url="http://www.opendns.com/account/dynamic_dns/downloads" license=('GPL') makedepends=('unzip') diff --git a/social/liblockfile/PKGBUILD b/social/liblockfile/PKGBUILD index e3428763c..ef18a4109 100644 --- a/social/liblockfile/PKGBUILD +++ b/social/liblockfile/PKGBUILD @@ -4,7 +4,7 @@ pkgname=liblockfile pkgver=1.08_4 pkgrel=1 pkgdesc="a library with NFS-safe locking functions" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/libs/liblockfile1" depends=('glibc') diff --git a/social/lockfile-progs/PKGBUILD b/social/lockfile-progs/PKGBUILD index 57d833952..5bf4ec95b 100644 --- a/social/lockfile-progs/PKGBUILD +++ b/social/lockfile-progs/PKGBUILD @@ -4,7 +4,7 @@ pkgname=lockfile-progs pkgver=0.1.15 pkgrel=1 pkgdesc="programs for locking and unlocking files and mailboxes" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/misc/lockfile-progs" depends=('glibc') diff --git a/social/miniupnpc/PKGBUILD b/social/miniupnpc/PKGBUILD index 38f323a65..ca1c3d34d 100644 --- a/social/miniupnpc/PKGBUILD +++ b/social/miniupnpc/PKGBUILD @@ -3,7 +3,7 @@ pkgname=miniupnpc pkgver=1.5 pkgrel=2 pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://miniupnp.free.fr" license=('BSD') depends=('sh') diff --git a/social/monkeysphere/PKGBUILD b/social/monkeysphere/PKGBUILD index c804b8409..24985ac99 100644 --- a/social/monkeysphere/PKGBUILD +++ b/social/monkeysphere/PKGBUILD @@ -6,7 +6,7 @@ pkgname=monkeysphere pkgver=0.35 pkgrel=1 pkgdesc="Leverage the OpenPGP web of trust for OpenSSH and Web authentication" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://web.monkeysphere.info/" license=('GPL3') depends=('gnupg' 'lockfile-progs' 'perl-crypt-openssl-rsa' 'perl-digest-sha1') diff --git a/social/puppet/PKGBUILD b/social/puppet/PKGBUILD new file mode 100644 index 000000000..10338bea0 --- /dev/null +++ b/social/puppet/PKGBUILD @@ -0,0 +1,52 @@ +# Puppet: Installer: Arch +# Maintainer: Thomas S Hatch <thatch45 (at) Gmail (dot) com> +# Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> +# Contributor: Miah Johnson <miah (at) chia-pet dot org> +# Contributor: Dave Simons <miouhpi (at) Gmail (dot) com> + +pkgname=puppet +pkgver=2.7.1 +pkgrel=1 +pkgdesc="A system for automating system administration tasks." +arch=("any") +url="http://puppetlabs.com/projects/puppet/" +license=("Apache") +depends=("ruby" "ruby-shadow" "facter") +backup=("etc/puppet/puppet.conf") +options=(emptydirs) +install="puppet.install" +source=("http://puppetlabs.com/downloads/puppet/puppet-$pkgver.tar.gz" + "puppet" + "puppetmaster" + "puppet.conf") +md5sums=('7a0346758af0222dc5e2b2b1a99c44ec' + '59dbf39e251bc4877e7604a5876c642d' + '4c507c580cb28d7a5adc9ea6b3626657' + 'a6c0ce2eb12d62fdd3421aa9dff3477d') + +package() { + cd $srcdir/puppet-$pkgver + + # Install + ruby ./install.rb \ + --destdir=$pkgdir \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --mandir=/usr/share/man + + # Set up vim and emacs + install -Dp -m0644 ext/vim/ftdetect/puppet.vim $pkgdir/usr/share/vim/vimfiles/ftdetect/puppet.vim + install -Dp -m0644 ext/vim/syntax/puppet.vim $pkgdir/usr/share/vim/vimfiles/syntax/puppet.vim + install -Dp -m0644 ext/emacs/puppet-mode.el $pkgdir/usr/share/emacs/site-lisp/puppet-mode.el + install -Dp -m0644 ext/emacs/puppet-mode-init.el $pkgdir/usr/share/emacs/site-lisp/site-start.d/puppet-mode-init.el + + # Configuration and rc scripts + install -d $pkgdir/etc/{puppet,rc.d} + install -m 644 $srcdir/puppet.conf $pkgdir/etc/puppet/puppet.conf + + install -D $srcdir/puppet $pkgdir/etc/rc.d/puppet + install -D $srcdir/puppetmaster $pkgdir/etc/rc.d/puppetmaster + + # Move pi to prevent file conflict + mv $pkgdir/usr/bin/pi $pkgdir/usr/bin/puppet-pi +} diff --git a/social/puppet/puppet b/social/puppet/puppet new file mode 100755 index 000000000..4126be850 --- /dev/null +++ b/social/puppet/puppet @@ -0,0 +1,45 @@ +#!/bin/bash +DAEMON=$(type -p puppetd) + +. /etc/rc.conf +. /etc/rc.d/functions +[ -f /etc/conf.d/puppet ] && . /etc/conf.d/puppet + +PID=$(pidof -xo %PPID $DAEMON) +case "$1" in + start) + stat_busy "Starting Puppet Daemon" + if [ -z "$PID" ]; then + [ -f /var/run/puppet.pid ] && rm -f /var/run/puppet.pid + $DAEMON $PUPPETD_ARGS + fi + if [ ! -z "$PID" -o $? -gt 0 ]; then + stat_fail + else + PID=$(pidof -xo %PPID $DAEMON) + echo $PID > /var/run/puppet.pid + add_daemon puppet + stat_done + fi + ;; + stop) + stat_busy "Stopping Puppet Daemon" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon puppet + rm -f /var/run/puppet.pid + stat_done + fi + ;; + restart) + $0 stop + if [ ! -z $PID ]; then + while ps -p $PID > /dev/null; do sleep 1; done + fi + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac diff --git a/social/puppet/puppet.conf b/social/puppet/puppet.conf new file mode 100644 index 000000000..169f28b3b --- /dev/null +++ b/social/puppet/puppet.conf @@ -0,0 +1,30 @@ +[main] + # The Puppet log directory. + # The default value is '$vardir/log'. + logdir = /var/log/puppet + + # Where Puppet PID files are kept. + # The default value is '$vardir/run'. + rundir = /var/run/puppet + + # Where SSL certificates are kept. + # The default value is '$confdir/ssl'. + ssldir = $vardir/ssl + factpath=$vardir/lib/facter + pluginsync=true + + +[agent] + # The file in which puppetd stores a list of the classes + # associated with the retrieved configuratiion. Can be loaded in + # the separate ``puppet`` executable using the ``--loadclasses`` + # option. + # The default value is '$confdir/classes.txt'. + classfile = $vardir/classes.txt + + # Where puppetd caches the local configuration. An + # extension indicating the cache format is added automatically. + # The default value is '$confdir/localconfig'. + localconfig = $vardir/localconfig + +#[master] diff --git a/social/puppet/puppet.install b/social/puppet/puppet.install new file mode 100644 index 000000000..928df566b --- /dev/null +++ b/social/puppet/puppet.install @@ -0,0 +1,46 @@ +# Puppet: Installer: Arch +# Maintainer: Thomas S Hatch <thatch45 (at) Gmail (dot) com> +# Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> +# Contributor: Miah Johnson <Miah (at) chia-pet dot org> + +pre_install() { + getent group puppet &>/dev/null || groupadd -r puppet -g 52 &>/dev/null + getent passwd puppet &>/dev/null || useradd -r -u 52 -g puppet -d /var/lib/puppet -s /sbin/nologin -c "Puppet" puppet &>/dev/null || : +} + +pre_upgrade() { + pre_install + usermod -d /var/lib/puppet puppet &>/dev/null || : +} + +post_install() { + : +} + +pre_remove() { +if [ -f /var/run/puppetmasterd.pid ]; then + PIDOF=$(pidof -xo %PPID puppetmasterd) + PIDFILE=$(cat /var/run/puppetmasterd.pid) + if [ $PIDOF -eq $PIDFILE ]; then + /etc/rc.d/puppetmaster stop + fi +fi + +if [ -f /var/run/puppetd.pid ]; then + PIDOF=$(pidof -xo %PPID puppetd) + PIDFILE=$(cat /var/run/puppetd.pid) + if [ $PIDOF -eq $PIDFILE ]; then + /etc/rc.d/puppet stop + fi +fi +} + +post_remove() { + # Remove user and group + userdel puppet +} + +op=$1 +shift + +$op "$@" diff --git a/social/puppet/puppetmaster b/social/puppet/puppetmaster new file mode 100755 index 000000000..8b3971053 --- /dev/null +++ b/social/puppet/puppetmaster @@ -0,0 +1,45 @@ +#!/bin/bash +DAEMON=$(type -p puppetmasterd) + +. /etc/rc.conf +. /etc/rc.d/functions +[ -f /etc/conf.d/puppetmaster ] && . /etc/conf.d/puppetmaster + +PID=$(pidof -xo %PPID $DAEMON) +case "$1" in + start) + stat_busy "Starting Puppet Master Daemon" + if [ -z "$PID" ]; then + [ -f /var/run/puppetmaster.pid ] && rm -f /var/run/puppetmaster.pid + $DAEMON $PUPPETMASTER_ARGS + fi + if [ ! -z "$PID" -o $? -gt 0 ]; then + stat_fail + else + PID=$(pidof -xo %PPID $DAEMON) + echo $PID > /var/run/puppetmaster.pid + add_daemon puppetmaster + stat_done + fi + ;; + stop) + stat_busy "Stopping Puppet Master Daemon" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon puppetmaster + rm -f /var/run/puppetmaster.pid + stat_done + fi + ;; + restart) + $0 stop + if [ ! -z $PID ]; then + while ps -p $PID > /dev/null; do sleep 1; done + fi + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac diff --git a/social/ruby-headers/PKGBUILD b/social/ruby-headers/PKGBUILD index 9deedb708..c89b7accd 100644 --- a/social/ruby-headers/PKGBUILD +++ b/social/ruby-headers/PKGBUILD @@ -3,15 +3,15 @@ pkgname=ruby-headers _pkgname=ruby -pkgver=1.9.2_p180 -_pkgver=1.9.2-p180 +pkgver=1.9.2_p290 +_pkgver=1.9.2-p290 pkgrel=2 pkgdesc="A package of all Ruby headers needed by some gems like ruby-debug." arch=('any') url="http://www.ruby-lang.org/en/" -license=('custom') +license=('GPL2' 'custom:Ruby') depends=("ruby=$pkgver") -source=("ftp://ftp.ruby-lang.org/pub/ruby/1.9/$_pkgname-$_pkgver.tar.bz2") +source=("http://ftp.ruby-lang.org/pub/ruby/1.9/$_pkgname-$_pkgver.tar.bz2") build() { /bin/true @@ -27,4 +27,5 @@ package() { install -m644 *.{h,inc} "$pkgdir$_hdrdir/$_pkgname-$_pkgver" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } -md5sums=('68510eeb7511c403b91fe5476f250538') + +md5sums=('096758c3e853b839dc980b183227b182') diff --git a/social/ruby-shadow/PKGBUILD b/social/ruby-shadow/PKGBUILD new file mode 100644 index 000000000..ec243aaea --- /dev/null +++ b/social/ruby-shadow/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Thomas S Hatch <thatch45@gmail.com> +pkgname=ruby-shadow +pkgver=1.4.9 +pkgrel=4 +pkgdesc="Interface for shadow passwords for Ruby" +arch=(i686 x86_64) +depends=('ruby') +license=('publicdomain') +url=('https://github.com/thatch45/ruby-shadow') +source=("https://github.com/downloads/thatch45/ruby-shadow/$pkgname-$pkgver.tar.gz") +md5sums=('63ee20d3f0cb456dc2a50107124c64d9') + +build() { + cd $srcdir/shadow-$pkgver + ruby extconf.rb + make +} + +package() { + cd $srcdir/shadow-$pkgver + make DESTDIR=$pkgdir install +} diff --git a/social/statusnet/PKGBUILD b/social/statusnet/PKGBUILD index 7aa359e38..998751df5 100644 --- a/social/statusnet/PKGBUILD +++ b/social/statusnet/PKGBUILD @@ -1,82 +1,41 @@ # Contributor: fauno <fauno@kiwwwi.com.ar> pkgbase=statusnet -pkgname=('statusnet-base' -'statusnet-plugins-piwikanalytics' -'statusnet-plugins-groupprivatemessage' -'statusnet-plugins-subscriptionthrottle' 'statusnet-plugins-mollom' -'statusnet-plugins-noticetitle' 'statusnet-plugins-googleanalytics' -'statusnet-plugins-groupfavorited' 'statusnet-plugins-simpleurl' -'statusnet-plugins-modhelper' 'statusnet-plugins-meteor' -'statusnet-plugins-newmenu' 'statusnet-plugins-memcached' -'statusnet-plugins-ldapauthorization' 'statusnet-plugins-lilurl' -'statusnet-plugins-template' 'statusnet-plugins-openx' -'statusnet-plugins-sharenotice' 'statusnet-plugins-logfilter' -'statusnet-plugins-spotify' 'statusnet-plugins-adsense' -'statusnet-plugins-postdebug' 'statusnet-plugins-inprocesscache' -'statusnet-plugins-blacklist' 'statusnet-plugins-linkpreview' -'statusnet-plugins-realtime' 'statusnet-plugins-openexternallinktarget' -'statusnet-plugins-diskcache' 'statusnet-plugins-autosandbox' -'statusnet-plugins-linkback' 'statusnet-plugins-apilogger' -'statusnet-plugins-autocomplete' 'statusnet-plugins-wikihashtags' -'statusnet-plugins-imap' 'statusnet-plugins-anonymousfave' -'statusnet-plugins-sample' 'statusnet-plugins-memcache' -'statusnet-plugins-ostatus' 'statusnet-plugins-tabfocus' -'statusnet-plugins-ldapcommon' 'statusnet-plugins-mapstraction' -'statusnet-plugins-userlimit' 'statusnet-plugins-echo' -'statusnet-plugins-tinymce' 'statusnet-plugins-requirevalidatedemail' -'statusnet-plugins-modplus' 'statusnet-plugins-enjit' 'statusnet-plugins-apc' -'statusnet-plugins-cachelog' 'statusnet-plugins-followeveryone' -'statusnet-plugins-facebookbridge' 'statusnet-plugins-emailsummary' -'statusnet-plugins-orbited' 'statusnet-plugins-urlshortener' -'statusnet-plugins-ldapauthentication' 'statusnet-plugins-openid' -'statusnet-plugins-sqlprofile' 'statusnet-plugins-directiondetector' -'statusnet-plugins-twitterbridge' 'statusnet-plugins-geonames' -'statusnet-plugins-extendedprofile' 'statusnet-plugins-wikihowprofile' -'statusnet-plugins-blankad' 'statusnet-plugins-clientsideshorten' -'statusnet-plugins-forcegroup' 'statusnet-plugins-emailauthentication' -'statusnet-plugins-comet' 'statusnet-plugins-recaptcha' -'statusnet-plugins-registerthrottle' 'statusnet-plugins-mobileprofile' -'statusnet-plugins-ptiturl' 'statusnet-plugins-submirror' -'statusnet-plugins-gravatar' 'statusnet-plugins-sphinxsearch' -'statusnet-plugins-geourl' 'statusnet-plugins-infinitescroll' -'statusnet-plugins-slicedfavorites' 'statusnet-plugins-disqus' -'statusnet-plugins-minify' 'statusnet-plugins-tighturl' -'statusnet-plugins-yammerimport' 'statusnet-plugins-bitlyurl' -'statusnet-plugins-awesomeness' 'statusnet-plugins-userflag' -'statusnet-plugins-blogspamnet' -'statusnet-plugins-reverseusernameauthentication' 'statusnet-plugins-sitemap' -'statusnet-plugins-mobile' 'statusnet-plugins-poweredbystatusnet' -'statusnet-plugins-bookmark' 'statusnet-plugins-firephp' -'statusnet-plugins-xcache' 'statusnet-plugins-rsscloud' -'statusnet-plugins-casauthentication' 'statusnet-i18n-nn' -'statusnet-i18n-af' 'statusnet-i18n-cs' 'statusnet-i18n-mk' 'statusnet-i18n-ml' -'statusnet-i18n-hsb' 'statusnet-i18n-pl' 'statusnet-i18n-he' -'statusnet-i18n-en_gb' 'statusnet-i18n-pt' 'statusnet-i18n-tr' -'statusnet-i18n-ja' 'statusnet-i18n-ru' 'statusnet-i18n-uk' 'statusnet-i18n-fi' -'statusnet-i18n-ka' 'statusnet-i18n-bg' 'statusnet-i18n-de' 'statusnet-i18n-hu' -'statusnet-i18n-ar' 'statusnet-i18n-te' 'statusnet-i18n-el' 'statusnet-i18n-ko' -'statusnet-i18n-is' 'statusnet-i18n-da' 'statusnet-i18n-it' -'statusnet-i18n-arz' 'statusnet-i18n-gl' 'statusnet-i18n-fa' -'statusnet-i18n-ca' 'statusnet-i18n-fr' 'statusnet-i18n-en' -'statusnet-i18n-fur' 'statusnet-i18n-br' 'statusnet-i18n-zh_tw' -'statusnet-i18n-eo' 'statusnet-i18n-nl' 'statusnet-i18n-nb' 'statusnet-i18n-es' -'statusnet-i18n-vi' 'statusnet-i18n-pt_br' 'statusnet-i18n-ga' -'statusnet-i18n-ia' 'statusnet-i18n-sv' 'statusnet-i18n-zh_cn') -pkgver=0.9.7 +pkgname=statusnet-base +pkgver=0.9.9 + +# find available plugins and locales +srcfile=${SRCDEST}/${pkgbase}-${pkgver}.tar.gz +if [ -e ${srcfile} ]; then +plugins=($(bsdtar -tf ${srcfile} \ + ${pkgbase}-${pkgver}/plugins | \ + cut -d'/' -f3 | sort -u)) +locales=($(bsdtar -tf ${srcfile} \ + ${pkgbase}-${pkgver}/locale | \ + cut -d'/' -f3 | sort -u)) +fi + +# looping avoids having "statusnet-plugin-" package +pkgname=(${pkgname} + $(for plugin in ${plugins[@]}; do + echo ${plugin} | tr [A-Z] [a-z] | \ + sed "s/^/statusnet-plugin-/" + done) + $(for locale in ${locales[@]}; do + echo ${locale} | tr [A-Z] [a-z] | \ + sed "s/^/statusnet-i18n-/" + done)) pkgrel=1 -pkgdesc="StatusNet is a Free and Open Source microblogging platform." arch=('any') +pkgdesc="StatusNet is a Free and Open Source microblogging platform." url="http://status.net" license=('AGPL') -groups=('social-web') depends=('php>=5.2.3' 'mysql>=5' 'php-gd' 'php-curl' 'php-gmp') -provides=() -options=() source=("http://status.net/${pkgbase}-${pkgver}.tar.gz" statusnet.install) install=statusnet.install -md5sums=('321674f47934e62ff4bd94b80d9d9ba0' - '24991580625ec177c144ed5acdbe6dbc') +md5sums=('766c9d42825fc99d8ad6c554a959568b' + 'c638cb36b7da7eb67a67e031f59e6068') +options=(!strip !zipman emptydirs) build() { /bin/true @@ -86,8 +45,9 @@ package_statusnet-base() { provides=('statusnet') optdepends=('memcache: for caching database queries' 'php-xcache: for accelerating PHP code execution' + 'php-apc: for accelerating PHP code execution' 'php-ldap: for the LDAP plugin' - 'statusnet-plugins-ostatus: for federation') + 'statusnet-plugin-ostatus: for federation') cd "$srcdir/$pkgbase-${pkgver}" @@ -122,6 +82,9 @@ package_statusnet-base() { install -d ${usr_dir}/plugins install -d ${usr_dir}/locale + + install -d ${pkgdir}/srv/http + ln -s /usr/share/webapps/${pkgbase} ${pkgdir}/srv/http/ } # Helper for creating i18n packages @@ -133,1166 +96,36 @@ statusnet-i18n-helper() { } # Helper for creating plugin packages -statusnet-plugins-helper() { +statusnet-plugin-helper() { cd "${srcdir}/${pkgbase}-${pkgver}" install -d "${pkgdir}/usr/share/webapps/statusnet/plugins/${1}" cp -ra "./plugins/${1}" "${pkgdir}/usr/share/webapps/statusnet/plugins/${1}/" } -# Gets the available plugins and returns package_statusnet-plugins-* functions -# Must be ran from PKGBUILD dir after `makepkg -o` -helper_get_plugins() { - cd ./src/${pkgbase}-${pkgver}/plugins - plugins=($(find . -maxdepth 1 -type d | sed "s/^.*\///")) - for plugin in ${plugins[@]}; do - plugin_lower=$(echo ${plugin} | tr [A-Z] [a-z]) +for plugin in ${plugins[@]}; do + plugin_lower=$(echo ${plugin} | tr [A-Z] [a-z]) - echo " -package_statusnet-plugins-${plugin_lower}() { + eval " +package_statusnet-plugin-${plugin_lower}() { pkgdesc='${plugin} plugin for StatusNet' - depends=('statusnet') + depends=('statusnet-base') groups=('statusnet-plugins') - statusnet-plugins-helper ${plugin} + statusnet-plugin-helper ${plugin} }" - done +done - # Generates a pkgname line - echo "${plugins[@]}" | tr [A-Z] [a-z] | \ - sed "s/\(^\| \)\([^ ]\+\)/\1'statusnet-plugins-\2'/g" - - cd ../../.. -} +for locale in ${locales[@]}; do + locale_lower=$(echo ${locale} | tr [A-Z] [a-z]) -# Gets the available plugins and returns package_statusnet-i18n-* functions -# Must be ran from PKGBUILD dir after `makepkg -o` -helper_get_locales() { - cd ./src/${pkgbase}-${pkgver}/locale - locales=($(find . -maxdepth 1 -type d | sed "s/^.*\///")) - - for locale in ${locales[@]}; do - locale_lower=$(echo ${locale} | tr [A-Z] [a-z]) - - echo " + eval " package_statusnet-i18n-${locale_lower}() { pkgdesc='${locale} locale for StatusNet' - depends=('statusnet') + depends=('statusnet-base') groups=('statusnet-locales') statusnet-i18n-helper ${locale} }" - done - - # Generates a pkgname line - echo "${locales[@]}" | tr [A-Z] [a-z] | \ - sed "s/\(^\| \)\([^ ]\+\)/\1'statusnet-i18n-\2'/g" - cd ../../.. -} - -# AUTOGENERATED. Delete from next line before update - -package_statusnet-plugins-piwikanalytics() { - pkgdesc='PiwikAnalytics plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PiwikAnalytics -} - -package_statusnet-plugins-groupprivatemessage() { - pkgdesc='GroupPrivateMessage plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GroupPrivateMessage -} - -package_statusnet-plugins-subscriptionthrottle() { - pkgdesc='SubscriptionThrottle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SubscriptionThrottle -} - -package_statusnet-plugins-mollom() { - pkgdesc='Mollom plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mollom -} - -package_statusnet-plugins-noticetitle() { - pkgdesc='NoticeTitle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper NoticeTitle -} - -package_statusnet-plugins-googleanalytics() { - pkgdesc='GoogleAnalytics plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GoogleAnalytics -} - -package_statusnet-plugins-groupfavorited() { - pkgdesc='GroupFavorited plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GroupFavorited -} - -package_statusnet-plugins-simpleurl() { - pkgdesc='SimpleUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SimpleUrl -} - -package_statusnet-plugins-modhelper() { - pkgdesc='ModHelper plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ModHelper -} - -package_statusnet-plugins-meteor() { - pkgdesc='Meteor plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Meteor -} - -package_statusnet-plugins-newmenu() { - pkgdesc='NewMenu plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper NewMenu -} - -package_statusnet-plugins-memcached() { - pkgdesc='Memcached plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Memcached -} - -package_statusnet-plugins-ldapauthorization() { - pkgdesc='LdapAuthorization plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapAuthorization -} - -package_statusnet-plugins-lilurl() { - pkgdesc='LilUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LilUrl -} - -package_statusnet-plugins-template() { - pkgdesc='Template plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Template -} - -package_statusnet-plugins-openx() { - pkgdesc='OpenX plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenX -} - -package_statusnet-plugins-sharenotice() { - pkgdesc='ShareNotice plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ShareNotice -} - -package_statusnet-plugins-logfilter() { - pkgdesc='LogFilter plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LogFilter -} - -package_statusnet-plugins-spotify() { - pkgdesc='Spotify plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Spotify -} - -package_statusnet-plugins-adsense() { - pkgdesc='Adsense plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Adsense -} - -package_statusnet-plugins-postdebug() { - pkgdesc='PostDebug plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PostDebug -} - -package_statusnet-plugins-inprocesscache() { - pkgdesc='InProcessCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper InProcessCache -} - -package_statusnet-plugins-blacklist() { - pkgdesc='Blacklist plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Blacklist -} - -package_statusnet-plugins-linkpreview() { - pkgdesc='LinkPreview plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LinkPreview -} - -package_statusnet-plugins-realtime() { - pkgdesc='Realtime plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Realtime -} - -package_statusnet-plugins-openexternallinktarget() { - pkgdesc='OpenExternalLinkTarget plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenExternalLinkTarget -} - -package_statusnet-plugins-diskcache() { - pkgdesc='DiskCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper DiskCache -} - -package_statusnet-plugins-autosandbox() { - pkgdesc='AutoSandbox plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper AutoSandbox -} - -package_statusnet-plugins-linkback() { - pkgdesc='Linkback plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Linkback -} - -package_statusnet-plugins-apilogger() { - pkgdesc='ApiLogger plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ApiLogger -} - -package_statusnet-plugins-autocomplete() { - pkgdesc='Autocomplete plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Autocomplete -} - -package_statusnet-plugins-wikihashtags() { - pkgdesc='WikiHashtags plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper WikiHashtags -} - -package_statusnet-plugins-imap() { - pkgdesc='Imap plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Imap -} - -package_statusnet-plugins-anonymousfave() { - pkgdesc='AnonymousFave plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper AnonymousFave -} - -package_statusnet-plugins-sample() { - pkgdesc='Sample plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Sample -} - -package_statusnet-plugins-memcache() { - pkgdesc='Memcache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Memcache -} - -package_statusnet-plugins-ostatus() { - pkgdesc='OStatus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OStatus -} - -package_statusnet-plugins-tabfocus() { - pkgdesc='TabFocus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TabFocus -} - -package_statusnet-plugins-ldapcommon() { - pkgdesc='LdapCommon plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapCommon -} - -package_statusnet-plugins-mapstraction() { - pkgdesc='Mapstraction plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mapstraction -} - -package_statusnet-plugins-userlimit() { - pkgdesc='UserLimit plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UserLimit -} - -package_statusnet-plugins-echo() { - pkgdesc='Echo plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Echo -} - -package_statusnet-plugins-tinymce() { - pkgdesc='TinyMCE plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TinyMCE -} - -package_statusnet-plugins-requirevalidatedemail() { - pkgdesc='RequireValidatedEmail plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RequireValidatedEmail -} - -package_statusnet-plugins-modplus() { - pkgdesc='ModPlus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ModPlus -} - -package_statusnet-plugins-enjit() { - pkgdesc='Enjit plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Enjit -} - -package_statusnet-plugins-apc() { - pkgdesc='APC plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper APC -} - -package_statusnet-plugins-cachelog() { - pkgdesc='CacheLog plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper CacheLog -} - -package_statusnet-plugins-followeveryone() { - pkgdesc='FollowEveryone plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FollowEveryone -} - -package_statusnet-plugins-facebookbridge() { - pkgdesc='FacebookBridge plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FacebookBridge -} - -package_statusnet-plugins-emailsummary() { - pkgdesc='EmailSummary plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper EmailSummary -} - -package_statusnet-plugins-orbited() { - pkgdesc='Orbited plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Orbited -} - -package_statusnet-plugins-urlshortener() { - pkgdesc='UrlShortener plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UrlShortener -} - -package_statusnet-plugins-ldapauthentication() { - pkgdesc='LdapAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapAuthentication -} - -package_statusnet-plugins-openid() { - pkgdesc='OpenID plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenID -} - -package_statusnet-plugins-sqlprofile() { - pkgdesc='SQLProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SQLProfile -} - -package_statusnet-plugins-directiondetector() { - pkgdesc='DirectionDetector plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper DirectionDetector -} - -package_statusnet-plugins-twitterbridge() { - pkgdesc='TwitterBridge plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TwitterBridge -} - -package_statusnet-plugins-geonames() { - pkgdesc='Geonames plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Geonames -} - -package_statusnet-plugins-extendedprofile() { - pkgdesc='ExtendedProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ExtendedProfile -} - -package_statusnet-plugins-wikihowprofile() { - pkgdesc='WikiHowProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper WikiHowProfile -} - -package_statusnet-plugins-blankad() { - pkgdesc='BlankAd plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BlankAd -} - -package_statusnet-plugins-clientsideshorten() { - pkgdesc='ClientSideShorten plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ClientSideShorten -} - -package_statusnet-plugins-forcegroup() { - pkgdesc='ForceGroup plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ForceGroup -} - -package_statusnet-plugins-emailauthentication() { - pkgdesc='EmailAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper EmailAuthentication -} - -package_statusnet-plugins-comet() { - pkgdesc='Comet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Comet -} - -package_statusnet-plugins-recaptcha() { - pkgdesc='Recaptcha plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Recaptcha -} - -package_statusnet-plugins-registerthrottle() { - pkgdesc='RegisterThrottle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RegisterThrottle -} - -package_statusnet-plugins-mobileprofile() { - pkgdesc='MobileProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper MobileProfile -} - -package_statusnet-plugins-ptiturl() { - pkgdesc='PtitUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PtitUrl -} - -package_statusnet-plugins-submirror() { - pkgdesc='SubMirror plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SubMirror -} - -package_statusnet-plugins-gravatar() { - pkgdesc='Gravatar plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Gravatar -} - -package_statusnet-plugins-sphinxsearch() { - pkgdesc='SphinxSearch plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SphinxSearch -} - -package_statusnet-plugins-geourl() { - pkgdesc='GeoURL plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GeoURL -} - -package_statusnet-plugins-infinitescroll() { - pkgdesc='InfiniteScroll plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper InfiniteScroll -} - -package_statusnet-plugins-slicedfavorites() { - pkgdesc='SlicedFavorites plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SlicedFavorites -} - -package_statusnet-plugins-disqus() { - pkgdesc='Disqus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Disqus -} - -package_statusnet-plugins-minify() { - pkgdesc='Minify plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Minify -} - -package_statusnet-plugins-tighturl() { - pkgdesc='TightUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TightUrl -} - -package_statusnet-plugins-yammerimport() { - pkgdesc='YammerImport plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper YammerImport -} - -package_statusnet-plugins-bitlyurl() { - pkgdesc='BitlyUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BitlyUrl -} - -package_statusnet-plugins-awesomeness() { - pkgdesc='Awesomeness plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Awesomeness -} - -package_statusnet-plugins-userflag() { - pkgdesc='UserFlag plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UserFlag -} - -package_statusnet-plugins-blogspamnet() { - pkgdesc='BlogspamNet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BlogspamNet -} - -package_statusnet-plugins-reverseusernameauthentication() { - pkgdesc='ReverseUsernameAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ReverseUsernameAuthentication -} - -package_statusnet-plugins-sitemap() { - pkgdesc='Sitemap plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Sitemap -} - -package_statusnet-plugins-mobile() { - pkgdesc='Mobile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mobile -} - -package_statusnet-plugins-poweredbystatusnet() { - pkgdesc='PoweredByStatusNet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PoweredByStatusNet -} - -package_statusnet-plugins-bookmark() { - pkgdesc='Bookmark plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Bookmark -} - -package_statusnet-plugins-firephp() { - pkgdesc='FirePHP plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FirePHP -} - -package_statusnet-plugins-xcache() { - pkgdesc='XCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper XCache -} - -package_statusnet-plugins-rsscloud() { - pkgdesc='RSSCloud plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RSSCloud -} - -package_statusnet-plugins-casauthentication() { - pkgdesc='CasAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper CasAuthentication -} - -package_statusnet-i18n-nn() { - pkgdesc='nn locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nn -} - -package_statusnet-i18n-af() { - pkgdesc='af locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper af -} - -package_statusnet-i18n-cs() { - pkgdesc='cs locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper cs -} - -package_statusnet-i18n-mk() { - pkgdesc='mk locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper mk -} - -package_statusnet-i18n-ml() { - pkgdesc='ml locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ml -} - -package_statusnet-i18n-hsb() { - pkgdesc='hsb locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper hsb -} - -package_statusnet-i18n-pl() { - pkgdesc='pl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pl -} - -package_statusnet-i18n-he() { - pkgdesc='he locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper he -} - -package_statusnet-i18n-en_gb() { - pkgdesc='en_GB locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper en_GB -} - -package_statusnet-i18n-pt() { - pkgdesc='pt locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pt -} - -package_statusnet-i18n-tr() { - pkgdesc='tr locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper tr -} - -package_statusnet-i18n-ja() { - pkgdesc='ja locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ja -} - -package_statusnet-i18n-ru() { - pkgdesc='ru locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ru -} - -package_statusnet-i18n-uk() { - pkgdesc='uk locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper uk -} - -package_statusnet-i18n-fi() { - pkgdesc='fi locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fi -} - -package_statusnet-i18n-ka() { - pkgdesc='ka locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ka -} - -package_statusnet-i18n-bg() { - pkgdesc='bg locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper bg -} - -package_statusnet-i18n-de() { - pkgdesc='de locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper de -} - -package_statusnet-i18n-hu() { - pkgdesc='hu locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper hu -} - -package_statusnet-i18n-ar() { - pkgdesc='ar locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ar -} - -package_statusnet-i18n-te() { - pkgdesc='te locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper te -} - -package_statusnet-i18n-el() { - pkgdesc='el locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper el -} - -package_statusnet-i18n-ko() { - pkgdesc='ko locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ko -} - -package_statusnet-i18n-is() { - pkgdesc='is locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper is -} - -package_statusnet-i18n-da() { - pkgdesc='da locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper da -} - -package_statusnet-i18n-it() { - pkgdesc='it locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper it -} - -package_statusnet-i18n-arz() { - pkgdesc='arz locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper arz -} - -package_statusnet-i18n-gl() { - pkgdesc='gl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper gl -} - -package_statusnet-i18n-fa() { - pkgdesc='fa locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fa -} - -package_statusnet-i18n-ca() { - pkgdesc='ca locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ca -} - -package_statusnet-i18n-fr() { - pkgdesc='fr locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fr -} - -package_statusnet-i18n-en() { - pkgdesc='en locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper en -} - -package_statusnet-i18n-fur() { - pkgdesc='fur locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fur -} - -package_statusnet-i18n-br() { - pkgdesc='br locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper br -} - -package_statusnet-i18n-zh_tw() { - pkgdesc='zh_TW locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper zh_TW -} - -package_statusnet-i18n-eo() { - pkgdesc='eo locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper eo -} - -package_statusnet-i18n-nl() { - pkgdesc='nl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nl -} - -package_statusnet-i18n-nb() { - pkgdesc='nb locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nb -} - -package_statusnet-i18n-es() { - pkgdesc='es locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper es -} - -package_statusnet-i18n-vi() { - pkgdesc='vi locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper vi -} - -package_statusnet-i18n-pt_br() { - pkgdesc='pt_BR locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pt_BR -} - -package_statusnet-i18n-ga() { - pkgdesc='ga locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ga -} - -package_statusnet-i18n-ia() { - pkgdesc='ia locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ia -} - -package_statusnet-i18n-sv() { - pkgdesc='sv locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper sv -} - -package_statusnet-i18n-zh_cn() { - pkgdesc='zh_CN locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper zh_CN -} +done diff --git a/social/statusnet/statusnet.install b/social/statusnet/statusnet.install index 426934404..5ec72e7c2 100644 --- a/social/statusnet/statusnet.install +++ b/social/statusnet/statusnet.install @@ -2,8 +2,6 @@ post_install(){ cat <<EOM StatusNet is now installed on your system. -You should link /usr/share/webapps/statusnet to /srv/http/ - Start MySQL and your prefered webserver and visit http://yoursite.tld/statusnet/install.php diff --git a/social/tinc/PKGBUILD b/social/tinc/PKGBUILD index a975d8ab9..fdf89a41c 100644 --- a/social/tinc/PKGBUILD +++ b/social/tinc/PKGBUILD @@ -9,6 +9,9 @@ depends=('lzo2' 'zlib' 'openssl') source=(http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz tincd.conf tincd.rcd) +md5sums=('f1c7ed94878725fb2cf4efb02bf160da' + '9b40646cd898709e90ae3c32baecb075' + '75516d05803ee6c6b22516e10129ad99') build() { cd "$srcdir/$pkgname-$pkgver" @@ -27,6 +30,3 @@ package() { install -Dm755 $srcdir/tincd.rcd $pkgdir/etc/rc.d/tincd install -Dm755 $srcdir/tincd.conf $pkgdir/etc/conf.d/tincd } -md5sums=('f1c7ed94878725fb2cf4efb02bf160da' - '9b40646cd898709e90ae3c32baecb075' - '75516d05803ee6c6b22516e10129ad99') diff --git a/social/tomoyo-tools/PKGBUILD b/social/tomoyo-tools/PKGBUILD index aacd1dbe4..9ca0e3181 100644 --- a/social/tomoyo-tools/PKGBUILD +++ b/social/tomoyo-tools/PKGBUILD @@ -6,7 +6,7 @@ _timestamp=20110211 pkgver=${_basever}.${_timestamp} pkgrel=4 pkgdesc='TOMOYO Linux 2.3.x userspace tools for Linux kernel 2.6.36 and later' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://tomoyo.sourceforge.jp' license=('GPL') depends=('ncurses') diff --git a/staging/claws-mail/PKGBUILD b/staging/claws-mail/PKGBUILD index b395a6177..09ce5df6f 100644 --- a/staging/claws-mail/PKGBUILD +++ b/staging/claws-mail/PKGBUILD @@ -5,7 +5,7 @@ pkgname=claws-mail pkgver=3.7.9 pkgrel=5 pkgdesc="A GTK+ based e-mail client." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') url="http://www.claws-mail.org" depends=('gtk2' 'gnutls' 'startup-notification' 'pilot-link' 'enchant' diff --git a/staging/cups/PKGBUILD b/staging/cups/PKGBUILD index 628600839..29355b823 100644 --- a/staging/cups/PKGBUILD +++ b/staging/cups/PKGBUILD @@ -5,7 +5,7 @@ pkgbase="cups" pkgname=('libcups' 'cups') pkgver=1.4.8 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.cups.org/" makedepends=('libtiff>=3.9.2-2' 'libpng>=1.4.0' 'acl' 'openslp' 'pam' 'xdg-utils' 'krb5' 'gnutls>=2.8.3' 'poppler>=0.12.3' diff --git a/staging/empathy/PKGBUILD b/staging/empathy/PKGBUILD index 952c577d6..33f310704 100644 --- a/staging/empathy/PKGBUILD +++ b/staging/empathy/PKGBUILD @@ -4,7 +4,7 @@ pkgname=empathy pkgver=3.0.2 pkgrel=2 pkgdesc="A GNOME instant messaging client using the Telepathy framework." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/Empathy" license=('GPL2') depends=('telepathy-glib' 'telepathy-mission-control' 'folks' 'telepathy-logger' 'telepathy-farsight' 'gnome-keyring' 'gnutls' 'evolution-data-server' diff --git a/staging/glib-networking/PKGBUILD b/staging/glib-networking/PKGBUILD index dc775a49b..0ed755eb8 100644 --- a/staging/glib-networking/PKGBUILD +++ b/staging/glib-networking/PKGBUILD @@ -4,7 +4,7 @@ pkgname=glib-networking pkgver=2.28.7 pkgrel=3 pkgdesc="Network-related giomodules for glib" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" license=('GPL2') depends=('glib2' 'libproxy' 'gnutls' 'libgcrypt' 'ca-certificates' 'gsettings-desktop-schemas') diff --git a/staging/gnome-vfs/PKGBUILD b/staging/gnome-vfs/PKGBUILD index 5b98fc8e8..93094211f 100644 --- a/staging/gnome-vfs/PKGBUILD +++ b/staging/gnome-vfs/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnome-vfs pkgver=2.24.4 pkgrel=5 pkgdesc="The GNOME Virtual File System" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('LGPL') depends=('fam' 'gconf' 'bzip2' 'avahi' 'smbclient' 'gnome-mime-data' 'krb5' 'gnutls' 'libgcrypt') makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gnome-common') diff --git a/staging/gnutls/PKGBUILD b/staging/gnutls/PKGBUILD index 232866e8e..c610b3635 100644 --- a/staging/gnutls/PKGBUILD +++ b/staging/gnutls/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnutls pkgver=3.0.0 pkgrel=2 pkgdesc="A library which provides a secure layer over a reliable transport layer" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/gnutls/" install=gnutls.install diff --git a/staging/gtk-vnc/PKGBUILD b/staging/gtk-vnc/PKGBUILD index b8e4c8856..fb9d6a902 100644 --- a/staging/gtk-vnc/PKGBUILD +++ b/staging/gtk-vnc/PKGBUILD @@ -8,7 +8,7 @@ pkgname=gtk-vnc pkgver=0.4.3 pkgrel=2 pkgdesc="A VNC viewer widget for GTK" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/gtk-vnc" license=('LGPL') depends=('gtk3') diff --git a/staging/lftp/PKGBUILD b/staging/lftp/PKGBUILD index 9cd8e8d15..3de86c3dc 100644 --- a/staging/lftp/PKGBUILD +++ b/staging/lftp/PKGBUILD @@ -6,7 +6,7 @@ pkgname=lftp pkgver=4.3.1 pkgrel=2 pkgdesc="Sophisticated command line based FTP client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') depends=('gcc-libs' 'readline>=6.2' "gnutls" "expat>=2.0.1-4" 'sh') optdepends=('perl: needed for convert-netscape-cookies and verify-file') diff --git a/staging/libgpod/PKGBUILD b/staging/libgpod/PKGBUILD index 58ef7b358..035d5adf6 100644 --- a/staging/libgpod/PKGBUILD +++ b/staging/libgpod/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libgpod pkgver=0.8.2 pkgrel=2 pkgdesc="A shared library to access the contents of an iPod" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('LGPL') depends=('gdk-pixbuf2' 'mutagen' 'sg3_utils' 'libimobiledevice') makedepends=('intltool' 'swig' 'docbook-xsl' 'pygobject-devel' 'gtk-sharp-2') diff --git a/staging/libimobiledevice/PKGBUILD b/staging/libimobiledevice/PKGBUILD index a6f48d786..3d01bae13 100644 --- a/staging/libimobiledevice/PKGBUILD +++ b/staging/libimobiledevice/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.1.1 pkgrel=2 pkgdesc="Is a software library that talks the protocols to support iPhone and iPod Touch devices on Linux" url="http://libimobiledevice.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2' 'LGPL2.1') depends=('glib2' 'gnutls' 'libgcrypt' 'libplist' 'usbmuxd') makedepends=('swig' 'python2') diff --git a/staging/libvncserver/PKGBUILD b/staging/libvncserver/PKGBUILD index 1b45fd593..4e9773e9c 100644 --- a/staging/libvncserver/PKGBUILD +++ b/staging/libvncserver/PKGBUILD @@ -6,7 +6,7 @@ pkgname=libvncserver pkgver=0.9.8 pkgrel=3 pkgdesc="A cross-platform C libraries that allow you to easily implement VNC server" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libvncserver.sourceforge.net/" license=('GPL') depends=('libjpeg' 'zlib' 'gnutls') diff --git a/staging/msmtp/PKGBUILD b/staging/msmtp/PKGBUILD index 44d3e6209..4162e392c 100644 --- a/staging/msmtp/PKGBUILD +++ b/staging/msmtp/PKGBUILD @@ -6,7 +6,7 @@ pkgname=msmtp pkgver=1.4.24 pkgrel=3 pkgdesc="A mini smtp client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') url="http://msmtp.sourceforge.net" depends=('gnutls' 'libidn') diff --git a/staging/nettle/PKGBUILD b/staging/nettle/PKGBUILD index e079a16f8..632b018f1 100644 --- a/staging/nettle/PKGBUILD +++ b/staging/nettle/PKGBUILD @@ -6,7 +6,7 @@ pkgname=nettle pkgver=2.2 pkgrel=1 pkgdesc="A low-level cryptographic library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.lysator.liu.se/~nisse/nettle/" license=('GPL2') install=$pkgname.install diff --git a/staging/qwtplot3d/PKGBUILD b/staging/qwtplot3d/PKGBUILD index 5b4b28295..e38dc5ff2 100644 --- a/staging/qwtplot3d/PKGBUILD +++ b/staging/qwtplot3d/PKGBUILD @@ -5,7 +5,7 @@ pkgname=qwtplot3d pkgver=0.2.7 pkgrel=2 pkgdesc="Qt/OpenGL-based C++ programming library containing 3d-widgets" -arch=("i686" "x86_64") +arch=("i686" "x86_64" 'mips64el') license=('custom:zlib') url="http://qwtplot3d.sourceforge.net/" depends=('qt' 'qwt' 'mesa') diff --git a/staging/telepathy-gabble/PKGBUILD b/staging/telepathy-gabble/PKGBUILD index 04a19b6a9..3999c7852 100644 --- a/staging/telepathy-gabble/PKGBUILD +++ b/staging/telepathy-gabble/PKGBUILD @@ -6,7 +6,7 @@ pkgname=telepathy-gabble pkgver=0.12.4 pkgrel=2 pkgdesc="A Jabber/XMPP connection manager for Telepathy" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://telepathy.freedesktop.org" groups=('telepathy') license=('LGPL2.1') diff --git a/staging/vino/PKGBUILD b/staging/vino/PKGBUILD index ddd37f61e..1c4308861 100644 --- a/staging/vino/PKGBUILD +++ b/staging/vino/PKGBUILD @@ -5,7 +5,7 @@ pkgname=vino pkgver=3.0.3 pkgrel=2 pkgdesc="a VNC server for the GNOME desktop" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('libnotify' 'libxtst' 'libsm' 'libsoup' 'telepathy-glib' 'gtk3' 'libgnome-keyring' 'avahi' 'desktop-file-utils') makedepends=('intltool' 'networkmanager') diff --git a/staging/vlc/PKGBUILD b/staging/vlc/PKGBUILD index c7d6642bf..81309310e 100644 --- a/staging/vlc/PKGBUILD +++ b/staging/vlc/PKGBUILD @@ -7,7 +7,7 @@ pkgname=vlc pkgver=1.1.11 pkgrel=4 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.videolan.org/vlc/" license=('GPL') depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libxpm' 'libcdio' diff --git a/staging/weechat/PKGBUILD b/staging/weechat/PKGBUILD index 6e53c7d86..7efbd6806 100644 --- a/staging/weechat/PKGBUILD +++ b/staging/weechat/PKGBUILD @@ -6,7 +6,7 @@ pkgname=weechat pkgver=0.3.5 pkgrel=3 pkgdesc="Fast, light and extensible IRC client (curses UI)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.weechat.org/" license=('GPL') depends=('gnutls') diff --git a/staging/wireshark/PKGBUILD b/staging/wireshark/PKGBUILD index 66b2f859c..2f39f312a 100644 --- a/staging/wireshark/PKGBUILD +++ b/staging/wireshark/PKGBUILD @@ -5,7 +5,7 @@ pkgname=(wireshark-cli wireshark-gtk) pkgbase=wireshark pkgver=1.6.1 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') makedepends=('bison' 'flex' 'gtk2' 'krb5' 'libpcap' 'bash' 'gnutls' 'libcap' 'lua') url="http://www.wireshark.org/" diff --git a/staging/xf86-input-acecad/PKGBUILD b/staging/xf86-input-acecad/PKGBUILD index 4e0bc3f24..65a0adcb3 100644 --- a/staging/xf86-input-acecad/PKGBUILD +++ b/staging/xf86-input-acecad/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-acecad pkgver=1.5.0 pkgrel=2 pkgdesc="X.Org acecad tablet input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('sysfsutils') diff --git a/staging/xf86-input-aiptek/PKGBUILD b/staging/xf86-input-aiptek/PKGBUILD index 1e853db48..88611494d 100644 --- a/staging/xf86-input-aiptek/PKGBUILD +++ b/staging/xf86-input-aiptek/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-aiptek pkgver=1.4.1 pkgrel=2 pkgdesc="X.Org Aiptek USB Digital Tablet input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('glibc') diff --git a/staging/xf86-input-evdev/PKGBUILD b/staging/xf86-input-evdev/PKGBUILD index b90e8ffb2..c4c580b03 100644 --- a/staging/xf86-input-evdev/PKGBUILD +++ b/staging/xf86-input-evdev/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xf86-input-evdev pkgver=2.6.0 pkgrel=4 pkgdesc="X.org evdev input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('glibc') diff --git a/staging/xf86-input-joystick/PKGBUILD b/staging/xf86-input-joystick/PKGBUILD index a2a3693f4..77e991f91 100644 --- a/staging/xf86-input-joystick/PKGBUILD +++ b/staging/xf86-input-joystick/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-joystick pkgver=1.6.0 pkgrel=2 pkgdesc="X.Org Joystick input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=('glibc') diff --git a/staging/xf86-input-keyboard/PKGBUILD b/staging/xf86-input-keyboard/PKGBUILD index 9b6d5eaa9..f1496124f 100644 --- a/staging/xf86-input-keyboard/PKGBUILD +++ b/staging/xf86-input-keyboard/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-keyboard pkgver=1.6.0 pkgrel=3 pkgdesc="X.Org keyboard input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('glibc') diff --git a/staging/xf86-input-mouse/PKGBUILD b/staging/xf86-input-mouse/PKGBUILD index 04ef5c7c1..31a350174 100644 --- a/staging/xf86-input-mouse/PKGBUILD +++ b/staging/xf86-input-mouse/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-mouse pkgver=1.7.1 pkgrel=2 pkgdesc="X.org mouse input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('glibc') diff --git a/staging/xf86-input-synaptics/PKGBUILD b/staging/xf86-input-synaptics/PKGBUILD index 378bdcc8a..45683ed05 100644 --- a/staging/xf86-input-synaptics/PKGBUILD +++ b/staging/xf86-input-synaptics/PKGBUILD @@ -8,7 +8,7 @@ pkgname=xf86-input-synaptics pkgver=1.4.1 pkgrel=2 pkgdesc="Synaptics driver for notebook touchpads" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('libxtst') diff --git a/staging/xf86-input-void/PKGBUILD b/staging/xf86-input-void/PKGBUILD index 71bedbf61..0b1ecb4c0 100644 --- a/staging/xf86-input-void/PKGBUILD +++ b/staging/xf86-input-void/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-input-void pkgver=1.4.0 pkgrel=2 pkgdesc="X.org void input driver" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('custom') url="http://xorg.freedesktop.org/" depends=('glibc') diff --git a/staging/xf86-video-intel/PKGBUILD b/staging/xf86-video-intel/PKGBUILD index 2a00d7c4b..7a1af56f1 100644 --- a/staging/xf86-video-intel/PKGBUILD +++ b/staging/xf86-video-intel/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xf86-video-intel pkgver=2.16.0 pkgrel=1 pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://xorg.freedesktop.org/" license=('custom') depends=(intel-dri libxvmc libpciaccess libdrm xcb-util libxfixes udev) diff --git a/staging/xfce4-mailwatch-plugin/PKGBUILD b/staging/xfce4-mailwatch-plugin/PKGBUILD index 4a992bd09..552175317 100644 --- a/staging/xfce4-mailwatch-plugin/PKGBUILD +++ b/staging/xfce4-mailwatch-plugin/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xfce4-mailwatch-plugin pkgver=1.1.0 pkgrel=4 pkgdesc="A mailbox watch/check plugin for the Xfce4 panel" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('GPL2') url="http://spurint.org/projects/xfce4-mailwatch-plugin/" groups=('xfce4-goodies') diff --git a/staging/xmlsec/PKGBUILD b/staging/xmlsec/PKGBUILD index c15a0ac98..273a4075e 100644 --- a/staging/xmlsec/PKGBUILD +++ b/staging/xmlsec/PKGBUILD @@ -8,7 +8,7 @@ pkgver=1.2.18 pkgrel=2 pkgdesc="XML Security Library is a C library based on LibXML2" license=('custom') -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') url="http://www.aleksey.com/xmlsec/index.html" depends=('libxslt>=1.1.26' 'openssl>=1.0.0' 'gnutls' 'nss>=3.12.10' 'libtool') makedepends=('pkgconfig') diff --git a/staging/xorg-server/PKGBUILD b/staging/xorg-server/PKGBUILD index 67ef9db6b..6e5e027ea 100644 --- a/staging/xorg-server/PKGBUILD +++ b/staging/xorg-server/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') pkgver=1.10.99.902 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://xorg.freedesktop.org" makedepends=('pixman' 'libx11' 'mesa' 'libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' 'inputproto' 'fontsproto' 'videoproto' 'compositeproto' 'recordproto' 'scrnsaverproto' 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont' 'renderproto' 'libpciaccess' 'libxv' 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto') diff --git a/testing/cabal-install/PKGBUILD b/testing/cabal-install/PKGBUILD index 0529e034c..ac1a88712 100644 --- a/testing/cabal-install/PKGBUILD +++ b/testing/cabal-install/PKGBUILD @@ -6,7 +6,7 @@ pkgrel=1.1 pkgdesc="The command-line interface for Cabal and Hackage." url="http://hackage.haskell.org/package/cabal-install" license=('custom:BSD3') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('ghc=7.0.3' 'haskell-http>=4000.1.1' 'haskell-zlib') depends=('gmp' zlib) options=('strip') diff --git a/testing/dash/PKGBUILD b/testing/dash/PKGBUILD index 50aaf36c0..eb26eb132 100644 --- a/testing/dash/PKGBUILD +++ b/testing/dash/PKGBUILD @@ -5,7 +5,7 @@ pkgname=dash pkgver=0.5.7 pkgrel=2 pkgdesc="A POSIX compliant shell that aims to be as small as possible" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gondor.apana.org.au/~herbert/dash/" license=('BSD') depends=('glibc') diff --git a/testing/happy/PKGBUILD b/testing/happy/PKGBUILD index d5303e80e..f67f0c8d1 100644 --- a/testing/happy/PKGBUILD +++ b/testing/happy/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.18.6 pkgrel=1.2 pkgdesc="The Parser Generator for Haskell" url="http://www.haskell.org/happy/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=("custom:BSD3") depends=(gmp) makedepends=(ghc=7.0.3 haskell-mtl=2.0.1.0) diff --git a/testing/libssh2/PKGBUILD b/testing/libssh2/PKGBUILD index 4eeb02c5d..3cbc9c849 100644 --- a/testing/libssh2/PKGBUILD +++ b/testing/libssh2/PKGBUILD @@ -9,7 +9,7 @@ pkgver=1.2.8 pkgrel=1 pkgdesc="A library implementing the SSH2 protocol as defined by Internet Drafts" url="http://www.libssh2.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') depends=('openssl') makedepends=('zlib') diff --git a/testing/wget/PKGBUILD b/testing/wget/PKGBUILD index 43a6c0535..32fab8910 100644 --- a/testing/wget/PKGBUILD +++ b/testing/wget/PKGBUILD @@ -6,7 +6,7 @@ pkgname=wget pkgver=1.13 pkgrel=1 pkgdesc="A network utility to retrieve files from the Web" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/wget/wget.html" license=('GPL3') groups=('base') diff --git a/testing/xf86-input-wacom/PKGBUILD b/testing/xf86-input-wacom/PKGBUILD index 5eee08b5b..170143943 100644 --- a/testing/xf86-input-wacom/PKGBUILD +++ b/testing/xf86-input-wacom/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xf86-input-wacom pkgver=0.11.1 pkgrel=2 pkgdesc="X.Org Wacom tablet driver" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://linuxwacom.sourceforge.net/" license=('GPL') backup=('etc/X11/xorg.conf.d/50-wacom.conf') diff --git a/~fauno/distccd-zeroconf/PKGBUILD b/~fauno/distccd-zeroconf/PKGBUILD index 2faf6acb3..1690daad9 100644 --- a/~fauno/distccd-zeroconf/PKGBUILD +++ b/~fauno/distccd-zeroconf/PKGBUILD @@ -7,7 +7,7 @@ _pkgname=distcc pkgver=3.1 pkgrel=1 pkgdesc="A distributed C, C++, Obj C compiler with zeroconf support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/distcc/" license=('GPL') depends=('gcc' 'popt' 'avahi') |