summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore7
-rw-r--r--community-staging/cegui/PKGBUILD43
-rw-r--r--community-staging/clementine/PKGBUILD35
-rw-r--r--community-staging/clementine/clementine-0.7.1-fix-devicekit.patch11
-rw-r--r--community-staging/clementine/clementine.install12
-rw-r--r--community-staging/collectd/PKGBUILD83
-rw-r--r--community-staging/collectd/install8
-rw-r--r--community-staging/collectd/libnotify-0.7.patch12
-rw-r--r--community-staging/collectd/rc.d39
-rw-r--r--community-staging/collectd/yajl-2.x.patch57
-rw-r--r--community-staging/courier-mta/PKGBUILD113
-rw-r--r--community-staging/courier-mta/courier-mta.conf.d18
-rw-r--r--community-staging/courier-mta/courier-mta.install46
-rw-r--r--community-staging/courier-mta/courier-mta.rc.d60
-rw-r--r--community-staging/courier-mta/courier-webmail-cleancache.cron.hourly6
-rw-r--r--community-staging/csfml/PKGBUILD60
-rw-r--r--community-staging/ekg2/PKGBUILD39
-rw-r--r--community-staging/freeradius/PKGBUILD44
-rw-r--r--community-staging/freeradius/freeradius.install22
-rw-r--r--community-staging/freeradius/krb5-build-fix.patch21
-rwxr-xr-xcommunity-staging/freeradius/radiusd43
-rw-r--r--community-staging/frogatto/PKGBUILD46
-rw-r--r--community-staging/frogatto/frogatto3
-rw-r--r--community-staging/frogatto/frogatto.desktop11
-rw-r--r--community-staging/gambas3/PKGBUILD1080
-rw-r--r--community-staging/gambas3/gambas3-runtime.install12
-rw-r--r--community-staging/gambas3/gambas3-script.install15
-rw-r--r--community-staging/gambas3/gambas3.install12
-rw-r--r--community-staging/gource/PKGBUILD28
-rw-r--r--community-staging/kvirc/PKGBUILD25
-rw-r--r--community-staging/kvirc/kvirc.install13
-rw-r--r--community-staging/libmicrohttpd/PKGBUILD37
-rw-r--r--community-staging/libmicrohttpd/libmicrohttpd.install20
-rw-r--r--community-staging/lightspark/PKGBUILD38
-rw-r--r--community-staging/lightspark/lightspark.install13
-rw-r--r--community-staging/performous/PKGBUILD40
-rw-r--r--community-staging/perl-berkeleydb/PKGBUILD28
-rw-r--r--community-staging/perl-class-data-inheritable/PKGBUILD23
-rw-r--r--community-staging/perl-class-factory-util/PKGBUILD31
-rw-r--r--community-staging/perl-class-methodmaker/PKGBUILD24
-rw-r--r--community-staging/perl-clone/PKGBUILD32
-rw-r--r--community-staging/perl-crypt-blowfish/PKGBUILD22
-rw-r--r--community-staging/perl-crypt-des/PKGBUILD19
-rw-r--r--community-staging/perl-crypt-openssl-bignum/PKGBUILD23
-rw-r--r--community-staging/perl-crypt-openssl-random/PKGBUILD23
-rw-r--r--community-staging/perl-crypt-openssl-rsa/PKGBUILD24
-rw-r--r--community-staging/perl-curses/PKGBUILD25
-rw-r--r--community-staging/perl-data-structure-util/PKGBUILD22
-rw-r--r--community-staging/perl-datetime-format-builder/PKGBUILD30
-rw-r--r--community-staging/perl-datetime-format-mail/PKGBUILD26
-rw-r--r--community-staging/perl-datetime/PKGBUILD37
-rw-r--r--community-staging/perl-dbd-odbc/PKGBUILD33
-rw-r--r--community-staging/perl-dbd-pg/PKGBUILD32
-rw-r--r--community-staging/perl-dbd-sqlite2/PKGBUILD31
-rw-r--r--community-staging/perl-dbd-sybase/PKGBUILD33
-rw-r--r--community-staging/perl-fuse/PKGBUILD28
-rw-r--r--community-staging/perl-gd/PKGBUILD29
-rw-r--r--community-staging/perl-gnome2-wnck/PKGBUILD32
-rw-r--r--community-staging/perl-gssapi/PKGBUILD32
-rw-r--r--community-staging/perl-gstreamer-interfaces/PKGBUILD32
-rw-r--r--community-staging/perl-gstreamer/PKGBUILD32
-rw-r--r--community-staging/perl-gtk2-mozembed/PKGBUILD32
-rw-r--r--community-staging/perl-gtk2-sexy/PKGBUILD34
-rw-r--r--community-staging/perl-gtk2-trayicon/PKGBUILD33
-rw-r--r--community-staging/perl-gtk2-webkit/PKGBUILD32
-rw-r--r--community-staging/perl-html-strip/PKGBUILD27
-rw-r--r--community-staging/perl-inline-java/PKGBUILD29
-rw-r--r--community-staging/perl-io-tty/PKGBUILD26
-rw-r--r--community-staging/perl-json-xs/PKGBUILD29
-rw-r--r--community-staging/perl-libapreq2/PKGBUILD34
-rw-r--r--community-staging/perl-list-moreutils/PKGBUILD27
-rw-r--r--community-staging/perl-mail-box-parser-c/PKGBUILD31
-rw-r--r--community-staging/perl-mail-transport-dbx/PKGBUILD31
-rw-r--r--community-staging/perl-net-dbus/PKGBUILD32
-rw-r--r--community-staging/perl-net-libidn/PKGBUILD31
-rw-r--r--community-staging/perl-params-validate/PKGBUILD30
-rw-r--r--community-staging/perl-string-crc32/PKGBUILD31
-rw-r--r--community-staging/perl-text-charwidth/PKGBUILD31
-rw-r--r--community-staging/perl-text-kakasi/ChangeLog3
-rw-r--r--community-staging/perl-text-kakasi/PKGBUILD33
-rw-r--r--community-staging/perl-tie-hash-indexed/PKGBUILD32
-rw-r--r--community-staging/perl-tk-tablematrix/PKGBUILD33
-rw-r--r--community-staging/perl-www-curl/PKGBUILD32
-rw-r--r--community-staging/perl-xml-libxml/PKGBUILD32
-rw-r--r--community-staging/perl-xml-libxml/perl-xml-libxml.install15
-rw-r--r--community-staging/perl-xml-libxslt/PKGBUILD30
-rw-r--r--community-staging/perl-xmms/PKGBUILD31
-rw-r--r--community-staging/pork/PKGBUILD29
-rw-r--r--community-staging/root/PKGBUILD78
-rw-r--r--community-staging/root/root.desktop12
-rw-r--r--community-staging/root/root.install17
-rw-r--r--community-staging/root/root.sh5
-rw-r--r--community-staging/root/root.xml11
-rwxr-xr-xcommunity-staging/root/rootd37
-rw-r--r--community-staging/rss-glx/PKGBUILD45
-rw-r--r--community-staging/rss-glx/rss-glx-desktops.tar.bz2bin2204 -> 0 bytes
-rw-r--r--community-staging/rss-glx/rss-glx.install12
-rw-r--r--community-staging/sfml/PKGBUILD60
-rw-r--r--community-staging/sfml/sfml.install3
-rw-r--r--community-staging/sfml/use-system-libs.patch70
-rw-r--r--community-staging/spring/PKGBUILD45
-rw-r--r--community-staging/spring/gcc46.patch67
-rw-r--r--community-staging/supertux/PKGBUILD30
-rw-r--r--community-staging/supertux/compile.patch67
-rw-r--r--community-staging/supertux/gcc44.patch90
-rw-r--r--community-staging/vdrift/PKGBUILD66
-rw-r--r--community-staging/vdrift/vdrift.desktop11
-rw-r--r--community-staging/widelands/PKGBUILD48
-rw-r--r--community-staging/widelands/widelands-build15-gcc-4.5-patch51
-rw-r--r--community-staging/widelands/widelands.desktop8
-rw-r--r--community-staging/widelands/widelands.pngbin19494 -> 0 bytes
-rw-r--r--community-staging/widelands/widelands.sh3
-rw-r--r--community-staging/wml/PKGBUILD42
-rw-r--r--community-staging/znc/PKGBUILD40
-rw-r--r--community-testing/gitg/PKGBUILD33
-rw-r--r--community-testing/gitg/gitg.install17
-rw-r--r--community-testing/pysfml/PKGBUILD39
-rw-r--r--community-testing/virtualbox/10-vboxdrv.rules5
-rw-r--r--community-testing/virtualbox/18-system-xorg.patch277
-rw-r--r--community-testing/virtualbox/60-vboxguest.rules2
-rw-r--r--community-testing/virtualbox/LocalConfig.kmk19
-rw-r--r--community-testing/virtualbox/PKGBUILD217
-rw-r--r--community-testing/virtualbox/change_default_driver_dir.patch18
-rw-r--r--community-testing/virtualbox/vboxdrv-reference.patch45
-rwxr-xr-xcommunity-testing/virtualbox/vboxdrv.sh80
-rw-r--r--community-testing/virtualbox/virtualbox-4-makeself-check.patch10
-rw-r--r--community-testing/virtualbox/virtualbox-4-mkisofs-check.patch10
-rw-r--r--community-testing/virtualbox/virtualbox-guest-modules.install24
-rw-r--r--community-testing/virtualbox/virtualbox.install65
-rw-r--r--community/6tunnel/PKGBUILD2
-rw-r--r--community/9base/PKGBUILD2
-rw-r--r--community/abuse/PKGBUILD1
-rw-r--r--community/acetoneiso2/PKGBUILD2
-rw-r--r--community/acpitool/PKGBUILD2
-rw-r--r--community/addresses/PKGBUILD2
-rw-r--r--community/adesklets/PKGBUILD2
-rw-r--r--community/adns-python/PKGBUILD2
-rw-r--r--community/adns/PKGBUILD2
-rw-r--r--community/agave/PKGBUILD2
-rw-r--r--community/agg/PKGBUILD2
-rw-r--r--community/agsync/PKGBUILD2
-rw-r--r--community/aide/PKGBUILD2
-rw-r--r--community/aircrack-ng/PKGBUILD2
-rw-r--r--community/alltray/PKGBUILD2
-rw-r--r--community/alure/PKGBUILD2
-rw-r--r--community/amaya/PKGBUILD2
-rw-r--r--community/amidi-plug/PKGBUILD2
-rw-r--r--community/amsn/PKGBUILD2
-rw-r--r--community/angband/PKGBUILD2
-rw-r--r--community/antiword/PKGBUILD2
-rw-r--r--community/anyfs-tools/PKGBUILD2
-rw-r--r--community/apcupsd/PKGBUILD2
-rw-r--r--community/apg/PKGBUILD2
-rw-r--r--community/apparix/PKGBUILD2
-rw-r--r--community/apvlv/PKGBUILD2
-rw-r--r--community/aqbanking/PKGBUILD2
-rw-r--r--community/arch/PKGBUILD2
-rw-r--r--community/ario/PKGBUILD2
-rw-r--r--community/armagetronad/PKGBUILD2
-rw-r--r--community/arpack/PKGBUILD2
-rw-r--r--community/arpwatch/PKGBUILD2
-rw-r--r--community/ascii/PKGBUILD2
-rw-r--r--community/asciijump/PKGBUILD2
-rw-r--r--community/aspell-ca/PKGBUILD2
-rw-r--r--community/aspell-cs/PKGBUILD2
-rw-r--r--community/aspell-pl/PKGBUILD2
-rw-r--r--community/aspell-uk/PKGBUILD2
-rw-r--r--community/astromenace/PKGBUILD2
-rw-r--r--community/astyle/PKGBUILD2
-rw-r--r--community/asunder/PKGBUILD2
-rw-r--r--community/atanks/PKGBUILD2
-rw-r--r--community/atop/PKGBUILD2
-rw-r--r--community/audex/PKGBUILD2
-rw-r--r--community/augeas/PKGBUILD2
-rw-r--r--community/aumix/PKGBUILD2
-rw-r--r--community/autocutsel/PKGBUILD2
-rw-r--r--community/autofs/PKGBUILD2
-rw-r--r--community/autossh/PKGBUILD2
-rw-r--r--community/avant-window-navigator/PKGBUILD2
-rw-r--r--community/avifile/PKGBUILD2
-rw-r--r--community/avrdude/PKGBUILD2
-rw-r--r--community/awn-extras-applets/PKGBUILD2
-rw-r--r--community/axel/PKGBUILD2
-rw-r--r--community/balsa/PKGBUILD2
-rw-r--r--community/barrage/PKGBUILD2
-rw-r--r--community/bashburn/PKGBUILD2
-rw-r--r--community/bbpager/PKGBUILD2
-rw-r--r--community/bbrun/PKGBUILD2
-rw-r--r--community/bchunk/PKGBUILD2
-rw-r--r--community/beaver/PKGBUILD2
-rw-r--r--community/beye/PKGBUILD2
-rw-r--r--community/bin2iso/PKGBUILD2
-rw-r--r--community/bind-geodns/PKGBUILD2
-rw-r--r--community/binutils-avr/PKGBUILD2
-rw-r--r--community/blackbox/PKGBUILD2
-rw-r--r--community/bless/PKGBUILD2
-rw-r--r--community/blobby2/PKGBUILD2
-rw-r--r--community/blueman/PKGBUILD2
-rw-r--r--community/bmpanel/PKGBUILD2
-rw-r--r--community/bomberclone/PKGBUILD2
-rw-r--r--community/box2d/PKGBUILD2
-rw-r--r--community/bsd-games/PKGBUILD2
-rw-r--r--community/bsdiff/PKGBUILD2
-rw-r--r--community/btanks/PKGBUILD2
-rw-r--r--community/bti/PKGBUILD2
-rw-r--r--community/bullet/PKGBUILD2
-rw-r--r--community/buoh/PKGBUILD2
-rw-r--r--community/busybox/PKGBUILD2
-rw-r--r--community/bwbar/PKGBUILD2
-rw-r--r--community/bwm-ng/PKGBUILD2
-rw-r--r--community/cabextract/PKGBUILD2
-rw-r--r--community/cadaver/PKGBUILD2
-rw-r--r--community/cairo-clock/PKGBUILD2
-rw-r--r--community/cairo-compmgr/PKGBUILD2
-rw-r--r--community/calc/PKGBUILD2
-rw-r--r--community/calcurse/PKGBUILD2
-rw-r--r--community/camlp5-transitional/PKGBUILD2
-rw-r--r--community/camlp5/PKGBUILD2
-rw-r--r--community/canorus/PKGBUILD2
-rw-r--r--community/caph/PKGBUILD2
-rw-r--r--community/castget/PKGBUILD2
-rw-r--r--community/catdvi/PKGBUILD2
-rw-r--r--community/ccd2iso/PKGBUILD2
-rw-r--r--community/ccid/PKGBUILD2
-rw-r--r--community/cclive/PKGBUILD2
-rw-r--r--community/ccmalloc/PKGBUILD2
-rw-r--r--community/ccrtp/PKGBUILD2
-rw-r--r--community/ccrypt/PKGBUILD2
-rw-r--r--community/ccze/PKGBUILD2
-rw-r--r--community/cdbxx/PKGBUILD2
-rw-r--r--community/cdcd/PKGBUILD2
-rw-r--r--community/cdck/PKGBUILD2
-rw-r--r--community/cdcover/PKGBUILD2
-rw-r--r--community/cddb-py/PKGBUILD2
-rw-r--r--community/cdemu-client/PKGBUILD2
-rw-r--r--community/cdemu-daemon/PKGBUILD2
-rw-r--r--community/cdfs/PKGBUILD2
-rw-r--r--community/cegui/PKGBUILD2
-rw-r--r--community/celt-0.7/PKGBUILD2
-rw-r--r--community/celt/PKGBUILD2
-rw-r--r--community/centerim/PKGBUILD2
-rw-r--r--community/cgit/PKGBUILD2
-rw-r--r--community/checkinstall/PKGBUILD2
-rw-r--r--community/cherokee/PKGBUILD2
-rw-r--r--community/chicken/PKGBUILD2
-rw-r--r--community/chntpw/PKGBUILD2
-rw-r--r--community/choqok/PKGBUILD2
-rw-r--r--community/chrootuid/PKGBUILD2
-rw-r--r--community/chrpath/PKGBUILD2
-rw-r--r--community/cksfv/PKGBUILD2
-rw-r--r--community/clanlib/PKGBUILD2
-rw-r--r--community/classpath/PKGBUILD2
-rw-r--r--community/clearsilver/PKGBUILD2
-rw-r--r--community/clementine/PKGBUILD2
-rw-r--r--community/clewn/PKGBUILD2
-rw-r--r--community/clipgrab/PKGBUILD2
-rw-r--r--community/clusterssh/PKGBUILD2
-rw-r--r--community/codeblocks/PKGBUILD2
-rw-r--r--community/coin/PKGBUILD2
-rw-r--r--community/collectd/PKGBUILD2
-rw-r--r--community/comix/PKGBUILD2
-rw-r--r--community/commoncpp2/PKGBUILD2
-rw-r--r--community/compiz-bcop/PKGBUILD2
-rw-r--r--community/compiz-fusion-plugins-extra/PKGBUILD2
-rw-r--r--community/compiz-fusion-plugins-main/PKGBUILD2
-rw-r--r--community/compiz/PKGBUILD2
-rw-r--r--community/compizconfig-backend-gconf/PKGBUILD2
-rw-r--r--community/compizconfig-backend-kconfig/PKGBUILD2
-rw-r--r--community/compizconfig-python/PKGBUILD2
-rwxr-xr-xcommunity/confuse/PKGBUILD2
-rw-r--r--community/conkeror-git/PKGBUILD2
-rw-r--r--community/coq/PKGBUILD2
-rw-r--r--community/corkscrew/PKGBUILD2
-rw-r--r--community/couchdb/PKGBUILD2
-rw-r--r--community/courier-authlib/PKGBUILD2
-rw-r--r--community/courier-imap/PKGBUILD2
-rw-r--r--community/courier-maildrop/PKGBUILD2
-rw-r--r--community/courier-mta/PKGBUILD2
-rw-r--r--community/cppcheck/PKGBUILD2
-rw-r--r--community/cppunit/PKGBUILD2
-rw-r--r--community/cpuburn/PKGBUILD2
-rw-r--r--community/cpulimit/PKGBUILD2
-rw-r--r--community/critter/PKGBUILD2
-rw-r--r--community/critterding/PKGBUILD2
-rw-r--r--community/cross-arm-elf-binutils/PKGBUILD2
-rw-r--r--community/cross-arm-elf-gcc-base/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-binutils/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-cegccdll-dummy/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-cegccdll/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-cegccthrddll/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-gcc-base/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-gcc/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-libstdcppdll/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-newlib/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-profile/PKGBUILD2
-rw-r--r--community/cross-arm-wince-cegcc-w32api/PKGBUILD2
-rw-r--r--community/ctpl/PKGBUILD2
-rw-r--r--community/cuetools/PKGBUILD2
-rw-r--r--community/cuneiform/PKGBUILD2
-rw-r--r--community/cupsddk/PKGBUILD2
-rw-r--r--community/curlftpfs/PKGBUILD2
-rw-r--r--community/cutter/PKGBUILD2
-rw-r--r--community/cuyo/PKGBUILD2
-rw-r--r--community/cython/PKGBUILD2
-rw-r--r--community/dangerdeep/PKGBUILD2
-rw-r--r--community/dante/PKGBUILD2
-rw-r--r--community/dar/PKGBUILD2
-rw-r--r--community/darkhttpd/PKGBUILD2
-rw-r--r--community/darkstat/PKGBUILD2
-rw-r--r--community/darktable/PKGBUILD2
-rw-r--r--community/datemath/PKGBUILD2
-rw-r--r--community/dbmail/PKGBUILD2
-rw-r--r--community/dbus-sharp-glib/PKGBUILD2
-rw-r--r--community/deadbeef/PKGBUILD2
-rw-r--r--community/delegate/PKGBUILD2
-rw-r--r--community/denemo/PKGBUILD2
-rw-r--r--community/desmume/PKGBUILD2
-rw-r--r--community/dev86/PKGBUILD2
-rw-r--r--community/devil/PKGBUILD2
-rw-r--r--community/dfm/PKGBUILD2
-rw-r--r--community/dia/PKGBUILD2
-rw-r--r--community/diacanvas/PKGBUILD2
-rw-r--r--community/dictd/PKGBUILD2
-rw-r--r--community/dietlibc/PKGBUILD2
-rw-r--r--community/dillo/PKGBUILD2
-rw-r--r--community/directfb/PKGBUILD2
-rw-r--r--community/discid/PKGBUILD2
-rw-r--r--community/distcc/PKGBUILD11
-rw-r--r--community/djview4/PKGBUILD2
-rw-r--r--community/dmenu/PKGBUILD3
-rw-r--r--community/dnstracer/PKGBUILD2
-rw-r--r--community/docbook2x/PKGBUILD2
-rw-r--r--community/dockmanager/PKGBUILD2
-rw-r--r--community/docky/PKGBUILD2
-rw-r--r--community/dopewars/PKGBUILD2
-rw-r--r--community/driftnet/PKGBUILD2
-rw-r--r--community/drivel/PKGBUILD2
-rw-r--r--community/dsniff/PKGBUILD2
-rw-r--r--community/dspam/PKGBUILD2
-rw-r--r--community/dtach/PKGBUILD2
-rw-r--r--community/duff/PKGBUILD2
-rw-r--r--community/dumb/PKGBUILD2
-rw-r--r--community/duplicity/PKGBUILD2
-rw-r--r--community/dvdisaster/PKGBUILD2
-rw-r--r--community/dvdstyler/PKGBUILD2
-rw-r--r--community/dwdiff/PKGBUILD2
-rw-r--r--community/dwm/PKGBUILD2
-rw-r--r--community/dxpc/PKGBUILD2
-rw-r--r--community/dynamite/PKGBUILD2
-rw-r--r--community/dzen2/PKGBUILD2
-rwxr-xr-xcommunity/e-modules-extra-svn/PKGBUILD2
-rwxr-xr-xcommunity/e-svn/PKGBUILD2
-rwxr-xr-xcommunity/e_dbus-svn/PKGBUILD2
-rw-r--r--community/echat/PKGBUILD2
-rwxr-xr-xcommunity/ecore-svn/PKGBUILD2
-rwxr-xr-xcommunity/edje-svn/PKGBUILD2
-rwxr-xr-xcommunity/eet-svn/PKGBUILD2
-rw-r--r--community/eeze-svn/PKGBUILD2
-rwxr-xr-xcommunity/efreet-svn/PKGBUILD2
-rw-r--r--community/egoboo/PKGBUILD2
-rw-r--r--community/eiciel/PKGBUILD2
-rwxr-xr-xcommunity/eina-svn/PKGBUILD2
-rw-r--r--community/ejabberd/PKGBUILD2
-rw-r--r--community/ekg/PKGBUILD2
-rw-r--r--community/ekg2/PKGBUILD2
-rw-r--r--community/electricsheep/PKGBUILD2
-rw-r--r--community/elementary-svn/PKGBUILD2
-rw-r--r--community/elinks/PKGBUILD2
-rw-r--r--community/emacs-nox/PKGBUILD2
-rwxr-xr-xcommunity/embryo-svn/PKGBUILD2
-rw-r--r--community/emerald/PKGBUILD2
-rwxr-xr-xcommunity/emesene/PKGBUILD2
-rwxr-xr-xcommunity/emprint-svn/PKGBUILD2
-rw-r--r--community/encfs/PKGBUILD2
-rw-r--r--community/enet/PKGBUILD2
-rw-r--r--community/enigma/PKGBUILD2
-rw-r--r--community/enter/PKGBUILD2
-rw-r--r--community/epdfview/PKGBUILD2
-rw-r--r--community/epic4/PKGBUILD2
-rw-r--r--community/esekeyd/PKGBUILD2
-rw-r--r--community/esmtp/PKGBUILD2
-rw-r--r--community/espeak/PKGBUILD2
-rw-r--r--community/espeakup/PKGBUILD2
-rw-r--r--community/eterm/PKGBUILD2
-rw-r--r--community/etherape/PKGBUILD2
-rw-r--r--community/etl/PKGBUILD2
-rwxr-xr-xcommunity/evas-svn/PKGBUILD2
-rw-r--r--community/exaile/PKGBUILD2
-rw-r--r--community/exim/PKGBUILD2
-rw-r--r--community/expac/PKGBUILD2
-rw-r--r--community/ext3grep/PKGBUILD2
-rw-r--r--community/extrema/PKGBUILD2
-rw-r--r--community/extremetuxracer/PKGBUILD2
-rw-r--r--community/extundelete/PKGBUILD2
-rw-r--r--community/fail2ban/PKGBUILD2
-rw-r--r--community/fatrat/PKGBUILD2
-rw-r--r--community/fb-client/PKGBUILD2
-rw-r--r--community/fbdump/PKGBUILD2
-rw-r--r--community/fbgetty/PKGBUILD2
-rw-r--r--community/fbgrab/PKGBUILD2
-rw-r--r--community/fbpanel/PKGBUILD2
-rw-r--r--community/fbreader/PKGBUILD2
-rw-r--r--community/fbshot/PKGBUILD2
-rw-r--r--community/fbv/PKGBUILD2
-rw-r--r--community/fceux/PKGBUILD2
-rw-r--r--community/fcgiwrap/PKGBUILD2
-rw-r--r--community/fcrackzip/PKGBUILD2
-rwxr-xr-xcommunity/fcron/PKGBUILD2
-rw-r--r--community/fcron/systab.orig4
-rw-r--r--community/fdm/PKGBUILD2
-rw-r--r--community/fdupes/PKGBUILD2
-rw-r--r--community/ffmpeg2theora/PKGBUILD2
-rw-r--r--community/fftw2/PKGBUILD2
-rw-r--r--community/fgetty/PKGBUILD2
-rw-r--r--community/filezilla/PKGBUILD2
-rw-r--r--community/fillets-ng/PKGBUILD2
-rw-r--r--community/fio/PKGBUILD2
-rw-r--r--community/fish/PKGBUILD3
-rw-r--r--community/fityk/PKGBUILD2
-rw-r--r--community/flac123/PKGBUILD2
-rw-r--r--community/flam3/PKGBUILD2
-rw-r--r--community/flashrom/PKGBUILD2
-rw-r--r--community/fldiff/PKGBUILD2
-rw-r--r--community/flickcurl/PKGBUILD2
-rw-r--r--community/flightgear-atlas/PKGBUILD2
-rw-r--r--community/flightgear/PKGBUILD2
-rw-r--r--community/flobopuyo/PKGBUILD2
-rw-r--r--community/floyd/PKGBUILD2
-rw-r--r--community/fltk2/PKGBUILD2
-rw-r--r--community/flvstreamer/PKGBUILD2
-rw-r--r--community/fonteditfs/PKGBUILD2
-rw-r--r--community/fotoxx/PKGBUILD2
-rw-r--r--community/fox/PKGBUILD2
-rw-r--r--community/fpc/PKGBUILD2
-rw-r--r--community/freecol/PKGBUILD2
-rw-r--r--community/freedroid/PKGBUILD2
-rw-r--r--community/freedroidrpg/PKGBUILD2
-rw-r--r--community/freehdl/PKGBUILD2
-rw-r--r--community/freeimage/PKGBUILD2
-rw-r--r--community/freemat/PKGBUILD2
-rw-r--r--community/freeradius-client/PKGBUILD2
-rw-r--r--community/freeradius/PKGBUILD2
-rw-r--r--community/freerdp/PKGBUILD2
-rw-r--r--community/freetalk/PKGBUILD2
-rw-r--r--community/freevo/PKGBUILD2
-rw-r--r--community/freewrl/PKGBUILD2
-rw-r--r--community/frei0r-plugins/PKGBUILD2
-rw-r--r--community/fswebcam/PKGBUILD2
-rw-r--r--community/fuseiso/PKGBUILD2
-rw-r--r--community/fxdesktop/PKGBUILD2
-rw-r--r--community/fxprocessview/PKGBUILD2
-rw-r--r--community/g2sc/PKGBUILD2
-rw-r--r--community/gadmin-samba/PKGBUILD2
-rw-r--r--community/galago-daemon/PKGBUILD2
-rw-r--r--community/gambas2/PKGBUILD2
-rw-r--r--community/gambas3/PKGBUILD2
-rw-r--r--community/gamin/PKGBUILD2
-rw-r--r--community/gammu/PKGBUILD2
-rw-r--r--community/garmindev/PKGBUILD2
-rw-r--r--community/gavl/PKGBUILD2
-rw-r--r--community/gcc-avr/PKGBUILD2
-rw-r--r--community/gcolor2/PKGBUILD3
-rw-r--r--community/gcompris/PKGBUILD2
-rw-r--r--community/gdal/PKGBUILD2
-rw-r--r--community/gdk-pixbuf/PKGBUILD2
-rw-r--r--community/gdmap/PKGBUILD2
-rw-r--r--community/geany-plugins/PKGBUILD2
-rw-r--r--community/geany/PKGBUILD2
-rw-r--r--community/gebabbel/PKGBUILD2
-rw-r--r--community/gecko-mediaplayer/PKGBUILD2
-rw-r--r--community/geda-gaf/PKGBUILD2
-rw-r--r--community/gedit-plugins/PKGBUILD2
-rw-r--r--community/gen2shp/PKGBUILD2
-rw-r--r--community/geos/PKGBUILD2
-rw-r--r--community/gerbv/PKGBUILD2
-rw-r--r--community/ghdl/PKGBUILD2
-rw-r--r--community/ghemical/PKGBUILD2
-rw-r--r--community/gigedit/PKGBUILD2
-rw-r--r--community/giggle/PKGBUILD2
-rw-r--r--community/gimmage/PKGBUILD2
-rw-r--r--community/gimp-plugin-fblur/PKGBUILD2
-rw-r--r--community/gimp-plugin-lqr/PKGBUILD2
-rw-r--r--community/gimp-plugin-mathmap/PKGBUILD2
-rw-r--r--community/gimp-plugin-wavelet-decompose/PKGBUILD2
-rw-r--r--community/gimp-plugin-wavelet-denoise/PKGBUILD2
-rw-r--r--community/ginac/PKGBUILD2
-rw-r--r--community/gitg/PKGBUILD2
-rw-r--r--community/gkrellm/PKGBUILD2
-rw-r--r--community/gl-117/PKGBUILD2
-rw-r--r--community/glitz/PKGBUILD2
-rw-r--r--community/gliv/PKGBUILD2
-rw-r--r--community/glob2/PKGBUILD2
-rw-r--r--community/glom/PKGBUILD2
-rw-r--r--community/gloox/PKGBUILD2
-rw-r--r--community/glpng/PKGBUILD2
-rw-r--r--community/gmerlin-avdecoder/PKGBUILD2
-rw-r--r--community/gmerlin/PKGBUILD2
-rw-r--r--community/gmic/PKGBUILD2
-rw-r--r--community/gmime22/PKGBUILD2
-rw-r--r--community/gmrun/PKGBUILD2
-rw-r--r--community/gnofract4d/PKGBUILD2
-rw-r--r--community/gnome-commander/PKGBUILD2
-rw-r--r--community/gnome-do-docklets/PKGBUILD2
-rw-r--r--community/gnome-do-plugins/PKGBUILD2
-rw-r--r--community/gnome-do/PKGBUILD2
-rw-r--r--community/gnome-mplayer/PKGBUILD2
-rw-r--r--community/gnome-ppp/PKGBUILD2
-rw-r--r--community/gnome-system-tools/PKGBUILD2
-rw-r--r--community/gnomesu/PKGBUILD2
-rw-r--r--community/gnonlin/PKGBUILD2
-rw-r--r--community/gnote/PKGBUILD2
-rw-r--r--community/gnubiff-gtk/PKGBUILD2
-rw-r--r--community/gnubiff/PKGBUILD2
-rw-r--r--community/gnucap/PKGBUILD2
-rw-r--r--community/gnumail/PKGBUILD2
-rw-r--r--community/gnunet-gtk/PKGBUILD2
-rw-r--r--community/gnunet/PKGBUILD2
-rw-r--r--community/gnustep-back/PKGBUILD2
-rw-r--r--community/gnustep-base/PKGBUILD2
-rw-r--r--community/gnustep-gui/PKGBUILD2
-rw-r--r--community/gnustep-make/PKGBUILD2
-rw-r--r--community/go/PKGBUILD2
-rw-r--r--community/gobby/PKGBUILD2
-rw-r--r--community/gocr/PKGBUILD2
-rw-r--r--community/gogglesmm/PKGBUILD2
-rw-r--r--community/goldendict/PKGBUILD2
-rw-r--r--community/goocanvas/PKGBUILD2
-rwxr-xr-xcommunity/goocanvasmm/PKGBUILD2
-rw-r--r--community/google-gadgets/PKGBUILD2
-rw-r--r--community/gource/PKGBUILD2
-rw-r--r--community/gpa/PKGBUILD2
-rw-r--r--community/gpac/PKGBUILD2
-rw-r--r--community/gpg-crypter/PKGBUILD2
-rw-r--r--community/gphpedit/PKGBUILD2
-rw-r--r--community/gpicview/PKGBUILD2
-rw-r--r--community/gprolog/PKGBUILD2
-rw-r--r--community/gpsbabel/PKGBUILD2
-rw-r--r--community/gpsdrive/PKGBUILD2
-rw-r--r--community/gpsim/PKGBUILD2
-rw-r--r--community/gpsman/PKGBUILD2
-rw-r--r--community/gpsmanshp/PKGBUILD2
-rw-r--r--community/gputils/PKGBUILD2
-rw-r--r--community/gq/PKGBUILD2
-rw-r--r--community/grace/PKGBUILD2
-rw-r--r--community/grass/PKGBUILD2
-rw-r--r--community/gri/PKGBUILD2
-rw-r--r--community/gromacs/PKGBUILD2
-rw-r--r--community/grsync/PKGBUILD2
-rw-r--r--community/gsasl/PKGBUILD2
-rw-r--r--community/gshare/PKGBUILD2
-rw-r--r--community/gshutdown/PKGBUILD2
-rw-r--r--community/gsmartcontrol/PKGBUILD2
-rw-r--r--community/gsoap/PKGBUILD2
-rw-r--r--community/gsql/PKGBUILD2
-rw-r--r--community/gstm/PKGBUILD2
-rw-r--r--community/gstreamermm/PKGBUILD2
-rw-r--r--community/gsynaptics/PKGBUILD2
-rw-r--r--community/gtk-aurora-engine/PKGBUILD2
-rw-r--r--community/gtk-chtheme/PKGBUILD2
-rw-r--r--community/gtk-engine-murrine/PKGBUILD2
-rw-r--r--community/gtk-gnutella/PKGBUILD2
-rw-r--r--community/gtk-kde4/PKGBUILD2
-rw-r--r--community/gtk-rezlooks-engine/PKGBUILD2
-rw-r--r--community/gtk2+extra/PKGBUILD2
-rw-r--r--community/gtk2_prefs/PKGBUILD2
-rw-r--r--community/gtk2fontsel/PKGBUILD2
-rw-r--r--community/gtk2hs-buildtools/PKGBUILD2
-rw-r--r--community/gtk2hs-cairo/PKGBUILD2
-rw-r--r--community/gtk2hs-glib/PKGBUILD2
-rw-r--r--community/gtk2hs-gtk/PKGBUILD2
-rw-r--r--community/gtk2hs-pango/PKGBUILD2
-rw-r--r--community/gtkballs/PKGBUILD2
-rw-r--r--community/gtkdatabox/PKGBUILD2
-rw-r--r--community/gtkdialog/PKGBUILD2
-rw-r--r--community/gtkperf/PKGBUILD2
-rw-r--r--community/gtkwave/PKGBUILD2
-rw-r--r--community/gtranslator/PKGBUILD2
-rw-r--r--community/gts/PKGBUILD2
-rw-r--r--community/gtweakui/PKGBUILD2
-rw-r--r--community/gtypist/PKGBUILD2
-rw-r--r--community/guake/PKGBUILD2
-rw-r--r--community/guichan/PKGBUILD2
-rw-r--r--community/guifications/PKGBUILD2
-rw-r--r--community/gummi/PKGBUILD2
-rw-r--r--community/gwenhywfar/PKGBUILD2
-rw-r--r--community/gxmessage/PKGBUILD2
-rw-r--r--community/gyachi/PKGBUILD2
-rw-r--r--community/hacburn/PKGBUILD2
-rw-r--r--community/handbrake/PKGBUILD2
-rw-r--r--community/hardinfo/PKGBUILD2
-rw-r--r--community/hashcash/PKGBUILD2
-rw-r--r--community/haskell-dbus/PKGBUILD2
-rw-r--r--community/haskell-hslogger/PKGBUILD2
-rw-r--r--community/haskell-x11-xft/PKGBUILD2
-rw-r--r--community/haskell-x11/PKGBUILD2
-rw-r--r--community/hatari/PKGBUILD2
-rw-r--r--community/hawknl/PKGBUILD2
-rw-r--r--community/hedgewars/PKGBUILD2
-rw-r--r--community/hevea/PKGBUILD2
-rw-r--r--community/hex-a-hop/PKGBUILD2
-rw-r--r--community/highlight/PKGBUILD2
-rw-r--r--community/homebank/PKGBUILD2
-rw-r--r--community/hostapd/PKGBUILD2
-rw-r--r--community/hping/PKGBUILD2
-rw-r--r--community/hsetroot/PKGBUILD2
-rw-r--r--community/hsolink/PKGBUILD2
-rw-r--r--community/ht/PKGBUILD2
-rw-r--r--community/html2text/PKGBUILD2
-rw-r--r--community/htmldoc/PKGBUILD2
-rw-r--r--community/httptunnel/PKGBUILD2
-rw-r--r--community/hubbub/PKGBUILD2
-rw-r--r--community/hula/PKGBUILD2
-rw-r--r--community/hwinfo/PKGBUILD2
-rw-r--r--community/i3-wm/PKGBUILD2
-rw-r--r--community/i3lock/PKGBUILD2
-rw-r--r--community/i3status/PKGBUILD2
-rw-r--r--community/iasl/PKGBUILD2
-rw-r--r--community/iat/PKGBUILD2
-rw-r--r--community/ibam/PKGBUILD2
-rw-r--r--community/ibus-anthy/PKGBUILD2
-rw-r--r--community/ibus-chewing/PKGBUILD2
-rw-r--r--community/ibus-hangul/PKGBUILD2
-rw-r--r--community/ibus-m17n/PKGBUILD2
-rw-r--r--community/ibus-pinyin/PKGBUILD2
-rw-r--r--community/ibus-qt/PKGBUILD2
-rw-r--r--community/ibus-sunpinyin/PKGBUILD2
-rw-r--r--community/ibus-table-extraphrase/PKGBUILD2
-rw-r--r--community/ibus-table/PKGBUILD2
-rw-r--r--community/ibus-unikey/PKGBUILD2
-rw-r--r--community/ibus/PKGBUILD2
-rw-r--r--community/icewm-utils/PKGBUILD2
-rw-r--r--community/ico2xpm/PKGBUILD2
-rw-r--r--community/icon-slicer/PKGBUILD2
-rw-r--r--community/icoutils/PKGBUILD2
-rw-r--r--community/id3lib-rcc/PKGBUILD2
-rw-r--r--community/idesk/PKGBUILD2
-rw-r--r--community/iftop/PKGBUILD2
-rw-r--r--community/ifuse/PKGBUILD2
-rw-r--r--community/iksemel/PKGBUILD2
-rw-r--r--community/imdbpy/PKGBUILD2
-rw-r--r--community/incron/PKGBUILD2
-rw-r--r--community/iniparser/PKGBUILD2
-rw-r--r--community/inotify-tools/PKGBUILD2
-rw-r--r--community/inputattach/PKGBUILD2
-rw-r--r--community/intel-tbb/PKGBUILD2
-rw-r--r--community/intellij-idea-libs/PKGBUILD2
-rw-r--r--community/ipguard/PKGBUILD2
-rw-r--r--community/ipsec-tools/PKGBUILD2
-rw-r--r--community/ircii-pana/PKGBUILD2
-rw-r--r--community/ircservices/PKGBUILD2
-rw-r--r--community/irrlicht/PKGBUILD2
-rw-r--r--community/isomaster/PKGBUILD2
-rw-r--r--community/jabberd14/PKGBUILD2
-rw-r--r--community/jack2/PKGBUILD2
-rw-r--r--community/javasqlite/PKGBUILD2
-rw-r--r--community/jbig2dec/PKGBUILD2
-rw-r--r--community/jbigkit/PKGBUILD2
-rw-r--r--community/jogl/PKGBUILD2
-rw-r--r--community/john/PKGBUILD2
-rw-r--r--community/judy/PKGBUILD2
-rw-r--r--community/jwm/PKGBUILD2
-rw-r--r--community/kaa-base/PKGBUILD2
-rw-r--r--community/kaa-imlib2/PKGBUILD2
-rw-r--r--community/kaa-metadata/PKGBUILD2
-rw-r--r--community/kakasi/PKGBUILD2
-rw-r--r--community/kaudiocreator/PKGBUILD2
-rwxr-xr-xcommunity/kcheckers/PKGBUILD2
-rw-r--r--community/kchmviewer/PKGBUILD2
-rw-r--r--community/kdbg/PKGBUILD2
-rw-r--r--community/kdenlive/PKGBUILD2
-rw-r--r--community/kdesvn/PKGBUILD2
-rw-r--r--community/keepassx/PKGBUILD2
-rw-r--r--community/keysafe/PKGBUILD2
-rw-r--r--community/kgraphviewer/PKGBUILD2
-rw-r--r--community/kid3/PKGBUILD2
-rw-r--r--community/kim4/PKGBUILD2
-rw-r--r--community/kiwi/PKGBUILD2
-rw-r--r--community/klavaro/PKGBUILD2
-rw-r--r--community/kleansweep/PKGBUILD2
-rw-r--r--community/kmess/PKGBUILD2
-rw-r--r--community/kmymoney/PKGBUILD2
-rw-r--r--community/knemo/PKGBUILD2
-rw-r--r--community/kovpn/PKGBUILD2
-rw-r--r--community/kphotoalbum/PKGBUILD2
-rw-r--r--community/kpovmodeler/PKGBUILD2
-rw-r--r--community/krecipes/PKGBUILD2
-rw-r--r--community/krename/PKGBUILD2
-rw-r--r--community/ksniffer/PKGBUILD2
-rw-r--r--community/ksshaskpass/PKGBUILD2
-rw-r--r--community/ktechlab/PKGBUILD2
-rw-r--r--community/ktikz/PKGBUILD2
-rw-r--r--community/ktoblzcheck/PKGBUILD2
-rw-r--r--community/kuickshow/PKGBUILD2
-rw-r--r--community/kungfu/PKGBUILD2
-rw-r--r--community/kvirc/PKGBUILD2
-rw-r--r--community/kvpnc/PKGBUILD2
-rw-r--r--community/kydpdict/PKGBUILD2
-rw-r--r--community/lal/PKGBUILD2
-rw-r--r--community/lastfm-client/PKGBUILD2
-rwxr-xr-xcommunity/lat/PKGBUILD2
-rw-r--r--community/launchy/PKGBUILD2
-rw-r--r--community/lazarus/PKGBUILD2
-rw-r--r--community/ldns/PKGBUILD2
-rw-r--r--community/leafnode/PKGBUILD2
-rw-r--r--community/lesspipe/PKGBUILD2
-rw-r--r--community/libacpi/PKGBUILD2
-rw-r--r--community/libaio/PKGBUILD2
-rw-r--r--community/libast/PKGBUILD2
-rw-r--r--community/libcgi/PKGBUILD2
-rw-r--r--community/libcompizconfig/PKGBUILD2
-rw-r--r--community/libconfig/PKGBUILD2
-rw-r--r--community/libcss/PKGBUILD2
-rw-r--r--community/libcuefile/PKGBUILD2
-rw-r--r--community/libdaq/PKGBUILD2
-rw-r--r--community/libdbi-drivers/PKGBUILD2
-rw-r--r--community/libdbi/PKGBUILD2
-rw-r--r--community/libdesktop-agnostic/PKGBUILD2
-rw-r--r--community/libdlna/PKGBUILD2
-rw-r--r--community/libdnet/PKGBUILD2
-rw-r--r--community/libesmtp/PKGBUILD2
-rw-r--r--community/libev/PKGBUILD2
-rw-r--r--community/libexosip2/PKGBUILD2
-rw-r--r--community/libextractor/PKGBUILD2
-rw-r--r--community/libfakekey/PKGBUILD2
-rwxr-xr-xcommunity/libfbclient/PKGBUILD2
-rw-r--r--community/libgalago-gtk/PKGBUILD2
-rw-r--r--community/libgalago/PKGBUILD2
-rw-r--r--community/libgda3/PKGBUILD2
-rw-r--r--community/libgdamm/PKGBUILD2
-rw-r--r--community/libgeotiff/PKGBUILD2
-rw-r--r--community/libgexiv2/PKGBUILD2
-rw-r--r--community/libghemical/PKGBUILD2
-rw-r--r--community/libgig/PKGBUILD2
-rw-r--r--community/libgringotts/PKGBUILD2
-rw-r--r--community/libgtksourceviewmm2/PKGBUILD2
-rw-r--r--community/libident/PKGBUILD2
-rw-r--r--community/libinfinity/PKGBUILD2
-rw-r--r--community/libiptcdata/PKGBUILD2
-rw-r--r--community/liblinebreak/PKGBUILD2
-rw-r--r--community/libmaa/PKGBUILD2
-rw-r--r--community/libmatchbox/PKGBUILD2
-rw-r--r--community/libmatio/PKGBUILD2
-rw-r--r--community/libmediainfo/PKGBUILD2
-rw-r--r--community/libmemcached/PKGBUILD2
-rw-r--r--community/libmicrohttpd/PKGBUILD2
-rw-r--r--community/libmirage/PKGBUILD2
-rw-r--r--community/libnetfilter_conntrack/PKGBUILD2
-rw-r--r--community/libnetfilter_queue/PKGBUILD2
-rw-r--r--community/libnewt/PKGBUILD2
-rw-r--r--community/libnfnetlink/PKGBUILD2
-rw-r--r--community/libnids/PKGBUILD2
-rw-r--r--community/libnoise/PKGBUILD2
-rw-r--r--community/libnsbmp/PKGBUILD2
-rw-r--r--community/libnsgif/PKGBUILD2
-rw-r--r--community/liboauth/PKGBUILD2
-rw-r--r--community/liboglappth/PKGBUILD2
-rw-r--r--community/liboobs/PKGBUILD2
-rw-r--r--community/liboop/PKGBUILD2
-rw-r--r--community/libopenraw/PKGBUILD2
-rw-r--r--community/libopensync/PKGBUILD2
-rw-r--r--community/liboping/PKGBUILD2
-rw-r--r--community/libosip2/PKGBUILD2
-rw-r--r--community/libpaper/PKGBUILD2
-rw-r--r--community/libpar2/PKGBUILD2
-rw-r--r--community/libparserutils/PKGBUILD2
-rw-r--r--community/libpqxx/PKGBUILD2
-rw-r--r--community/libquicktime/PKGBUILD2
-rw-r--r--community/libraw/PKGBUILD2
-rw-r--r--community/librcc/PKGBUILD2
-rw-r--r--community/librcd/PKGBUILD2
-rw-r--r--community/librep/PKGBUILD2
-rw-r--r--community/libreplaygain/PKGBUILD2
-rw-r--r--community/librsync/PKGBUILD2
-rw-r--r--community/librtfcomp/PKGBUILD2
-rw-r--r--community/libsieve/PKGBUILD2
-rw-r--r--community/libstatgrab/PKGBUILD2
-rw-r--r--community/libsynaptics/PKGBUILD2
-rw-r--r--community/libtar/PKGBUILD2
-rw-r--r--community/libtlen/PKGBUILD2
-rw-r--r--community/libtorrent/PKGBUILD2
-rw-r--r--community/libtrash/PKGBUILD2
-rw-r--r--community/libview/PKGBUILD2
-rw-r--r--community/libvirt/PKGBUILD2
-rw-r--r--community/libvisual-projectm/PKGBUILD2
-rw-r--r--community/libwapcaplet/PKGBUILD2
-rw-r--r--community/libwww/PKGBUILD2
-rw-r--r--community/libx86emu/PKGBUILD2
-rw-r--r--community/libxdg-basedir/PKGBUILD2
-rw-r--r--community/libxnvctrl/PKGBUILD2
-rw-r--r--community/libyaml/PKGBUILD2
-rw-r--r--community/libzen/PKGBUILD2
-rw-r--r--community/libzrtpcpp/PKGBUILD2
-rw-r--r--community/lightspark/PKGBUILD2
-rw-r--r--community/lilypond/PKGBUILD2
-rw-r--r--community/lilyterm/PKGBUILD2
-rw-r--r--community/lincity-ng/PKGBUILD2
-rw-r--r--community/linphone/PKGBUILD2
-rw-r--r--community/linuxsampler/PKGBUILD2
-rw-r--r--community/linuxtv-dvb-apps/PKGBUILD2
-rw-r--r--community/listen/PKGBUILD2
-rw-r--r--community/lmctl/PKGBUILD2
-rw-r--r--community/lmms/PKGBUILD2
-rw-r--r--community/lockdev/PKGBUILD2
-rw-r--r--community/lorcon-old-svn/PKGBUILD2
-rw-r--r--community/lrzsz/PKGBUILD2
-rw-r--r--community/lsb-release/PKGBUILD2
-rw-r--r--community/lshw/PKGBUILD2
-rw-r--r--community/ltris/PKGBUILD2
-rw-r--r--community/lua-lzlib/PKGBUILD2
-rw-r--r--community/lua-zlib/PKGBUILD2
-rw-r--r--community/luaexpat/PKGBUILD2
-rw-r--r--community/luafilesystem/PKGBUILD2
-rw-r--r--community/luarocks/PKGBUILD2
-rw-r--r--community/luasec/PKGBUILD2
-rw-r--r--community/luasocket/PKGBUILD2
-rw-r--r--community/luasql-mysql/PKGBUILD2
-rw-r--r--community/luminancehdr/PKGBUILD2
-rw-r--r--community/luxrender/PKGBUILD2
-rw-r--r--community/lwm/PKGBUILD2
-rw-r--r--community/lwp/PKGBUILD2
-rw-r--r--community/lxappearance/PKGBUILD2
-rw-r--r--community/lxlauncher/PKGBUILD2
-rw-r--r--community/lxnm/PKGBUILD2
-rw-r--r--community/lxrandr/PKGBUILD2
-rw-r--r--community/lxtask/PKGBUILD2
-rw-r--r--community/lxterminal/PKGBUILD2
-rw-r--r--community/macchanger/PKGBUILD2
-rw-r--r--community/madman/PKGBUILD2
-rw-r--r--community/mailutils/PKGBUILD2
-rw-r--r--community/mairix/PKGBUILD2
-rw-r--r--community/mandvd/PKGBUILD2
-rw-r--r--community/mapnik/PKGBUILD2
-rw-r--r--community/mashup/PKGBUILD2
-rw-r--r--community/matchbox-desktop/PKGBUILD2
-rw-r--r--community/matchbox-keyboard/PKGBUILD2
-rw-r--r--community/matchbox-panel/PKGBUILD2
-rw-r--r--community/matchbox-window-manager/PKGBUILD2
-rwxr-xr-xcommunity/mathomatic/PKGBUILD2
-rw-r--r--community/mcabber/PKGBUILD2
-rw-r--r--community/mcdp/PKGBUILD2
-rw-r--r--community/mdf2iso/PKGBUILD2
-rw-r--r--community/me-tv/PKGBUILD2
-rw-r--r--community/mediainfo-gui/PKGBUILD2
-rw-r--r--community/mediainfo/PKGBUILD2
-rw-r--r--community/mediaproxy/PKGBUILD2
-rw-r--r--community/mediastreamer/PKGBUILD2
-rw-r--r--community/mediatomb/PKGBUILD2
-rw-r--r--community/medit/PKGBUILD2
-rwxr-xr-xcommunity/mednafen/PKGBUILD2
-rw-r--r--community/megaglest/PKGBUILD2
-rw-r--r--community/mercury/PKGBUILD2
-rw-r--r--community/metakit/PKGBUILD2
-rw-r--r--community/metamail/PKGBUILD2
-rw-r--r--community/mezogis/PKGBUILD2
-rw-r--r--community/mfs/PKGBUILD2
-rw-r--r--community/mftrace/PKGBUILD2
-rw-r--r--community/mg/PKGBUILD2
-rw-r--r--community/mget/PKGBUILD2
-rw-r--r--community/microblog-purple/PKGBUILD2
-rw-r--r--community/mime-editor/PKGBUILD2
-rw-r--r--community/mimetex/PKGBUILD2
-rw-r--r--community/minbif/PKGBUILD2
-rw-r--r--community/mingw32-binutils/PKGBUILD2
-rw-r--r--community/mingw32-gcc-base/PKGBUILD2
-rw-r--r--community/mingw32-gcc/PKGBUILD2
-rw-r--r--community/mingw32-runtime/PKGBUILD2
-rw-r--r--community/minidlna/PKGBUILD2
-rw-r--r--community/miredo/PKGBUILD2
-rw-r--r--community/mixxx/PKGBUILD2
-rw-r--r--community/mktorrent/PKGBUILD2
-rw-r--r--community/mldonkey/PKGBUILD2
-rw-r--r--community/mlt/PKGBUILD2
-rw-r--r--community/mms_client/PKGBUILD2
-rw-r--r--community/mmsrip/PKGBUILD2
-rw-r--r--community/mongodb/PKGBUILD2
-rw-r--r--community/monit/PKGBUILD2
-rw-r--r--community/moreutils/PKGBUILD2
-rw-r--r--community/motion/PKGBUILD2
-rw-r--r--community/mp3gain/PKGBUILD2
-rw-r--r--community/mp3info/PKGBUILD2
-rw-r--r--community/mp3splt-gtk/PKGBUILD2
-rw-r--r--community/mp3unicode/PKGBUILD2
-rw-r--r--community/mpdscribble/PKGBUILD2
-rw-r--r--community/mpgtx/PKGBUILD2
-rw-r--r--community/mtasc/PKGBUILD2
-rw-r--r--community/mtpaint/PKGBUILD2
-rw-r--r--community/multiget/PKGBUILD2
-rw-r--r--community/multimux/PKGBUILD2
-rw-r--r--community/multipath-tools/PKGBUILD2
-rw-r--r--community/mumble/PKGBUILD2
-rw-r--r--community/mupdf/PKGBUILD2
-rw-r--r--community/mupen64plus/PKGBUILD2
-rw-r--r--community/murmur/PKGBUILD2
-rw-r--r--community/musca/PKGBUILD2
-rw-r--r--community/musepack-tools/PKGBUILD2
-rw-r--r--community/musescore/PKGBUILD2
-rw-r--r--community/mxml/PKGBUILD2
-rw-r--r--community/mygui/PKGBUILD2
-rw-r--r--community/myodbc/PKGBUILD2
-rw-r--r--community/mypaint/PKGBUILD2
-rw-r--r--community/mysql-ruby/PKGBUILD2
-rw-r--r--community/mysql-workbench/PKGBUILD2
-rw-r--r--community/mythtv/PKGBUILD2
-rw-r--r--community/naev/PKGBUILD2
-rw-r--r--community/namazu/PKGBUILD2
-rw-r--r--community/nas/PKGBUILD2
-rw-r--r--community/nautilus-actions/PKGBUILD2
-rw-r--r--community/nbd/PKGBUILD2
-rwxr-xr-xcommunity/nbtscan/PKGBUILD2
-rw-r--r--community/ncdu/PKGBUILD2
-rw-r--r--community/ncmpcpp/PKGBUILD2
-rw-r--r--community/neatx/PKGBUILD2
-rw-r--r--community/nemesis/PKGBUILD2
-rw-r--r--community/nepim/PKGBUILD2
-rw-r--r--community/nestopia/PKGBUILD2
-rw-r--r--community/net6/PKGBUILD2
-rw-r--r--community/netbrake/PKGBUILD2
-rw-r--r--community/nethack/PKGBUILD2
-rw-r--r--community/netstat-nat/PKGBUILD2
-rw-r--r--community/netsurf/PKGBUILD2
-rw-r--r--community/netwatch/PKGBUILD2
-rw-r--r--community/newsbeuter/PKGBUILD2
-rw-r--r--community/nexuiz/PKGBUILD2
-rw-r--r--community/nginx/PKGBUILD2
-rw-r--r--community/ngircd/PKGBUILD2
-rw-r--r--community/ngrep/PKGBUILD2
-rw-r--r--community/ngspice/PKGBUILD2
-rw-r--r--community/noip/PKGBUILD2
-rw-r--r--community/nrg2iso/PKGBUILD2
-rw-r--r--community/nsd/PKGBUILD2
-rw-r--r--community/ntop/PKGBUILD2
-rw-r--r--community/nut/PKGBUILD2
-rw-r--r--community/nvclock/PKGBUILD2
-rw-r--r--community/nvdock/PKGBUILD2
-rw-r--r--community/nzbget/PKGBUILD2
-rw-r--r--community/obby/PKGBUILD2
-rw-r--r--community/obexfs/PKGBUILD2
-rw-r--r--community/ocaml-extlib/PKGBUILD2
-rw-r--r--community/ocaml-findlib/PKGBUILD2
-rw-r--r--community/ocaml-ounit/PKGBUILD2
-rw-r--r--community/ogle-gui/PKGBUILD2
-rw-r--r--community/ogmrip/PKGBUILD2
-rw-r--r--community/ogre/PKGBUILD2
-rw-r--r--community/oidentd/PKGBUILD2
-rw-r--r--community/ois/PKGBUILD2
-rw-r--r--community/omniorb/PKGBUILD2
-rw-r--r--community/open-vm-tools-modules/PKGBUILD2
-rw-r--r--community/open-vm-tools/PKGBUILD2
-rw-r--r--community/openarena/PKGBUILD2
-rw-r--r--community/openbsd-netcat/PKGBUILD2
-rw-r--r--community/openlierox/PKGBUILD2
-rw-r--r--community/openmotif/PKGBUILD2
-rw-r--r--community/openmovieeditor/PKGBUILD2
-rw-r--r--community/openntpd/PKGBUILD2
-rw-r--r--community/openscenegraph/PKGBUILD2
-rw-r--r--community/opensips/PKGBUILD2
-rw-r--r--community/openssh-askpass/PKGBUILD2
-rw-r--r--community/openthreads/PKGBUILD2
-rw-r--r--community/openttd/PKGBUILD2
-rw-r--r--community/optipng/PKGBUILD2
-rw-r--r--community/orange/PKGBUILD2
-rw-r--r--community/osdbattery/PKGBUILD2
-rw-r--r--community/osec/PKGBUILD2
-rw-r--r--community/osiris/PKGBUILD2
-rw-r--r--community/osmo/PKGBUILD2
-rw-r--r--community/oss/PKGBUILD2
-rw-r--r--community/ozerocdoff/PKGBUILD2
-rw-r--r--community/p2c/PKGBUILD2
-rw-r--r--community/p3scan/PKGBUILD2
-rw-r--r--community/packagekit/PKGBUILD2
-rw-r--r--community/paco/PKGBUILD2
-rw-r--r--community/pam-krb5/PKGBUILD2
-rw-r--r--community/pam_mysql/PKGBUILD2
-rw-r--r--community/pam_pwcheck/PKGBUILD2
-rw-r--r--community/pantomime/PKGBUILD2
-rw-r--r--community/parano/PKGBUILD2
-rw-r--r--community/paraview/PKGBUILD2
-rw-r--r--community/parcellite/PKGBUILD2
-rw-r--r--community/pari/PKGBUILD2
-rw-r--r--community/parrot/PKGBUILD2
-rw-r--r--community/partimage/PKGBUILD2
-rw-r--r--community/patchage/PKGBUILD2
-rw-r--r--community/patchutils/PKGBUILD2
-rw-r--r--community/pawm/PKGBUILD2
-rw-r--r--community/pbzip2/PKGBUILD2
-rw-r--r--community/pcb/PKGBUILD2
-rw-r--r--community/pcsc-perl/PKGBUILD2
-rw-r--r--community/pcsc-tools/PKGBUILD2
-rw-r--r--community/pcsclite/PKGBUILD2
-rw-r--r--community/pdf2djvu/PKGBUILD2
-rw-r--r--community/pdf2svg/PKGBUILD2
-rw-r--r--community/pdfedit/PKGBUILD2
-rw-r--r--community/pdftrans/PKGBUILD2
-rw-r--r--community/pdmenu/PKGBUILD2
-rw-r--r--community/pdnsd/PKGBUILD2
-rw-r--r--community/perl-berkeleydb/PKGBUILD2
-rw-r--r--community/perl-class-data-inheritable/PKGBUILD2
-rw-r--r--community/perl-class-factory-util/PKGBUILD2
-rw-r--r--community/perl-class-methodmaker/PKGBUILD2
-rw-r--r--community/perl-clone/PKGBUILD2
-rw-r--r--community/perl-crypt-blowfish/PKGBUILD2
-rw-r--r--community/perl-crypt-des/PKGBUILD2
-rw-r--r--community/perl-crypt-openssl-bignum/PKGBUILD2
-rw-r--r--community/perl-crypt-openssl-random/PKGBUILD2
-rw-r--r--community/perl-crypt-openssl-rsa/PKGBUILD2
-rw-r--r--community/perl-curses/PKGBUILD2
-rw-r--r--community/perl-data-structure-util/PKGBUILD2
-rw-r--r--community/perl-datetime-format-builder/PKGBUILD2
-rw-r--r--community/perl-datetime-format-iso8601/PKGBUILD2
-rw-r--r--community/perl-datetime-format-mail/PKGBUILD2
-rw-r--r--community/perl-datetime/PKGBUILD2
-rw-r--r--community/perl-dbd-odbc/PKGBUILD2
-rw-r--r--community/perl-dbd-pg/PKGBUILD2
-rw-r--r--community/perl-dbd-sqlite2/PKGBUILD2
-rw-r--r--community/perl-dbd-sybase/PKGBUILD2
-rw-r--r--community/perl-device-serialport/PKGBUILD2
-rw-r--r--community/perl-digest-md5/PKGBUILD2
-rw-r--r--community/perl-file-path-expand/PKGBUILD2
-rw-r--r--community/perl-file-slurp/PKGBUILD2
-rw-r--r--community/perl-fuse/PKGBUILD2
-rw-r--r--community/perl-gd/PKGBUILD2
-rw-r--r--community/perl-getopt-argvfile/PKGBUILD2
-rw-r--r--community/perl-gnome2-wnck/PKGBUILD2
-rw-r--r--community/perl-graphics-colornames/PKGBUILD2
-rw-r--r--community/perl-gssapi/PKGBUILD2
-rw-r--r--community/perl-gstreamer-interfaces/PKGBUILD2
-rw-r--r--community/perl-gstreamer/PKGBUILD2
-rw-r--r--community/perl-gtk2-mozembed/PKGBUILD2
-rw-r--r--community/perl-gtk2-sexy/PKGBUILD2
-rw-r--r--community/perl-gtk2-trayicon/PKGBUILD2
-rw-r--r--community/perl-gtk2-webkit/PKGBUILD2
-rw-r--r--community/perl-html-strip/PKGBUILD2
-rw-r--r--community/perl-html-tableextract/PKGBUILD2
-rw-r--r--community/perl-inline-java/PKGBUILD2
-rw-r--r--community/perl-io-string/PKGBUILD2
-rw-r--r--community/perl-io-tty/PKGBUILD2
-rw-r--r--community/perl-json-xs/PKGBUILD2
-rw-r--r--community/perl-libapreq2/PKGBUILD2
-rw-r--r--community/perl-list-moreutils/PKGBUILD2
-rw-r--r--community/perl-mail-box-parser-c/PKGBUILD2
-rw-r--r--community/perl-mail-transport-dbx/PKGBUILD2
-rw-r--r--community/perl-net-dbus/PKGBUILD2
-rw-r--r--community/perl-net-libidn/PKGBUILD2
-rw-r--r--community/perl-params-validate/PKGBUILD2
-rw-r--r--community/perl-string-crc32/PKGBUILD2
-rw-r--r--community/perl-text-charwidth/PKGBUILD2
-rw-r--r--community/perl-text-kakasi/PKGBUILD2
-rw-r--r--community/perl-tie-hash-indexed/PKGBUILD2
-rw-r--r--community/perl-tk-tablematrix/PKGBUILD2
-rw-r--r--community/perl-www-curl/PKGBUILD2
-rw-r--r--community/perl-xml-libxml/PKGBUILD2
-rw-r--r--community/perl-xml-libxslt/PKGBUILD2
-rw-r--r--community/perl-xml-regexp/PKGBUILD2
-rw-r--r--community/perl-xmms/PKGBUILD2
-rw-r--r--community/perlio-eol/PKGBUILD2
-rw-r--r--community/pgadmin3/PKGBUILD2
-rw-r--r--community/php-geoip/PKGBUILD2
-rw-r--r--community/php-memcache/PKGBUILD2
-rw-r--r--community/php-memcached/PKGBUILD2
-rw-r--r--community/picard/PKGBUILD2
-rw-r--r--community/pidgin-fonomobutton/PKGBUILD2
-rw-r--r--community/pidgin-libnotify/PKGBUILD2
-rw-r--r--community/pidgin-musictracker/PKGBUILD2
-rw-r--r--community/pidgin-otr/PKGBUILD2
-rw-r--r--community/pigeonhole/PKGBUILD2
-rw-r--r--community/pinfo/PKGBUILD2
-rw-r--r--community/pingus/PKGBUILD2
-rw-r--r--community/pinot/PKGBUILD2
-rw-r--r--community/pkgtools/PKGBUILD2
-rw-r--r--community/plan9port/PKGBUILD2
-rw-r--r--community/plib/PKGBUILD2
-rw-r--r--community/pmtools/PKGBUILD2
-rw-r--r--community/png2ico/PKGBUILD2
-rw-r--r--community/podofo/PKGBUILD2
-rw-r--r--community/poedit/PKGBUILD2
-rw-r--r--community/pokerth/PKGBUILD2
-rw-r--r--community/polipo/PKGBUILD2
-rw-r--r--community/pork/PKGBUILD2
-rw-r--r--community/portaudio/PKGBUILD2
-rw-r--r--community/portaudio_cpp/PKGBUILD2
-rw-r--r--community/portmidi/PKGBUILD2
-rw-r--r--community/postgis/PKGBUILD2
-rw-r--r--community/pound/PKGBUILD2
-rw-r--r--community/powertop/PKGBUILD2
-rw-r--r--community/pppd-ldap-simple/PKGBUILD2
-rw-r--r--community/pppd-ldap/PKGBUILD2
-rw-r--r--community/pptpd/PKGBUILD2
-rwxr-xr-xcommunity/pragha/PKGBUILD2
-rw-r--r--community/prboom/PKGBUILD2
-rw-r--r--community/prelink/PKGBUILD2
-rw-r--r--community/preload/PKGBUILD2
-rw-r--r--community/privoxy/PKGBUILD2
-rw-r--r--community/procstatd/PKGBUILD2
-rw-r--r--community/proj/PKGBUILD2
-rw-r--r--community/prosody/PKGBUILD2
-rw-r--r--community/protobuf/PKGBUILD2
-rw-r--r--community/proxytunnel/PKGBUILD2
-rw-r--r--community/psimedia/PKGBUILD2
-rw-r--r--community/pspshrink/PKGBUILD2
-rw-r--r--community/psqlodbc/PKGBUILD2
-rw-r--r--community/pstreams/PKGBUILD2
-rw-r--r--community/puzzles/PKGBUILD2
-rw-r--r--community/pv/PKGBUILD2
-rw-r--r--community/pwmanager/PKGBUILD2
-rw-r--r--community/pwsafe/PKGBUILD2
-rw-r--r--community/pyglet/PKGBUILD2
-rw-r--r--community/pygoocanvas/PKGBUILD2
-rw-r--r--community/pyid3lib/PKGBUILD2
-rw-r--r--community/pylibacl/PKGBUILD2
-rw-r--r--community/pylorcon/PKGBUILD2
-rw-r--r--community/pympd/PKGBUILD2
-rw-r--r--community/pyogg/PKGBUILD2
-rw-r--r--community/pypanel/PKGBUILD2
-rw-r--r--community/pyqt3/PKGBUILD2
-rw-r--r--community/pysol-sound-server/PKGBUILD2
-rw-r--r--community/pystatgrab/PKGBUILD2
-rw-r--r--community/python-bsddb/PKGBUILD2
-rwxr-xr-xcommunity/python-cheetah/PKGBUILD2
-rw-r--r--community/python-cjson/PKGBUILD2
-rw-r--r--community/python-daap/PKGBUILD2
-rw-r--r--community/python-fuse/PKGBUILD2
-rw-r--r--community/python-galago-gtk/PKGBUILD2
-rw-r--r--community/python-galago/PKGBUILD2
-rw-r--r--community/python-gnupginterface/PKGBUILD2
-rw-r--r--community/python-gnutls/PKGBUILD2
-rw-r--r--community/python-html5lib/PKGBUILD2
-rw-r--r--community/python-lcms/PKGBUILD2
-rw-r--r--community/python-memcached/PKGBUILD2
-rw-r--r--community/python-mpi4py/PKGBUILD2
-rw-r--r--community/python-numarray/PKGBUILD2
-rw-r--r--community/python-openbabel/PKGBUILD2
-rw-r--r--community/python-pexpect/PKGBUILD2
-rwxr-xr-xcommunity/python-psycopg1/PKGBUILD2
-rw-r--r--community/python-pybluez/PKGBUILD2
-rw-r--r--community/python-pychm/PKGBUILD2
-rw-r--r--community/python-pycurl/PKGBUILD2
-rw-r--r--community/python-pymongo/PKGBUILD2
-rwxr-xr-xcommunity/python-pyro/PKGBUILD2
-rw-r--r--community/python-pysqlite-legacy/PKGBUILD2
-rw-r--r--community/python-pyxmpp/PKGBUILD2
-rwxr-xr-xcommunity/python-scipy/PKGBUILD2
-rw-r--r--community/python-sympy/PKGBUILD2
-rw-r--r--community/python-vorbissimple/PKGBUILD2
-rw-r--r--community/python-yaml/PKGBUILD2
-rw-r--r--community/python2-basemap/PKGBUILD2
-rw-r--r--community/python2-ldap/PKGBUILD2
-rw-r--r--community/python2-matplotlib/PKGBUILD2
-rw-r--r--community/python2-openbabel/PKGBUILD2
-rw-r--r--community/python2-poppler/PKGBUILD2
-rw-r--r--community/python2-pymongo/PKGBUILD2
-rw-r--r--community/python2-pyopencl/PKGBUILD2
-rw-r--r--community/pyvorbis/PKGBUILD2
-rw-r--r--community/pyxattr/PKGBUILD2
-rw-r--r--community/qbittorrent/PKGBUILD2
-rw-r--r--community/qc-usb-messenger/PKGBUILD2
-rw-r--r--community/qcad/PKGBUILD2
-rw-r--r--community/qdevelop/PKGBUILD2
-rw-r--r--community/qemu-launcher/PKGBUILD2
-rw-r--r--community/qgis/PKGBUILD2
-rw-r--r--community/qgit/PKGBUILD2
-rw-r--r--community/qgo/PKGBUILD2
-rw-r--r--community/qingy/PKGBUILD2
-rw-r--r--community/qlandkartegt/PKGBUILD2
-rw-r--r--community/qmc2/PKGBUILD2
-rw-r--r--community/qmmp/PKGBUILD2
-rw-r--r--community/qmpdclient/PKGBUILD2
-rw-r--r--community/qoauth/PKGBUILD2
-rw-r--r--community/qps/PKGBUILD2
-rw-r--r--community/qpxtool/PKGBUILD2
-rw-r--r--community/qrencode/PKGBUILD2
-rw-r--r--community/qscintilla-qt3/PKGBUILD2
-rwxr-xr-xcommunity/qstardict/PKGBUILD2
-rw-r--r--community/qsvn/PKGBUILD2
-rw-r--r--community/qt-recordmydesktop/PKGBUILD2
-rw-r--r--community/qtcreator/PKGBUILD2
-rw-r--r--community/qtemu/PKGBUILD2
-rw-r--r--community/qtfm/PKGBUILD2
-rwxr-xr-xcommunity/qtoctave/PKGBUILD2
-rw-r--r--community/qtractor/PKGBUILD2
-rw-r--r--community/quassel/PKGBUILD2
-rw-r--r--community/qucs/PKGBUILD2
-rw-r--r--community/quesoglc/PKGBUILD2
-rw-r--r--community/quvi/PKGBUILD2
-rw-r--r--community/radeontool/PKGBUILD2
-rw-r--r--community/radvd/PKGBUILD2
-rw-r--r--community/rapidsvn/PKGBUILD2
-rw-r--r--community/raul/PKGBUILD2
-rw-r--r--community/raw-thumbnailer/PKGBUILD2
-rw-r--r--community/rawstudio/PKGBUILD2
-rw-r--r--community/rawtherapee/PKGBUILD2
-rw-r--r--community/rdiff-backup/PKGBUILD2
-rw-r--r--community/recoll/PKGBUILD2
-rw-r--r--community/recordmydesktop/PKGBUILD2
-rw-r--r--community/recoverdm/PKGBUILD2
-rw-r--r--community/redis/PKGBUILD2
-rw-r--r--community/redshift/PKGBUILD2
-rw-r--r--community/rekonq/PKGBUILD2
-rw-r--r--community/remind/PKGBUILD2
-rw-r--r--community/remmina-plugins/PKGBUILD2
-rw-r--r--community/remmina/PKGBUILD2
-rw-r--r--community/rep-gtk/PKGBUILD2
-rw-r--r--community/rexima/PKGBUILD2
-rw-r--r--community/ripperx/PKGBUILD2
-rw-r--r--community/rlog/PKGBUILD2
-rw-r--r--community/rlwrap/PKGBUILD2
-rw-r--r--community/rocksndiamonds/PKGBUILD2
-rw-r--r--community/root/PKGBUILD2
-rw-r--r--community/rote/PKGBUILD2
-rw-r--r--community/roxterm/PKGBUILD2
-rw-r--r--community/rpc2/PKGBUILD2
-rw-r--r--community/rsnapshot/PKGBUILD2
-rw-r--r--community/rss-glx/PKGBUILD2
-rw-r--r--community/rsyslog/PKGBUILD2
-rw-r--r--community/rtorrent/PKGBUILD2
-rw-r--r--community/ruby-atk/PKGBUILD2
-rw-r--r--community/ruby-cairo/PKGBUILD2
-rw-r--r--community/ruby-gdkpixbuf2/PKGBUILD2
-rw-r--r--community/ruby-gio2/PKGBUILD2
-rw-r--r--community/ruby-glib2/PKGBUILD2
-rw-r--r--community/ruby-gtk2/PKGBUILD2
-rw-r--r--community/ruby-pango/PKGBUILD2
-rw-r--r--community/rusxmms/PKGBUILD2
-rw-r--r--community/rutilt/PKGBUILD2
-rw-r--r--community/sage-mathematics/PKGBUILD2
-rw-r--r--community/sakura/PKGBUILD2
-rw-r--r--community/sarg/PKGBUILD2
-rw-r--r--community/sauerbraten/PKGBUILD2
-rw-r--r--community/sawfish/PKGBUILD2
-rw-r--r--community/scantailor/PKGBUILD2
-rw-r--r--community/schroot/PKGBUILD2
-rw-r--r--community/scilab/PKGBUILD2
-rw-r--r--community/scite/PKGBUILD2
-rw-r--r--community/scorched3d/PKGBUILD2
-rw-r--r--community/scponly/PKGBUILD2
-rw-r--r--community/scummvm-tools/PKGBUILD2
-rw-r--r--community/sdcc/PKGBUILD2
-rw-r--r--community/sdd/PKGBUILD2
-rw-r--r--community/ser2net/PKGBUILD2
-rw-r--r--community/sfml/PKGBUILD2
-rw-r--r--community/shake/PKGBUILD2
-rw-r--r--community/shapelib/PKGBUILD2
-rw-r--r--community/shell-fm/PKGBUILD2
-rw-r--r--community/shfs-utils/PKGBUILD2
-rw-r--r--community/shntool/PKGBUILD2
-rw-r--r--community/shotwell/PKGBUILD2
-rw-r--r--community/shp2svg/PKGBUILD2
-rw-r--r--community/shuffle/PKGBUILD2
-rw-r--r--community/siege/PKGBUILD2
-rw-r--r--community/sigil/PKGBUILD2
-rw-r--r--community/silly/PKGBUILD2
-rw-r--r--community/simgear/PKGBUILD2
-rw-r--r--community/simh/PKGBUILD2
-rw-r--r--community/simple-scan/PKGBUILD2
-rw-r--r--community/sisctrl/PKGBUILD2
-rw-r--r--community/sk1/PKGBUILD2
-rw-r--r--community/sk1libs/PKGBUILD2
-rw-r--r--community/skrooge/PKGBUILD2
-rw-r--r--community/slimevolley/PKGBUILD2
-rw-r--r--community/sloccount/PKGBUILD2
-rw-r--r--community/slock/PKGBUILD2
-rw-r--r--community/slrn/PKGBUILD2
-rw-r--r--community/smalltalk/PKGBUILD2
-rw-r--r--community/smbnetfs/PKGBUILD2
-rw-r--r--community/smc/PKGBUILD2
-rw-r--r--community/smem/PKGBUILD2
-rw-r--r--community/sniffit/PKGBUILD2
-rw-r--r--community/snort/PKGBUILD2
-rw-r--r--community/snownews/PKGBUILD2
-rw-r--r--community/soil/PKGBUILD2
-rw-r--r--community/solfege/PKGBUILD2
-rw-r--r--community/soqt/PKGBUILD2
-rw-r--r--community/soundkonverter/PKGBUILD2
-rw-r--r--community/spawn-fcgi/PKGBUILD2
-rw-r--r--community/speed-dreams/PKGBUILD2
-rw-r--r--community/spidermonkey/PKGBUILD2
-rw-r--r--community/splint/PKGBUILD2
-rw-r--r--community/splix/PKGBUILD2
-rw-r--r--community/spring/PKGBUILD2
-rw-r--r--community/springlobby/PKGBUILD2
-rw-r--r--community/sqlite2/PKGBUILD2
-rw-r--r--community/sqlitebrowser/PKGBUILD2
-rw-r--r--community/sqliteman/PKGBUILD2
-rw-r--r--community/squashfs-tools/PKGBUILD2
-rw-r--r--community/sshguard/PKGBUILD2
-rw-r--r--community/stalonetray/PKGBUILD2
-rw-r--r--community/steghide/PKGBUILD2
-rw-r--r--community/stfl/PKGBUILD2
-rw-r--r--community/stk/PKGBUILD2
-rw-r--r--community/stone-soup/PKGBUILD2
-rw-r--r--community/stormbaancoureur/PKGBUILD2
-rw-r--r--community/stress/PKGBUILD2
-rw-r--r--community/stunnel/PKGBUILD2
-rw-r--r--community/subtitleeditor/PKGBUILD2
-rw-r--r--community/subtle/PKGBUILD2
-rw-r--r--community/sunpinyin/PKGBUILD2
-rw-r--r--community/superswitcher/PKGBUILD2
-rw-r--r--community/supertux/PKGBUILD2
-rw-r--r--community/supertuxkart/PKGBUILD2
-rw-r--r--community/surf/PKGBUILD2
-rw-r--r--community/swarp/PKGBUILD2
-rw-r--r--community/swftools/PKGBUILD2
-rw-r--r--community/swi-prolog/PKGBUILD2
-rw-r--r--community/sword/PKGBUILD2
-rw-r--r--community/synbak/PKGBUILD2
-rw-r--r--community/synce-libmimedir/PKGBUILD2
-rw-r--r--community/synce-librapi/PKGBUILD2
-rw-r--r--community/synce-libsynce/PKGBUILD2
-rw-r--r--community/synce-odccm/PKGBUILD2
-rw-r--r--community/synce-rra/PKGBUILD2
-rw-r--r--community/synce-serial/PKGBUILD2
-rw-r--r--community/synce-vdccm/PKGBUILD2
-rw-r--r--community/synergy/PKGBUILD2
-rw-r--r--community/synfig/PKGBUILD2
-rw-r--r--community/synfigstudio/PKGBUILD2
-rw-r--r--community/sysprof/PKGBUILD2
-rw-r--r--community/sysstat/PKGBUILD2
-rw-r--r--community/system-tools-backends/PKGBUILD2
-rw-r--r--community/systemd/PKGBUILD2
-rw-r--r--community/t1utils/PKGBUILD2
-rw-r--r--community/tabbed/PKGBUILD2
-rw-r--r--community/taglib-rcc/PKGBUILD2
-rw-r--r--community/tagpy/PKGBUILD2
-rw-r--r--community/tagtool/PKGBUILD2
-rw-r--r--community/task/PKGBUILD2
-rw-r--r--community/tasks/PKGBUILD2
-rw-r--r--community/tcpflow/PKGBUILD2
-rw-r--r--community/tcsh/PKGBUILD2
-rw-r--r--community/tdfsb/PKGBUILD2
-rw-r--r--community/tdl/PKGBUILD2
-rw-r--r--community/tea/PKGBUILD2
-rw-r--r--community/ted/PKGBUILD2
-rw-r--r--community/teeworlds/PKGBUILD2
-rw-r--r--community/tellico/PKGBUILD2
-rw-r--r--community/terminator/PKGBUILD2
-rw-r--r--community/tesseract/PKGBUILD2
-rw-r--r--community/texmaker/PKGBUILD2
-rw-r--r--community/texvc/PKGBUILD2
-rw-r--r--community/thoggen/PKGBUILD2
-rwxr-xr-xcommunity/thunar-thumbnailers/PKGBUILD2
-rw-r--r--community/tig/PKGBUILD2
-rw-r--r--community/tilda/PKGBUILD2
-rw-r--r--community/tint2/PKGBUILD2
-rw-r--r--community/tinycdb/PKGBUILD2
-rw-r--r--community/tinyproxy/PKGBUILD2
-rw-r--r--community/tipp10/PKGBUILD2
-rw-r--r--community/tix/PKGBUILD2
-rw-r--r--community/tksystray/PKGBUILD2
-rw-r--r--community/tktheme/PKGBUILD2
-rw-r--r--community/tls/PKGBUILD2
-rw-r--r--community/tmux/PKGBUILD2
-rw-r--r--community/tmw/PKGBUILD2
-rw-r--r--community/tnef/PKGBUILD2
-rw-r--r--community/tnftp/PKGBUILD2
-rw-r--r--community/tomoyo-tools/PKGBUILD2
-rw-r--r--community/toolame/PKGBUILD2
-rw-r--r--community/tor/PKGBUILD2
-rw-r--r--community/tora/PKGBUILD2
-rw-r--r--community/torch/PKGBUILD2
-rw-r--r--community/torcs/PKGBUILD2
-rw-r--r--community/tracker/PKGBUILD2
-rw-r--r--community/transset-df/PKGBUILD2
-rw-r--r--community/trayion/PKGBUILD2
-rw-r--r--community/tre/PKGBUILD2
-rw-r--r--community/tremulous/PKGBUILD2
-rw-r--r--community/trickle/PKGBUILD2
-rw-r--r--community/tripwire/PKGBUILD2
-rw-r--r--community/tucan/PKGBUILD2
-rw-r--r--community/tuxcards/PKGBUILD2
-rw-r--r--community/tuxcmd-modules/PKGBUILD2
-rw-r--r--community/tuxcmd/PKGBUILD2
-rw-r--r--community/tuxguitar/PKGBUILD2
-rw-r--r--community/tuxpaint/PKGBUILD2
-rw-r--r--community/tvision/PKGBUILD2
-rw-r--r--community/tvtime/PKGBUILD2
-rw-r--r--community/twin/PKGBUILD2
-rw-r--r--community/twinkle/PKGBUILD2
-rw-r--r--community/typespeed/PKGBUILD2
-rw-r--r--community/ucl/PKGBUILD2
-rw-r--r--community/ude/PKGBUILD2
-rw-r--r--community/udunits/PKGBUILD2
-rw-r--r--community/ultimate-ircd/PKGBUILD2
-rw-r--r--community/uml_utilities/PKGBUILD2
-rw-r--r--community/unbound/PKGBUILD2
-rw-r--r--community/unclutter/PKGBUILD2
-rw-r--r--community/uniconvertor/PKGBUILD2
-rw-r--r--community/unifdef/PKGBUILD2
-rw-r--r--community/units/PKGBUILD2
-rw-r--r--community/unpaper/PKGBUILD2
-rw-r--r--community/unrealircd/PKGBUILD2
-rw-r--r--community/unrtf/PKGBUILD2
-rw-r--r--community/unshield/PKGBUILD2
-rw-r--r--community/uptimed/PKGBUILD2
-rw-r--r--community/upx/PKGBUILD2
-rw-r--r--community/uqm/PKGBUILD2
-rw-r--r--community/usb_modeswitch/PKGBUILD2
-rw-r--r--community/ushare/PKGBUILD2
-rw-r--r--community/ussp-push/PKGBUILD2
-rw-r--r--community/ustr/PKGBUILD2
-rw-r--r--community/uucp/PKGBUILD2
-rw-r--r--community/uudeview/PKGBUILD2
-rw-r--r--community/uzbl/PKGBUILD2
-rw-r--r--community/vamps/PKGBUILD2
-rw-r--r--community/vbindiff/PKGBUILD2
-rw-r--r--community/vdrift/PKGBUILD2
-rw-r--r--community/vhba-module/PKGBUILD2
-rw-r--r--community/viewnior/PKGBUILD2
-rw-r--r--community/vifm/PKGBUILD2
-rw-r--r--community/viking/PKGBUILD2
-rw-r--r--community/vile/PKGBUILD2
-rw-r--r--community/virtualbox/PKGBUILD3
-rw-r--r--community/virtviewer/PKGBUILD2
-rw-r--r--community/visitors/PKGBUILD2
-rw-r--r--community/vlock/PKGBUILD2
-rw-r--r--community/vmoviedb/PKGBUILD2
-rw-r--r--community/vnstat/PKGBUILD2
-rw-r--r--community/vobcopy/PKGBUILD2
-rw-r--r--community/vorbisgain/PKGBUILD2
-rw-r--r--community/vorbissimple/PKGBUILD2
-rw-r--r--community/vtk/PKGBUILD2
-rw-r--r--community/vuze/PKGBUILD2
-rw-r--r--community/vym/PKGBUILD2
-rw-r--r--community/vyqchat/PKGBUILD2
-rw-r--r--community/w3cam/PKGBUILD2
-rw-r--r--community/warmux/PKGBUILD2
-rw-r--r--community/warsow/PKGBUILD2
-rw-r--r--community/warzone2100/PKGBUILD2
-rw-r--r--community/wavegain/PKGBUILD2
-rw-r--r--community/wdm/PKGBUILD2
-rw-r--r--community/webfs/PKGBUILD2
-rw-r--r--community/widelands/PKGBUILD2
-rw-r--r--community/wifi-radar/PKGBUILD2
-rw-r--r--community/windowlab/PKGBUILD2
-rw-r--r--community/winefish/PKGBUILD2
-rw-r--r--community/winegame/PKGBUILD2
-rw-r--r--community/winestuff/PKGBUILD2
-rw-r--r--community/wkhtmltopdf/PKGBUILD2
-rw-r--r--community/wmctrl/PKGBUILD2
-rw-r--r--community/wmii/PKGBUILD2
-rw-r--r--community/wml/PKGBUILD2
-rw-r--r--community/wmname/PKGBUILD2
-rw-r--r--community/wol/PKGBUILD2
-rw-r--r--community/workrave/PKGBUILD2
-rw-r--r--community/wput/PKGBUILD2
-rw-r--r--community/wxsvg/PKGBUILD2
-rw-r--r--community/wyrd/PKGBUILD2
-rw-r--r--community/xalan-c/PKGBUILD2
-rw-r--r--community/xapian-core/PKGBUILD2
-rw-r--r--community/xautolock/PKGBUILD2
-rw-r--r--community/xboard/PKGBUILD2
-rw-r--r--community/xchat-systray-integration/PKGBUILD2
-rw-r--r--community/xcircuit/PKGBUILD2
-rw-r--r--community/xdebug/PKGBUILD2
-rw-r--r--community/xdg-user-dirs/PKGBUILD2
-rw-r--r--community/xdialog/PKGBUILD2
-rw-r--r--community/xdiskusage/PKGBUILD2
-rw-r--r--community/xdotool/PKGBUILD2
-rw-r--r--community/xemacs/PKGBUILD2
-rw-r--r--community/xerces-c/PKGBUILD2
-rw-r--r--community/xfe/PKGBUILD2
-rw-r--r--community/xfmedia/PKGBUILD2
-rwxr-xr-xcommunity/xiphos/PKGBUILD2
-rw-r--r--community/xkbsel/PKGBUILD2
-rw-r--r--community/xkeycaps/PKGBUILD2
-rw-r--r--community/xl2tpd/PKGBUILD2
-rw-r--r--community/xloadimage/PKGBUILD2
-rw-r--r--community/xlockmore/PKGBUILD2
-rw-r--r--community/xmlrpc-c/PKGBUILD2
-rw-r--r--community/xmms-imms/PKGBUILD2
-rw-r--r--community/xmms-pulse/PKGBUILD2
-rw-r--r--community/xmms-volnorm/PKGBUILD2
-rw-r--r--community/xmms2/PKGBUILD2
-rw-r--r--community/xmmsctrl/PKGBUILD2
-rw-r--r--community/xmobar/PKGBUILD2
-rw-r--r--community/xmonad-contrib/PKGBUILD2
-rw-r--r--community/xmonad/PKGBUILD2
-rw-r--r--community/xmoto/PKGBUILD2
-rw-r--r--community/xmove/PKGBUILD2
-rw-r--r--community/xnc/PKGBUILD2
-rw-r--r--community/xnee/PKGBUILD2
-rw-r--r--community/xosd/PKGBUILD2
-rw-r--r--community/xpacman/PKGBUILD2
-rw-r--r--community/xpacman2/PKGBUILD2
-rw-r--r--community/xpad/PKGBUILD2
-rw-r--r--community/xplanet/PKGBUILD2
-rw-r--r--community/xrestop/PKGBUILD2
-rw-r--r--community/xsel/PKGBUILD2
-rw-r--r--community/xsensors/PKGBUILD2
-rw-r--r--community/xsettings-client/PKGBUILD2
-rw-r--r--community/xskat/PKGBUILD2
-rw-r--r--community/xtmsplit/PKGBUILD2
-rw-r--r--community/xulrunner-oss/PKGBUILD2
-rw-r--r--community/xvidcap/PKGBUILD2
-rw-r--r--community/xvkbd/PKGBUILD2
-rw-r--r--community/xwax/PKGBUILD2
-rw-r--r--community/xxkb/PKGBUILD2
-rw-r--r--community/xylib/PKGBUILD2
-rw-r--r--community/yacpi/PKGBUILD2
-rw-r--r--community/yagf/PKGBUILD2
-rw-r--r--community/yajl/PKGBUILD2
-rw-r--r--community/yaws/PKGBUILD2
-rw-r--r--community/yaz/PKGBUILD2
-rw-r--r--community/zathura/PKGBUILD2
-rw-r--r--community/zaz/PKGBUILD2
-rw-r--r--community/zeromq/PKGBUILD2
-rw-r--r--community/znc/PKGBUILD2
-rw-r--r--community/zziplib/PKGBUILD2
-rw-r--r--core/acl/PKGBUILD2
-rw-r--r--core/attr/PKGBUILD3
-rw-r--r--core/bash/PKGBUILD5
-rw-r--r--core/bin86/PKGBUILD30
-rw-r--r--core/bin86/bin86-0.16.17-x86_64-1.patch44
-rw-r--r--core/binutils/PKGBUILD8
-rw-r--r--core/bison/PKGBUILD2
-rw-r--r--core/bridge-utils/PKGBUILD2
-rw-r--r--core/btrfs-progs-unstable/PKGBUILD2
-rw-r--r--core/bzip2/PKGBUILD2
-rw-r--r--core/cloog/PKGBUILD2
-rw-r--r--core/coreutils/PKGBUILD2
-rw-r--r--core/cracklib/PKGBUILD2
-rw-r--r--core/crda/PKGBUILD2
-rw-r--r--core/cronie/PKGBUILD2
-rw-r--r--core/cryptsetup/PKGBUILD2
-rw-r--r--core/dash/PKGBUILD2
-rw-r--r--core/db/PKGBUILD2
-rw-r--r--core/dbus-core/PKGBUILD2
-rw-r--r--core/dhcpcd/PKGBUILD2
-rw-r--r--core/dialog/PKGBUILD2
-rw-r--r--core/diffutils/PKGBUILD2
-rw-r--r--core/dmraid/PKGBUILD2
-rw-r--r--core/dnsutils/PKGBUILD2
-rw-r--r--core/e2fsprogs/PKGBUILD2
-rw-r--r--core/ed/PKGBUILD2
-rw-r--r--core/eventlog/PKGBUILD2
-rw-r--r--core/expat/PKGBUILD2
-rw-r--r--core/fakeroot/PKGBUILD2
-rw-r--r--core/file/PKGBUILD2
-rw-r--r--core/findutils/PKGBUILD2
-rw-r--r--core/flex/PKGBUILD2
-rw-r--r--core/gawk/PKGBUILD2
-rw-r--r--core/gcc/PKGBUILD81
-rw-r--r--core/gdbm/PKGBUILD2
-rw-r--r--core/gen-init-cpio/PKGBUILD2
-rw-r--r--core/gettext/PKGBUILD6
-rw-r--r--core/glib2/PKGBUILD2
-rw-r--r--core/glibc/PKGBUILD34
-rw-r--r--core/gmp/PKGBUILD3
-rw-r--r--core/gpm/PKGBUILD2
-rw-r--r--core/grep/PKGBUILD2
-rw-r--r--core/groff/PKGBUILD2
-rw-r--r--core/gzip/PKGBUILD2
-rw-r--r--core/hdparm/PKGBUILD2
-rw-r--r--core/heirloom-mailx/PKGBUILD2
-rw-r--r--core/idnkit/PKGBUILD2
-rw-r--r--core/ifenslave/PKGBUILD2
-rw-r--r--core/inetutils/PKGBUILD2
-rw-r--r--core/iproute2/PKGBUILD2
-rw-r--r--core/iptables/PKGBUILD2
-rw-r--r--core/iputils/PKGBUILD2
-rw-r--r--core/isdn4k-utils/PKGBUILD2
-rw-r--r--core/isl/PKGBUILD2
-rw-r--r--core/iw/PKGBUILD2
-rw-r--r--core/jfsutils/PKGBUILD2
-rw-r--r--core/kbd/PKGBUILD2
-rw-r--r--core/keyutils/PKGBUILD2
-rw-r--r--core/less/PKGBUILD2
-rw-r--r--core/libarchive/PKGBUILD2
-rw-r--r--core/libcap/PKGBUILD2
-rw-r--r--core/libedit/PKGBUILD2
-rw-r--r--core/libevent/PKGBUILD2
-rw-r--r--core/libfetch/PKGBUILD2
-rw-r--r--core/libgcrypt/PKGBUILD2
-rw-r--r--core/libgpg-error/PKGBUILD2
-rw-r--r--core/libgssglue/PKGBUILD2
-rw-r--r--core/libldap/PKGBUILD2
-rw-r--r--core/libmpc/PKGBUILD2
-rw-r--r--core/libnl/PKGBUILD2
-rw-r--r--core/libpcap/PKGBUILD2
-rw-r--r--core/libpipeline/PKGBUILD2
-rw-r--r--core/librpcsecgss/PKGBUILD2
-rw-r--r--core/libsasl/PKGBUILD2
-rw-r--r--core/libtirpc/PKGBUILD2
-rw-r--r--core/libtool/PKGBUILD2
-rw-r--r--core/libusb-compat/PKGBUILD2
-rw-r--r--core/libusb/PKGBUILD2
-rw-r--r--core/lilo/PKGBUILD40
-rw-r--r--core/lilo/lilo.conf28
-rw-r--r--core/lilo/lilo.install5
-rw-r--r--core/links/PKGBUILD2
-rw-r--r--core/linux-api-headers/PKGBUILD13
-rw-r--r--core/linux-atm/PKGBUILD2
-rw-r--r--core/logrotate/PKGBUILD2
-rw-r--r--core/lvm2/PKGBUILD2
-rw-r--r--core/lzo2/PKGBUILD2
-rw-r--r--core/m4/PKGBUILD2
-rw-r--r--core/make/PKGBUILD2
-rw-r--r--core/man-db/PKGBUILD2
-rw-r--r--core/mdadm/PKGBUILD8
-rw-r--r--core/mkinitcpio-busybox/PKGBUILD2
-rw-r--r--core/mkinitcpio-nfs-utils/PKGBUILD2
-rw-r--r--core/mlocate/PKGBUILD2
-rw-r--r--core/module-init-tools/PKGBUILD2
-rw-r--r--core/mpfr/PKGBUILD3
-rw-r--r--core/nano/PKGBUILD2
-rw-r--r--core/ncurses/PKGBUILD2
-rw-r--r--core/net-tools/PKGBUILD2
-rw-r--r--core/nfs-utils/PKGBUILD2
-rw-r--r--core/nfsidmap/PKGBUILD2
-rw-r--r--core/nilfs-utils/PKGBUILD2
-rw-r--r--core/openssh/PKGBUILD2
-rw-r--r--core/openssl/PKGBUILD2
-rw-r--r--core/openvpn/PKGBUILD2
-rw-r--r--core/pam/PKGBUILD2
-rw-r--r--core/patch/PKGBUILD2
-rw-r--r--core/pciutils/PKGBUILD2
-rw-r--r--core/pcmciautils/PKGBUILD2
-rw-r--r--core/pcre/PKGBUILD2
-rw-r--r--core/perl/PKGBUILD2
-rw-r--r--core/pkg-config/PKGBUILD2
-rw-r--r--core/popt/PKGBUILD2
-rw-r--r--core/ppl/PKGBUILD2
-rw-r--r--core/ppp/PKGBUILD2
-rw-r--r--core/pptpclient/PKGBUILD2
-rw-r--r--core/procinfo-ng/PKGBUILD2
-rw-r--r--core/procps/PKGBUILD2
-rw-r--r--core/psmisc/PKGBUILD2
-rw-r--r--core/readline/PKGBUILD2
-rw-r--r--core/reiserfsprogs/PKGBUILD2
-rw-r--r--core/rfkill/PKGBUILD2
-rw-r--r--core/rp-pppoe/PKGBUILD2
-rw-r--r--core/rpcbind/PKGBUILD2
-rw-r--r--core/run-parts/PKGBUILD2
-rw-r--r--core/sdparm/PKGBUILD2
-rw-r--r--core/sed/PKGBUILD2
-rw-r--r--core/shadow/PKGBUILD2
-rw-r--r--core/sqlite3/PKGBUILD2
-rw-r--r--core/sudo/PKGBUILD2
-rw-r--r--core/sysfsutils/PKGBUILD2
-rw-r--r--core/syslinux/PKGBUILD49
-rw-r--r--core/syslinux/syslinux-dont-build-dos-windows-targets.patch12
-rw-r--r--core/syslinux/syslinux-install_update459
-rw-r--r--core/syslinux/syslinux.cfg79
-rw-r--r--core/syslinux/syslinux.install13
-rw-r--r--core/syslog-ng/PKGBUILD2
-rw-r--r--core/sysvinit/PKGBUILD2
-rw-r--r--core/tar/PKGBUILD2
-rw-r--r--core/tcp_wrappers/PKGBUILD2
-rw-r--r--core/texinfo/PKGBUILD2
-rw-r--r--core/tzdata/PKGBUILD2
-rw-r--r--core/usbutils/PKGBUILD2
-rw-r--r--core/util-linux/PKGBUILD2
-rw-r--r--core/vi/PKGBUILD2
-rw-r--r--core/vpnc/PKGBUILD2
-rw-r--r--core/wget/PKGBUILD7
-rw-r--r--core/which/PKGBUILD2
-rw-r--r--core/wireless_tools/PKGBUILD2
-rw-r--r--core/wpa_actiond/PKGBUILD2
-rw-r--r--core/wpa_supplicant/PKGBUILD2
-rw-r--r--core/xfsprogs/PKGBUILD2
-rw-r--r--core/xinetd/PKGBUILD2
-rw-r--r--core/xz/PKGBUILD2
-rw-r--r--core/zlib/PKGBUILD2
-rw-r--r--extra/a2ps/PKGBUILD2
-rw-r--r--extra/a52dec/PKGBUILD2
-rw-r--r--extra/aalib/PKGBUILD2
-rw-r--r--extra/abiword/PKGBUILD2
-rw-r--r--extra/abook/PKGBUILD2
-rw-r--r--extra/acpi/PKGBUILD2
-rw-r--r--extra/aiksaurus/PKGBUILD2
-rw-r--r--extra/akonadi/PKGBUILD2
-rw-r--r--extra/alex/PKGBUILD2
-rw-r--r--extra/allegro/PKGBUILD2
-rw-r--r--extra/alpine/PKGBUILD2
-rw-r--r--extra/alsa-lib/PKGBUILD2
-rw-r--r--extra/alsa-oss/PKGBUILD2
-rw-r--r--extra/alsa-plugins/PKGBUILD2
-rw-r--r--extra/alsa-utils/PKGBUILD2
-rw-r--r--extra/alsaplayer/PKGBUILD2
-rw-r--r--extra/amarok/PKGBUILD2
-rw-r--r--extra/amule/PKGBUILD2
-rw-r--r--extra/anjuta-extras/PKGBUILD2
-rw-r--r--extra/anjuta/PKGBUILD2
-rw-r--r--extra/anthy/PKGBUILD2
-rw-r--r--extra/antlr2/PKGBUILD2
-rw-r--r--extra/apache/PKGBUILD2
-rw-r--r--extra/apr-util/PKGBUILD2
-rw-r--r--extra/apr/PKGBUILD2
-rw-r--r--extra/apricots/PKGBUILD2
-rw-r--r--extra/archboot/PKGBUILD2
-rw-r--r--extra/ardour/PKGBUILD2
-rw-r--r--extra/arj/PKGBUILD2
-rw-r--r--extra/arora/PKGBUILD2
-rw-r--r--extra/asio/PKGBUILD2
-rw-r--r--extra/aspell-de/PKGBUILD2
-rw-r--r--extra/aspell-en/PKGBUILD2
-rw-r--r--extra/aspell-es/PKGBUILD2
-rw-r--r--extra/aspell-fr/PKGBUILD2
-rw-r--r--extra/aspell-hu/PKGBUILD2
-rw-r--r--extra/aspell-it/PKGBUILD2
-rw-r--r--extra/aspell-nl/PKGBUILD2
-rw-r--r--extra/aspell-pt/PKGBUILD2
-rw-r--r--extra/aspell-ru/PKGBUILD2
-rw-r--r--extra/aspell/PKGBUILD2
-rw-r--r--extra/asymptote/PKGBUILD2
-rw-r--r--extra/at-spi/PKGBUILD2
-rw-r--r--extra/at-spi2-atk/PKGBUILD2
-rw-r--r--extra/at-spi2-core/PKGBUILD2
-rw-r--r--extra/at/PKGBUILD2
-rw-r--r--extra/aterm/PKGBUILD2
-rw-r--r--extra/atk/PKGBUILD2
-rw-r--r--extra/atkmm/PKGBUILD2
-rw-r--r--extra/attica/PKGBUILD2
-rw-r--r--extra/aubio/PKGBUILD2
-rw-r--r--extra/audacious/PKGBUILD2
-rw-r--r--extra/audacity/PKGBUILD2
-rw-r--r--extra/audiofile/PKGBUILD2
-rw-r--r--extra/aufs2-util/PKGBUILD2
-rw-r--r--extra/autogen/PKGBUILD2
-rw-r--r--extra/automoc4/PKGBUILD2
-rw-r--r--extra/autopano-sift-c/PKGBUILD2
-rw-r--r--extra/avahi/PKGBUILD2
-rw-r--r--extra/avfs/PKGBUILD2
-rw-r--r--extra/avidemux/PKGBUILD2
-rw-r--r--extra/avogadro/PKGBUILD2
-rw-r--r--extra/babl/PKGBUILD2
-rw-r--r--extra/banshee/PKGBUILD2
-rw-r--r--extra/barcode/PKGBUILD2
-rw-r--r--extra/basket/PKGBUILD2
-rw-r--r--extra/bc/PKGBUILD2
-rw-r--r--extra/bdf-unifont/PKGBUILD2
-rw-r--r--extra/beagle/PKGBUILD2
-rw-r--r--extra/beep/PKGBUILD2
-rw-r--r--extra/bftpd/PKGBUILD2
-rw-r--r--extra/bigloo/PKGBUILD2
-rw-r--r--extra/bind/PKGBUILD2
-rw-r--r--extra/bitlbee/PKGBUILD6
-rw-r--r--extra/blender/PKGBUILD2
-rw-r--r--extra/bluedevil/PKGBUILD2
-rw-r--r--extra/bluefish/PKGBUILD2
-rw-r--r--extra/bluez-hcidump/PKGBUILD2
-rw-r--r--extra/bluez/PKGBUILD2
-rw-r--r--extra/bmp-musepack/PKGBUILD2
-rw-r--r--extra/bmp-wma/PKGBUILD2
-rw-r--r--extra/bmp/PKGBUILD2
-rw-r--r--extra/bochs/PKGBUILD2
-rw-r--r--extra/bogofilter/PKGBUILD2
-rw-r--r--extra/boo/PKGBUILD2
-rw-r--r--extra/boost/PKGBUILD1
-rw-r--r--extra/botan/PKGBUILD2
-rw-r--r--extra/brasero/PKGBUILD2
-rw-r--r--extra/brltty/PKGBUILD2
-rw-r--r--extra/bug-buddy/PKGBUILD2
-rw-r--r--extra/bzflag/PKGBUILD2
-rw-r--r--extra/c-ares/PKGBUILD2
-rw-r--r--extra/cabal-install/PKGBUILD2
-rw-r--r--extra/cagibi/PKGBUILD2
-rw-r--r--extra/cairo-perl/PKGBUILD2
-rw-r--r--extra/cairo/PKGBUILD2
-rw-r--r--extra/cairomm/PKGBUILD2
-rw-r--r--extra/camsource/PKGBUILD2
-rw-r--r--extra/capi4hylafax/PKGBUILD2
-rw-r--r--extra/capi4k-utils/PKGBUILD2
-rw-r--r--extra/capseo/PKGBUILD2
-rw-r--r--extra/catdoc/PKGBUILD2
-rw-r--r--extra/ccache/PKGBUILD2
-rw-r--r--extra/cdargs/PKGBUILD2
-rw-r--r--extra/cdparanoia/PKGBUILD2
-rw-r--r--extra/cdrdao/PKGBUILD2
-rw-r--r--extra/cdrkit/PKGBUILD2
-rw-r--r--extra/celestia/PKGBUILD2
-rw-r--r--extra/cfitsio/PKGBUILD2
-rw-r--r--extra/cheese/PKGBUILD2
-rw-r--r--extra/chemtool/PKGBUILD2
-rw-r--r--extra/chkrootkit/PKGBUILD2
-rw-r--r--extra/chmlib/PKGBUILD2
-rw-r--r--extra/cifs-utils/PKGBUILD2
-rw-r--r--extra/cinepaint/PKGBUILD2
-rw-r--r--extra/clamav/PKGBUILD2
-rw-r--r--extra/claws-mail-extra-plugins/PKGBUILD2
-rw-r--r--extra/claws-mail/PKGBUILD2
-rw-r--r--extra/clisp/PKGBUILD2
-rw-r--r--extra/cln/PKGBUILD2
-rw-r--r--extra/clucene/PKGBUILD2
-rw-r--r--extra/clutter-gtk/PKGBUILD2
-rw-r--r--extra/clutter-gtk2/PKGBUILD2
-rw-r--r--extra/clutter/PKGBUILD2
-rw-r--r--extra/cmake/PKGBUILD2
-rw-r--r--extra/cmatrix/PKGBUILD2
-rw-r--r--extra/cmt/PKGBUILD2
-rw-r--r--extra/cmus/PKGBUILD2
-rw-r--r--extra/compface/PKGBUILD2
-rw-r--r--extra/conky/PKGBUILD2
-rw-r--r--extra/consolekit/PKGBUILD2
-rw-r--r--extra/convmv/PKGBUILD2
-rw-r--r--extra/cowsay/PKGBUILD2
-rw-r--r--extra/cpio/PKGBUILD2
-rw-r--r--extra/cpufrequtils/PKGBUILD2
-rw-r--r--extra/crypto++/PKGBUILD2
-rw-r--r--extra/cscope/PKGBUILD2
-rw-r--r--extra/ctags/PKGBUILD2
-rw-r--r--extra/cups-pdf/PKGBUILD2
-rw-r--r--extra/cups/PKGBUILD7
-rw-r--r--extra/curl/PKGBUILD3
-rw-r--r--extra/cvs/PKGBUILD2
-rw-r--r--extra/cx_freeze/PKGBUILD2
-rw-r--r--extra/cyrus-sasl-plugins/PKGBUILD5
-rw-r--r--extra/cyrus-sasl/PKGBUILD7
-rw-r--r--extra/dansguardian/PKGBUILD2
-rw-r--r--extra/darcs/PKGBUILD2
-rw-r--r--extra/dasher/PKGBUILD2
-rw-r--r--extra/davfs2/PKGBUILD2
-rw-r--r--extra/dbus-glib/PKGBUILD2
-rw-r--r--extra/dbus-python/PKGBUILD2
-rw-r--r--extra/dbus-qt3/PKGBUILD2
-rw-r--r--extra/dbus/PKGBUILD2
-rw-r--r--extra/dcfldd/PKGBUILD2
-rw-r--r--extra/dconf/PKGBUILD2
-rw-r--r--extra/dcraw/PKGBUILD2
-rw-r--r--extra/ddd/PKGBUILD2
-rw-r--r--extra/ddrescue/PKGBUILD2
-rw-r--r--extra/desktop-file-utils/PKGBUILD2
-rw-r--r--extra/devhelp/PKGBUILD2
-rw-r--r--extra/devilspie/PKGBUILD2
-rw-r--r--extra/dhcp/PKGBUILD4
-rw-r--r--extra/di/PKGBUILD2
-rw-r--r--extra/diffstat/PKGBUILD2
-rw-r--r--extra/digikam/PKGBUILD2
-rw-r--r--extra/dirmngr/PKGBUILD2
-rw-r--r--extra/djvulibre/PKGBUILD2
-rw-r--r--extra/dmapi/PKGBUILD2
-rw-r--r--extra/dmidecode/PKGBUILD2
-rw-r--r--extra/dnsmasq/PKGBUILD2
-rw-r--r--extra/docker/PKGBUILD2
-rw-r--r--extra/dosfstools/PKGBUILD2
-rw-r--r--extra/dotconf/PKGBUILD2
-rw-r--r--extra/dovecot/PKGBUILD2
-rw-r--r--extra/doxygen/PKGBUILD6
-rw-r--r--extra/dssi/PKGBUILD2
-rw-r--r--extra/dvd+rw-tools/PKGBUILD2
-rw-r--r--extra/dvdauthor/PKGBUILD2
-rw-r--r--extra/dvdrip/PKGBUILD2
-rw-r--r--extra/dvdrtools/PKGBUILD2
-rw-r--r--extra/dvgrab/PKGBUILD2
-rw-r--r--extra/easytag/PKGBUILD2
-rw-r--r--extra/ebook-tools/PKGBUILD2
-rw-r--r--extra/ecasound/PKGBUILD2
-rw-r--r--extra/ecl/PKGBUILD2
-rw-r--r--extra/eclipse/PKGBUILD2
-rwxr-xr-xextra/efibootmgr/PKGBUILD2
-rw-r--r--extra/eject/PKGBUILD2
-rw-r--r--extra/ekiga/PKGBUILD2
-rw-r--r--extra/elfutils/PKGBUILD2
-rw-r--r--extra/emacs/PKGBUILD2
-rw-r--r--extra/emelfm2/PKGBUILD2
-rw-r--r--extra/emovix/PKGBUILD2
-rw-r--r--extra/empathy/PKGBUILD2
-rw-r--r--extra/enblend-enfuse/PKGBUILD2
-rw-r--r--extra/enca/PKGBUILD2
-rw-r--r--extra/enchant/PKGBUILD2
-rw-r--r--extra/enlightenment/PKGBUILD2
-rw-r--r--extra/enscript/PKGBUILD2
-rw-r--r--extra/eog/PKGBUILD2
-rw-r--r--extra/epiphany-extensions/PKGBUILD2
-rw-r--r--extra/epiphany/PKGBUILD2
-rw-r--r--extra/epplet-base/PKGBUILD2
-rw-r--r--extra/erlang/PKGBUILD2
-rw-r--r--extra/esound/PKGBUILD2
-rw-r--r--extra/ethstatus/PKGBUILD2
-rw-r--r--extra/ethtool/PKGBUILD2
-rw-r--r--extra/ettercap/PKGBUILD2
-rw-r--r--extra/evilwm/PKGBUILD2
-rw-r--r--extra/evince/PKGBUILD2
-rw-r--r--extra/evolution-exchange/PKGBUILD2
-rw-r--r--extra/evolution-sharp/PKGBUILD2
-rw-r--r--extra/evolution-webcal/PKGBUILD2
-rw-r--r--extra/evolution/PKGBUILD2
-rw-r--r--extra/exempi/PKGBUILD2
-rw-r--r--extra/exiv2/PKGBUILD2
-rw-r--r--extra/exo/PKGBUILD2
-rw-r--r--extra/expect/PKGBUILD2
-rw-r--r--extra/f-spot/PKGBUILD2
-rw-r--r--extra/faad2/PKGBUILD2
-rw-r--r--extra/facile/PKGBUILD2
-rw-r--r--extra/fakechroot/PKGBUILD2
-rw-r--r--extra/fam/PKGBUILD4
-rw-r--r--extra/farsight2/PKGBUILD2
-rw-r--r--extra/fastjar/PKGBUILD2
-rw-r--r--extra/fbida/PKGBUILD2
-rw-r--r--extra/fbset/PKGBUILD2
-rw-r--r--extra/fcgi/PKGBUILD2
-rw-r--r--extra/fcitx/PKGBUILD2
-rw-r--r--extra/feh/PKGBUILD2
-rw-r--r--extra/festival/PKGBUILD2
-rw-r--r--extra/ffcall/PKGBUILD11
-rw-r--r--extra/ffcall/mipsn32.patch11
-rw-r--r--extra/ffmpegthumbnailer/PKGBUILD2
-rw-r--r--extra/fftw/PKGBUILD2
-rw-r--r--extra/file-roller/PKGBUILD2
-rw-r--r--extra/flac/PKGBUILD2
-rw-r--r--extra/fltk/PKGBUILD2
-rw-r--r--extra/fluidsynth/PKGBUILD2
-rw-r--r--extra/fluxbox/PKGBUILD2
-rw-r--r--extra/fluxter/PKGBUILD2
-rw-r--r--extra/folks/PKGBUILD2
-rw-r--r--extra/fontconfig/PKGBUILD2
-rw-r--r--extra/fontforge/PKGBUILD2
-rw-r--r--extra/foobillard/PKGBUILD2
-rw-r--r--extra/foomatic/PKGBUILD2
-rw-r--r--extra/fortune-mod/PKGBUILD2
-rw-r--r--extra/fping/PKGBUILD2
-rw-r--r--extra/fprint_demo/PKGBUILD2
-rw-r--r--extra/freealut/PKGBUILD2
-rw-r--r--extra/freeciv/PKGBUILD2
-rw-r--r--extra/freeglut/PKGBUILD2
-rw-r--r--extra/freenx/PKGBUILD2
-rw-r--r--extra/freetds/PKGBUILD2
-rw-r--r--extra/freetype2/PKGBUILD2
-rw-r--r--extra/fribidi/PKGBUILD2
-rw-r--r--extra/frozen-bubble/PKGBUILD2
-rw-r--r--extra/fsarchiver/PKGBUILD2
-rw-r--r--extra/fssos-nsvs/PKGBUILD2
-rw-r--r--extra/ftgl/PKGBUILD2
-rw-r--r--extra/ftjam/PKGBUILD2
-rw-r--r--extra/fuse/PKGBUILD2
-rw-r--r--extra/fvwm-devel/PKGBUILD2
-rw-r--r--extra/fvwm/PKGBUILD2
-rw-r--r--extra/fwbuilder/PKGBUILD2
-rw-r--r--extra/fyre/PKGBUILD2
-rw-r--r--extra/garcon/PKGBUILD2
-rw-r--r--extra/gc/PKGBUILD2
-rw-r--r--extra/gcalctool/PKGBUILD2
-rw-r--r--extra/gcin/PKGBUILD2
-rw-r--r--extra/gconf-editor/PKGBUILD2
-rw-r--r--extra/gconf-perl/PKGBUILD2
-rw-r--r--extra/gconf/PKGBUILD2
-rw-r--r--extra/gconfmm/PKGBUILD2
-rw-r--r--extra/gd/PKGBUILD2
-rw-r--r--extra/gdb/PKGBUILD2
-rw-r--r--extra/gdk-pixbuf2/PKGBUILD2
-rw-r--r--extra/gdl/PKGBUILD2
-rw-r--r--extra/gdm/PKGBUILD2
-rw-r--r--extra/gdome2/PKGBUILD2
-rw-r--r--extra/gecko-sharp-2.0/PKGBUILD2
-rw-r--r--extra/gedit/PKGBUILD2
-rw-r--r--extra/geeqie/PKGBUILD2
-rw-r--r--extra/gegl/PKGBUILD2
-rw-r--r--extra/genius/PKGBUILD2
-rw-r--r--extra/geoip/PKGBUILD2
-rw-r--r--extra/gettext-mono/PKGBUILD2
-rw-r--r--extra/gftp/PKGBUILD2
-rw-r--r--extra/ggv/PKGBUILD2
-rw-r--r--extra/ghc/PKGBUILD2
-rw-r--r--extra/ghex/PKGBUILD2
-rw-r--r--extra/giblib/PKGBUILD2
-rw-r--r--extra/gif2png/PKGBUILD2
-rw-r--r--extra/giflib/PKGBUILD2
-rw-r--r--extra/gifsicle/PKGBUILD2
-rw-r--r--extra/gimp-dbp/PKGBUILD2
-rw-r--r--extra/gimp-devel/PKGBUILD2
-rw-r--r--extra/gimp-gap/PKGBUILD2
-rw-r--r--extra/gimp-refocus/PKGBUILD2
-rw-r--r--extra/gimp-ufraw/PKGBUILD2
-rw-r--r--extra/gimp/PKGBUILD2
-rw-r--r--extra/git/PKGBUILD2
-rw-r--r--extra/gksu/PKGBUILD2
-rw-r--r--extra/glade-perl/PKGBUILD2
-rw-r--r--extra/glade/PKGBUILD2
-rw-r--r--extra/glew/PKGBUILD2
-rw-r--r--extra/glhack/PKGBUILD2
-rw-r--r--extra/glib-networking/PKGBUILD2
-rw-r--r--extra/glib-perl/PKGBUILD2
-rw-r--r--extra/glib/PKGBUILD2
-rw-r--r--extra/glpk/PKGBUILD2
-rw-r--r--extra/glsof/PKGBUILD2
-rw-r--r--extra/gluezilla/PKGBUILD2
-rw-r--r--extra/gmetadom/PKGBUILD2
-rw-r--r--extra/gmime/PKGBUILD2
-rw-r--r--extra/gmpc/PKGBUILD2
-rw-r--r--extra/gnet/PKGBUILD2
-rw-r--r--extra/gnokii/PKGBUILD2
-rw-r--r--extra/gnome-alsamixer/PKGBUILD2
-rw-r--r--extra/gnome-applets/PKGBUILD2
-rw-r--r--extra/gnome-bluetooth/PKGBUILD2
-rw-r--r--extra/gnome-control-center/PKGBUILD3
-rw-r--r--extra/gnome-desktop/PKGBUILD2
-rw-r--r--extra/gnome-desktop2/PKGBUILD2
-rw-r--r--extra/gnome-disk-utility/PKGBUILD2
-rw-r--r--extra/gnome-games/PKGBUILD2
-rw-r--r--extra/gnome-keyring-sharp/PKGBUILD2
-rw-r--r--extra/gnome-keyring/PKGBUILD2
-rw-r--r--extra/gnome-mag/PKGBUILD2
-rw-r--r--extra/gnome-media/PKGBUILD2
-rw-r--r--extra/gnome-menus/PKGBUILD2
-rw-r--r--extra/gnome-nettool/PKGBUILD2
-rw-r--r--extra/gnome-perl/PKGBUILD2
-rw-r--r--extra/gnome-phone-manager/PKGBUILD2
-rw-r--r--extra/gnome-pilot/PKGBUILD2
-rw-r--r--extra/gnome-power-manager/PKGBUILD2
-rw-r--r--extra/gnome-python-desktop/PKGBUILD2
-rw-r--r--extra/gnome-python-extras/PKGBUILD2
-rw-r--r--extra/gnome-python/PKGBUILD2
-rw-r--r--extra/gnome-screensaver/PKGBUILD2
-rw-r--r--extra/gnome-session/PKGBUILD2
-rw-r--r--extra/gnome-settings-daemon/PKGBUILD2
-rw-r--r--extra/gnome-sharp/PKGBUILD2
-rw-r--r--extra/gnome-speech/PKGBUILD2
-rw-r--r--extra/gnome-spell/PKGBUILD2
-rw-r--r--extra/gnome-system-monitor/PKGBUILD2
-rw-r--r--extra/gnome-terminal/PKGBUILD2
-rw-r--r--extra/gnome-user-share/PKGBUILD2
-rw-r--r--extra/gnome-utils/PKGBUILD2
-rw-r--r--extra/gnome-vfs-perl/PKGBUILD2
-rw-r--r--extra/gnome-vfs/PKGBUILD2
-rw-r--r--extra/gnome-vfsmm/PKGBUILD2
-rw-r--r--extra/gnomecanvas-perl/PKGBUILD2
-rw-r--r--extra/gnu-netcat/PKGBUILD2
-rw-r--r--extra/gnucash/PKGBUILD2
-rw-r--r--extra/gnuchess/PKGBUILD2
-rw-r--r--extra/gnumeric/PKGBUILD2
-rw-r--r--extra/gnupg/PKGBUILD2
-rw-r--r--extra/gnupg2/PKGBUILD2
-rw-r--r--extra/gnuplot/PKGBUILD2
-rw-r--r--extra/gnutls/PKGBUILD2
-rw-r--r--extra/gob2/PKGBUILD2
-rw-r--r--extra/gobject-introspection/PKGBUILD2
-rw-r--r--extra/goffice/PKGBUILD2
-rw-r--r--extra/gok/PKGBUILD2
-rw-r--r--extra/gpart/PKGBUILD2
-rw-r--r--extra/gparted/PKGBUILD2
-rw-r--r--extra/gpgme/PKGBUILD2
-rw-r--r--extra/gphoto2/PKGBUILD2
-rw-r--r--extra/gpsd/PKGBUILD2
-rw-r--r--extra/gqview/PKGBUILD2
-rw-r--r--extra/grantlee/PKGBUILD2
-rw-r--r--extra/graphicsmagick/PKGBUILD2
-rw-r--r--extra/graphite/PKGBUILD2
-rw-r--r--extra/graphviz/PKGBUILD2
-rw-r--r--extra/grip/PKGBUILD2
-rw-r--r--extra/gsf-sharp/PKGBUILD2
-rw-r--r--extra/gsl/PKGBUILD2
-rw-r--r--extra/gsm/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-ffmpeg/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-good/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-python/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-ugly/PKGBUILD2
-rw-r--r--extra/gstreamer0.10/PKGBUILD2
-rw-r--r--extra/gthumb/PKGBUILD2
-rw-r--r--extra/gtk-engines/PKGBUILD2
-rw-r--r--extra/gtk-qt-engine/PKGBUILD2
-rw-r--r--extra/gtk-sharp-2/PKGBUILD2
-rw-r--r--extra/gtk-vnc/PKGBUILD2
-rw-r--r--extra/gtk-xfce-engine/PKGBUILD2
-rw-r--r--extra/gtk/PKGBUILD2
-rw-r--r--extra/gtk2-perl/PKGBUILD2
-rw-r--r--extra/gtkglext/PKGBUILD2
-rw-r--r--extra/gtkglextmm/PKGBUILD2
-rw-r--r--extra/gtkhtml/PKGBUILD2
-rw-r--r--extra/gtkimageview/PKGBUILD2
-rw-r--r--extra/gtkmathview/PKGBUILD2
-rw-r--r--extra/gtkmm/PKGBUILD2
-rw-r--r--extra/gtkpod/PKGBUILD2
-rw-r--r--extra/gtksourceview2/PKGBUILD2
-rw-r--r--extra/gtkspell/PKGBUILD2
-rw-r--r--extra/gucharmap/PKGBUILD2
-rw-r--r--extra/guile/PKGBUILD2
-rw-r--r--extra/gutenprint/PKGBUILD2
-rw-r--r--extra/gv/PKGBUILD2
-rw-r--r--extra/gvfs/PKGBUILD2
-rw-r--r--extra/gweled/PKGBUILD2
-rw-r--r--extra/habak/PKGBUILD2
-rw-r--r--extra/hal/PKGBUILD2
-rw-r--r--extra/happy/PKGBUILD2
-rw-r--r--extra/haskell-binary/PKGBUILD2
-rw-r--r--extra/haskell-cgi/PKGBUILD2
-rw-r--r--extra/haskell-dataenc/PKGBUILD2
-rw-r--r--extra/haskell-deepseq/PKGBUILD2
-rw-r--r--extra/haskell-fgl/PKGBUILD2
-rw-r--r--extra/haskell-glut/PKGBUILD2
-rw-r--r--extra/haskell-hashed-storage/PKGBUILD2
-rw-r--r--extra/haskell-haskeline/PKGBUILD2
-rw-r--r--extra/haskell-haskell-src/PKGBUILD2
-rw-r--r--extra/haskell-html/PKGBUILD2
-rw-r--r--extra/haskell-http/PKGBUILD2
-rw-r--r--extra/haskell-hunit/PKGBUILD2
-rw-r--r--extra/haskell-mmap/PKGBUILD2
-rw-r--r--extra/haskell-mtl/PKGBUILD2
-rw-r--r--extra/haskell-network/PKGBUILD2
-rw-r--r--extra/haskell-opengl/PKGBUILD2
-rw-r--r--extra/haskell-parallel/PKGBUILD2
-rw-r--r--extra/haskell-parsec/PKGBUILD2
-rw-r--r--extra/haskell-platform/PKGBUILD2
-rw-r--r--extra/haskell-quickcheck/PKGBUILD2
-rw-r--r--extra/haskell-regex-base/PKGBUILD2
-rw-r--r--extra/haskell-regex-compat/PKGBUILD2
-rw-r--r--extra/haskell-regex-posix/PKGBUILD2
-rw-r--r--extra/haskell-stm/PKGBUILD2
-rw-r--r--extra/haskell-syb/PKGBUILD2
-rw-r--r--extra/haskell-tar/PKGBUILD2
-rw-r--r--extra/haskell-terminfo/PKGBUILD2
-rw-r--r--extra/haskell-text/PKGBUILD2
-rw-r--r--extra/haskell-transformers/PKGBUILD2
-rw-r--r--extra/haskell-utf8-string/PKGBUILD2
-rw-r--r--extra/haskell-xhtml/PKGBUILD2
-rw-r--r--extra/haskell-zlib/PKGBUILD2
-rw-r--r--extra/hd2u/PKGBUILD2
-rw-r--r--extra/hddtemp/PKGBUILD2
-rw-r--r--extra/hdf5/PKGBUILD2
-rw-r--r--extra/help2man/PKGBUILD2
-rw-r--r--extra/hercules/PKGBUILD2
-rw-r--r--extra/hexedit/PKGBUILD2
-rw-r--r--extra/hplip/PKGBUILD2
-rw-r--r--extra/hpoj/PKGBUILD2
-rw-r--r--extra/hspell/PKGBUILD2
-rw-r--r--extra/htdig/PKGBUILD2
-rw-r--r--extra/htop/PKGBUILD2
-rw-r--r--extra/hugin/PKGBUILD2
-rw-r--r--extra/hunspell/PKGBUILD2
-rw-r--r--extra/hwloc/PKGBUILD2
-rw-r--r--extra/hydrogen/PKGBUILD2
-rw-r--r--extra/hylafax/PKGBUILD2
-rw-r--r--extra/hyphen/PKGBUILD2
-rw-r--r--extra/i8kutils/PKGBUILD2
-rw-r--r--extra/icedtea-web/PKGBUILD2
-rw-r--r--extra/icewm/PKGBUILD2
-rw-r--r--extra/icon-naming-utils/PKGBUILD2
-rw-r--r--extra/icu/PKGBUILD2
-rw-r--r--extra/id3/PKGBUILD2
-rw-r--r--extra/id3lib/PKGBUILD2
-rw-r--r--extra/id3v2/PKGBUILD2
-rw-r--r--extra/ifplugd/PKGBUILD2
-rw-r--r--extra/ilmbase/PKGBUILD2
-rw-r--r--extra/imagemagick/PKGBUILD2
-rw-r--r--extra/imake/PKGBUILD2
-rw-r--r--extra/imap/PKGBUILD2
-rw-r--r--extra/imlib/PKGBUILD2
-rw-r--r--extra/imlib2/PKGBUILD2
-rw-r--r--extra/indent/PKGBUILD2
-rw-r--r--extra/inkscape/PKGBUILD2
-rw-r--r--extra/iperf/PKGBUILD2
-rw-r--r--extra/iptraf-ng/PKGBUILD2
-rw-r--r--extra/irqbalance/PKGBUILD2
-rw-r--r--extra/irssi/PKGBUILD2
-rw-r--r--extra/isapnptools/PKGBUILD2
-rw-r--r--extra/ispell/PKGBUILD2
-rw-r--r--extra/ivtv-utils/PKGBUILD2
-rw-r--r--extra/jack/PKGBUILD2
-rw-r--r--extra/jade/PKGBUILD2
-rw-r--r--extra/jasper/PKGBUILD2
-rw-r--r--extra/java-access-bridge/PKGBUILD2
-rw-r--r--extra/jhead/PKGBUILD4
-rw-r--r--extra/json-glib/PKGBUILD2
-rw-r--r--extra/k3b/PKGBUILD2
-rw-r--r--extra/k9copy/PKGBUILD2
-rw-r--r--extra/kaffeine/PKGBUILD2
-rw-r--r--extra/kde-agent/PKGBUILD2
-rw-r--r--extra/kdeaccessibility/PKGBUILD2
-rw-r--r--extra/kdeadmin/PKGBUILD2
-rw-r--r--extra/kdeartwork/PKGBUILD2
-rw-r--r--extra/kdebase-runtime/PKGBUILD2
-rw-r--r--extra/kdebase-workspace/PKGBUILD2
-rw-r--r--extra/kdebase/PKGBUILD2
-rw-r--r--extra/kdebindings/PKGBUILD2
-rw-r--r--extra/kdegraphics/PKGBUILD2
-rw-r--r--extra/kdelibs/PKGBUILD2
-rw-r--r--extra/kdelibs3/PKGBUILD2
-rw-r--r--extra/kdemultimedia/PKGBUILD2
-rw-r--r--extra/kdenetwork/PKGBUILD2
-rw-r--r--extra/kdepim-runtime/PKGBUILD2
-rw-r--r--extra/kdepim/PKGBUILD2
-rw-r--r--extra/kdepimlibs/PKGBUILD2
-rw-r--r--extra/kdeplasma-addons/PKGBUILD2
-rw-r--r--extra/kdeplasma-applets-networkmanagement/PKGBUILD2
-rw-r--r--extra/kdesdk/PKGBUILD2
-rw-r--r--extra/kdetoys/PKGBUILD2
-rw-r--r--extra/kdeutils/PKGBUILD2
-rw-r--r--extra/kdevelop-pg-qt/PKGBUILD2
-rw-r--r--extra/kdevelop-php/PKGBUILD2
-rw-r--r--extra/kdevelop/PKGBUILD2
-rw-r--r--extra/kdevplatform/PKGBUILD2
-rw-r--r--extra/kdewebdev/PKGBUILD2
-rw-r--r--extra/kdiff3/PKGBUILD2
-rw-r--r--extra/kexec-tools/PKGBUILD2
-rw-r--r--extra/keytouch-editor/PKGBUILD2
-rw-r--r--extra/keytouch/PKGBUILD2
-rw-r--r--extra/kile/PKGBUILD2
-rw-r--r--extra/kino/PKGBUILD2
-rw-r--r--extra/kipi-plugins/PKGBUILD2
-rw-r--r--extra/kobodeluxe/PKGBUILD2
-rw-r--r--extra/koffice/PKGBUILD2
-rw-r--r--extra/konq-plugins/PKGBUILD2
-rw-r--r--extra/konversation/PKGBUILD2
-rw-r--r--extra/kradio/PKGBUILD2
-rw-r--r--extra/krusader/PKGBUILD2
-rw-r--r--extra/ksensors/PKGBUILD2
-rw-r--r--extra/kshutdown/PKGBUILD2
-rw-r--r--extra/ktorrent/PKGBUILD2
-rw-r--r--extra/kwebkitpart/PKGBUILD2
-rw-r--r--extra/lablgtk/PKGBUILD2
-rw-r--r--extra/lablgtk2/PKGBUILD2
-rw-r--r--extra/labplot/PKGBUILD2
-rw-r--r--extra/ladspa/PKGBUILD2
-rw-r--r--extra/lame/PKGBUILD2
-rw-r--r--extra/lapack/PKGBUILD2
-rw-r--r--extra/latex2rtf/PKGBUILD2
-rw-r--r--extra/lbreakout2/PKGBUILD2
-rw-r--r--extra/lcab/PKGBUILD2
-rw-r--r--extra/lcms/PKGBUILD2
-rw-r--r--extra/leafpad/PKGBUILD2
-rw-r--r--extra/lensfun/PKGBUILD2
-rw-r--r--extra/lesstif/PKGBUILD2
-rw-r--r--extra/lftp/PKGBUILD2
-rw-r--r--extra/libao/PKGBUILD2
-rw-r--r--extra/libart-lgpl/PKGBUILD2
-rw-r--r--extra/libass/PKGBUILD2
-rw-r--r--extra/libassuan/PKGBUILD2
-rw-r--r--extra/libasyncns/PKGBUILD2
-rw-r--r--extra/libatasmart/PKGBUILD2
-rw-r--r--extra/libavc1394/PKGBUILD2
-rw-r--r--extra/libbeagle/PKGBUILD2
-rw-r--r--extra/libbluedevil/PKGBUILD2
-rw-r--r--extra/libbonobo/PKGBUILD2
-rw-r--r--extra/libbonoboui/PKGBUILD2
-rw-r--r--extra/libburn/PKGBUILD2
-rw-r--r--extra/libcaca/PKGBUILD2
-rw-r--r--extra/libcanberra/PKGBUILD2
-rw-r--r--extra/libcdaudio/PKGBUILD2
-rw-r--r--extra/libcddb/PKGBUILD2
-rw-r--r--extra/libcdio/PKGBUILD2
-rw-r--r--extra/libchamplain/PKGBUILD2
-rw-r--r--extra/libchewing/PKGBUILD2
-rw-r--r--extra/libcroco/PKGBUILD2
-rw-r--r--extra/libcue/PKGBUILD2
-rw-r--r--extra/libdaemon/PKGBUILD2
-rw-r--r--extra/libdatrie/PKGBUILD2
-rw-r--r--extra/libdbusmenu-qt/PKGBUILD2
-rw-r--r--extra/libdc1394/PKGBUILD2
-rw-r--r--extra/libdca/PKGBUILD2
-rw-r--r--extra/libdiscid/PKGBUILD2
-rw-r--r--extra/libdmtx/PKGBUILD2
-rw-r--r--extra/libdmx/PKGBUILD2
-rw-r--r--extra/libdrm/PKGBUILD2
-rw-r--r--extra/libdv/PKGBUILD2
-rw-r--r--extra/libdvbpsi/PKGBUILD2
-rw-r--r--extra/libdvdcss/PKGBUILD2
-rw-r--r--extra/libdvdnav/PKGBUILD2
-rw-r--r--extra/libdvdread/PKGBUILD2
-rw-r--r--extra/libebml/PKGBUILD2
-rw-r--r--extra/libepc/PKGBUILD2
-rw-r--r--extra/libetpan/PKGBUILD2
-rw-r--r--extra/libexif/PKGBUILD2
-rw-r--r--extra/libffado/PKGBUILD2
-rw-r--r--extra/libffi/PKGBUILD2
-rw-r--r--extra/libfm/PKGBUILD2
-rw-r--r--extra/libfontenc/PKGBUILD2
-rw-r--r--extra/libfprint/PKGBUILD2
-rw-r--r--extra/libfs/PKGBUILD2
-rw-r--r--extra/libfwbuilder/PKGBUILD2
-rw-r--r--extra/libgadu/PKGBUILD2
-rw-r--r--extra/libgda/PKGBUILD2
-rw-r--r--extra/libgdata/PKGBUILD2
-rw-r--r--extra/libgdiplus/PKGBUILD2
-rw-r--r--extra/libgee/PKGBUILD2
-rw-r--r--extra/libgksu/PKGBUILD2
-rw-r--r--extra/libglade/PKGBUILD2
-rw-r--r--extra/libglademm/PKGBUILD2
-rw-r--r--extra/libgme/PKGBUILD2
-rw-r--r--extra/libgnome-keyring/PKGBUILD2
-rw-r--r--extra/libgnome/PKGBUILD2
-rw-r--r--extra/libgnomecanvas/PKGBUILD2
-rw-r--r--extra/libgnomecanvasmm/PKGBUILD2
-rw-r--r--extra/libgnomecups/PKGBUILD2
-rw-r--r--extra/libgnomekbd/PKGBUILD2
-rw-r--r--extra/libgnomemm/PKGBUILD2
-rw-r--r--extra/libgnomeprint/PKGBUILD2
-rw-r--r--extra/libgnomeprintui/PKGBUILD2
-rw-r--r--extra/libgnomeui/PKGBUILD2
-rw-r--r--extra/libgnomeuimm/PKGBUILD2
-rw-r--r--extra/libgphoto2/PKGBUILD2
-rw-r--r--extra/libgpod/PKGBUILD2
-rw-r--r--extra/libgsf/PKGBUILD2
-rw-r--r--extra/libgtkhtml/PKGBUILD2
-rw-r--r--extra/libgtop/PKGBUILD2
-rw-r--r--extra/libguess/PKGBUILD2
-rw-r--r--extra/libgweather/PKGBUILD2
-rw-r--r--extra/libhangul/PKGBUILD2
-rw-r--r--extra/libical/PKGBUILD2
-rw-r--r--extra/libice/PKGBUILD2
-rw-r--r--extra/libid3tag/PKGBUILD2
-rw-r--r--extra/libidl2/PKGBUILD2
-rw-r--r--extra/libidn/PKGBUILD2
-rw-r--r--extra/libiec61883/PKGBUILD2
-rw-r--r--extra/libieee1284/PKGBUILD2
-rw-r--r--extra/libifp/PKGBUILD2
-rw-r--r--extra/libimobiledevice/PKGBUILD2
-rw-r--r--extra/libindi/PKGBUILD2
-rw-r--r--extra/libiodbc/PKGBUILD2
-rw-r--r--extra/libirman/PKGBUILD2
-rw-r--r--extra/libisoburn/PKGBUILD2
-rw-r--r--extra/libisofs/PKGBUILD2
-rw-r--r--extra/libjpeg-turbo/PKGBUILD2
-rw-r--r--extra/libksba/PKGBUILD2
-rw-r--r--extra/libktorrent/PKGBUILD2
-rw-r--r--extra/liblastfm/PKGBUILD2
-rw-r--r--extra/liblo/PKGBUILD2
-rw-r--r--extra/liblqr/PKGBUILD2
-rw-r--r--extra/liblrdf/PKGBUILD2
-rw-r--r--extra/libmad/PKGBUILD2
-rw-r--r--extra/libmatroska/PKGBUILD2
-rw-r--r--extra/libmcrypt/PKGBUILD2
-rw-r--r--extra/libmikmod/PKGBUILD2
-rw-r--r--extra/libmms/PKGBUILD2
-rw-r--r--extra/libmng/PKGBUILD2
-rw-r--r--extra/libmodplug/PKGBUILD2
-rw-r--r--extra/libmowgli/PKGBUILD2
-rw-r--r--extra/libmp3splt/PKGBUILD2
-rw-r--r--extra/libmp4v2/PKGBUILD2
-rw-r--r--extra/libmpcdec/PKGBUILD2
-rw-r--r--extra/libmpd/PKGBUILD2
-rw-r--r--extra/libmpdclient/PKGBUILD2
-rw-r--r--extra/libmpeg2/PKGBUILD2
-rw-r--r--extra/libmsn/PKGBUILD2
-rw-r--r--extra/libmspack/PKGBUILD2
-rw-r--r--extra/libmtp/PKGBUILD2
-rw-r--r--extra/libmusicbrainz3/PKGBUILD2
-rw-r--r--extra/libmythes/PKGBUILD2
-rw-r--r--extra/libnet/PKGBUILD2
-rw-r--r--extra/libnice/PKGBUILD2
-rw-r--r--extra/libnotify/PKGBUILD2
-rw-r--r--extra/libnova/PKGBUILD2
-rw-r--r--extra/libofa/PKGBUILD2
-rw-r--r--extra/libofx/PKGBUILD2
-rw-r--r--extra/libogg/PKGBUILD2
-rw-r--r--extra/liboil/PKGBUILD2
-rw-r--r--extra/libotf/PKGBUILD2
-rw-r--r--extra/libotr/PKGBUILD2
-rw-r--r--extra/libots/PKGBUILD2
-rw-r--r--extra/libpano13/PKGBUILD2
-rw-r--r--extra/libpciaccess/PKGBUILD2
-rw-r--r--extra/libplist/PKGBUILD2
-rw-r--r--extra/libpng/PKGBUILD2
-rw-r--r--extra/libproxy/PKGBUILD6
-rw-r--r--extra/libqalculate/PKGBUILD2
-rw-r--r--extra/libraw1394/PKGBUILD2
-rw-r--r--extra/libreoffice/PKGBUILD2
-rw-r--r--extra/librsvg/PKGBUILD2
-rw-r--r--extra/libsamplerate/PKGBUILD2
-rw-r--r--extra/libsexy/PKGBUILD2
-rw-r--r--extra/libshout/PKGBUILD2
-rw-r--r--extra/libsidplay/PKGBUILD2
-rw-r--r--extra/libsigc++/PKGBUILD2
-rw-r--r--extra/libsigsegv/PKGBUILD2
-rw-r--r--extra/libsm/PKGBUILD2
-rw-r--r--extra/libsmbios/PKGBUILD2
-rw-r--r--extra/libsndfile/PKGBUILD2
-rw-r--r--extra/libsoup/PKGBUILD2
-rw-r--r--extra/libspectre/PKGBUILD2
-rw-r--r--extra/libssh/PKGBUILD2
-rw-r--r--extra/libstdc++5/PKGBUILD2
-rw-r--r--extra/libstroke/PKGBUILD2
-rw-r--r--extra/libtasn1/PKGBUILD2
-rw-r--r--extra/libthai/PKGBUILD2
-rw-r--r--extra/libtheora/PKGBUILD2
-rw-r--r--extra/libtiff/PKGBUILD2
-rw-r--r--extra/libtorrent-rasterbar/PKGBUILD2
-rw-r--r--extra/libunique/PKGBUILD2
-rw-r--r--extra/libupnp/PKGBUILD2
-rw-r--r--extra/libva/PKGBUILD2
-rw-r--r--extra/libvdpau/PKGBUILD2
-rw-r--r--extra/libvisual-plugins/PKGBUILD2
-rw-r--r--extra/libvisual/PKGBUILD2
-rw-r--r--extra/libvncserver/PKGBUILD2
-rw-r--r--extra/libvorbis/PKGBUILD2
-rw-r--r--extra/libvpx/PKGBUILD2
-rw-r--r--extra/libwebkit/PKGBUILD2
-rw-r--r--extra/libwmf/PKGBUILD2
-rw-r--r--extra/libwnck/PKGBUILD2
-rw-r--r--extra/libwpd/PKGBUILD2
-rw-r--r--extra/libwpg/PKGBUILD2
-rw-r--r--extra/libx11/PKGBUILD2
-rw-r--r--extra/libxau/PKGBUILD2
-rw-r--r--extra/libxaw/PKGBUILD2
-rw-r--r--extra/libxcb/PKGBUILD2
-rw-r--r--extra/libxcomposite/PKGBUILD2
-rw-r--r--extra/libxcursor/PKGBUILD2
-rw-r--r--extra/libxdamage/PKGBUILD2
-rw-r--r--extra/libxdmcp/PKGBUILD2
-rw-r--r--extra/libxevie/PKGBUILD2
-rw-r--r--extra/libxext/PKGBUILD2
-rw-r--r--extra/libxfce4menu/PKGBUILD2
-rw-r--r--extra/libxfce4ui/PKGBUILD2
-rw-r--r--extra/libxfce4util/PKGBUILD2
-rw-r--r--extra/libxfcegui4/PKGBUILD2
-rw-r--r--extra/libxfixes/PKGBUILD2
-rw-r--r--extra/libxfont/PKGBUILD2
-rw-r--r--extra/libxft/PKGBUILD2
-rw-r--r--extra/libxi/PKGBUILD2
-rw-r--r--extra/libxinerama/PKGBUILD2
-rw-r--r--extra/libxkbfile/PKGBUILD2
-rw-r--r--extra/libxkbui/PKGBUILD2
-rw-r--r--extra/libxklavier/PKGBUILD2
-rw-r--r--extra/libxmi/PKGBUILD2
-rw-r--r--extra/libxml++/PKGBUILD2
-rw-r--r--extra/libxml2/PKGBUILD2
-rw-r--r--extra/libxmu/PKGBUILD2
-rw-r--r--extra/libxp/PKGBUILD2
-rw-r--r--extra/libxpm/PKGBUILD2
-rw-r--r--extra/libxrandr/PKGBUILD2
-rw-r--r--extra/libxrender/PKGBUILD2
-rw-r--r--extra/libxres/PKGBUILD2
-rw-r--r--extra/libxslt/PKGBUILD2
-rw-r--r--extra/libxss/PKGBUILD2
-rw-r--r--extra/libxt/PKGBUILD2
-rw-r--r--extra/libxtst/PKGBUILD2
-rw-r--r--extra/libxv/PKGBUILD2
-rw-r--r--extra/libxvmc/PKGBUILD2
-rw-r--r--extra/libxxf86dga/PKGBUILD2
-rw-r--r--extra/libxxf86vm/PKGBUILD2
-rw-r--r--extra/libytnef/PKGBUILD2
-rw-r--r--extra/libzip/PKGBUILD2
-rw-r--r--extra/libzvt/PKGBUILD2
-rw-r--r--extra/licq/PKGBUILD2
-rw-r--r--extra/liferea/PKGBUILD2
-rw-r--r--extra/lighttpd/PKGBUILD2
-rw-r--r--extra/link-grammar/PKGBUILD2
-rw-r--r--extra/linux_logo/PKGBUILD2
-rw-r--r--extra/liquidwar/PKGBUILD2
-rw-r--r--extra/lirc/PKGBUILD4
-rw-r--r--extra/live-media/PKGBUILD2
-rw-r--r--extra/lm_sensors/PKGBUILD2
-rw-r--r--extra/loudmouth/PKGBUILD2
-rw-r--r--extra/lpsolve/PKGBUILD2
-rw-r--r--extra/lsof/PKGBUILD2
-rw-r--r--extra/ltrace/PKGBUILD2
-rw-r--r--extra/lua/PKGBUILD2
-rw-r--r--extra/lv2core/PKGBUILD2
-rw-r--r--extra/lxde-common/PKGBUILD2
-rw-r--r--extra/lxdm/PKGBUILD2
-rw-r--r--extra/lxmenu-data/PKGBUILD2
-rw-r--r--extra/lxpanel/PKGBUILD2
-rw-r--r--extra/lxsession-lite/PKGBUILD2
-rw-r--r--extra/lxsplit/PKGBUILD2
-rw-r--r--extra/lynx/PKGBUILD2
-rw-r--r--extra/lyx/PKGBUILD2
-rw-r--r--extra/lzop/PKGBUILD2
-rw-r--r--extra/m17n-lib/PKGBUILD2
-rw-r--r--extra/mahjong/PKGBUILD2
-rw-r--r--extra/mail-notification/PKGBUILD2
-rw-r--r--extra/mailman/PKGBUILD2
-rw-r--r--extra/manedit/PKGBUILD2
-rw-r--r--extra/maxima/PKGBUILD2
-rw-r--r--extra/mcpp/PKGBUILD2
-rw-r--r--extra/mcrypt/PKGBUILD2
-rw-r--r--extra/memcached/PKGBUILD2
-rw-r--r--extra/menu-cache/PKGBUILD2
-rw-r--r--extra/mercurial/PKGBUILD2
-rw-r--r--extra/mesa/PKGBUILD165
-rw-r--r--extra/mesa/mesa-7.5-mips-wmb.patch11
-rw-r--r--extra/metacity/PKGBUILD2
-rw-r--r--extra/metalog/PKGBUILD2
-rw-r--r--extra/mhash/PKGBUILD2
-rw-r--r--extra/midori/PKGBUILD4
-rw-r--r--extra/minicom/PKGBUILD2
-rw-r--r--extra/mirage/PKGBUILD2
-rw-r--r--extra/miro/PKGBUILD2
-rw-r--r--extra/mjpegtools/PKGBUILD2
-rw-r--r--extra/mkbootcd/PKGBUILD2
-rw-r--r--extra/mkvtoolnix/PKGBUILD2
-rw-r--r--extra/moc/PKGBUILD2
-rw-r--r--extra/mod_dnssd/PKGBUILD2
-rw-r--r--extra/mod_fcgid/PKGBUILD2
-rw-r--r--extra/mod_mono/PKGBUILD2
-rw-r--r--extra/mod_perl/PKGBUILD2
-rw-r--r--extra/mod_wsgi/PKGBUILD2
-rw-r--r--extra/modemmanager/PKGBUILD2
-rw-r--r--extra/monica/PKGBUILD2
-rw-r--r--extra/mono-addins/PKGBUILD2
-rw-r--r--extra/mono-basic/PKGBUILD2
-rw-r--r--extra/mono-debugger/PKGBUILD2
-rw-r--r--extra/mono-tools/PKGBUILD2
-rw-r--r--extra/mono-zeroconf/PKGBUILD2
-rw-r--r--extra/mono/PKGBUILD2
-rw-r--r--extra/monodevelop-debugger-gdb/PKGBUILD2
-rw-r--r--extra/monodevelop-debugger-mdb/PKGBUILD2
-rw-r--r--extra/monodevelop/PKGBUILD2
-rw-r--r--extra/most/PKGBUILD2
-rw-r--r--extra/mousepad/PKGBUILD2
-rw-r--r--extra/mousetweaks/PKGBUILD2
-rw-r--r--extra/mozilla-common/PKGBUILD2
-rw-r--r--extra/mp3splt/PKGBUILD2
-rw-r--r--extra/mp3wrap/PKGBUILD2
-rw-r--r--extra/mpc/PKGBUILD2
-rw-r--r--extra/mpck/PKGBUILD2
-rw-r--r--extra/mpd/PKGBUILD2
-rw-r--r--extra/mpg123/PKGBUILD2
-rw-r--r--extra/mrtg/PKGBUILD2
-rw-r--r--extra/msmtp/PKGBUILD2
-rw-r--r--extra/mt-st/PKGBUILD4
-rw-r--r--extra/mtools/PKGBUILD2
-rw-r--r--extra/mtr/PKGBUILD2
-rw-r--r--extra/mtx/PKGBUILD2
-rw-r--r--extra/muine/PKGBUILD2
-rw-r--r--extra/multitail/PKGBUILD2
-rw-r--r--extra/muparser/PKGBUILD2
-rw-r--r--extra/musicbrainz/PKGBUILD2
-rw-r--r--extra/mysql-python/PKGBUILD2
-rw-r--r--extra/mysql/PKGBUILD2
-rw-r--r--extra/naim/PKGBUILD2
-rw-r--r--extra/nasm/PKGBUILD2
-rw-r--r--extra/nautilus-open-terminal/PKGBUILD2
-rw-r--r--extra/nautilus-sendto/PKGBUILD2
-rw-r--r--extra/nautilus/PKGBUILD2
-rw-r--r--extra/ncftp/PKGBUILD2
-rw-r--r--extra/ncmpc/PKGBUILD2
-rw-r--r--extra/ndesk-dbus-glib/PKGBUILD2
-rw-r--r--extra/nedit/PKGBUILD2
-rw-r--r--extra/neon/PKGBUILD2
-rw-r--r--extra/net-snmp/PKGBUILD2
-rw-r--r--extra/netcdf/PKGBUILD2
-rw-r--r--extra/netkit-bsd-finger/PKGBUILD2
-rw-r--r--extra/netpbm/PKGBUILD2
-rw-r--r--extra/network-manager-applet/PKGBUILD2
-rw-r--r--extra/networkmanager-openconnect/PKGBUILD2
-rw-r--r--extra/networkmanager-openvpn/PKGBUILD2
-rw-r--r--extra/networkmanager-pptp/PKGBUILD2
-rw-r--r--extra/networkmanager-vpnc/PKGBUILD2
-rw-r--r--extra/networkmanager/PKGBUILD2
-rw-r--r--extra/neverball/PKGBUILD2
-rw-r--r--extra/nicotine/PKGBUILD2
-rw-r--r--extra/nitrogen/PKGBUILD2
-rw-r--r--extra/nmap/PKGBUILD2
-rw-r--r--extra/normalize/PKGBUILD2
-rw-r--r--extra/notification-daemon/PKGBUILD2
-rw-r--r--extra/nouveau-drm-lts/PKGBUILD2
-rw-r--r--extra/nspr/PKGBUILD2
-rw-r--r--extra/nss-mdns/PKGBUILD2
-rw-r--r--extra/nss/PKGBUILD2
-rw-r--r--extra/nss_ldap/PKGBUILD2
-rw-r--r--extra/ntp/PKGBUILD2
-rw-r--r--extra/ntrack/PKGBUILD2
-rw-r--r--extra/nx-common/PKGBUILD2
-rw-r--r--extra/nxserver/PKGBUILD2
-rw-r--r--extra/obex-data-server/PKGBUILD2
-rw-r--r--extra/obexd/PKGBUILD2
-rw-r--r--extra/obexftp/PKGBUILD2
-rw-r--r--extra/ocaml/PKGBUILD2
-rw-r--r--extra/ocfs2-tools/PKGBUILD2
-rw-r--r--extra/ocrad/PKGBUILD2
-rw-r--r--extra/octave/PKGBUILD2
-rw-r--r--extra/ode/PKGBUILD2
-rw-r--r--extra/ogle/PKGBUILD2
-rw-r--r--extra/ogmtools/PKGBUILD2
-rw-r--r--extra/opal/PKGBUILD2
-rw-r--r--extra/openal/PKGBUILD2
-rw-r--r--extra/openbabel/PKGBUILD2
-rw-r--r--extra/openbox/PKGBUILD2
-rw-r--r--extra/opencdk/PKGBUILD2
-rw-r--r--extra/openconnect/PKGBUILD2
-rw-r--r--extra/opencore-amr/PKGBUILD2
-rw-r--r--extra/opencv/PKGBUILD2
-rw-r--r--extra/openexr/PKGBUILD2
-rw-r--r--extra/opengtl/PKGBUILD2
-rw-r--r--extra/openjdk6/PKGBUILD2
-rw-r--r--extra/openjpeg/PKGBUILD2
-rw-r--r--extra/openldap/PKGBUILD2
-rw-r--r--extra/openmpi/PKGBUILD6
-rw-r--r--extra/openobex/PKGBUILD2
-rw-r--r--extra/openslp/PKGBUILD2
-rw-r--r--extra/oprofile/PKGBUILD2
-rw-r--r--extra/orage/PKGBUILD2
-rw-r--r--extra/orbit2/PKGBUILD2
-rw-r--r--extra/orc/PKGBUILD2
-rw-r--r--extra/ortp/PKGBUILD2
-rw-r--r--extra/ossp/PKGBUILD2
-rw-r--r--extra/oxine/PKGBUILD2
-rw-r--r--extra/oxygen-gtk/PKGBUILD2
-rw-r--r--extra/pam_fprint/PKGBUILD2
-rw-r--r--extra/pam_ldap/PKGBUILD2
-rw-r--r--extra/pango-perl/PKGBUILD2
-rw-r--r--extra/pango/PKGBUILD2
-rw-r--r--extra/pangomm/PKGBUILD2
-rw-r--r--extra/paprefs/PKGBUILD2
-rw-r--r--extra/parted/PKGBUILD2
-rw-r--r--extra/partitionmanager/PKGBUILD2
-rw-r--r--extra/pathological/PKGBUILD2
-rw-r--r--extra/pavucontrol/PKGBUILD2
-rw-r--r--extra/pcmanfm/PKGBUILD2
-rw-r--r--extra/pdksh/PKGBUILD2
-rw-r--r--extra/pdns-recursor/PKGBUILD2
-rw-r--r--extra/pdns/PKGBUILD2
-rw-r--r--extra/pekwm/PKGBUILD2
-rw-r--r--extra/perl-alien-sdl/PKGBUILD2
-rw-r--r--extra/perl-bit-vector/PKGBUILD2
-rw-r--r--extra/perl-compress-bzip2/PKGBUILD2
-rw-r--r--extra/perl-crypt-ssleay/PKGBUILD2
-rw-r--r--extra/perl-dbd-mysql/PKGBUILD2
-rw-r--r--extra/perl-dbd-sqlite/PKGBUILD2
-rw-r--r--extra/perl-dbi/PKGBUILD2
-rw-r--r--extra/perl-digest-nilsimsa/PKGBUILD2
-rw-r--r--extra/perl-digest-sha1/PKGBUILD2
-rw-r--r--extra/perl-event/PKGBUILD2
-rw-r--r--extra/perl-fcgi/PKGBUILD2
-rw-r--r--extra/perl-html-parser/PKGBUILD2
-rw-r--r--extra/perl-libintl-perl/PKGBUILD2
-rw-r--r--extra/perl-locale-gettext/PKGBUILD2
-rw-r--r--extra/perl-net-dns/PKGBUILD2
-rw-r--r--extra/perl-net-ssleay/PKGBUILD2
-rw-r--r--extra/perl-net-upnp/PKGBUILD2
-rw-r--r--extra/perl-netaddr-ip/PKGBUILD2
-rw-r--r--extra/perl-sdl/PKGBUILD2
-rw-r--r--extra/perl-template-toolkit/PKGBUILD2
-rw-r--r--extra/perl-term-readkey/PKGBUILD2
-rw-r--r--extra/perl-text-iconv/PKGBUILD2
-rw-r--r--extra/perl-time-hires/PKGBUILD2
-rw-r--r--extra/perl-tk/PKGBUILD2
-rw-r--r--extra/perl-unicode-string/PKGBUILD2
-rw-r--r--extra/perl-xml-parser/PKGBUILD2
-rw-r--r--extra/perl-yaml-syck/PKGBUILD2
-rw-r--r--extra/phonon-gstreamer/PKGBUILD2
-rw-r--r--extra/phonon-vlc/PKGBUILD2
-rw-r--r--extra/phonon-xine/PKGBUILD2
-rw-r--r--extra/phonon/PKGBUILD2
-rw-r--r--extra/php-apc/PKGBUILD2
-rw-r--r--extra/php-suhosin/PKGBUILD2
-rw-r--r--extra/php/PKGBUILD2
-rw-r--r--extra/physfs/PKGBUILD2
-rw-r--r--extra/pidgin-encryption/PKGBUILD2
-rw-r--r--extra/pilot-link/PKGBUILD2
-rw-r--r--extra/pinentry/PKGBUILD2
-rw-r--r--extra/pixman/PKGBUILD2
-rw-r--r--extra/plotutils/PKGBUILD2
-rw-r--r--extra/pm-utils/PKGBUILD2
-rw-r--r--extra/pmount/PKGBUILD2
-rw-r--r--extra/polkit-gnome/PKGBUILD2
-rw-r--r--extra/polkit-kde/PKGBUILD2
-rw-r--r--extra/polkit-qt/PKGBUILD2
-rw-r--r--extra/polkit/PKGBUILD2
-rw-r--r--extra/poppler/PKGBUILD8
-rw-r--r--extra/postfix/PKGBUILD2
-rw-r--r--extra/postgresql/PKGBUILD2
-rw-r--r--extra/potrace/PKGBUILD2
-rw-r--r--extra/procmail/PKGBUILD2
-rw-r--r--extra/proftpd/PKGBUILD2
-rw-r--r--extra/progsreiserfs/PKGBUILD2
-rw-r--r--extra/psi/PKGBUILD2
-rw-r--r--extra/psiconv/PKGBUILD2
-rw-r--r--extra/pstoedit/PKGBUILD2
-rw-r--r--extra/pth/PKGBUILD2
-rw-r--r--extra/ptlib/PKGBUILD2
-rw-r--r--extra/pulseaudio/PKGBUILD2
-rw-r--r--extra/purple-plugin-pack/PKGBUILD2
-rw-r--r--extra/putty/PKGBUILD2
-rw-r--r--extra/pwgen/PKGBUILD2
-rw-r--r--extra/pyalpm/PKGBUILD2
-rw-r--r--extra/pycrypto/PKGBUILD2
-rw-r--r--extra/pycups/PKGBUILD2
-rw-r--r--extra/pygobject/PKGBUILD2
-rw-r--r--extra/pygtk/PKGBUILD2
-rw-r--r--extra/pygtksourceview2/PKGBUILD2
-rw-r--r--extra/pymad/PKGBUILD2
-rw-r--r--extra/pyopenssl/PKGBUILD2
-rw-r--r--extra/pyorbit/PKGBUILD2
-rw-r--r--extra/pypgsql/PKGBUILD2
-rw-r--r--extra/pysmbc/PKGBUILD2
-rw-r--r--extra/python-cairo/PKGBUILD2
-rw-r--r--extra/python-egenix-mx-base/PKGBUILD2
-rw-r--r--extra/python-geoip/PKGBUILD2
-rw-r--r--extra/python-imaging/PKGBUILD2
-rw-r--r--extra/python-iwscan/PKGBUILD2
-rw-r--r--extra/python-lxml/PKGBUILD2
-rw-r--r--extra/python-m2crypto/PKGBUILD2
-rw-r--r--extra/python-markupsafe/PKGBUILD2
-rw-r--r--extra/python-notify/PKGBUILD2
-rwxr-xr-xextra/python-numpy/PKGBUILD2
-rw-r--r--extra/python-pygame/PKGBUILD2
-rw-r--r--extra/python-pyspi/PKGBUILD2
-rw-r--r--extra/python-pysqlite/PKGBUILD2
-rw-r--r--extra/python-telepathy/PKGBUILD2
-rw-r--r--extra/python-urwid/PKGBUILD2
-rw-r--r--extra/python-wpactrl/PKGBUILD2
-rw-r--r--extra/python/PKGBUILD6
-rw-r--r--extra/python2-cairo/PKGBUILD2
-rw-r--r--extra/python2/PKGBUILD2
-rw-r--r--extra/pywebkitgtk/PKGBUILD2
-rw-r--r--extra/pyxml/PKGBUILD2
-rw-r--r--extra/qalculate-gtk/PKGBUILD2
-rw-r--r--extra/qalculate-kde/PKGBUILD2
-rw-r--r--extra/qca-gnupg/PKGBUILD2
-rw-r--r--extra/qca-ossl/PKGBUILD2
-rw-r--r--extra/qca/PKGBUILD2
-rw-r--r--extra/qemu-kvm/PKGBUILD2
-rw-r--r--extra/qemu/PKGBUILD2
-rw-r--r--extra/qimageblitz/PKGBUILD2
-rw-r--r--extra/qiv/PKGBUILD2
-rw-r--r--extra/qjackctl/PKGBUILD2
-rw-r--r--extra/qjson/PKGBUILD2
-rw-r--r--extra/qscintilla/PKGBUILD2
-rw-r--r--extra/qsynth/PKGBUILD2
-rw-r--r--extra/qt-assistant-compat/PKGBUILD2
-rw-r--r--extra/qt/PKGBUILD2
-rw-r--r--extra/qtcurve-gtk2/PKGBUILD2
-rw-r--r--extra/qtcurve-kde3/PKGBUILD2
-rw-r--r--extra/qtcurve-kde4/PKGBUILD2
-rw-r--r--extra/qtiplot/PKGBUILD2
-rw-r--r--extra/qtscriptgenerator/PKGBUILD2
-rw-r--r--extra/quodlibet/PKGBUILD2
-rw-r--r--extra/quota-tools/PKGBUILD2
-rw-r--r--extra/qwt/PKGBUILD2
-rw-r--r--extra/qwtplot3d/PKGBUILD2
-rw-r--r--extra/r/PKGBUILD2
-rw-r--r--extra/racket/PKGBUILD2
-rw-r--r--extra/raptor/PKGBUILD2
-rw-r--r--extra/rarian/PKGBUILD2
-rw-r--r--extra/rasqal/PKGBUILD2
-rw-r--r--extra/ratpoison/PKGBUILD2
-rw-r--r--extra/razor/PKGBUILD2
-rw-r--r--extra/rcs/PKGBUILD2
-rw-r--r--extra/rdesktop/PKGBUILD2
-rw-r--r--extra/recode/PKGBUILD2
-rw-r--r--extra/redland/PKGBUILD2
-rw-r--r--extra/rhythmbox/PKGBUILD2
-rw-r--r--extra/ristretto/PKGBUILD2
-rw-r--r--extra/rosegarden/PKGBUILD2
-rw-r--r--extra/rox/PKGBUILD2
-rw-r--r--extra/rrdtool/PKGBUILD2
-rw-r--r--extra/rssh/PKGBUILD2
-rw-r--r--extra/rsync/PKGBUILD2
-rw-r--r--extra/rtkit/PKGBUILD2
-rw-r--r--extra/rtmpdump/PKGBUILD2
-rw-r--r--extra/rubberband/PKGBUILD2
-rw-r--r--extra/ruby/PKGBUILD2
-rw-r--r--extra/rxvt-unicode/PKGBUILD2
-rw-r--r--extra/samba/PKGBUILD2
-rw-r--r--extra/sane-frontends/PKGBUILD2
-rw-r--r--extra/sane/PKGBUILD2
-rw-r--r--extra/sbcl/PKGBUILD2
-rw-r--r--extra/schedtool/PKGBUILD2
-rw-r--r--extra/schroedinger/PKGBUILD2
-rw-r--r--extra/scim-anthy/PKGBUILD2
-rw-r--r--extra/scim-chewing/PKGBUILD2
-rw-r--r--extra/scim-hangul/PKGBUILD2
-rw-r--r--extra/scim-m17n/PKGBUILD2
-rw-r--r--extra/scim-pinyin/PKGBUILD2
-rw-r--r--extra/scim-tables/PKGBUILD2
-rw-r--r--extra/scim-uim/PKGBUILD2
-rw-r--r--extra/screen/PKGBUILD2
-rw-r--r--extra/scribus/PKGBUILD2
-rw-r--r--extra/scrot/PKGBUILD2
-rw-r--r--extra/scummvm/PKGBUILD2
-rw-r--r--extra/sdl/PKGBUILD2
-rw-r--r--extra/sdl_gfx/PKGBUILD2
-rw-r--r--extra/sdl_image/PKGBUILD2
-rw-r--r--extra/sdl_mixer/PKGBUILD2
-rw-r--r--extra/sdl_net/PKGBUILD2
-rw-r--r--extra/sdl_pango/PKGBUILD2
-rw-r--r--extra/sdl_sound/PKGBUILD2
-rw-r--r--extra/sdl_ttf/PKGBUILD2
-rw-r--r--extra/seahorse/PKGBUILD2
-rw-r--r--extra/setserial/PKGBUILD2
-rw-r--r--extra/sg3_utils/PKGBUILD2
-rw-r--r--extra/shared-mime-info/PKGBUILD2
-rw-r--r--extra/silc-toolkit/PKGBUILD2
-rw-r--r--extra/skanlite/PKGBUILD2
-rw-r--r--extra/slang/PKGBUILD2
-rw-r--r--extra/slim/PKGBUILD2
-rw-r--r--extra/slv2/PKGBUILD2
-rw-r--r--extra/smartmontools/PKGBUILD2
-rw-r--r--extra/smb4k/PKGBUILD2
-rw-r--r--extra/smpeg/PKGBUILD2
-rw-r--r--extra/smplayer-themes/PKGBUILD2
-rw-r--r--extra/smplayer/PKGBUILD2
-rw-r--r--extra/snarf/PKGBUILD2
-rw-r--r--extra/snd/PKGBUILD2
-rw-r--r--extra/sofia-sip/PKGBUILD2
-rw-r--r--extra/sonata/PKGBUILD2
-rw-r--r--extra/soprano/PKGBUILD2
-rw-r--r--extra/sound-juicer/PKGBUILD2
-rw-r--r--extra/soundtouch/PKGBUILD2
-rw-r--r--extra/source-highlight/PKGBUILD2
-rw-r--r--extra/sox/PKGBUILD2
-rw-r--r--extra/spamassassin/PKGBUILD2
-rw-r--r--extra/spassgen/PKGBUILD2
-rw-r--r--extra/speech-dispatcher/PKGBUILD2
-rw-r--r--extra/speedtouch/PKGBUILD2
-rw-r--r--extra/speex/PKGBUILD2
-rw-r--r--extra/squid/PKGBUILD2
-rw-r--r--extra/squirrelmail/PKGBUILD2
-rw-r--r--extra/srm/PKGBUILD2
-rw-r--r--extra/sshfs/PKGBUILD2
-rw-r--r--extra/ssmtp/PKGBUILD2
-rw-r--r--extra/stardict/PKGBUILD2
-rw-r--r--extra/startup-notification/PKGBUILD2
-rw-r--r--extra/stellarium/PKGBUILD2
-rw-r--r--extra/strace/PKGBUILD2
-rw-r--r--extra/streamripper/PKGBUILD2
-rw-r--r--extra/streamtuner/PKGBUILD2
-rw-r--r--extra/strigi/PKGBUILD2
-rw-r--r--extra/subversion/PKGBUILD2
-rw-r--r--extra/sweep/PKGBUILD2
-rw-r--r--extra/swh-plugins/PKGBUILD2
-rw-r--r--extra/swig/PKGBUILD2
-rw-r--r--extra/swt/PKGBUILD2
-rw-r--r--extra/sysklogd/PKGBUILD2
-rw-r--r--extra/system-config-printer/PKGBUILD2
-rw-r--r--extra/t1lib/PKGBUILD2
-rw-r--r--extra/taglib-extras/PKGBUILD2
-rw-r--r--extra/taglib-sharp/PKGBUILD2
-rw-r--r--extra/taglib/PKGBUILD2
-rw-r--r--extra/talloc/PKGBUILD2
-rw-r--r--extra/tcl/PKGBUILD2
-rw-r--r--extra/tcpdump/PKGBUILD2
-rw-r--r--extra/tdb/PKGBUILD2
-rw-r--r--extra/telepathy-butterfly/PKGBUILD2
-rw-r--r--extra/telepathy-farsight/PKGBUILD2
-rw-r--r--extra/telepathy-gabble/PKGBUILD2
-rw-r--r--extra/telepathy-glib/PKGBUILD2
-rw-r--r--extra/telepathy-haze/PKGBUILD2
-rw-r--r--extra/telepathy-idle/PKGBUILD2
-rw-r--r--extra/telepathy-logger/PKGBUILD2
-rw-r--r--extra/telepathy-mission-control/PKGBUILD2
-rw-r--r--extra/telepathy-qt4/PKGBUILD2
-rw-r--r--extra/telepathy-salut/PKGBUILD2
-rw-r--r--extra/telepathy-sofiasip/PKGBUILD2
-rw-r--r--extra/terminal/PKGBUILD2
-rw-r--r--extra/testdisk/PKGBUILD2
-rw-r--r--extra/texlive-bin/PKGBUILD2
-rw-r--r--extra/texmacs/PKGBUILD2
-rw-r--r--extra/tftp-hpa/PKGBUILD2
-rw-r--r--extra/thinkfinger/PKGBUILD2
-rw-r--r--extra/thunar-archive-plugin/PKGBUILD2
-rw-r--r--extra/thunar-media-tags-plugin/PKGBUILD2
-rw-r--r--extra/thunar-volman/PKGBUILD2
-rw-r--r--extra/thunar/PKGBUILD2
-rw-r--r--extra/tidyhtml/PKGBUILD2
-rw-r--r--extra/tightvnc/PKGBUILD2
-rw-r--r--extra/time/PKGBUILD2
-rw-r--r--extra/timidity++/PKGBUILD2
-rw-r--r--extra/tk/PKGBUILD2
-rw-r--r--extra/tomboy/PKGBUILD2
-rw-r--r--extra/tomcat/PKGBUILD2
-rw-r--r--extra/totem-plparser/PKGBUILD2
-rw-r--r--extra/totem/PKGBUILD2
-rw-r--r--extra/transcode/PKGBUILD2
-rw-r--r--extra/transfig/PKGBUILD2
-rw-r--r--extra/transmission/PKGBUILD7
-rw-r--r--extra/trayer/PKGBUILD2
-rw-r--r--extra/tree/PKGBUILD2
-rw-r--r--extra/truecrypt/PKGBUILD2
-rw-r--r--extra/tsocks/PKGBUILD2
-rw-r--r--extra/tumbler/PKGBUILD2
-rw-r--r--extra/tunepimp/PKGBUILD2
-rw-r--r--extra/tuxpuck/PKGBUILD2
-rw-r--r--extra/twisted/PKGBUILD2
-rw-r--r--extra/udisks/PKGBUILD2
-rw-r--r--extra/uim/PKGBUILD2
-rw-r--r--extra/umfpack/PKGBUILD2
-rw-r--r--extra/unison/PKGBUILD2
-rw-r--r--extra/unixodbc/PKGBUILD2
-rw-r--r--extra/unzip/PKGBUILD2
-rw-r--r--extra/upower/PKGBUILD2
-rw-r--r--extra/usbmuxd/PKGBUILD2
-rw-r--r--extra/usbview/PKGBUILD2
-rw-r--r--extra/usermin/PKGBUILD2
-rw-r--r--extra/v4l-utils/PKGBUILD2
-rw-r--r--extra/v86d/PKGBUILD2
-rw-r--r--extra/vala/PKGBUILD2
-rw-r--r--extra/valgrind/PKGBUILD2
-rw-r--r--extra/vamp-plugin-sdk/PKGBUILD2
-rw-r--r--extra/vcdimager/PKGBUILD2
-rw-r--r--extra/vde2/PKGBUILD2
-rw-r--r--extra/vdpau-video/PKGBUILD2
-rw-r--r--extra/vice/PKGBUILD2
-rw-r--r--extra/vigra/PKGBUILD2
-rw-r--r--extra/vim/PKGBUILD2
-rw-r--r--extra/vinagre/PKGBUILD2
-rw-r--r--extra/vino/PKGBUILD2
-rw-r--r--extra/virtuoso/PKGBUILD2
-rw-r--r--extra/vlc/PKGBUILD2
-rw-r--r--extra/vorbis-tools/PKGBUILD2
-rw-r--r--extra/vsftpd/PKGBUILD2
-rw-r--r--extra/vte/PKGBUILD2
-rw-r--r--extra/w3m/PKGBUILD2
-rw-r--r--extra/watchdog/PKGBUILD2
-rw-r--r--extra/wavpack/PKGBUILD2
-rw-r--r--extra/webkit-sharp/PKGBUILD2
-rw-r--r--extra/webmin/PKGBUILD2
-rw-r--r--extra/weechat/PKGBUILD2
-rw-r--r--extra/wesnoth/PKGBUILD2
-rw-r--r--extra/whois/PKGBUILD2
-rw-r--r--extra/windowmaker-crm-git/PKGBUILD2
-rw-r--r--extra/windowmaker-extra/PKGBUILD2
-rw-r--r--extra/windowmaker/PKGBUILD2
-rw-r--r--extra/wipe/PKGBUILD2
-rw-r--r--extra/wpa_supplicant_gui/PKGBUILD2
-rw-r--r--extra/wv/PKGBUILD2
-rw-r--r--extra/wv2/PKGBUILD2
-rw-r--r--extra/wvdial/PKGBUILD2
-rw-r--r--extra/wvstreams/PKGBUILD2
-rw-r--r--extra/wxgtk/PKGBUILD2
-rw-r--r--extra/wxmaxima/PKGBUILD2
-rw-r--r--extra/wxpython/PKGBUILD2
-rw-r--r--extra/x11vnc/PKGBUILD2
-rw-r--r--extra/x264/PKGBUILD2
-rw-r--r--extra/x2x/PKGBUILD2
-rw-r--r--extra/xaos/PKGBUILD2
-rw-r--r--extra/xarchiver/PKGBUILD2
-rw-r--r--extra/xaw3d/PKGBUILD2
-rw-r--r--extra/xawtv/PKGBUILD2
-rw-r--r--extra/xbill/PKGBUILD2
-rw-r--r--extra/xbindkeys/PKGBUILD2
-rw-r--r--extra/xcb-util/PKGBUILD2
-rw-r--r--extra/xchm/PKGBUILD2
-rw-r--r--extra/xclip/PKGBUILD2
-rw-r--r--extra/xcompmgr/PKGBUILD2
-rw-r--r--extra/xdelta/PKGBUILD2
-rw-r--r--extra/xdelta3/PKGBUILD2
-rw-r--r--extra/xf86-input-acecad/PKGBUILD2
-rw-r--r--extra/xf86-input-aiptek/PKGBUILD2
-rw-r--r--extra/xf86-input-evdev/PKGBUILD2
-rw-r--r--extra/xf86-input-joystick/PKGBUILD2
-rw-r--r--extra/xf86-input-keyboard/PKGBUILD2
-rw-r--r--extra/xf86-input-mouse/PKGBUILD2
-rw-r--r--extra/xf86-input-synaptics/PKGBUILD2
-rw-r--r--extra/xf86-input-void/PKGBUILD2
-rw-r--r--extra/xf86-input-wacom/PKGBUILD2
-rw-r--r--extra/xf86-video-apm/PKGBUILD2
-rw-r--r--extra/xf86-video-ark/PKGBUILD2
-rw-r--r--extra/xf86-video-ast/PKGBUILD2
-rw-r--r--extra/xf86-video-ati/PKGBUILD2
-rw-r--r--extra/xf86-video-chips/PKGBUILD2
-rw-r--r--extra/xf86-video-cirrus/PKGBUILD2
-rw-r--r--extra/xf86-video-dummy/PKGBUILD2
-rw-r--r--extra/xf86-video-fbdev/PKGBUILD2
-rw-r--r--extra/xf86-video-glint/PKGBUILD2
-rw-r--r--extra/xf86-video-i128/PKGBUILD2
-rw-r--r--extra/xf86-video-i740/PKGBUILD2
-rw-r--r--extra/xf86-video-intel/PKGBUILD2
-rw-r--r--extra/xf86-video-mach64/PKGBUILD2
-rw-r--r--extra/xf86-video-mga/PKGBUILD2
-rw-r--r--extra/xf86-video-neomagic/PKGBUILD2
-rw-r--r--extra/xf86-video-nouveau/PKGBUILD2
-rw-r--r--extra/xf86-video-nv/PKGBUILD2
-rw-r--r--extra/xf86-video-openchrome/PKGBUILD2
-rw-r--r--extra/xf86-video-r128/PKGBUILD2
-rw-r--r--extra/xf86-video-rendition/PKGBUILD2
-rw-r--r--extra/xf86-video-s3/PKGBUILD2
-rw-r--r--extra/xf86-video-s3virge/PKGBUILD2
-rw-r--r--extra/xf86-video-savage/PKGBUILD2
-rw-r--r--extra/xf86-video-siliconmotion/PKGBUILD2
-rw-r--r--extra/xf86-video-sis/PKGBUILD2
-rw-r--r--extra/xf86-video-sisusb/PKGBUILD2
-rw-r--r--extra/xf86-video-tdfx/PKGBUILD2
-rw-r--r--extra/xf86-video-trident/PKGBUILD2
-rw-r--r--extra/xf86-video-tseng/PKGBUILD2
-rw-r--r--extra/xf86-video-unichrome/PKGBUILD2
-rw-r--r--extra/xf86-video-v4l/PKGBUILD2
-rw-r--r--extra/xf86-video-vesa/PKGBUILD2
-rw-r--r--extra/xf86-video-voodoo/PKGBUILD2
-rw-r--r--extra/xf86-video-xgi/PKGBUILD2
-rw-r--r--extra/xf86-video-xgixp/PKGBUILD2
-rwxr-xr-xextra/xfburn/PKGBUILD2
-rw-r--r--extra/xfce-utils/PKGBUILD2
-rw-r--r--extra/xfce4-appfinder/PKGBUILD2
-rw-r--r--extra/xfce4-battery-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-clipman-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-cpufreq-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-cpugraph-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-datetime-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-dict/PKGBUILD2
-rw-r--r--extra/xfce4-diskperf-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-eyes-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-fsguard-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-genmon-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-mailwatch-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-mixer/PKGBUILD8
-rw-r--r--extra/xfce4-mount-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-mpc-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-netload-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-notes-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-notifyd/PKGBUILD2
-rw-r--r--extra/xfce4-panel/PKGBUILD2
-rw-r--r--extra/xfce4-power-manager/PKGBUILD2
-rw-r--r--extra/xfce4-quicklauncher-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-screenshooter/PKGBUILD2
-rw-r--r--extra/xfce4-sensors-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-session/PKGBUILD2
-rw-r--r--extra/xfce4-settings/PKGBUILD2
-rw-r--r--extra/xfce4-smartbookmark-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-systemload-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-taskmanager/PKGBUILD2
-rwxr-xr-xextra/xfce4-time-out-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-timer-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-verve-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-wavelan-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-weather-plugin/PKGBUILD2
-rw-r--r--extra/xfce4-xkb-plugin/PKGBUILD2
-rw-r--r--extra/xfconf/PKGBUILD2
-rw-r--r--extra/xfdesktop/PKGBUILD2
-rw-r--r--extra/xfig/PKGBUILD2
-rw-r--r--extra/xfprint/PKGBUILD2
-rw-r--r--extra/xfwm4-themes/PKGBUILD2
-rw-r--r--extra/xfwm4/PKGBUILD2
-rw-r--r--extra/xine-lib/PKGBUILD2
-rw-r--r--extra/xine-ui/PKGBUILD2
-rw-r--r--extra/xmahjongg/PKGBUILD2
-rw-r--r--extra/xmlsec/PKGBUILD2
-rw-r--r--extra/xmlto/PKGBUILD2
-rw-r--r--extra/xmms/PKGBUILD2
-rw-r--r--extra/xorg-server/PKGBUILD11
-rw-r--r--extra/xorg-server/vbe-fix-malloc-size-bug.patch39
-rw-r--r--extra/xorg-xrdb/PKGBUILD8
-rw-r--r--extra/xournal/PKGBUILD2
-rw-r--r--extra/xpdf/PKGBUILD2
-rw-r--r--extra/xplc/PKGBUILD2
-rw-r--r--extra/xsane/PKGBUILD2
-rw-r--r--extra/xscreensaver/PKGBUILD2
-rw-r--r--extra/xsp/PKGBUILD2
-rw-r--r--extra/xterm/PKGBUILD2
-rw-r--r--extra/xulrunner/PKGBUILD24
-rw-r--r--extra/xvidcore/PKGBUILD2
-rw-r--r--extra/yakuake/PKGBUILD2
-rw-r--r--extra/yasm/PKGBUILD2
-rw-r--r--extra/yelp/PKGBUILD2
-rw-r--r--extra/yp-tools/PKGBUILD2
-rw-r--r--extra/ypbind-mt/PKGBUILD2
-rw-r--r--extra/ypserv/PKGBUILD2
-rw-r--r--extra/zenity/PKGBUILD2
-rw-r--r--extra/zile/PKGBUILD2
-rw-r--r--extra/zip/PKGBUILD2
-rw-r--r--extra/zope-interface/PKGBUILD2
-rw-r--r--extra/zsh/PKGBUILD2
-rw-r--r--extra/zvbi/PKGBUILD2
-rw-r--r--kde-unstable/akonadi/PKGBUILD32
-rw-r--r--kde-unstable/akonadi/akonadi.install11
-rw-r--r--kde-unstable/calligra/PKGBUILD341
-rw-r--r--kde-unstable/calligra/calligra-braindump.install12
-rw-r--r--kde-unstable/calligra/calligra-filters.install11
-rw-r--r--kde-unstable/calligra/calligra-flow.install12
-rw-r--r--kde-unstable/calligra/calligra-karbon.install12
-rw-r--r--kde-unstable/calligra/calligra-kexi.install11
-rw-r--r--kde-unstable/calligra/calligra-kformula.install12
-rw-r--r--kde-unstable/calligra/calligra-kplato.install12
-rw-r--r--kde-unstable/calligra/calligra-krita.install13
-rw-r--r--kde-unstable/calligra/calligra-stage.install12
-rw-r--r--kde-unstable/calligra/calligra-tables.install12
-rw-r--r--kde-unstable/calligra/calligra-tools.install12
-rw-r--r--kde-unstable/calligra/calligra-words.install12
-rw-r--r--kde-unstable/calligra/calligra.install11
-rw-r--r--kde-unstable/kdeaccessibility/PKGBUILD83
-rw-r--r--kde-unstable/kdeaccessibility/kdeaccessibility.install11
-rw-r--r--kde-unstable/kdeadmin/PKGBUILD77
-rw-r--r--kde-unstable/kdeadmin/kdeadmin.install11
-rw-r--r--kde-unstable/kdeadmin/syslog-path.patch11
-rw-r--r--kde-unstable/kdeartwork/PKGBUILD104
-rw-r--r--kde-unstable/kdebase-konsole/PKGBUILD30
-rw-r--r--kde-unstable/kdebase-runtime/PKGBUILD39
-rw-r--r--kde-unstable/kdebase-runtime/kdebase-runtime.install12
-rw-r--r--kde-unstable/kdebase-workspace/PKGBUILD78
-rw-r--r--kde-unstable/kdebase-workspace/fixpath.patch34
-rw-r--r--kde-unstable/kdebase-workspace/kde-np.pam7
-rw-r--r--kde-unstable/kdebase-workspace/kde.pam7
-rw-r--r--kde-unstable/kdebase-workspace/kdebase-workspace.install25
-rw-r--r--kde-unstable/kdebase-workspace/kdm36
-rw-r--r--kde-unstable/kdebase-workspace/kdm-zsh-profile.patch11
-rw-r--r--kde-unstable/kdebase-workspace/kscreensaver.pam1
-rw-r--r--kde-unstable/kdebase-workspace/terminate-server.patch11
-rw-r--r--kde-unstable/kdebase/PKGBUILD117
-rw-r--r--kde-unstable/kdebase/kdebase.install11
-rw-r--r--kde-unstable/kdebindings-kimono/PKGBUILD31
-rw-r--r--kde-unstable/kdebindings-korundum/PKGBUILD32
-rw-r--r--kde-unstable/kdebindings-perlkde/PKGBUILD31
-rw-r--r--kde-unstable/kdebindings-perlqt/PKGBUILD30
-rw-r--r--kde-unstable/kdebindings-python/PKGBUILD41
-rw-r--r--kde-unstable/kdebindings-python/fix-build.patch96
-rw-r--r--kde-unstable/kdebindings-qtruby/PKGBUILD31
-rw-r--r--kde-unstable/kdebindings-qyoto/PKGBUILD31
-rw-r--r--kde-unstable/kdebindings-smokegen/PKGBUILD30
-rw-r--r--kde-unstable/kdebindings-smokekde/PKGBUILD32
-rw-r--r--kde-unstable/kdebindings-smokeqt/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-blinken/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-blinken/kdeedu-blinken.install11
-rw-r--r--kde-unstable/kdeedu-cantor/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-cantor/kdeedu-cantor.install12
-rw-r--r--kde-unstable/kdeedu-kalgebra/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kalgebra/kdeedu-kalgebra.install12
-rw-r--r--kde-unstable/kdeedu-kalzium/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kalzium/kdeedu-kalzium.install11
-rw-r--r--kde-unstable/kdeedu-kanagram/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kanagram/kdeedu-kanagram.install11
-rw-r--r--kde-unstable/kdeedu-kbruch/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kbruch/kdeedu-kbruch.install11
-rw-r--r--kde-unstable/kdeedu-kgeography/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kgeography/kdeedu-kgeography.install11
-rw-r--r--kde-unstable/kdeedu-khangman/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-khangman/kdeedu-khangman.install11
-rw-r--r--kde-unstable/kdeedu-kig/PKGBUILD34
-rw-r--r--kde-unstable/kdeedu-kig/kdeedu-kig.install12
-rw-r--r--kde-unstable/kdeedu-kiten/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kiten/kdeedu-kiten.install11
-rw-r--r--kde-unstable/kdeedu-klettres/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-klettres/kdeedu-klettres.install11
-rw-r--r--kde-unstable/kdeedu-kmplot/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kmplot/kdeedu-kmplot.install12
-rw-r--r--kde-unstable/kdeedu-kstars/PKGBUILD32
-rw-r--r--kde-unstable/kdeedu-kstars/kdeedu-kstars.install11
-rw-r--r--kde-unstable/kdeedu-ktouch/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-ktouch/kdeedu-ktouch.install11
-rw-r--r--kde-unstable/kdeedu-kturtle/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kturtle/kdeedu-kturtle.install11
-rw-r--r--kde-unstable/kdeedu-kwordquiz/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-kwordquiz/kdeedu-kwordquiz.install12
-rw-r--r--kde-unstable/kdeedu-marble/PKGBUILD36
-rw-r--r--kde-unstable/kdeedu-marble/gpsd-2.96.patch41
-rw-r--r--kde-unstable/kdeedu-marble/kdeedu-marble.install12
-rw-r--r--kde-unstable/kdeedu-parley/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-parley/kdeedu-parley.install12
-rw-r--r--kde-unstable/kdeedu-rocs/PKGBUILD30
-rw-r--r--kde-unstable/kdeedu-step/PKGBUILD31
-rw-r--r--kde-unstable/kdeedu-step/kdeedu-step.install11
-rw-r--r--kde-unstable/kdegames/PKGBUILD514
-rw-r--r--kde-unstable/kdegames/kdegames-kbattleship.install24
-rw-r--r--kde-unstable/kdegames/kdegames-kfourinline.install12
-rw-r--r--kde-unstable/kdegames/kdegames-kigo.install12
-rw-r--r--kde-unstable/kdegames/kdegames-kolf.install12
-rw-r--r--kde-unstable/kdegames/kdegames-kreversi.install22
-rw-r--r--kde-unstable/kdegames/kdegames-kspaceduel.install12
-rw-r--r--kde-unstable/kdegames/kdegames-ksquares.install22
-rw-r--r--kde-unstable/kdegames/kdegames-ktuberling.install12
-rw-r--r--kde-unstable/kdegames/kdegames-lskat.install12
-rw-r--r--kde-unstable/kdegames/kdegames-palapeli.install13
-rw-r--r--kde-unstable/kdegames/kdegames.install11
-rw-r--r--kde-unstable/kdegraphics-gwenview/PKGBUILD31
-rw-r--r--kde-unstable/kdegraphics-gwenview/kdegraphics-gwenview.install12
-rw-r--r--kde-unstable/kdegraphics-kamera/PKGBUILD30
-rw-r--r--kde-unstable/kdegraphics-kcolorchooser/PKGBUILD31
-rw-r--r--kde-unstable/kdegraphics-kcolorchooser/kdegraphics-kcolorchooser.install11
-rw-r--r--kde-unstable/kdegraphics-kgamma/PKGBUILD33
-rw-r--r--kde-unstable/kdegraphics-kolourpaint/PKGBUILD31
-rw-r--r--kde-unstable/kdegraphics-kolourpaint/kdegraphics-kolourpaint.install12
-rw-r--r--kde-unstable/kdegraphics-kruler/PKGBUILD31
-rw-r--r--kde-unstable/kdegraphics-kruler/kdegraphics-kruler.install12
-rw-r--r--kde-unstable/kdegraphics-ksaneplugin/PKGBUILD30
-rw-r--r--kde-unstable/kdegraphics-ksnapshot/PKGBUILD32
-rw-r--r--kde-unstable/kdegraphics-ksnapshot/kdegraphics-ksnapshot.install12
-rw-r--r--kde-unstable/kdegraphics-strigi-analyzer/PKGBUILD30
-rw-r--r--kde-unstable/kdegraphics-svgpart/PKGBUILD30
-rw-r--r--kde-unstable/kdegraphics-thumbnailers/PKGBUILD30
-rw-r--r--kde-unstable/kdegraphics/PKGBUILD39
-rw-r--r--kde-unstable/kdegraphics/kdegraphics-okular.install12
-rw-r--r--kde-unstable/kdelibs/PKGBUILD63
-rw-r--r--kde-unstable/kdelibs/archlinux-menu.patch22
-rw-r--r--kde-unstable/kdelibs/kcalendarsystem-fixed.patch18073
-rw-r--r--kde-unstable/kdelibs/kde-applications-menu.patch22
-rw-r--r--kde-unstable/kdelibs/kdelibs.install13
-rw-r--r--kde-unstable/kdemultimedia/PKGBUILD109
-rw-r--r--kde-unstable/kdemultimedia/kdemultimedia.install11
-rw-r--r--kde-unstable/kdemultimedia/mplayerthumbs.config2
-rw-r--r--kde-unstable/kdenetwork/PKGBUILD114
-rw-r--r--kde-unstable/kdenetwork/kdenetwork.install11
-rw-r--r--kde-unstable/kdepim-runtime/PKGBUILD32
-rw-r--r--kde-unstable/kdepim-runtime/kdepim-runtime.install12
-rw-r--r--kde-unstable/kdepim/PKGBUILD257
-rw-r--r--kde-unstable/kdepim/fix-console-build.patch11
-rw-r--r--kde-unstable/kdepim/kdepim.install11
-rw-r--r--kde-unstable/kdepimlibs/PKGBUILD32
-rw-r--r--kde-unstable/kdepimlibs/kdepimlibs.install11
-rw-r--r--kde-unstable/kdeplasma-addons/PKGBUILD603
-rw-r--r--kde-unstable/kdeplasma-addons/kdeplasma-addons-applets-lancelot.install12
-rw-r--r--kde-unstable/kdeplasma-addons/kdeplasma-addons-applets.install11
-rw-r--r--kde-unstable/kdesdk-kate/PKGBUILD58
-rw-r--r--kde-unstable/kdesdk-kate/kdebase-kwrite.install12
-rw-r--r--kde-unstable/kdesdk-kate/kdesdk-kate.install12
-rw-r--r--kde-unstable/kdesdk-kate/pkgbuild-syntax-highlight.patch11
-rw-r--r--kde-unstable/kdesdk/PKGBUILD247
-rw-r--r--kde-unstable/kdesdk/fix-python2-path.patch64
-rw-r--r--kde-unstable/kdesdk/kdesdk-okteta.install12
-rw-r--r--kde-unstable/kdesdk/kdesdk.install11
-rw-r--r--kde-unstable/kdetoys/PKGBUILD56
-rw-r--r--kde-unstable/kdetoys/kdetoys.install11
-rw-r--r--kde-unstable/kdeutils/PKGBUILD180
-rw-r--r--kde-unstable/kdeutils/kdeutils.install11
-rw-r--r--kde-unstable/kdewebdev/PKGBUILD67
-rw-r--r--kde-unstable/kdewebdev/kdewebdev.install11
-rw-r--r--kde-unstable/libkdcraw/PKGBUILD31
-rw-r--r--kde-unstable/libkdcraw/libkdcraw.install11
-rw-r--r--kde-unstable/libkdeedu/PKGBUILD31
-rw-r--r--kde-unstable/libkdeedu/libkdeedu.install11
-rw-r--r--kde-unstable/libkexiv2/PKGBUILD30
-rw-r--r--kde-unstable/libkface/PKGBUILD30
-rw-r--r--kde-unstable/libkipi/PKGBUILD31
-rw-r--r--kde-unstable/libkipi/libkipi.install11
-rw-r--r--kde-unstable/libkmap/PKGBUILD30
-rw-r--r--kde-unstable/libksane/PKGBUILD31
-rw-r--r--kde-unstable/libksane/libksane.install11
-rw-r--r--kde-unstable/phonon/PKGBUILD32
-rw-r--r--kde-unstable/qt/PKGBUILD222
-rw-r--r--kde-unstable/qt/assistant.desktop9
-rw-r--r--kde-unstable/qt/designer.desktop11
-rw-r--r--kde-unstable/qt/linguist.desktop10
-rw-r--r--kde-unstable/qt/qt.install12
-rw-r--r--kde-unstable/qt/qtbug-16292.patch62
-rw-r--r--kde-unstable/qt/qtconfig.desktop10
-rw-r--r--kde-unstable/soprano/PKGBUILD34
-rw-r--r--libre/kernel26-libre/Kbuild19
-rw-r--r--libre/kernel26-libre/Kbuild.platforms6
-rw-r--r--libre/kernel26-libre/PKGBUILD29
-rw-r--r--libre/libretools/PKGBUILD11
-rw-r--r--libre/pacman/PKGBUILD23
-rw-r--r--libre/pacman/makepkg.conf.mips64el114
-rw-r--r--libre/pacman/pacman.conf.mips64el86
-rw-r--r--libre/pacman/rePKGBUILD18
-rw-r--r--libre/thunderbird-libre/rePKGBUILD24
-rw-r--r--libre/unarchiver/PKGBUILD2
-rw-r--r--multilib-testing/lib32-libffi/PKGBUILD29
-rw-r--r--multilib-testing/lib32-llvm/PKGBUILD153
-rw-r--r--multilib-testing/lib32-llvm/cindexer-clang-path.patch10
-rw-r--r--multilib-testing/lib32-llvm/clang-plugin-loader-registry.patch11
-rw-r--r--multilib-testing/lib32-llvm/clang-pure64.patch38
-rw-r--r--multilib-testing/lib32-llvm/clang-toolchains-gcc-versions.patch12
-rw-r--r--multilib-testing/lib32-llvm/enable-lto.patch36
-rw-r--r--multilib-testing/lib32-mesa/PKGBUILD351
-rw-r--r--multilib-testing/lib32-mesa/nouveau-fix-header.patch86
-rw-r--r--multilib-testing/lib32-udev/PKGBUILD36
-rw-r--r--multilib/binutils-multilib/PKGBUILD81
-rw-r--r--multilib/binutils-multilib/binutils-2.21-strip-segfault.patch96
-rw-r--r--multilib/binutils-multilib/binutils.install17
-rw-r--r--multilib/chuck/PKGBUILD41
-rw-r--r--multilib/gcc-multilib/PKGBUILD305
-rw-r--r--multilib/gcc-multilib/gcc-ada.install20
-rw-r--r--multilib/gcc-multilib/gcc-fortran.install16
-rw-r--r--multilib/gcc-multilib/gcc-go.install20
-rw-r--r--multilib/gcc-multilib/gcc-hash-style-both.patch122
-rw-r--r--multilib/gcc-multilib/gcc-libs.install16
-rw-r--r--multilib/gcc-multilib/gcc.install20
-rw-r--r--multilib/gcc-multilib/gcc_pure64.patch24
-rw-r--r--multilib/lib32-acl/PKGBUILD34
-rw-r--r--multilib/lib32-alsa-lib/PKGBUILD32
-rw-r--r--multilib/lib32-alsa-oss/PKGBUILD33
-rw-r--r--multilib/lib32-alsa-plugins/PKGBUILD35
-rw-r--r--multilib/lib32-atk/PKGBUILD34
-rw-r--r--multilib/lib32-attr/PKGBUILD35
-rw-r--r--multilib/lib32-audiofile/PKGBUILD32
-rw-r--r--multilib/lib32-cairo/PKGBUILD36
-rw-r--r--multilib/lib32-cairo/cairo-1.10.0-buggy_gradients.patch13
-rwxr-xr-xmultilib/lib32-curl/PKGBUILD55
-rw-r--r--multilib/lib32-db/PKGBUILD40
-rw-r--r--multilib/lib32-dbus-core/PKGBUILD42
-rw-r--r--multilib/lib32-e2fsprogs/PKGBUILD37
-rw-r--r--multilib/lib32-expat/CVE-2009-3560.patch13
-rw-r--r--multilib/lib32-expat/CVE-2009-3720.patch12
-rw-r--r--multilib/lib32-expat/PKGBUILD39
-rw-r--r--multilib/lib32-flac/PKGBUILD41
-rw-r--r--multilib/lib32-flac/flac-1.2.1-gcc-4.3-includes.patch11
-rw-r--r--multilib/lib32-fontconfig/30-urw-aliases.patch13
-rw-r--r--multilib/lib32-fontconfig/PKGBUILD40
-rw-r--r--multilib/lib32-freetype2/PKGBUILD42
-rw-r--r--multilib/lib32-freetype2/freetype-2.2.1-enable-valid.patch20
-rw-r--r--multilib/lib32-freetype2/freetype-2.3.0-enable-spr.patch11
-rw-r--r--multilib/lib32-gdk-pixbuf2/PKGBUILD45
-rw-r--r--multilib/lib32-gdk-pixbuf2/gdk-pixbuf2.install11
-rw-r--r--multilib/lib32-giflib/PKGBUILD48
-rw-r--r--multilib/lib32-glew/PKGBUILD34
-rw-r--r--multilib/lib32-glib/PKGBUILD43
-rw-r--r--multilib/lib32-glib/aclocal-fixes.patch11
-rw-r--r--multilib/lib32-glib/gcc340.patch15
-rw-r--r--multilib/lib32-glib2/PKGBUILD38
-rw-r--r--multilib/lib32-glibc/PKGBUILD129
-rw-r--r--multilib/lib32-glibc/glibc-2.10-bz4781.patch42
-rw-r--r--multilib/lib32-glibc/glibc-2.10-dont-build-timezone.patch13
-rw-r--r--multilib/lib32-glibc/glibc-2.12.1-static-shared-getpagesize.patch11
-rw-r--r--multilib/lib32-glibc/glibc-2.12.2-ignore-origin-of-privileged-program.patch26
-rw-r--r--multilib/lib32-glibc/glibc-2.13-futex.patch31
-rw-r--r--multilib/lib32-glibc/glibc-2.13-prelink.patch26
-rw-r--r--multilib/lib32-glibc/glibc-__i686.patch13
-rw-r--r--multilib/lib32-glibc/lib32-glibc.conf1
-rw-r--r--multilib/lib32-gnutls/PKGBUILD39
-rw-r--r--multilib/lib32-gtk/PKGBUILD42
-rw-r--r--multilib/lib32-gtk/aclocal-fixes.patch11
-rw-r--r--multilib/lib32-gtk2/PKGBUILD53
-rw-r--r--multilib/lib32-gtk2/gtk-modules-32.patch12
-rw-r--r--multilib/lib32-gtk2/gtk2.install16
-rw-r--r--multilib/lib32-gtk2/xid-collision-debug.patch15
-rw-r--r--multilib/lib32-heimdal/001_all_heimdal-no_libedit.patch10
-rw-r--r--multilib/lib32-heimdal/002_all_heimal-fPIC.patch12
-rw-r--r--multilib/lib32-heimdal/003_all_heimdal-rxapps.patch22
-rw-r--r--multilib/lib32-heimdal/005_all_heimdal-suid_fix.patch20
-rw-r--r--multilib/lib32-heimdal/012_all_heimdal-berkdb.patch124
-rw-r--r--multilib/lib32-heimdal/013_all_heimdal-pthread-lib.patch11
-rw-r--r--multilib/lib32-heimdal/014_all_heimdal-path.patch50
-rw-r--r--multilib/lib32-heimdal/PKGBUILD69
-rw-r--r--multilib/lib32-jack/PKGBUILD39
-rw-r--r--multilib/lib32-lcms/PKGBUILD37
-rw-r--r--multilib/lib32-libasyncns/PKGBUILD39
-rw-r--r--multilib/lib32-libcanberra/PKGBUILD60
-rw-r--r--multilib/lib32-libcap/PKGBUILD26
-rw-r--r--multilib/lib32-libcups/PKGBUILD38
-rw-r--r--multilib/lib32-libdrm/PKGBUILD48
-rw-r--r--multilib/lib32-libdrm/no-pthread-stubs.patch65
-rw-r--r--multilib/lib32-libgcrypt/PKGBUILD40
-rw-r--r--multilib/lib32-libglade/PKGBUILD37
-rw-r--r--multilib/lib32-libglade/libglade-2.0.1-nowarning.patch39
-rw-r--r--multilib/lib32-libgpg-error/PKGBUILD35
-rw-r--r--multilib/lib32-libice/PKGBUILD37
-rw-r--r--multilib/lib32-libjpeg/PKGBUILD39
-rw-r--r--multilib/lib32-libldap/PKGBUILD61
-rw-r--r--multilib/lib32-libldap/ntlm.patch230
-rw-r--r--multilib/lib32-libmikmod/PKGBUILD53
-rw-r--r--multilib/lib32-libmikmod/libmikmod-3.1.12-64bit-fix.diff47
-rw-r--r--multilib/lib32-libmikmod/libmikmod-3.1.12-exitcrash-fix.diff21
-rw-r--r--multilib/lib32-libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff15
-rw-r--r--multilib/lib32-libmikmod/libmikmod-3.1.12-md_sngchn-fix.diff112
-rw-r--r--multilib/lib32-libmikmod/libmikmod-CVE-2009-0179.patch33
-rw-r--r--multilib/lib32-libmng/PKGBUILD38
-rw-r--r--multilib/lib32-libogg/PKGBUILD38
-rw-r--r--multilib/lib32-libpng/PKGBUILD55
-rw-r--r--multilib/lib32-libpulse/PKGBUILD55
-rw-r--r--multilib/lib32-libsamplerate/PKGBUILD35
-rw-r--r--multilib/lib32-libsm/PKGBUILD36
-rw-r--r--multilib/lib32-libsndfile/PKGBUILD39
-rw-r--r--multilib/lib32-libstdc++5/PKGBUILD46
-rw-r--r--multilib/lib32-libstdc++5/gcc-3.4.3-no_multilib_amd64.patch11
-rw-r--r--multilib/lib32-libtiff/PKGBUILD39
-rw-r--r--multilib/lib32-libtiff/libtiff-CVE-2009-2285.patch22
-rw-r--r--multilib/lib32-libusb-compat/PKGBUILD33
-rw-r--r--multilib/lib32-libusb/PKGBUILD34
-rw-r--r--multilib/lib32-libvdpau/PKGBUILD37
-rw-r--r--multilib/lib32-libvorbis/PKGBUILD39
-rw-r--r--multilib/lib32-libx11/PKGBUILD37
-rw-r--r--multilib/lib32-libxau/PKGBUILD37
-rw-r--r--multilib/lib32-libxcb/PKGBUILD46
-rw-r--r--multilib/lib32-libxcb/libxcb-1.1-no-pthread-stubs.patch12
-rw-r--r--multilib/lib32-libxcomposite/PKGBUILD36
-rw-r--r--multilib/lib32-libxcursor/PKGBUILD36
-rw-r--r--multilib/lib32-libxdamage/PKGBUILD35
-rw-r--r--multilib/lib32-libxdmcp/PKGBUILD38
-rw-r--r--multilib/lib32-libxext/PKGBUILD37
-rw-r--r--multilib/lib32-libxfixes/PKGBUILD35
-rw-r--r--multilib/lib32-libxft/PKGBUILD35
-rw-r--r--multilib/lib32-libxi/PKGBUILD37
-rw-r--r--multilib/lib32-libxinerama/PKGBUILD36
-rw-r--r--multilib/lib32-libxml2/PKGBUILD40
-rw-r--r--multilib/lib32-libxml2/shared_library_versionning.patch21
-rw-r--r--multilib/lib32-libxmu/PKGBUILD38
-rw-r--r--multilib/lib32-libxpm/PKGBUILD36
-rw-r--r--multilib/lib32-libxrandr/PKGBUILD36
-rw-r--r--multilib/lib32-libxrender/PKGBUILD35
-rw-r--r--multilib/lib32-libxslt/PKGBUILD37
-rw-r--r--multilib/lib32-libxss/PKGBUILD39
-rw-r--r--multilib/lib32-libxt/PKGBUILD37
-rw-r--r--multilib/lib32-libxtst/PKGBUILD38
-rw-r--r--multilib/lib32-libxv/PKGBUILD37
-rw-r--r--multilib/lib32-libxvmc/PKGBUILD37
-rw-r--r--multilib/lib32-libxxf86dga/PKGBUILD38
-rw-r--r--multilib/lib32-libxxf86vm/PKGBUILD37
-rw-r--r--multilib/lib32-mesa/PKGBUILD337
-rw-r--r--multilib/lib32-mesa/nouveau-fix-header.patch86
-rw-r--r--multilib/lib32-mpg123/PKGBUILD37
-rw-r--r--multilib/lib32-ncurses/PKGBUILD73
-rw-r--r--multilib/lib32-ncurses/set_field_buffer.patch9
-rw-r--r--multilib/lib32-nspr/PKGBUILD56
-rw-r--r--multilib/lib32-nspr/nspr.pc.in10
-rw-r--r--multilib/lib32-nss/PKGBUILD81
-rw-r--r--multilib/lib32-nss/add_spi+cacert_ca_certs.patch561
-rw-r--r--multilib/lib32-nss/nss-no-rpath.patch14
-rw-r--r--multilib/lib32-nss/nss-nolocalsql.patch52
-rw-r--r--multilib/lib32-nss/nss.pc.in11
-rw-r--r--multilib/lib32-nss/ssl-renegotiate-transitional.patch21
-rw-r--r--multilib/lib32-openal/PKGBUILD35
-rw-r--r--multilib/lib32-openssl/PKGBUILD56
-rw-r--r--multilib/lib32-openssl/ca-dir.patch33
-rw-r--r--multilib/lib32-openssl/no-rpath.patch11
-rw-r--r--multilib/lib32-pango/PKGBUILD44
-rw-r--r--multilib/lib32-pango/pango-modules-conffile.patch20
-rw-r--r--multilib/lib32-pango/pango.install21
-rw-r--r--multilib/lib32-pcre/PKGBUILD36
-rw-r--r--multilib/lib32-pixman/PKGBUILD33
-rw-r--r--multilib/lib32-qt/PKGBUILD94
-rw-r--r--multilib/lib32-readline/PKGBUILD50
-rw-r--r--multilib/lib32-sdl/PKGBUILD44
-rw-r--r--multilib/lib32-sdl/sdl-1.2.14-fix-disappearing-cursor.patch17
-rw-r--r--multilib/lib32-sdl/sdl-1.2.14-fix-mouse-clicking.patch23
-rw-r--r--multilib/lib32-sdl/sdl-1.2.14-joystick-crash.diff14
-rw-r--r--multilib/lib32-sdl_image/PKGBUILD36
-rw-r--r--multilib/lib32-sdl_ttf/PKGBUILD31
-rw-r--r--multilib/lib32-speex/PKGBUILD33
-rw-r--r--multilib/lib32-sqlite3/PKGBUILD50
-rw-r--r--multilib/lib32-talloc/PKGBUILD41
-rw-r--r--multilib/lib32-tdb/PKGBUILD35
-rw-r--r--multilib/lib32-udev/PKGBUILD36
-rw-r--r--multilib/lib32-util-linux/PKGBUILD52
-rw-r--r--multilib/lib32-v4l-utils/PKGBUILD35
-rw-r--r--multilib/lib32-xcb-util/PKGBUILD35
-rw-r--r--multilib/lib32-zlib/PKGBUILD44
-rw-r--r--multilib/lib32-zlib/zlib-1.2.5-lfs-decls.patch13
-rw-r--r--multilib/libtool-multilib/PKGBUILD64
-rw-r--r--multilib/libtool-multilib/libtool.install22
-rw-r--r--multilib/nspluginwrapper/PKGBUILD28
-rw-r--r--multilib/nspluginwrapper/install5
-rw-r--r--multilib/q4wine/PKGBUILD25
-rw-r--r--multilib/q4wine/q4wine.desktop18
-rw-r--r--multilib/wine/PKGBUILD145
-rw-r--r--multilib/wine/wine.install12
-rw-r--r--multilib/wine_gecko/PKGBUILD32
-rw-r--r--multilib/zsnes/PKGBUILD56
-rw-r--r--multilib/zsnes/zsnes.desktop9
-rw-r--r--multilib/zsnes/zsnes.patch68
-rw-r--r--multilib/zsnes/zsnes_icon.pngbin7301 -> 0 bytes
-rw-r--r--staging/cairo-perl/PKGBUILD32
-rw-r--r--staging/claws-mail-extra-plugins/PKGBUILD67
-rw-r--r--staging/claws-mail-extra-plugins/claws-mail-notification-0.26-libnotify-0.7.patch25
-rw-r--r--staging/dvdrip/PKGBUILD40
-rw-r--r--staging/dvdrip/dvdrip.desktop8
-rw-r--r--staging/dvdrip/dvdrip.install19
-rw-r--r--staging/frozen-bubble/PKGBUILD36
-rw-r--r--staging/frozen-bubble/frozen-bubble.desktop9
-rw-r--r--staging/gconf-perl/PKGBUILD32
-rw-r--r--staging/git/ChangeLog53
-rw-r--r--staging/git/PKGBUILD85
-rw-r--r--staging/git/git-daemon70
-rw-r--r--staging/git/git-daemon.conf5
-rw-r--r--staging/glade-perl/PKGBUILD23
-rw-r--r--staging/glew/PKGBUILD29
-rw-r--r--staging/glib-perl/PKGBUILD33
-rw-r--r--staging/gnome-perl/PKGBUILD23
-rw-r--r--staging/gnome-vfs-perl/PKGBUILD23
-rw-r--r--staging/gnomecanvas-perl/PKGBUILD23
-rw-r--r--staging/gnumeric/PKGBUILD36
-rw-r--r--staging/gnumeric/gnumeric.install26
-rw-r--r--staging/graphviz/LICENSE87
-rw-r--r--staging/graphviz/PKGBUILD50
-rw-r--r--staging/graphviz/install17
-rw-r--r--staging/gtk2-perl/PKGBUILD25
-rw-r--r--staging/hugin/PKGBUILD40
-rw-r--r--staging/hugin/hugin-gcc46.patch16
-rw-r--r--staging/hugin/hugin.install15
-rw-r--r--staging/imagemagick/PKGBUILD81
-rw-r--r--staging/imagemagick/perlmagick.rpath.patch10
-rw-r--r--staging/irssi/PKGBUILD29
-rw-r--r--staging/koffice/PKGBUILD301
-rw-r--r--staging/koffice/filters.install11
-rw-r--r--staging/koffice/gcc46.patch23
-rw-r--r--staging/koffice/kde4-koffice-libwpg02.patch1323
-rw-r--r--staging/koffice/koffice.install11
-rw-r--r--staging/koffice/krita.install12
-rw-r--r--staging/libproxy/PKGBUILD41
-rw-r--r--staging/mod_perl/PKGBUILD27
-rw-r--r--staging/net-snmp/PKGBUILD43
-rw-r--r--staging/net-snmp/libnl-2.patch67
-rw-r--r--staging/net-snmp/snmpd.rc38
-rw-r--r--staging/pango-perl/PKGBUILD24
-rw-r--r--staging/perl-alien-sdl/PKGBUILD31
-rw-r--r--staging/perl-bit-vector/PKGBUILD33
-rw-r--r--staging/perl-compress-bzip2/PKGBUILD25
-rw-r--r--staging/perl-crypt-ssleay/PKGBUILD31
-rw-r--r--staging/perl-dbd-mysql/PKGBUILD49
-rw-r--r--staging/perl-dbd-sqlite/PKGBUILD28
-rw-r--r--staging/perl-dbi/PKGBUILD32
-rw-r--r--staging/perl-digest-nilsimsa/PKGBUILD35
-rw-r--r--staging/perl-digest-sha1/PKGBUILD38
-rw-r--r--staging/perl-event/PKGBUILD36
-rw-r--r--staging/perl-fcgi/PKGBUILD31
-rw-r--r--staging/perl-html-parser/PKGBUILD31
-rw-r--r--staging/perl-libintl-perl/PKGBUILD33
-rw-r--r--staging/perl-locale-gettext/PKGBUILD38
-rw-r--r--staging/perl-locale-gettext/compatibility-with-POSIX-module.patch10
-rw-r--r--staging/perl-net-dns/PKGBUILD33
-rw-r--r--staging/perl-net-ssleay/PKGBUILD33
-rw-r--r--staging/perl-net-upnp/PKGBUILD27
-rw-r--r--staging/perl-netaddr-ip/PKGBUILD34
-rw-r--r--staging/perl-sdl/PKGBUILD31
-rw-r--r--staging/perl-template-toolkit/PKGBUILD32
-rw-r--r--staging/perl-term-readkey/PKGBUILD36
-rw-r--r--staging/perl-text-iconv/PKGBUILD28
-rw-r--r--staging/perl-time-hires/PKGBUILD25
-rw-r--r--staging/perl-tk/PKGBUILD44
-rw-r--r--staging/perl-unicode-string/PKGBUILD33
-rw-r--r--staging/perl-xml-parser/PKGBUILD38
-rw-r--r--staging/perl-yaml-syck/PKGBUILD37
-rw-r--r--staging/perl/ChangeLog57
-rw-r--r--staging/perl/PKGBUILD91
-rw-r--r--staging/perl/fix-h2ph-and-tests.patch104
-rw-r--r--staging/perl/perl.install18
-rwxr-xr-xstaging/perl/perlbin.sh23
-rw-r--r--staging/pidgin/PKGBUILD114
-rw-r--r--staging/pidgin/nm09-more.patch49
-rw-r--r--staging/pidgin/nm09-pidgin.patch38
-rw-r--r--staging/pidgin/pidgin.install11
-rw-r--r--staging/postgresql/PKGBUILD141
-rw-r--r--staging/postgresql/build.patch11
-rw-r--r--staging/postgresql/perl-5.14-fix.patch25
-rwxr-xr-xstaging/postgresql/postgresql79
-rw-r--r--staging/postgresql/postgresql.confd5
-rw-r--r--staging/postgresql/postgresql.install22
-rw-r--r--staging/postgresql/postgresql.logrotate4
-rw-r--r--staging/postgresql/postgresql.pam3
-rw-r--r--staging/rasqal/PKGBUILD28
-rw-r--r--staging/razor/PKGBUILD41
-rw-r--r--staging/redland/PKGBUILD77
-rw-r--r--staging/redland/rpath.diff11
-rw-r--r--staging/rxvt-unicode/ChangeLog5
-rw-r--r--staging/rxvt-unicode/PKGBUILD53
-rw-r--r--staging/rxvt-unicode/rxvt-unicode.desktop10
-rw-r--r--staging/slv2/PKGBUILD32
-rw-r--r--staging/slv2/slv2.changelog23
-rw-r--r--staging/slv2/slv2.install14
-rw-r--r--staging/spamassassin/PKGBUILD54
-rw-r--r--staging/spamassassin/spamassassin.install25
-rw-r--r--staging/spamassassin/spamd49
-rw-r--r--staging/spamassassin/spamd.conf.d1
-rw-r--r--staging/vim/PKGBUILD198
-rw-r--r--staging/vim/archlinux.vim26
-rw-r--r--staging/vim/gvim.desktop42
-rw-r--r--staging/vim/gvim.install13
-rw-r--r--staging/vim/vimrc16
-rw-r--r--staging/weechat/PKGBUILD33
-rw-r--r--testing/alex/PKGBUILD31
-rw-r--r--testing/archboot/PKGBUILD49
-rw-r--r--testing/archboot/archboot.install20
-rw-r--r--testing/archboot/vmware-detect.c13
-rw-r--r--testing/bind/127.0.0.zone11
-rw-r--r--testing/bind/PKGBUILD86
-rw-r--r--testing/bind/install21
-rw-r--r--testing/bind/localhost.zone10
-rwxr-xr-xtesting/bind/named52
-rw-r--r--testing/bind/named.conf64
-rw-r--r--testing/bind/named.conf.d4
-rw-r--r--testing/bind/named.logrotate6
-rw-r--r--testing/bind/notools.patch12
-rw-r--r--testing/bind/so_bsdcompat.patch12
-rw-r--r--testing/bison/ChangeLog19
-rw-r--r--testing/bison/PKGBUILD32
-rw-r--r--testing/bison/bison.install16
-rw-r--r--testing/dnsutils/PKGBUILD48
-rw-r--r--testing/dnsutils/tools-only.patch25
-rw-r--r--testing/ghc/PKGBUILD86
-rw-r--r--testing/ghc/build.mk150
-rw-r--r--testing/ghc/ghc.install19
-rw-r--r--testing/haddock/PKGBUILD39
-rw-r--r--testing/haddock/haddock.install18
-rw-r--r--testing/haskell-cgi/PKGBUILD39
-rw-r--r--testing/haskell-cgi/haskell-cgi.install18
-rw-r--r--testing/haskell-deepseq/PKGBUILD38
-rw-r--r--testing/haskell-deepseq/haskell-deepseq.install18
-rw-r--r--testing/haskell-fgl/PKGBUILD36
-rw-r--r--testing/haskell-fgl/haskell-fgl.install18
-rw-r--r--testing/haskell-ghc-paths/PKGBUILD35
-rw-r--r--testing/haskell-ghc-paths/haskell-ghc-paths.install18
-rw-r--r--testing/haskell-glut/PKGBUILD36
-rw-r--r--testing/haskell-glut/haskell-glut.install18
-rw-r--r--testing/haskell-haskell-src/PKGBUILD39
-rw-r--r--testing/haskell-haskell-src/haskell-haskell-src.install18
-rw-r--r--testing/haskell-html/PKGBUILD39
-rw-r--r--testing/haskell-html/haskell-html.install19
-rw-r--r--testing/haskell-http/PKGBUILD40
-rw-r--r--testing/haskell-http/haskell-http.install18
-rw-r--r--testing/haskell-hunit/PKGBUILD37
-rw-r--r--testing/haskell-hunit/haskell-hunit.install19
-rw-r--r--testing/haskell-mtl/PKGBUILD38
-rw-r--r--testing/haskell-mtl/haskell-mtl.install18
-rw-r--r--testing/haskell-network/PKGBUILD39
-rw-r--r--testing/haskell-network/haskell-network.install18
-rw-r--r--testing/haskell-opengl/PKGBUILD35
-rw-r--r--testing/haskell-opengl/haskell-opengl.install18
-rw-r--r--testing/haskell-parallel/PKGBUILD38
-rw-r--r--testing/haskell-parallel/haskell-parallel.install18
-rw-r--r--testing/haskell-parsec/PKGBUILD39
-rw-r--r--testing/haskell-parsec/haskell-parsec.install18
-rw-r--r--testing/haskell-platform/PKGBUILD40
-rw-r--r--testing/haskell-quickcheck/PKGBUILD38
-rw-r--r--testing/haskell-quickcheck/haskell-quickcheck.install18
-rw-r--r--testing/haskell-regex-base/PKGBUILD37
-rw-r--r--testing/haskell-regex-base/haskell-regex-base.install18
-rw-r--r--testing/haskell-regex-compat/PKGBUILD37
-rw-r--r--testing/haskell-regex-compat/haskell-regex-compat.install18
-rw-r--r--testing/haskell-regex-posix/PKGBUILD37
-rw-r--r--testing/haskell-regex-posix/haskell-regex-posix.install18
-rw-r--r--testing/haskell-stm/PKGBUILD38
-rw-r--r--testing/haskell-stm/haskell-stm.install18
-rw-r--r--testing/haskell-syb/PKGBUILD37
-rw-r--r--testing/haskell-syb/haskell-syb.install18
-rw-r--r--testing/haskell-text/PKGBUILD38
-rw-r--r--testing/haskell-text/haskell-text.install18
-rw-r--r--testing/haskell-transformers/PKGBUILD38
-rw-r--r--testing/haskell-transformers/haskell-transformers.install18
-rw-r--r--testing/haskell-xhtml/PKGBUILD38
-rw-r--r--testing/haskell-xhtml/haskell-xhtml.install19
-rw-r--r--testing/haskell-zlib/PKGBUILD39
-rw-r--r--testing/haskell-zlib/haskell-zlib.install18
-rw-r--r--testing/iproute2/PKGBUILD45
-rw-r--r--testing/iproute2/iproute2-fhs.patch84
-rw-r--r--testing/less/PKGBUILD30
-rw-r--r--testing/less/zless9
-rw-r--r--testing/make/PKGBUILD45
-rw-r--r--testing/make/bug30612.patch66
-rw-r--r--testing/make/bug30723.patch12
-rw-r--r--testing/make/make-3.82-sort-blank.patch17
-rw-r--r--testing/make/make.install20
-rw-r--r--testing/mesa/LICENSE82
-rw-r--r--testing/mesa/PKGBUILD376
-rw-r--r--testing/mesa/gnome-shell-shader-fix.patch535
-rw-r--r--testing/mesa/nouveau-fix-header.patch86
-rw-r--r--testing/mkinitcpio-busybox/PKGBUILD31
-rw-r--r--testing/mkinitcpio-busybox/config986
-rw-r--r--testing/network-manager-applet/PKGBUILD42
-rw-r--r--testing/network-manager-applet/network-manager-applet.install18
-rw-r--r--testing/networkmanager/NetworkManager.conf2
-rw-r--r--testing/networkmanager/PKGBUILD60
-rw-r--r--testing/networkmanager/disable_set_hostname.patch19
-rw-r--r--testing/networkmanager/networkmanager.install9
-rw-r--r--testing/openvpn/PKGBUILD61
-rw-r--r--testing/openvpn/openvpn-tapdev.conf12
-rwxr-xr-xtesting/openvpn/openvpn-tapdev.rc40
-rwxr-xr-xtesting/openvpn/openvpn.rc43
-rw-r--r--testing/pixman/PKGBUILD33
-rw-r--r--testing/pkg-config/PKGBUILD36
-rw-r--r--testing/pkg-config/autoconf-2.66.patch12
-rw-r--r--testing/pyalpm/PKGBUILD23
-rw-r--r--testing/sudo/PKGBUILD37
-rw-r--r--testing/sudo/sudo.pam3
-rw-r--r--testing/udev/80-drivers.rules14
-rw-r--r--testing/udev/81-arch.rules114
-rw-r--r--testing/udev/PKGBUILD106
-rwxr-xr-xtesting/udev/load-modules.sh80
-rw-r--r--testing/udev/static-audio-nodes-permissions.patch27
-rw-r--r--testing/udev/udev.install49
-rw-r--r--testing/vigra/PKGBUILD36
-rw-r--r--testing/vigra/vigra-1.7.1.gcc460.patch33
-rw-r--r--testing/xf86-input-wacom/70-wacom.rules8
-rw-r--r--testing/xf86-input-wacom/PKGBUILD31
-rw-r--r--testing/xf86-video-ati/PKGBUILD31
-rw-r--r--testing/xf86-video-ati/ati-fix-build-1.10.patch38
3629 files changed, 3411 insertions, 53801 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..4b972ed8e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+*~
+#*#
+src/
+pkg/
+*.pkg.tar.*
+*.src.tar.*
+*.log
diff --git a/community-staging/cegui/PKGBUILD b/community-staging/cegui/PKGBUILD
deleted file mode 100644
index 36ec36e3b..000000000
--- a/community-staging/cegui/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 47894 2011-05-26 00:25:26Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Juergen Hoetzel <juergen@archlinux.org>
-# Contributor: William Rea <sillywilly@gmail.com>,
-# Contributor: Bjorn Lindeijer <bjorn@lindeijer.nl>
-
-pkgname=cegui
-pkgver=0.7.5
-pkgrel=3
-pkgdesc="A free library providing windowing and widgets for graphics APIs/engines"
-arch=('i686' 'x86_64')
-url="http://crayzedsgui.sourceforge.net"
-#options=('!libtool')
-license=("MIT")
-depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua' 'silly')
-makedepends=('python2' 'doxygen')
-source=(http://downloads.sourceforge.net/crayzedsgui/CEGUI-$pkgver.tar.gz)
-md5sums=('38c79d1fdfaaa10f481c99a2ac479516')
-
-build() {
- cd $srcdir/CEGUI-${pkgver}
-
- sed -i '1i#include <cstddef>' cegui/include/CEGUIString.h
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --disable-xerces-c \
- --enable-null-renderer
-
- make
-}
-
-package() {
- cd $srcdir/CEGUI-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- #build docs
- cd doc/doxygen && doxygen
- cd .. && make DESTDIR=${pkgdir} install-html
-
- install -Dm644 COPYING ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
-}
-
diff --git a/community-staging/clementine/PKGBUILD b/community-staging/clementine/PKGBUILD
deleted file mode 100644
index c276ec0d6..000000000
--- a/community-staging/clementine/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 47879 2011-05-25 20:42:25Z stephane $
-#Maintainer: Stéphane Gaudreault <stephane@archlinux.org>
-#Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-#Contributor: Dany Martineau <dany.luc.martineau@gmail.com>
-
-pkgname=clementine
-pkgver=0.7.1
-pkgrel=4
-pkgdesc="A music player and library organizer"
-url="http://www.clementine-player.org/"
-license=('GPL')
-arch=('i686' 'x86_64')
-depends=('gstreamer0.10' 'taglib' 'glew' 'liblastfm' 'libgpod' 'libmtp' 'libplist' 'hicolor-icon-theme' 'qt' 'libimobiledevice')
-makedepends=('cmake' 'boost')
-optdepends=('gstreamer0.10-base-plugins: for more open formats'
- 'gstreamer0.10-good-plugins: for use with "Good" plugin libraries'
- 'gstreamer0.10-bad-plugins: for use with "Bad" plugin libraries'
- 'gstreamer0.10-ugly-plugins: for use with "Ugly" plugin libraries')
-source=(http://clementine-player.googlecode.com/files/${pkgname}-${pkgver}.tar.gz
- clementine-0.7.1-fix-devicekit.patch)
-sha1sums=('8b2025b8876f9f3fe33ef5001e0621f3a5d0f142'
- 'd595e2746949363680e0d64fe2fb97b524c8d27c')
-install=clementine.install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i ../clementine-0.7.1-fix-devicekit.patch
- cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DSTATIC_SQLITE=0 -DENABLE_GIO=OFF
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community-staging/clementine/clementine-0.7.1-fix-devicekit.patch b/community-staging/clementine/clementine-0.7.1-fix-devicekit.patch
deleted file mode 100644
index 797a2c864..000000000
--- a/community-staging/clementine/clementine-0.7.1-fix-devicekit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur clementine-0.7.1.ori/src/config.h.in clementine-0.7.1/src/config.h.in
---- clementine-0.7.1.ori/src/config.h.in 2011-03-29 12:16:15.000000000 -0700
-+++ clementine-0.7.1/src/config.h.in 2011-05-09 16:00:26.505080057 -0700
-@@ -29,6 +29,7 @@
- #cmakedefine HAVE_STATIC_SQLITE
-
- #cmakedefine HAVE_DBUS
-+#cmakedefine HAVE_DEVICEKIT
- #cmakedefine HAVE_GIO
- #cmakedefine HAVE_IMOBILEDEVICE
- #cmakedefine HAVE_LIBARCHIVE
diff --git a/community-staging/clementine/clementine.install b/community-staging/clementine/clementine.install
deleted file mode 100644
index 2d71a7563..000000000
--- a/community-staging/clementine/clementine.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install $1
-}
-
-
-post_remove() {
- post_install $1
-}
diff --git a/community-staging/collectd/PKGBUILD b/community-staging/collectd/PKGBUILD
deleted file mode 100644
index ceae766f1..000000000
--- a/community-staging/collectd/PKGBUILD
+++ /dev/null
@@ -1,83 +0,0 @@
-# $Id: PKGBUILD 47414 2011-05-22 23:19:52Z bisson $
-# Maintainer: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: Gerhard Brauer <gerhard.brauer@web.de>
-
-pkgname=collectd
-pkgver=5.0.0
-pkgrel=4
-pkgdesc='Daemon which collects system performance statistics periodically'
-arch=('i686' 'x86_64')
-url='http://collectd.org/'
-license=('GPL')
-options=('!libtool')
-backup=('etc/collectd.conf')
-
-optdepends=('curl: apache, ascent, curl, nginx, and write_http plugins'
- 'libdbi: dbi plugin'
- 'libesmtp: notify_email plugin'
- 'libgcrypt: encryption and authentication for network plugin'
- 'iptables: iptables plugin'
- 'libmemcached: memcachec plugin'
- 'libmysqlclient: mysql plugin'
- 'iproute2: netlink plugin'
- 'net-snmp: snmp plugin'
- 'libnotify: notify_desktop plugin'
- 'liboping: ping plugin'
- 'libpcap: dns plugin'
- 'perl: perl plugin'
- 'postgresql-libs: postgresql plugin'
- 'python2: python plugin'
- 'rrdtool: rrdtool and rrdcached plugins'
- 'lm_sensors: lm_sensors and sensors plugins'
- 'libvirt: libvirt plugin'
- 'libxml2: ascent and libvirt plugins'
- 'xmms: xmms plugin'
- 'yajl: curl_json plugin')
-
-makedepends=('curl' 'libdbi' 'libesmtp' 'libgcrypt' 'iptables' 'libmemcached'
- 'libmysqlclient' 'iproute2' 'net-snmp' 'libnotify' 'liboping'
- 'libpcap' 'postgresql-libs' 'python2' 'rrdtool' 'lm_sensors'
- 'libvirt' 'libxml2' 'xmms' 'yajl')
-
-depends=('libtool')
-
-source=("${url}files/$pkgname-$pkgver.tar.gz"
- 'libnotify-0.7.patch'
- 'yajl-2.x.patch'
- 'rc.d')
-sha1sums=('026e5121348f0e525dedb3844fe61c7713994bb7'
- 'f6fed097c16f6c9c90b9a32a5b8e48d54b35b337'
- 'd3854c39c9596b4f6dcf67a9eb8decea4d17120d'
- '0f441718d5519cb043b1130e5a1d0379078adbcc')
-
-install=install
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- unset LDFLAGS # or libperl not found
- patch -p1 -i ../libnotify-0.7.patch
- patch -p1 -i ../yajl-2.x.patch
- sed -i 's/ipt_error_target/bozo_error_target/g' src/owniptc/libiptc.c
-
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --enable-static=no \
- --with-python=/usr/bin/python2
-
- # avoid -Werror with gcc 4.6
- sed -i '/^AM_CFLAGS/s/ -Werror//' src/Makefile
-
- make all
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir" install
-
- install -D -m 755 ../rc.d "$pkgdir/etc/rc.d/$pkgname"
- install -D -m 644 contrib/collectd2html.pl "$pkgdir"/usr/share/collectd/collectd2html.pl
-}
diff --git a/community-staging/collectd/install b/community-staging/collectd/install
deleted file mode 100644
index 54cc0e1b3..000000000
--- a/community-staging/collectd/install
+++ /dev/null
@@ -1,8 +0,0 @@
-post_install() {
- cat <<EOF
-==> Customize your /etc/collectd.conf (you really want to).
-==> Then start and stop the daemon using: /etc/rc.d/collectd
-==> To see some result of collected data, use the Perl script:
-==> /usr/share/collectd/collectd2html.pl
-EOF
-}
diff --git a/community-staging/collectd/libnotify-0.7.patch b/community-staging/collectd/libnotify-0.7.patch
deleted file mode 100644
index 5ea67047a..000000000
--- a/community-staging/collectd/libnotify-0.7.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aur old/src/notify_desktop.c new/src/notify_desktop.c
---- old/src/notify_desktop.c 2011-03-07 23:50:24.096691200 +0100
-+++ new/src/notify_desktop.c 2011-03-07 23:52:35.486691201 +0100
-@@ -95,7 +95,7 @@
- : (NOTIF_WARNING == n->severity) ? "WARNING"
- : (NOTIF_OKAY == n->severity) ? "OKAY" : "UNKNOWN");
-
-- notification = notify_notification_new (summary, n->message, NULL, NULL);
-+ notification = notify_notification_new (summary, n->message, NULL);
- if (NULL == notification) {
- log_err ("Failed to create a new notification.");
- return -1;
diff --git a/community-staging/collectd/rc.d b/community-staging/collectd/rc.d
deleted file mode 100644
index 442f2324a..000000000
--- a/community-staging/collectd/rc.d
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-name=collectd
-prog="/usr/sbin/collectdmon"
-
-PID=$(pidof -o %PPID $prog)
-
-case "$1" in
-start)
- stat_busy "Starting $name daemon"
- [[ -z "$PID" ]] && $prog \
- && { add_daemon $name; stat_done; } \
- || { stat_fail; exit 1; }
- ;;
-stop)
- stat_busy "Stopping $name daemon"
- [[ -n "$PID" ]] && kill $PID &>/dev/null \
- && { rm_daemon $name; stat_done; } \
- || { stat_fail; exit 1; }
- ;;
-restart)
- $0 stop
- sleep 2
- $0 start
- ;;
-reload)
- stat_busy "Sending SIGHUP to $name daemon"
- [[ -n "$PID" ]] && kill -HUP $PID &>/dev/null \
- && { stat_done; } \
- || { stat_fail; exit 1; }
- ;;
-*)
- echo "usage: $0 {start|stop|restart|reload}"
- exit 1
- ;;
-esac
diff --git a/community-staging/collectd/yajl-2.x.patch b/community-staging/collectd/yajl-2.x.patch
deleted file mode 100644
index b90543dfe..000000000
--- a/community-staging/collectd/yajl-2.x.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- old/src/curl_json.c 2011-04-25 20:43:00.972938855 -0400
-+++ new/src/curl_json.c 2011-04-25 20:46:03.859938860 -0400
-@@ -98,8 +98,7 @@
- return (0);
-
- status = yajl_parse(db->yajl, (unsigned char *)buf, len);
-- if ((status != yajl_status_ok)
-- && (status != yajl_status_insufficient_data))
-+ if ((status != yajl_status_ok))
- {
- unsigned char *msg =
- yajl_get_error(db->yajl, /* verbose = */ 1,
-@@ -130,7 +129,7 @@
- /* "number" may not be null terminated, so copy it into a buffer before
- * parsing. */
- static int cj_cb_number (void *ctx,
-- const char *number, unsigned int number_len)
-+ const char *number, size_t number_len)
- {
- char buffer[number_len + 1];
-
-@@ -159,7 +158,7 @@
- } /* int cj_cb_number */
-
- static int cj_cb_map_key (void *ctx, const unsigned char *val,
-- unsigned int len)
-+ size_t len)
- {
- cj_t *db = (cj_t *)ctx;
- c_avl_tree_t *tree;
-@@ -187,7 +186,7 @@
- }
-
- static int cj_cb_string (void *ctx, const unsigned char *val,
-- unsigned int len)
-+ size_t len)
- {
- cj_t *db = (cj_t *)ctx;
- char str[len + 1];
-@@ -697,7 +696,7 @@
- char *url;
- yajl_handle yprev = db->yajl;
-
-- db->yajl = yajl_alloc (&ycallbacks, NULL, NULL, (void *)db);
-+ db->yajl = yajl_alloc (&ycallbacks, NULL, (void *)db);
- if (db->yajl == NULL)
- {
- ERROR ("curl_json plugin: yajl_alloc failed.");
-@@ -730,7 +729,7 @@
- return (-1);
- }
-
-- status = yajl_parse_complete (db->yajl);
-+ status = yajl_complete_parse (db->yajl);
- if (status != yajl_status_ok)
- {
- unsigned char *errmsg;
diff --git a/community-staging/courier-mta/PKGBUILD b/community-staging/courier-mta/PKGBUILD
deleted file mode 100644
index 6ac1618dc..000000000
--- a/community-staging/courier-mta/PKGBUILD
+++ /dev/null
@@ -1,113 +0,0 @@
-# $Id: PKGBUILD 75460 2010-04-01 16:56:22Z giovanni $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: tobias <tobias@archlinux.org>
-# Contributor: Tobias Kieslich <tobias@justdreams.de>
-
-# ----------- NOTE TO ALL USERS ------------
-# Go read http://www.courier-mta.org/install.html b4 running or building courier
-
-
-pkgname=courier-mta
-pkgver=0.66.1
-pkgrel=2
-pkgdesc="IMAP(s)/POP3(s) and SMTP Server with ML-manager, webmail and webconfig"
-arch=(i686 x86_64)
-license=('GPL2')
-backup=('etc/courier/imapd.cnf' 'etc/courier/pop3d.cnf' \
- 'etc/courier/imapd' 'etc/courier/imapd-ssl' \
- 'etc/courier/pop3d' 'etc/courier/pop3d-ssl' \
- 'etc/courier/courierd' 'etc/courier/sqwebmaild' \
- 'etc/courier/esmtpd' 'etc/courier/esmtpd-ssl' \
- 'etc/courier/esmtpd.cnf' 'etc/courier/esmtpd-msa' \
- 'etc/courier/webadmin/password' 'etc/courier/esmtpauthclient' \
- 'etc/conf.d/courier-mta')
-url="http://courier-mta.org"
-depends=('courier-authlib>=0.63.0' 'fam' 'gcc-libs' 'gdbm' 'pcre' 'mime-types' 'ca-certificates')
-optdepends=('libldap')
-makedepends=('apache>=2.2.9-3' 'pam>=1.0.1-2' 'expect' 'gnupg' 'libldap' 'fam')
-provides=('smtp-server' 'imap-server' 'pop3-server' 'courier-imap' 'courier-maildrop')
-conflicts=('courier-imap' 'smtp-server' 'imap-server' 'courier-maildrop' 'ucspi-tcp')
-options=('!libtool')
-install=courier-mta.install
-source=(http://downloads.sourceforge.net/project/courier/courier/${pkgver}/courier-${pkgver}.tar.bz2
- courier-mta.rc.d
- courier-mta.conf.d)
-md5sums=('79250d71d88ba2bcb630b7356f0250cd'
- 'e140f320968e57cfe459cd7a3b4017e0'
- 'f3ff70b40c7a1f7a017e8c4cc4d92f4f')
-
-build() {
- cd ${srcdir}/courier-${pkgver}
-
- # fix a tiny bug
- sed -i -e \
- 's|--with-authchangepwdir=/var/tmp/dev/null|--with-authchangepwdir=$libexecdir/authlib|' \
- configure && chmod 755 configure
-
- # courier is more about configuring than compiling :-), lets start the mess
- ./configure --prefix=/usr \
- --sysconfdir=/etc/courier \
- --libdir=/usr/lib \
- --libexecdir=/usr/lib \
- --localstatedir=/var/spool/courier \
- --disable-root-check \
- --enable-unicode \
- --enable-workarounds-for-imap-client-bugs \
- --enable-mimetypes=/etc/mime.types \
- --with-piddir=/var/run/courier \
- --with-locking-method=lockf \
- --with-trashquota \
- --with-db=gdbm \
- --with-trashquota \
- --with-random=/dev/urandom --without-ispell \
- --with-mailuser=courier --with-mailgroup=courier \
- --with-certdb=/etc/ssl/certs/
- make
-}
-
-package() {
- cd ${srcdir}/courier-${pkgver}
-
- #chown mail.mail ${pkgdir}/var/spool/courier
- make DESTDIR=${pkgdir} install
- # docs say we can get rid of those after make
- find ${pkgdir} -name '*\.a' -exec -rm -f {} \;
- # install the perftest-script for testings
- install -Dm755 courier/perftest1 ${pkgdir}/usr/lib/courier/perftest1
- ###############################################################################
- # this is what usually "make install-configure" does
- # *.dist files get rid of "dist"
- for distfile in ${pkgdir}/etc/courier/*.dist; do
- mv ${distfile} ${pkgdir}/etc/courier/$(basename ${distfile} .dist)
- done
- # install pam files according to the layout used in Archlinux
- for pamfile in ${pkgdir}/etc/courier/*.authpam; do
- sed -i 's|/lib/security/pam_pwdb\.so|pam_unix.so|' ${pamfile}
- #echo "password required pam_unix.so" >> $pamfile
- install -Dm 644 ${pamfile} \
- ${pkgdir}/etc/pam.d/$(basename ${pamfile} .authpam | sed "s/d$//")
- rm -f ${pamfile}
- done
-
- ###############################################################################
- # Arch Linux specific tweaks to make things easier for the user
- # create passwordfile for webadmin -> standard archwebadmin
- sed -i 's|/etc/courier/webadmin/password|$(DESTDIR)/etc/courier/webadmin/password|g' Makefile
- yes "archwebadmin" | make DESTDIR=${pkgdir} install-webadmin-password
- # arch specific scripts
- install -Dm 644 ${srcdir}/${pkgname}.conf.d ${pkgdir}/etc/conf.d/courier-mta
- install -Dm 755 ${srcdir}/${pkgname}.rc.d ${pkgdir}/etc/rc.d/courier-mta
- #install -Dm 655 ${srcdir}/courier-webmail-cleancache.cron.hourly \
- # ${pkgdir}/etc/cron.hourly/courier-webmail-cleancache
- # bug http://bugs.archlinux.org/task/5154
- find ${pkgdir}/usr/lib -name '*\.a' -exec rm -f {} \;
- # fixing some permissions
- chown -R courier:courier ${pkgdir}/usr/lib/courier/modules
- rm -r ${pkgdir}/var/run
- #chown -R courier:courier ${pkgdir}/var/run/courier
- chown root:root ${pkgdir}/usr/{.,bin,lib,sbin,share}
- # make a link to /usr/sbin/sendmail
- install -dm 755 ${pkgdir}/usr/sbin
- cd ${pkgdir}/usr/sbin
- ln -s ../bin/sendmail ./sendmail
-}
diff --git a/community-staging/courier-mta/courier-mta.conf.d b/community-staging/courier-mta/courier-mta.conf.d
deleted file mode 100644
index 5856a5cda..000000000
--- a/community-staging/courier-mta/courier-mta.conf.d
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Parameters to be passed to courier-imap
-#
-#
-# Select the service you want started with courier-imap
-#
-# Available options :
-# esmtpd imapd pop3d esmtpd-ssl imapd-ssl pop3d-ssl webmaild
-#
-CI_DAEMONS="courier esmtpd imapd pop3d"
-
-# If you want authdaemond to be automatically started and
-# stopped by courier-imap, set this to "true"
-AUTO_AUTHDAEMON="false"
-
-# Courier will start this many seconds after autodaemond if
-# AUTO_AUTHDAEMON is set to "true"
-AUTO_AUTHDAEMON_LAG=2
diff --git a/community-staging/courier-mta/courier-mta.install b/community-staging/courier-mta/courier-mta.install
deleted file mode 100644
index eac627867..000000000
--- a/community-staging/courier-mta/courier-mta.install
+++ /dev/null
@@ -1,46 +0,0 @@
-# arg 1: the new package version
-post_install() {
- cat << EOM
- --> if you are using LDAP services to provide lookup in sqwebmail or aliases
- --> then you have to install:
- libldap
-EOM
- # create the *.dat files
- makealiases
- makesmtpaccess
-}
-
-pre_upgrade() {
- pre_remove $1
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- post_install $1
-}
-
-
-pre_remove() {
- # manual backup, since courier is always processing the whole directory
- # - so it would process "system" AND "system.pacsave" -> bad
- [ ! -d /etc/courier/_backup ] && mkdir /etc/courier/_backup
- cp /etc/courier/aliases/system /etc/courier/_backup/aliases.system
- cp /etc/courier/smtpaccess/default /etc/courier/_backup/smtpaccess.default
- cat << EOM
- --> the /etc/courier/aliase/system and the /etc/courier/smtpaccess/default
- --> files have been backed up to /etc/courier/_backup since the *.pacsave
- --> files cannot stay in place. Read about couriers alias handling from the
- --> documentation!
-EOM
-}
-
-# arg 1: the old package version
-post_remove() {
- /bin/true
-}
-
-op=$1
-shift
-
-$op $*
diff --git a/community-staging/courier-mta/courier-mta.rc.d b/community-staging/courier-mta/courier-mta.rc.d
deleted file mode 100644
index 6c5fbc914..000000000
--- a/community-staging/courier-mta/courier-mta.rc.d
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/bash
-
-# source application-specific settings
-[ -f /etc/conf.d/courier-mta ] && . /etc/conf.d/courier-mta
-[ -z $AUTO_AUTHDAEMON_LAG ] && AUTO_AUTHDAEMON_LAG=2
-[ -z $AUTO_AUTHDAEMON ] && AUTO_AUTHDAEMON="false"
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
- start)
-
- [ -d /var/run/courier ] || mkdir -p /var/run/courier
- chown courier:courier /var/run/courier
-
- if [ "$AUTO_AUTHDAEMON" == "true" ]; then
- /etc/rc.d/authdaemond start
- sleep ${AUTO_AUTHDAEMON_LAG}
- fi
- if [ ! -f /var/run/daemons/authdaemond ]; then
- echo "ERROR: authdaemond is not running"
- stat_fail
- exit 1
- fi
- for daemon in $CI_DAEMONS; do
- stat_busy "Starting Courier ${daemon}"
- /usr/sbin/${daemon} start
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon $daemon
- stat_done
- fi
- done
- ;;
- stop)
- for daemon in $CI_DAEMONS; do
- stat_busy "Stopping Courier ${daemon}"
- /usr/sbin/${daemon} stop > /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon $daemon
- stat_done
- fi
- done
- if [ "$AUTO_AUTHDAEMON" == "true" ]; then
- /etc/rc.d/authdaemond stop
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/community-staging/courier-mta/courier-webmail-cleancache.cron.hourly b/community-staging/courier-mta/courier-webmail-cleancache.cron.hourly
deleted file mode 100644
index 6c541321e..000000000
--- a/community-staging/courier-mta/courier-webmail-cleancache.cron.hourly
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-# Cleans the cache of the sqwebmail server
-if [ -x /usr/share/sqwebmail/cleancache.pl ]; then
- su -c "/usr/share/sqwebmail/cleancache.pl" bin
-fi
diff --git a/community-staging/csfml/PKGBUILD b/community-staging/csfml/PKGBUILD
deleted file mode 100644
index d0920b18d..000000000
--- a/community-staging/csfml/PKGBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# $Id: PKGBUILD 47932 2011-05-26 06:40:32Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-
-pkgname=csfml
-
-_git=true
-
-if [[ "${_git}" = "true" ]]; then
- pkgver=1.99.git20110526
-fi
-
-pkgrel=1
-pkgdesc='C bindings for sfml'
-arch=('i686' 'x86_64')
-url='http://www.sfml-dev.org/'
-license=('zlib')
-depends=('sfml')
-makedepends=('git' 'cmake' 'doxygen')
-
-_gitroot='https://github.com/LaurentGomila/SFML.git'
-_gitname='SFML'
-
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
-
- if [ -d $_gitname ] ; then
- cd $_gitname && git pull origin
- msg "The local files are updated."
- else
- git clone $_gitroot
- cd $_gitname
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
-
- rm -rf "$srcdir/$_gitname-build"
- cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
-
- cd bindings/c/
- mkdir build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr .. \
- -DBUILD_DOC=true
- make
- make doc
-}
-
-package() {
- cd "$srcdir/$_gitname-build/bindings/c/build/"
-
- make DESTDIR="$pkgdir/" install
-
- install -Dm644 ../license.txt \
- ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-
- make clean
-}
-
diff --git a/community-staging/ekg2/PKGBUILD b/community-staging/ekg2/PKGBUILD
deleted file mode 100644
index 77a930762..000000000
--- a/community-staging/ekg2/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 47741 2011-05-25 05:00:38Z svenstaro $
-# Maintainer: Mateusz Herych <heniekk@gmail.com>
-
-pkgname=ekg2
-pkgver=0.3.0
-pkgrel=2
-pkgdesc="ncurses based Jabber, Gadu-Gadu, Tlen and IRC client"
-arch=('i686' 'x86_64')
-url="http://ekg2.org/"
-license=('GPL')
-depends=('aspell' 'libjpeg' 'python2' 'libgadu' 'gnutls' 'gpm' 'libidn' 'giflib' 'gpgme')
-optdepends=( 'xosd: for xosd support'
- 'sqlite3: sqlite support'
- 'gtk2: gtk support')
-provides=('ekg2-unicode')
-source=(http://pl.ekg2.org/ekg2-$pkgver.tar.gz)
-md5sums=('652e492fcf72281a42c3e5960347516e')
-
-build() {
- cd $srcdir/$pkgname-$pkgver
- sed -i 's|ncursesw/ncurses.h|ncurses.h|g' configure plugins/ncurses/ecurses.h
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --with-libgadu \
- --with-xosd \
- --enable-unicode \
- --enable-shared \
- --without-gpg
- make
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
- rm -rf $pkgdir/usr/lib/perl5/core_perl/perllocal.pod
- mv $pkgdir/usr/libexec/ioctld $pkgdir/usr/lib/ekg2/ioctld
- rm -rf $pkgdir/usr/libexec
- chmod -R 755 $pkgdir/usr/lib/perl5
-}
diff --git a/community-staging/freeradius/PKGBUILD b/community-staging/freeradius/PKGBUILD
deleted file mode 100644
index 1b3d364f0..000000000
--- a/community-staging/freeradius/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 47452 2011-05-23 15:07:24Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Jason R Begley (jayray@digitalgoat.com>
-
-pkgname=freeradius
-pkgver=2.1.10
-pkgrel=7
-pkgdesc="The premier open source RADIUS server"
-arch=('i686' 'x86_64')
-url="http://www.freeradius.org/"
-license=("GPL")
-depends=('openssl' 'krb5' 'pth' 'libldap>=2.4.18' 'net-snmp' 'pam' \
- 'postgresql-libs>=9.0.3' 'libtool' 'libmysqlclient' 'gdbm' 'shadow')
-optdepends=('libpcap' 'unixodbc' 'python2')
-options=('!libtool' 'emptydirs' '!makeflags')
-install=$pkgname.install
-source=(ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2 \
- radiusd
- krb5-build-fix.patch)
-md5sums=('8ea2bd39460a06212decf2c14fdf3fb8'
- 'f1a6530b1b69d2fa793aa45b2de379bb'
- 'c6a61de7576933f59154a53bfc12a2d2')
-
-build() {
- cd $srcdir/freeradius-server-$pkgver
- export CFLAGS="$CFLAGS -fno-strict-aliasing"
- sed -i 's/ -DKRB5_DEPRECATED//' src/modules/rlm_krb5/Makefile.in
- patch -p1 <$srcdir/krb5-build-fix.patch
- ./configure --with-system-libtool --with-system-libltdl \
- --prefix=/usr --enable-heimdal-krb5 \
- --localstatedir=/var \
- --sysconfdir=/etc \
- --libdir=/usr/lib/freeradius
- make
-}
-
-package() {
- cd $srcdir/freeradius-server-$pkgver
- make install R=$pkgdir
- install -D -m755 ../radiusd $pkgdir/etc/rc.d/radiusd
- chmod o+r $pkgdir/etc/raddb/*
- mv $pkgdir/etc/raddb $pkgdir/etc/raddb.default
- rm -rf $pkgdir/var/run
-}
diff --git a/community-staging/freeradius/freeradius.install b/community-staging/freeradius/freeradius.install
deleted file mode 100644
index e50aa403d..000000000
--- a/community-staging/freeradius/freeradius.install
+++ /dev/null
@@ -1,22 +0,0 @@
-post_install() {
- groupadd radiusd
- useradd -m -d /var/lib/radiusd -g radiusd -s /bin/false radiusd
-
- touch /var/log/radius/radius.log
- chown -R radiusd.radiusd /var/log/radius/radius.log
-
- [ -d /etc/raddb ] || cp -a /etc/raddb.default /etc/raddb
-
- /bin/true
-}
-
-pre_remove() {
- /etc/rc.d/radiusd stop
- /bin/true
-}
-
-post_remove() {
- userdel radiusd
- groupdel radiusd
- /bin/true
-}
diff --git a/community-staging/freeradius/krb5-build-fix.patch b/community-staging/freeradius/krb5-build-fix.patch
deleted file mode 100644
index 11dae7090..000000000
--- a/community-staging/freeradius/krb5-build-fix.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -wbBur freeradius-server-2.1.10/src/modules/rlm_krb5/rlm_krb5.c freeradius-server-2.1.10.my/src/modules/rlm_krb5/rlm_krb5.c
---- freeradius-server-2.1.10/src/modules/rlm_krb5/rlm_krb5.c 2010-09-28 11:03:56.000000000 +0000
-+++ freeradius-server-2.1.10.my/src/modules/rlm_krb5/rlm_krb5.c 2011-04-29 09:26:10.000000000 +0000
-@@ -375,7 +375,7 @@
- * Heimdal krb5 verification
- */
- radlog(L_AUTH, "rlm_krb5: Parsed name is: %s@%s\n",
-- *userP->name.name_string.val,
-+ "-" /* *userP->name.name_string.val*/,
- userP->realm);
-
- krb5_cc_default(context, &id);
-@@ -390,7 +390,7 @@
-
- radlog(L_AUTH, "rlm_krb5: failed verify_user: %s (%s@%s )",
- error_message(ret),
-- *userP->name.name_string.val,
-+ "-" /* *userP->name.name_string.val */,
- userP->realm);
-
- return RLM_MODULE_REJECT;
diff --git a/community-staging/freeradius/radiusd b/community-staging/freeradius/radiusd
deleted file mode 100755
index bf872b6f2..000000000
--- a/community-staging/freeradius/radiusd
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/sbin/radiusd`
-case "$1" in
- start)
- stat_busy "Starting radiusd Server"
-
- [ -d /var/run/radiusd ] || mkdir -p /var/run/radiusd
- [ -f /var/run/radiusd/radiusd.pid ] || touch /var/run/radiusd/radiusd.pid
- chown -R radiusd.radiusd /var/run/radiusd
-
- [ -z "$PID" ] && /usr/sbin/radiusd
- if [ $? -gt 0 ]; then
- stat_fail
- else
- echo $PID > /var/run/radiusd.pid
- add_daemon radiusd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping radiusd Server"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm /var/run/radiusd.pid
- rm_daemon radiusd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/community-staging/frogatto/PKGBUILD b/community-staging/frogatto/PKGBUILD
deleted file mode 100644
index 434ddd9fb..000000000
--- a/community-staging/frogatto/PKGBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# $Id: PKGBUILD 47897 2011-05-26 00:34:36Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Tom Wambold <tom5760@gmail.com>
-
-pkgname='frogatto'
-arch=('i686' 'x86_64')
-pkgver=1.1
-pkgrel=3
-pkgdesc="An old-school 2d platformer game, starring a certain quixotic frog"
-url="http://www.frogatto.com"
-license=('GPL')
-depends=('libgl' 'mesa' 'glew' 'sdl' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'libpng' 'boost-libs' 'frogatto-data')
-makedepends=('boost')
-source=(http://www.frogatto.com/files/$pkgname-$pkgver.tar.bz2
- frogatto
- frogatto.desktop)
-md5sums=('8c01c8a1d7ecf820a682eb684d8bf739'
- '9ed2c9ea59e95fe3c0b3ad49e58f8890'
- 'e31563b04748a39292a59aaad633ff58')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- sed -i 's/ccache //g' Makefile
- sed -i 's/-lprofiler//g' Makefile
- sed -i 's/-lboost_regex-mt/-lboost_regex/g' Makefile
- sed -i 's/-lboost_system-mt/-lboost_system/g' Makefile
- sed -i 's/-lboost_thread-mt/-lboost_thread/g' Makefile
- sed -i 's/-lboost_iostreams-mt/-lboost_iostreams/g' Makefile
- make game server
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- install -D -m755 game $pkgdir/opt/frogatto/game
- install -D -m755 server $pkgdir/opt/frogatto/server
-
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/frogatto/LICENSE
-
- cd $srcdir
- install -DT -m755 frogatto $pkgdir/usr/bin/frogatto
- install -D -m644 frogatto.desktop $pkgdir/usr/share/applications/frogatto.desktop
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-staging/frogatto/frogatto b/community-staging/frogatto/frogatto
deleted file mode 100644
index 0d741e0de..000000000
--- a/community-staging/frogatto/frogatto
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /opt/frogatto
-exec /opt/frogatto/game $*
diff --git a/community-staging/frogatto/frogatto.desktop b/community-staging/frogatto/frogatto.desktop
deleted file mode 100644
index b0795467a..000000000
--- a/community-staging/frogatto/frogatto.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Frogatto
-GenericName=Old-school 2D platformer
-Comment=Old-school 2D platformer
-Exec=/usr/bin/frogatto
-Terminal=false
-MultipleArgs=false
-Type=Application
-Icon=/opt/frogatto/images/window-icon.png
-Categories=Game;ArcadeGame
diff --git a/community-staging/gambas3/PKGBUILD b/community-staging/gambas3/PKGBUILD
deleted file mode 100644
index 45dee93f7..000000000
--- a/community-staging/gambas3/PKGBUILD
+++ /dev/null
@@ -1,1080 +0,0 @@
-# Maintainer: Laurent Carlier <lordheavym@gmail.com>
-
-pkgbase=gambas3
-pkgname=('gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script' 'gambas3-examples' 'gambas3-gb-cairo' 'gambas3-gb-chart'
- 'gambas3-gb-dbus' 'gambas3-gb-compress' 'gambas3-gb-crypt' 'gambas3-gb-db' 'gambas3-gb-db-form' 'gambas3-gb-db-mysql'
- 'gambas3-gb-db-odbc' 'gambas3-gb-db-postgresql' 'gambas3-gb-db-sqlite2' 'gambas3-gb-db-sqlite3'
- 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight' 'gambas3-gb-form'
- 'gambas3-gb-form-dialog' 'gambas3-gb-form-mdi' 'gambas3-gb-form-stock' 'gambas3-gb-gtk' 'gambas3-gb-gui' 'gambas3-gb-image'
- 'gambas3-gb-image-effect' 'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-net' 'gambas3-gb-net-curl'
- 'gambas3-gb-net-smtp' 'gambas3-gb-opengl' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl' 'gambas3-gb-option' 'gambas3-gb-pcre'
- 'gambas3-gb-pdf' 'gambas3-gb-qt4' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-opengl' 'gambas3-gb-qt4-webkit'
- 'gambas3-gb-report' 'gambas3-gb-sdl' 'gambas3-gb-sdl-sound' 'gambas3-gb-settings' 'gambas3-gb-signal'
- 'gambas3-gb-v4l' 'gambas3-gb-vb' 'gambas3-gb-xml' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-web')
-pkgver=2.99.1
-pkgrel=3
-pkgdesc="A free development environment based on a Basic interpreter."
-arch=('i686' 'x86_64')
-url="http://gambas.sourceforge.net/"
-license=('GPL')
-groups=('gambas3')
-makedepends=('intltool' 'mysql' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-utils'
- 'zlib' 'mesa' 'libgl' 'glew' 'xdg-utils' 'qt' 'gtk2' 'imlib2' 'gdk-pixbuf2'
- 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite2' 'sqlite3' 'librsvg'
- 'curl' 'poppler' 'sdl_mixer' 'sdl_ttf' 'libxtst' 'pcre'
- 'libxcursor' 'libsm' 'dbus-core' 'libxml2' 'libxslt' 'libgnome-keyring')
-options=('!emptydirs' '!makeflags')
-source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2"
- 'gambas3-script.install' 'gambas3-runtime.install')
-md5sums=('ab4c182b9d7dfec06b3a42bb002a779a'
- 'b284be39d147ec799f1116a6abc068b4'
- 'a8ec8e5a6aba7a7e453ce7a35c1800a9')
-
-build() {
- cd ${srcdir}/${pkgbase}-${pkgver}
-
- ./reconf-all
- ./configure --prefix=/usr -C
-
- make bindir=${pkgdir}/usr/bin
-}
-
-package_gambas3-runtime() {
- depends=('libffi' 'xdg-utils')
- pkgdesc="Gambas3 runtime environment"
- install=gambas3-runtime.install
-
- cd ${srcdir}/${pkgbase}-${pkgver}/main/gbc
- make DESTDIR="${pkgdir}" install
-
- cd ../gbx
- make DESTDIR="${pkgdir}" install
- cd ../lib/debug
- make DESTDIR="${pkgdir}" install
- cd ../eval
- make DESTDIR="${pkgdir}" install
- cd ../draw
- make DESTDIR="${pkgdir}" install
- install -D -m644 ../gb.component \
- ${pkgdir}/usr/lib/gambas3
-
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- ln -s gbx3 ${pkgdir}/usr/bin/gbr3
- gbc/gbi3 -r ${pkgdir}/usr gb
- rm -f ${pkgdir}/usr/lib/gambas3/gb.{so*,la}
-
- ## needed for postinst with xdg-utils
- install -d -m755 ${pkgdir}/usr/share/gambas3/mime
- install -D -m644 mime/* \
- ${pkgdir}/usr/share/gambas3/mime/
- install -d -m755 ${pkgdir}/usr/share/gambas3/icons
- install -D -m644 mime/application-x-gambas.png \
- ${pkgdir}/usr/share/gambas3/icons/application-x-gambas.png
-
- cd gbc
- make DESTDIR="${pkgdir}" uninstall
-}
-
-package_gambas3-devel() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 development environment"
-
- cd ${srcdir}/${pkgbase}-${pkgver}/main/gbc
- make DESTDIR="${pkgdir}" install
-}
-
-package_gambas3-ide() {
- depends=('gambas3-devel' 'gambas3-gb-db-form' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight'
- 'gambas3-gb-form-dialog' 'gambas3-gb-settings' 'gambas3-gb-form-mdi' 'gambas3-gb-image-effect'
- 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-webkit')
- pkgdesc="Gambas3 Integrated Development Environment"
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
-#!! with the ide !!
- install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/app/desktop/gambas3.desktop \
- ${pkgdir}/usr/share/applications/gambas3.desktop
- install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/app/desktop/gambas3.png \
- ${pkgdir}/usr/share/pixmaps/gambas3.png
-
- rm -r ${pkgdir}/usr/bin/gb*
- rm -r ${pkgdir}/usr/lib
- rm -r ${pkgdir}/usr/share/gambas3
-}
-
-package_gambas3-script() {
- depends=('gambas3-devel')
- pkgdesc="Gambas3 scripter and server programs support"
- install=gambas3-script.install
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## needed for postinst with xdg-utils
- cd ${srcdir}/${pkgbase}-${pkgver}/app/mime
- install -d -m755 ${pkgdir}/usr/share/gambas3/mime
- install -D -m644 *.xml ${pkgdir}/usr/share/gambas3/mime/
- install -D -m644 *.png ${pkgdir}/usr/share/gambas3/mime/
- ##
-
- rm -r ${pkgdir}/usr/bin/{gambas*,gb{[a-r]*,x*}}
- rm -r ${pkgdir}/usr/lib
- rm -r ${pkgdir}/usr/share/gambas3/[c-i]*
-}
-
-package_gambas3-examples() {
- depends=('gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb-dbus' 'gambas3-gb-compress' 'gambas3-gb-crypt' 'gambas3-gb-db'
- 'gambas3-gb-db-form' 'gambas3-gb-db-mysql' 'gambas3-gb-db-odbc' 'gambas3-gb-db-postgresql' 'gambas3-gb-db-sqlite2'
- 'gambas3-gb-db-sqlite3' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight' 'gambas3-gb-form' 'gambas3-gb-form-dialog'
- 'gambas3-gb-form-mdi' 'gambas3-gb-gtk' 'gambas3-gb-gui' 'gambas3-gb-image' 'gambas3-gb-image-effect' 'gambas3-gb-image-imlib'
- 'gambas3-gb-image-io' 'gambas3-gb-net' 'gambas3-gb-net-curl' 'gambas3-gb-net-smtp' 'gambas3-gb-opengl' 'gambas3-gb-opengl-glsl'
- 'gambas3-gb-option' 'gambas3-gb-pcre' 'gambas3-gb-pdf' 'gambas3-gb-qt4' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-opengl'
- 'gambas3-gb-qt4-webkit' 'gambas3-gb-report' 'gambas3-gb-sdl' 'gambas3-gb-sdl-sound' 'gambas3-gb-settings' 'gambas3-gb-signal'
- 'gambas3-gb-v4l' 'gambas3-gb-vb' 'gambas3-gb-xml' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-web')
- pkgdesc="Gambas3 examples"
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- rm -r ${pkgdir}/usr/{bin,lib}
- rm -r ${pkgdir}/usr/share/gambas3/{info,control,gb.sdl}
-}
-
-package_gambas3-gb-cairo() {
- depends=('gambas3-runtime' 'cairo')
- pkgdesc="Gambas3 cairo component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.cairo
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-chart() {
- depends=('gambas3-gb-form')
- pkgdesc="Gambas3 chart component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control
- rm -r ${pkgdir}/usr/lib/gambas3/gb.[d-w]*
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.[d-w]*
- ##
-}
-
-package_gambas3-gb-compress() {
- depends=('gambas3-runtime' 'bzip2' 'zlib')
- pkgdesc="Gambas3 compression support component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.compress.bzlib2
- make DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.compress.zlib
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.component,gb.[d-v]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.[d-v]*
- ##
-}
-
-package_gambas3-gb-crypt() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 MD5/DES crypting component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.crypt
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-db() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## Workaround for splitting
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.comp*,gb.d{e,r}*,gb.[e-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.comp*,gb.de*,gb.[e-z]*}
- ##
-}
-
-package_gambas3-gb-db-form() {
- depends=('gambas3-gb-db' 'gambas3-gb-form')
- pkgdesc="Gambas3 database form component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{chart*,[e-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{chart*,[e-z]*}
- ##
-}
-
-package_gambas3-gb-db-mysql() {
- depends=('gambas3-gb-db' 'libmysqlclient')
- pkgdesc="Gambas3 MySQL database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.db.mysql
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-db-odbc() {
- depends=('gambas3-gb-db' 'unixodbc')
- pkgdesc="Gambas3 ODBC database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.db.odbc
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-db-postgresql() {
- depends=('gambas3-gb-db' 'postgresql-libs')
- pkgdesc="Gambas3 PostgreSQL database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.db.postgresql
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-db-sqlite2() {
- depends=('gambas3-gb-db' 'sqlite2')
- pkgdesc="Gambas3 Sqlite2 database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.db.sqlite2
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-db-sqlite3() {
- depends=('gambas3-gb-db' 'sqlite3')
- pkgdesc="Gambas3 Sqlite3 database access component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.db.sqlite3
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-desktop() {
- depends=('gambas3-gb-image' 'libsm' 'libxtst' 'libgnome-keyring')
- pkgdesc="Gambas3 desktop component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.desktop
- make DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-dbus() {
- depends=('gambas3-runtime' 'dbus-core')
- pkgdesc="Gambas3 DBUS component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.dbus
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-eval-highlight() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 expression evaluator highlight component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/lib/gambas3/gb.[f-z]*
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.[f-z]*
- ##
-}
-
-package_gambas3-gb-form() {
- depends=('gambas3-gb-gui')
- pkgdesc="Gambas3 form component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control/{gb.db*,gb.form.*,gb.report}
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{[c-e]*,[m-w]*,form.{d*,m*,s*}}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{[c-e]*,[m-w]*,form.{d*,m*,s*}}
- ##
-}
-
-package_gambas3-gb-form-dialog() {
- depends=('gambas3-gb-form')
- pkgdesc="Gambas3 form dialog component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{[c-e]*,[m-w]*,form.{c*,g*,m*,s*}}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{[c-e]*,[m-w]*,form.{i*,l*,m*,s*}}
- ##
-}
-
-package_gambas3-gb-form-mdi() {
- depends=('gambas3-gb-form')
- pkgdesc="Gambas3 form MDI component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control/{gb.db*,gb.form,gb.report}
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{[c-e]*,[m-w]*,form.{c*,d*,g*,s*}}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{[c-e]*,[m-w]*,form.{i*,l*,d*,s*}}
- ##
-}
-
-package_gambas3-gb-form-stock() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 default stock icons component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{eval*,[m-w]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{eval*,[m-w]*}
- ##
-}
-
-package_gambas3-gb-gtk() {
- depends=('gambas3-gb-image' 'gtk2' 'librsvg')
- pkgdesc="Gambas3 graphical GTK+ toolkit component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.gtk
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-gui() {
- depends=('gambas3-gb-qt4' 'gambas3-gb-gtk')
- pkgdesc="Gambas3 automatic gui toolkit chooser"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/main/lib/gui
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.[c-e]*,gb.[i-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.[c-e]*,gb.[i-z]*}
- ##
-}
-
-package_gambas3-gb-image() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 image component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## cleanup the workaround
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.[c-g]*,gb.image.e*,gb.[j-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.[c-g]*,gb.info,gb.image.e*,gb.[j-z]*}
- ##
-}
-
-package_gambas3-gb-image-effect() {
- depends=('gambas3-gb-image')
- pkgdesc="Gambas3 image effect component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## cleanup the workaround
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.[c-g]*,gb.image.{c*,l*,s*},gb.[j-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.[c-g]*,gb.info,gb.image.{i*,l*},gb.[j-z]*}
- ##
-}
-
-package_gambas3-gb-image-imlib() {
- depends=('gambas3-gb-image' 'imlib2')
- pkgdesc="Gambas3 imlib component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.image.imlib
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-image-io() {
- depends=('gambas3-gb-image' 'gdk-pixbuf2')
- pkgdesc="Gambas3 input/output component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.image.io
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-net() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 network component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-net-curl() {
- depends=('gambas3-gb-net' 'curl')
- pkgdesc="Gambas3 curl component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net.curl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-net-smtp() {
- depends=('gambas3-runtime' 'glib2')
- pkgdesc="Gambas3 SMTP component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net.smtp
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-opengl() {
- depends=('gambas3-runtime' 'libgl' 'glew')
- pkgdesc="Gambas3 OpenGL component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.opengl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.opengl/src/glsl
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-opengl-glu() {
- depends=('gambas3-gb-opengl')
- pkgdesc="Gambas3 GL Utility component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.opengl/src/glu
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-opengl-glsl() {
- depends=('gambas3-gb-opengl')
- pkgdesc="Gambas3 GLSL component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.opengl/src/glsl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-option() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 getopt component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## cleanup the workaround
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.[a-n]*,gb.[p-z]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.[a-n]*,gb.[p-z]*}
- ##
-}
-
-package_gambas3-gb-pcre() {
- depends=('gambas3-runtime' 'pcre')
- pkgdesc="Gambas3 PCRE component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.pcre
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-pdf() {
- depends=('gambas3-runtime' 'poppler')
- pkgdesc="Gambas3 PDF component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.pdf
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-qt4() {
- depends=('gambas3-gb-image' 'qt')
- pkgdesc="Gambas3 Qt4 toolkit component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/ext
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/opengl
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/webkit
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-qt4-ext() {
- depends=('gambas3-gb-qt4')
- pkgdesc="Gambas3 Qt4 toolkit extended component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/ext
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-qt4-opengl() {
- depends=('gambas3-gb-qt4' 'libgl')
- pkgdesc="Gambas3 Qt4 toolkit OpenGL component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/opengl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-qt4-webkit() {
- depends=('gambas3-gb-qt4')
- pkgdesc="Gambas3 Qt4 toolkit webkit component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4/src/webkit
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-report() {
- depends=('gambas3-gb-form' 'gambas3-gb-image-io')
- pkgdesc="Gambas3 report component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.qt4
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/share/gambas3/control/gb.[d-f]*
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{[c-m]*,[s-w]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{[c-m]*,[s-w]*}
- ##
-}
-
-package_gambas3-gb-sdl() {
- depends=('gambas3-gb-image-io' 'sdl_ttf' 'libxcursor' 'glew' 'libgl')
- pkgdesc="Gambas3 SDL component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.sdl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-sdl-sound() {
- depends=('gambas3-runtime' 'sdl_mixer')
- pkgdesc="Gambas3 SDL sound component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.sdl.sound
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-settings() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 setting component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/lib/gambas3/gb.{[c-r]*,[t-w]*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.{[c-r]*,[t-w]*}
- ##
-}
-
-package_gambas3-gb-signal() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 signal component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## cleanup the workaround
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/{gb.[c-r]*,gb.[t-z]*,gb.so*}
- rm -r ${pkgdir}/usr/share/gambas3/info/{gb.[c-r]*,gb.[t-z]*}
- ##
-}
-
-package_gambas3-gb-v4l() {
- depends=('gambas3-runtime' 'v4l-utils' 'libjpeg' 'libpng')
- pkgdesc="Gambas3 video4linux component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.v4l
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-vb() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 VB transitional component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- ## Workaround for splitting
- rm -r ${pkgdir}/usr/bin
- rm -r ${pkgdir}/usr/lib/gambas3/gb.[a-u]*
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.[a-u]*
- ##
-}
-
-package_gambas3-gb-xml() {
- depends=('gambas3-runtime' 'libxml2')
- pkgdesc="Gambas3 XML component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.xml
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.xml/src/xslt
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.xml/src/rpc
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-xml-rpc() {
- depends=('gambas3-gb-xml' 'gambas3-gb-net' 'gambas3-gb-net-curl')
- pkgdesc="Gambas3 XML-RPC component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net.curl
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.xml
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.net.curl
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/lib/gambas3/gb.xml.{[c-l]*,xslt*,so*}
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.xml.{[i-l]*,x*}
- ##
-}
-
-package_gambas3-gb-xml-xslt() {
- depends=('gambas3-gb-xml' 'libxslt')
- pkgdesc="Gambas3 XML-XSLT component"
-
- ## workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/gb.xml/src/xslt
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
-
- ## cleanup the workaround
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- ##
-}
-
-package_gambas3-gb-web() {
- depends=('gambas3-runtime')
- pkgdesc="Gambas3 CGI component"
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" install
- ##
-
- cd ${srcdir}/${pkgbase}-${pkgver}/comp
- make DESTDIR="${pkgdir}" install
-
- ## Workaround for splitting
- cd ${srcdir}/${pkgbase}-${pkgver}/main
- make XDG_UTILS='' DESTDIR="${pkgdir}" uninstall
- rm -r ${pkgdir}/usr/lib/gambas3/gb.[c-v]*
- rm -r ${pkgdir}/usr/share/gambas3/info/gb.[c-v]*
- ##
-}
diff --git a/community-staging/gambas3/gambas3-runtime.install b/community-staging/gambas3/gambas3-runtime.install
deleted file mode 100644
index c6aad0d55..000000000
--- a/community-staging/gambas3/gambas3-runtime.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource install --context mimetypes --size 64 \
- /usr/share/gambas3/mime/application-x-gambas.png application-x-gambas
- xdg-mime install /usr/share/gambas3/mime/application-x-gambas.xml
-}
-
-pre_remove() {
- xdg-icon-resource uninstall --context mimetypes --size 64 application-x-gambas
- xdg-mime uninstall /usr/share/gambas3/mime/application-x-gambas.xml
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-staging/gambas3/gambas3-script.install b/community-staging/gambas3/gambas3-script.install
deleted file mode 100644
index 77c1aa52f..000000000
--- a/community-staging/gambas3/gambas3-script.install
+++ /dev/null
@@ -1,15 +0,0 @@
-post_install() {
- xdg-icon-resource install --context mimetypes --size 64 \
- /usr/share/gambas3/mime/application-x-gambasscript.png application-x-gambasscript
- xdg-icon-resource install --context mimetypes --size 64 \
- /usr/share/gambas3/mime/application-x-gambasserverpage.png application-x-gambasserverpage
- xdg-mime install /usr/share/gambas3/mime/application-x-gambasscript.xml
- xdg-mime install /usr/share/gambas3/mime/application-x-gambasserverpage.xml
-}
-
-pre_remove() {
- xdg-icon-resource uninstall --context mimetypes --size 64 application-x-gambasscript
- xdg-icon-resource uninstall --context mimetypes --size 64 application-x-gambasserverpage
- xdg-mime uninstall /usr/share/gambas3/mime/application-x-gambasscript.xml
- xdg-mime uninstall /usr/share/gambas3/mime/application-x-gambasserverpage.xml
-}
diff --git a/community-staging/gambas3/gambas3.install b/community-staging/gambas3/gambas3.install
deleted file mode 100644
index c6aad0d55..000000000
--- a/community-staging/gambas3/gambas3.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource install --context mimetypes --size 64 \
- /usr/share/gambas3/mime/application-x-gambas.png application-x-gambas
- xdg-mime install /usr/share/gambas3/mime/application-x-gambas.xml
-}
-
-pre_remove() {
- xdg-icon-resource uninstall --context mimetypes --size 64 application-x-gambas
- xdg-mime uninstall /usr/share/gambas3/mime/application-x-gambas.xml
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-staging/gource/PKGBUILD b/community-staging/gource/PKGBUILD
deleted file mode 100644
index 2c357a634..000000000
--- a/community-staging/gource/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 47914 2011-05-26 01:27:25Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Jose Valecillos <valecillosjg (at) gmail (dot) com>
-# Contributor: Olivier Ramonat <olivier at ramonat dot fr>
-pkgname=gource
-pkgver=0.34
-pkgrel=2
-pkgdesc="software version control visualization"
-license=(GPL3)
-arch=(i686 x86_64)
-url=http://code.google.com/p/gource/
-depends=('ftgl' 'sdl' 'sdl_image' 'pcre' 'glew')
-source=(http://gource.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('292a62d687874e871067e985d717d71a')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR=$pkgdir install
-}
-# vim: ts=2:sw=2 et:
diff --git a/community-staging/kvirc/PKGBUILD b/community-staging/kvirc/PKGBUILD
deleted file mode 100644
index a53dbed2c..000000000
--- a/community-staging/kvirc/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 47455 2011-05-23 15:33:39Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=kvirc
-pkgver=4.0.4
-pkgrel=2
-pkgdesc="Qt-based IRC client"
-url="http://www.kvirc.net"
-depends=('python2' 'esound' 'qt' 'libxss')
-optdepends=('esound: needed for snd plugin')
-arch=(i686 x86_64)
-makedepends=('cmake')
-license=('GPL')
-options=("!libtool")
-install=kvirc.install
-source=(ftp://ftp.kvirc.de/pub/kvirc/$pkgver/source/kvirc-$pkgver.tar.bz2)
-md5sums=('26fd24979ae4a29bac9309b3b0c98788')
-
-build() {
- cd $srcdir/kvirc-$pkgver
- [ $NOEXTRACT -eq 1 ] || cmake -DWANT_KDE4=OFF -DWANT_PERL=ON -DWANT_PHONON=OFF -DCMAKE_INSTALL_PREFIX=/usr .
- make
- make DESTDIR=$pkgdir install
-}
diff --git a/community-staging/kvirc/kvirc.install b/community-staging/kvirc/kvirc.install
deleted file mode 100644
index 8f76d007f..000000000
--- a/community-staging/kvirc/kvirc.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &>/dev/null
- true
-}
-
-post_upgrade() {
- post_install
-}
-
-pre_remove() {
- xdg-icon-resource forceupdate --theme hicolor &>/dev/null
- true
-}
diff --git a/community-staging/libmicrohttpd/PKGBUILD b/community-staging/libmicrohttpd/PKGBUILD
deleted file mode 100644
index c942a6761..000000000
--- a/community-staging/libmicrohttpd/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 47393 2011-05-22 11:59:43Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Norberto Lopes <shelika@mail.telepac.pt>
-# Contributor: Kao Dome <kaodome@gmail.com>
-# Contributor: Dmitrij D. Czarkoff <czarkoff@gmail.com>
-# Contributor: Mathias Rohnstock <linksoft@gmx.de>
-
-pkgname=libmicrohttpd
-pkgver=0.9.11
-pkgrel=1
-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')
-url="http://www.gnu.org/software/libmicrohttpd/"
-license=('LGPL')
-options=('!libtool')
-depends=('gnutls')
-install=libmicrohttpd.install
-source=(ftp://ftp.gnu.org/gnu/libmicrohttpd/$pkgname-$pkgver.tar.gz)
-md5sums=('69b97b11437e53863e92d5f0221f339b')
-
-build() {
- cd ${pkgname}-${pkgver}
- ./configure --prefix=/usr --disable-dependency-tracking --enable-largefile \
- --enable-curl --enable-messages --with-pic
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
- install -Dm644 ${srcdir}/${pkgname}-${pkgver}/src/include/platform.h \
- ${pkgdir}/usr/include/$pkgname/platform.h
- install -Dm644 ${srcdir}/${pkgname}-${pkgver}/src/include/plibc/plibc.h \
- ${pkgdir}/usr/include/$pkgname/plibc.h
- sed -i 's#Cflags: -I${includedir}#Cflags: -I${includedir} -I{includedir}/libmicrohttpd#' \
- $pkgdir/usr/lib/pkgconfig/libmicrohttpd.pc
-}
diff --git a/community-staging/libmicrohttpd/libmicrohttpd.install b/community-staging/libmicrohttpd/libmicrohttpd.install
deleted file mode 100644
index dc0d2b996..000000000
--- a/community-staging/libmicrohttpd/libmicrohttpd.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(microhttpd.info microhttpd-tutorial.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/community-staging/lightspark/PKGBUILD b/community-staging/lightspark/PKGBUILD
deleted file mode 100644
index d1a23e996..000000000
--- a/community-staging/lightspark/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-pkgname=lightspark
-pkgver=0.4.7.1
-pkgrel=4
-pkgdesc='An alternative Flash Player for Linux.'
-arch=('i686' 'x86_64')
-url='http://lightspark.sourceforge.net'
-license=('LGPL3')
-conflicts=('lightspark-git')
-depends=('mesa' 'ftgl' 'sdl' 'gtk2' 'curl' 'zlib' 'ffmpeg' 'glew' 'pcre' 'libpulse' 'libffi' 'boost-libs' 'glibmm' 'gtkglext' 'desktop-file-utils' 'libxml++' 'libxml2')
-makedepends=('cmake' 'nasm' 'xulrunner' 'llvm' 'glproto' 'boost' 'pkgconfig' 'fontconfig')
-optdepends=('gnash-gtk: fallback support')
-install="${pkgname}.install"
-source=("http://launchpad.net/${pkgname}/trunk/${pkgname}-${pkgver:0:5}/+download/${pkgname}-${pkgver}.tar.gz")
-md5sums=('fee5cd52a8a23e858979a8f4ec778266')
-
-build() {
- rm -rf build
- mkdir build
- cd build
-
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCOMPILE_PLUGIN=1 \
- -DCMAKE_BUILD_TYPE=Release \
- -DGNASH_EXE_PATH=/usr/bin/gtk-gnash \
- ../${pkgname}-${pkgver}
-
- make
-}
-
-package() {
- cd build
-
- make DESTDIR=${pkgdir} install
-}
diff --git a/community-staging/lightspark/lightspark.install b/community-staging/lightspark/lightspark.install
deleted file mode 100644
index 75e2b7b55..000000000
--- a/community-staging/lightspark/lightspark.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- update-desktop-database -q
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- update-desktop-database -q
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
diff --git a/community-staging/performous/PKGBUILD b/community-staging/performous/PKGBUILD
deleted file mode 100644
index 01aab85d1..000000000
--- a/community-staging/performous/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 47952 2011-05-26 11:21:56Z lcarlier $
-# Maintainer : Laurent Carlier <lordheavym@gmail.com>
-# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
-
-pkgname=performous
-pkgver=0.6.1
-pkgrel=6
-pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"'
-arch=('i686' 'x86_64')
-url="http://performous.org/"
-license=('GPL')
-depends=('boost-libs>=1.46' 'sdl' 'jack' 'imagemagick' 'ffmpeg' 'glew' 'libxml++' 'portaudio' 'portmidi' \
- 'opencv' 'librsvg' 'libjpeg' 'libpng' 'cairo')
-makedepends=('cmake' 'pkgconfig' 'help2man' 'boost>=1.46')
-optdepends=('performous-freesongs: free songs for performous')
-source=(http://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/Performous-$pkgver-Source.tar.bz2)
-md5sums=('451a759de77984b5a699e91107fe52e2')
-
-build() {
- cd ${srcdir}/Performous-${pkgver}-Source
-
- mkdir -p build
- cd build
-
- # fix config loading with libxml++
- export LDFLAGS=${LDFLAGS/-Wl,--as-needed/}
- # fix to built against boost 1.46, upstream (git) now support v3
- export CXXFLAGS="${CXXFLAGS} -DBOOST_FILESYSTEM_VERSION=2"
-
- cmake -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr ..
-
- make
-}
-
-package() {
- cd ${srcdir}/Performous-${pkgver}-Source/build
-
- make DESTDIR="$pkgdir" install
-}
diff --git a/community-staging/perl-berkeleydb/PKGBUILD b/community-staging/perl-berkeleydb/PKGBUILD
deleted file mode 100644
index 2476eaf71..000000000
--- a/community-staging/perl-berkeleydb/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 47458 2011-05-23 15:36:16Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-# Contributor: Francois Charette <firmicus@gmx.net>
-
-pkgname=perl-berkeleydb
-pkgver=0.43
-pkgrel=5
-pkgdesc="Interface to Berkeley DB version 2, 3 or 4"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/BerkeleyDB/"
-license=('GPL' 'PerlArtistic')
-depends=('perl' 'db')
-options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/BerkeleyDB-$pkgver.tar.gz)
-md5sums=('3d0cf0651ed8cd3fc36e328d5924a1e9')
-
-build() {
-_dbver=`pacman -Q db | cut -d\ -f2 | cut -d- -f1`
-depends=('perl' "db=$_dbver")
-
- cd $srcdir/BerkeleyDB-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-class-data-inheritable/PKGBUILD b/community-staging/perl-class-data-inheritable/PKGBUILD
deleted file mode 100644
index 279d6da79..000000000
--- a/community-staging/perl-class-data-inheritable/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-class-data-inheritable
-pkgver=0.08
-pkgrel=4
-pkgdesc="Inheritable, overridable class data "
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Class-Data-Inheritable"
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.10.0')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-$pkgver.tar.gz)
-md5sums=('fc0fe65926eb8fb932743559feb54eb9')
-
-build() {
- cd Class-Data-Inheritable-${pkgver}
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR=${pkgdir}
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-class-factory-util/PKGBUILD b/community-staging/perl-class-factory-util/PKGBUILD
deleted file mode 100644
index d22f619c9..000000000
--- a/community-staging/perl-class-factory-util/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id:$
-
-pkgname=perl-class-factory-util
-_realname=Class-Factory-Util
-pkgver=1.7
-pkgrel=3
-pkgdesc="Provide utility methods for factory classes"
-arch=(i686 x86_64)
-license=('GPL' 'Artistic')
-url="http://search.cpan.org/~drolsky/Class-Factory-Util"
-options=(!emptydirs)
-depends=('perl')
-provides=('class-factory-util=1.7' 'Class::Factory::Util=1.7' 'perl-class-factory-util=1.7')
-source=(http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz)
-md5sums=('aebd79da361b676a7ecd3245fc3d1b3f')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/community-staging/perl-class-methodmaker/PKGBUILD b/community-staging/perl-class-methodmaker/PKGBUILD
deleted file mode 100644
index 9896a9d33..000000000
--- a/community-staging/perl-class-methodmaker/PKGBUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-# $Id: PKGBUILD 47471 2011-05-23 15:46:41Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-class-methodmaker
-pkgver=2.18
-pkgrel=4
-pkgdesc="Create generic class methods"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Class-MethodMaker"
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.10.0')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/Class-MethodMaker-${pkgver}.tar.gz")
-md5sums=('99435d78e0a1754b102fe39597c6c3df')
-
-build() {
- cd $srcdir/Class-MethodMaker-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-clone/PKGBUILD b/community-staging/perl-clone/PKGBUILD
deleted file mode 100644
index ede090293..000000000
--- a/community-staging/perl-clone/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer: Thomas Dziedzic < gostrc at gmail >
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-# Contributor: Alex Dioso <adioso->gmail*com>
-
-pkgname=perl-clone
-pkgver=0.31
-pkgrel=3
-pkgdesc='Recursive copy of nested objects.'
-arch=('i686' 'x86_64')
-url='http://search.cpan.org/~RDF/Clone'
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.10.0')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/R/RD/RDF/Clone-${pkgver}.tar.gz")
-md5sums=('65f34e7280d7b7dfb72ab6224e5767f5')
-
-build() {
- cd Clone-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Clone-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-crypt-blowfish/PKGBUILD b/community-staging/perl-crypt-blowfish/PKGBUILD
deleted file mode 100644
index 204a0d0f9..000000000
--- a/community-staging/perl-crypt-blowfish/PKGBUILD
+++ /dev/null
@@ -1,22 +0,0 @@
-# $Id: PKGBUILD 47477 2011-05-23 15:51:28Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-crypt-blowfish
-pkgver=2.12
-pkgrel=3
-pkgdesc="Perl/CPAN Module Crypt::Blowfish : XSbased implementation of Blowfish"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Crypt-Blowfish"
-license=("GPL" "PerlArtistic")
-source=("http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-Blowfish-$pkgver.tar.gz")
-md5sums=('a0eca17addc8bdaf38c044c365a8800c')
-
-build() {
- cd $srcdir/Crypt-Blowfish-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-crypt-des/PKGBUILD b/community-staging/perl-crypt-des/PKGBUILD
deleted file mode 100644
index ae854b92b..000000000
--- a/community-staging/perl-crypt-des/PKGBUILD
+++ /dev/null
@@ -1,19 +0,0 @@
-#Contributor: Pete Morris <pete dot morris at gmail dot com>
-pkgname=perl-crypt-des
-pkgver=2.05
-pkgrel=3
-pkgdesc="Perl DES encryption module"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/~dparis/Crypt-DES"
-license=("GPL" "PerlArtistic")
-depends=('glibc')
-source=("http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-$pkgver.tar.gz")
-md5sums=('a8a0bea7064e11d2af434f3e468c17bb')
-build() {
- cd Crypt-DES-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=${pkgdir}
- find $startdir/pkg -name '.packlist' -delete
- find $startdir/pkg -name '*.pod' -delete
-}
diff --git a/community-staging/perl-crypt-openssl-bignum/PKGBUILD b/community-staging/perl-crypt-openssl-bignum/PKGBUILD
deleted file mode 100644
index 33f382066..000000000
--- a/community-staging/perl-crypt-openssl-bignum/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 47483 2011-05-23 15:54:16Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=perl-crypt-openssl-bignum
-pkgver=0.04
-pkgrel=5
-pkgdesc="OpenSSL's multiprecision integer arithmetic "
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Crypt-OpenSSL-Bignum"
-depends=('perl' 'openssl')
-license=('GPL')
-option=('!emptydirs')
-source=(http://www.cpan.org/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Bignum-$pkgver.tar.gz)
-md5sums=('9369ef722b0705c0604998559988eb18')
-
-build() {
- cd $startdir/src/Crypt-OpenSSL-Bignum-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$startdir/pkg
- find $startdir/pkg -name '.packlist' -delete
- find $startdir/pkg -name '*.pod' -delete
-}
diff --git a/community-staging/perl-crypt-openssl-random/PKGBUILD b/community-staging/perl-crypt-openssl-random/PKGBUILD
deleted file mode 100644
index b9a8adb52..000000000
--- a/community-staging/perl-crypt-openssl-random/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 47486 2011-05-23 15:55:23Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=perl-crypt-openssl-random
-pkgver=0.04
-pkgrel=5
-pkgdesc="Interface to OpenSSL PRNG methods"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Crypt-OpenSSL-Random"
-depends=('perl' 'openssl')
-license=('GPL')
-option=('!emptydirs')
-source=(http://www.cpan.org/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Random-$pkgver.tar.gz)
-md5sums=('c56ac5dbdd46122eb9b8da59613b7b0a')
-
-build() {
- cd $startdir/src/Crypt-OpenSSL-Random-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$startdir/pkg
- find $startdir/pkg -name '.packlist' -delete
- find $startdir/pkg -name '*.pod' -delete
-}
diff --git a/community-staging/perl-crypt-openssl-rsa/PKGBUILD b/community-staging/perl-crypt-openssl-rsa/PKGBUILD
deleted file mode 100644
index 23151f63e..000000000
--- a/community-staging/perl-crypt-openssl-rsa/PKGBUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-# $Id: PKGBUILD 47489 2011-05-23 15:56:48Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=perl-crypt-openssl-rsa
-pkgver=0.26
-pkgrel=4
-pkgdesc="Interface to OpenSSL RSA methods"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Crypt-OpenSSL-RSA"
-depends=('perl-crypt-openssl-random' 'perl-crypt-openssl-bignum')
-license=('GPL')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-RSA-$pkgver.tar.gz)
-md5sums=('baf875f01ee39b88335b8f0962fe4bbc')
-
-build() {
- cd $startdir/src/Crypt-OpenSSL-RSA-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$startdir/pkg
- find $startdir/pkg -name '.packlist' -delete
- find $startdir/pkg -name '*.pod' -delete
-}
-
diff --git a/community-staging/perl-curses/PKGBUILD b/community-staging/perl-curses/PKGBUILD
deleted file mode 100644
index 629c01041..000000000
--- a/community-staging/perl-curses/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 47492 2011-05-23 15:58:40Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-# Contributor: Francois Charette <firmicus@gmx.net>
-
-pkgname=perl-curses
-pkgver=1.28
-pkgrel=3
-pkgdesc="Character screen handling and windowing"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Curses"
-license=('GPL' 'PerlArtistic')
-depends=('perl' 'ncurses')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/G/GI/GIRAFFED/Curses-$pkgver.tgz)
-md5sums=('ed9f7ddf2d90f4266da91c3dc9fad9c9')
-
-build() {
- cd $srcdir/Curses-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make pure_install doc_install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-data-structure-util/PKGBUILD b/community-staging/perl-data-structure-util/PKGBUILD
deleted file mode 100644
index 765098374..000000000
--- a/community-staging/perl-data-structure-util/PKGBUILD
+++ /dev/null
@@ -1,22 +0,0 @@
-# $Id: PKGBUILD 47495 2011-05-23 16:00:16Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-data-structure-util
-pkgver=0.15
-pkgrel=4
-pkgdesc="Perl/CPAN Module Data::Structure::Util"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Data-Structure-Util"
-license=("GPL" "PerlArtistic")
-source=("http://search.cpan.org/CPAN/authors/id/A/AN/ANDYA/Data-Structure-Util-$pkgver.tar.gz")
-md5sums=('e12ba777c0abfbd79a131de28d542359')
-
-build() {
- cd $srcdir/Data-Structure-Util-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-datetime-format-builder/PKGBUILD b/community-staging/perl-datetime-format-builder/PKGBUILD
deleted file mode 100644
index 094777a66..000000000
--- a/community-staging/perl-datetime-format-builder/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id$
-# Contributor: Caleb Cushing <xenoterracide@gmail.com>
-
-pkgname=perl-datetime-format-builder
-pkgver=0.8000
-pkgrel=5
-pkgdesc="Create DateTime parser classes and objects"
-arch=('i686' 'x86_64')
-license=('PerlArtistic' 'GPL')
-options=('!emptydirs')
-provides=('perl-datetime-format-builder=0.80')
-depends=('perl' 'perl-class-factory-util>=1.6' 'perl-datetime>=0.12' 'perl-datetime-format-strptime>=1.04' 'perl-params-validate>=0.72')
-url='http://search.cpan.org/dist/DateTime-Format-Builder'
-source=('http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.80.tar.gz')
-md5sums=('f6c5d5a17b5b7478ff555a2d3cce5136')
-
-build() {
- export PERL_MM_USE_DEFAULT=1
-
- cd "${srcdir}/DateTime-Format-Builder-0.80"
- perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd "${srcdir}/DateTime-Format-Builder-0.80"
- make DESTDIR="$pkgdir" install
-
- find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-}
diff --git a/community-staging/perl-datetime-format-mail/PKGBUILD b/community-staging/perl-datetime-format-mail/PKGBUILD
deleted file mode 100644
index dc6c69605..000000000
--- a/community-staging/perl-datetime-format-mail/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-datetime-format-mail
-pkgver=0.3001
-pkgrel=7
-pkgdesc="Convert between DateTime and RFC2822/822 formats "
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/DateTime-Format-Mail"
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.10.0' 'perl-datetime' 'perl-params-validate>=0.67')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Mail-$pkgver.tar.gz)
-md5sums=('15e36249e866463bd0237262a8e43b16')
-
-build() {
- cd $srcdir/DateTime-Format-Mail-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-package() {
- cd $srcdir/DateTime-Format-Mail-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-datetime/PKGBUILD b/community-staging/perl-datetime/PKGBUILD
deleted file mode 100644
index b5c86bd7f..000000000
--- a/community-staging/perl-datetime/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 47498 2011-05-23 16:01:46Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-datetime
-pkgver=0.70
-pkgrel=2
-pkgdesc="A complete, easy to use date and time object"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/DateTime"
-license=('GPL' 'PerlArtistic')
-depends=('perl-datetime-timezone>=0.59' 'perl-datetime-locale>=0.41'
- 'perl-params-validate>=0.76' 'perl-math-round')
-LC_NUMERIC=C
-provides=("perl-datetime=`printf %.4f $pkgver`")
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-$pkgver.tar.gz)
-md5sums=('228a3ca93b49e308fc7a3b7a47341ab3')
-
-build() {
- cd $srcdir/DateTime-$pkgver
- perl Build.PL installdirs=vendor destdir="$pkgdir/"
- ./Build
-}
-
-check() {
- cd $srcdir/DateTime-$pkgver
-# ./Build test
- true
-}
-
-package() {
- cd $srcdir/DateTime-$pkgver
- ./Build install
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-dbd-odbc/PKGBUILD b/community-staging/perl-dbd-odbc/PKGBUILD
deleted file mode 100644
index d787e37b5..000000000
--- a/community-staging/perl-dbd-odbc/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 47750 2011-05-25 13:23:38Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-dbd-odbc
-pkgver=1.29
-pkgrel=1
-pkgdesc="ODBC Driver for DBI"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/DBD-ODBC/"
-license=('GPL' 'PerlArtistic')
-depends=('perl-dbi' 'perl' 'unixodbc')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/DBD-ODBC-${pkgver}.tar.gz")
-md5sums=('66fee532cab75a1e5ffa81dfd26b2367')
-
-build() {
- cd DBD-ODBC-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd DBD-ODBC-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-dbd-pg/PKGBUILD b/community-staging/perl-dbd-pg/PKGBUILD
deleted file mode 100644
index 7af282d37..000000000
--- a/community-staging/perl-dbd-pg/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47753 2011-05-25 13:27:50Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-dbd-pg
-pkgver=2.18.1
-pkgrel=1
-pkgdesc="Postgres Driver for DBI"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/DBD-Pg"
-license=('GPL' 'PerlArtistic')
-depends=('perl-dbi>=1.52' 'postgresql-libs')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/T/TU/TURNSTEP/DBD-Pg-${pkgver}.tar.gz")
-md5sums=('1f4a837b3d79789ad6854443fce7a901')
-
-build() {
- cd DBD-Pg-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd DBD-Pg-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-dbd-sqlite2/PKGBUILD b/community-staging/perl-dbd-sqlite2/PKGBUILD
deleted file mode 100644
index 314f129d4..000000000
--- a/community-staging/perl-dbd-sqlite2/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47756 2011-05-25 13:30:12Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-dbd-sqlite2
-pkgver=0.33
-pkgrel=7
-pkgdesc="Perl/CPAN Module DBD::SQLite2"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/DBD-SQLite2"
-license=("GPL" "PerlArtistic")
-depends=("perl-dbi")
-source=("http://www.cpan.org/authors/id/M/MS/MSERGEANT/DBD-SQLite2-${pkgver}.tar.gz")
-md5sums=('babd83fd5eb9ba7560ad4bab4c76c0eb')
-
-build() {
- cd DBD-SQLite2-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd DBD-SQLite2-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-dbd-sybase/PKGBUILD b/community-staging/perl-dbd-sybase/PKGBUILD
deleted file mode 100644
index a33488520..000000000
--- a/community-staging/perl-dbd-sybase/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 47759 2011-05-25 13:32:36Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=perl-dbd-sybase
-pkgver=1.12
-pkgrel=1
-pkgdesc="Sybase Driver for DBI"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/DBD-Sybase/"
-license=('GPL' 'PerlArtistic')
-depends=('perl-dbi>=1.52' 'perl>=5.10.0' 'freetds')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/ME/MEWP/DBD-Sybase-${pkgver}.tar.gz")
-md5sums=('fc01efe30102e801f6fdc1c96352fcde')
-
-build() {
- cd $srcdir/DBD-Sybase-${pkgver}
-
- export SYBASE=/usr
-
- echo -e "\n\n\n\n\n\n" | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd $srcdir/DBD-Sybase-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-fuse/PKGBUILD b/community-staging/perl-fuse/PKGBUILD
deleted file mode 100644
index 079721841..000000000
--- a/community-staging/perl-fuse/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 47546 2011-05-23 19:23:45Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Tom K <tomk@runbox.com>
-
-pkgname=perl-fuse
-pkgver=0.11
-pkgrel=2
-pkgdesc="write filesystems in Perl using FUSE"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Fuse"
-depends=('perl' 'fuse')
-license=('GPL')
-source=(http://www.cpan.org/authors/id/D/DP/DPAVLIN/Fuse-$pkgver.tar.gz)
-md5sums=('4b4cb2399dc409015779af0940513c97')
-options=('!emptydirs')
-
-build() {
- cd $srcdir/Fuse-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd $srcdir/Fuse-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gd/PKGBUILD b/community-staging/perl-gd/PKGBUILD
deleted file mode 100644
index b29f364b0..000000000
--- a/community-staging/perl-gd/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Contributor: Sergej Pupykin <pupykin.s+aur@gmail.com>
-
-pkgname=perl-gd
-pkgver=2.44
-pkgrel=4
-pkgdesc="Interface to Gd Graphics Library"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/GD"
-license=('GPL' 'PerlArtistic')
-depends=('gd')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/L/LD/LDS/GD-$pkgver.tar.gz)
-md5sums=('9b9a4d78a5af0616a96264b0aa354859')
-
-build() {
- cd $srcdir/GD-$pkgver
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-package() {
- cd $srcdir/GD-$pkgver
- make install DESTDIR=$pkgdir
- install -D -m0644 GD/Group.pm $pkgdir/usr/lib/perl5/vendor_perl/GD/Group.pm
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gnome2-wnck/PKGBUILD b/community-staging/perl-gnome2-wnck/PKGBUILD
deleted file mode 100644
index 25e0df822..000000000
--- a/community-staging/perl-gnome2-wnck/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47727 2011-05-25 02:44:57Z tdziedzic $
-# Maintainer Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
-
-pkgname=perl-gnome2-wnck
-pkgver=0.16
-pkgrel=4
-pkgdesc="Perl interface to the Window Navigator Construction Kit"
-arch=('i686' 'x86_64')
-license=("GPL" "Artistic")
-url="http://search.cpan.org/dist/Gnome2-Wnck"
-depends=('perl' 'perl-extutils-depends' 'perl-extutils-pkgconfig' 'gnome-perl' 'libwnck')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Gnome2-Wnck-${pkgver}.tar.gz")
-md5sums=('439f4569ffd7af96ef1d3feaab23760e')
-
-build() {
- cd Gnome2-Wnck-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Gnome2-Wnck-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gssapi/PKGBUILD b/community-staging/perl-gssapi/PKGBUILD
deleted file mode 100644
index 714407586..000000000
--- a/community-staging/perl-gssapi/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47705 2011-05-25 02:18:24Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-gssapi
-pkgver=0.28
-pkgrel=4
-pkgdesc="Perl/CPAN Module GSSAPI"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/GSSAPI"
-license=("GPL" "PerlArtistic")
-depends=('krb5')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/A/AG/AGROLMS/GSSAPI-${pkgver}.tar.gz")
-md5sums=('65f00a0749212af064289c8a05e59b3f')
-
-build() {
- cd GSSAPI-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd GSSAPI-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gstreamer-interfaces/PKGBUILD b/community-staging/perl-gstreamer-interfaces/PKGBUILD
deleted file mode 100644
index 61a9b62e6..000000000
--- a/community-staging/perl-gstreamer-interfaces/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47709 2011-05-25 02:21:42Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Corrado Primier <bardo@aur.archlinux.org>
-
-pkgname=perl-gstreamer-interfaces
-pkgver=0.06
-pkgrel=3
-pkgdesc="GStreamer::Interfaces"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/GStreamer-Interfaces"
-license=('GPL' 'PerlArtistic')
-depends=('glib-perl' 'gstreamer0.10-base' 'perl-extutils-pkgconfig' 'perl-gstreamer' 'perl-extutils-depends')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/T/TS/TSCH/GStreamer-Interfaces-${pkgver}.tar.gz")
-md5sums=('aa9583a484fa6829935b360887ecda45')
-
-build() {
- cd GStreamer-Interfaces-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd GStreamer-Interfaces-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gstreamer/PKGBUILD b/community-staging/perl-gstreamer/PKGBUILD
deleted file mode 100644
index 84f62fa75..000000000
--- a/community-staging/perl-gstreamer/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47702 2011-05-25 01:05:10Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Corrado Primier <bardo@aur.archlinux.org>
-
-pkgname=perl-gstreamer
-pkgver=0.16
-pkgrel=1
-pkgdesc="Interface to the GStreamer library"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/GStreamer"
-license=('GPL' 'PerlArtistic')
-depends=('glib-perl>=1.180' 'gstreamer0.10' 'perl-extutils-pkgconfig>=1.07' 'perl-extutils-depends>=0.205')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/T/TS/TSCH/GStreamer-${pkgver}.tar.gz")
-md5sums=('e2d51158f3c671c0e4c11a82c9171b2b')
-
-build() {
- cd GStreamer-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd GStreamer-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gtk2-mozembed/PKGBUILD b/community-staging/perl-gtk2-mozembed/PKGBUILD
deleted file mode 100644
index bc2a503a0..000000000
--- a/community-staging/perl-gtk2-mozembed/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47713 2011-05-25 02:25:45Z tdziedzic $
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Maintainer: Corrado Primier <bardo@aur.archlinux.org>
-
-pkgname=perl-gtk2-mozembed
-pkgver=0.09
-pkgrel=1
-pkgdesc="Interface to the Mozilla embedding widget"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Gtk2-MozEmbed"
-license=('GPL' 'PerlArtistic')
-depends=('perl-extutils-pkgconfig>=1.03' 'gtk2-perl>=1.081' 'perl-extutils-depends>=0.20' 'xulrunner>1.9')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/T/TS/TSCH/Gtk2-MozEmbed-${pkgver}.tar.gz")
-md5sums=('8c391fbe1ebf23a0af22d5ad3b571f19')
-
-build() {
- cd Gtk2-MozEmbed-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Gtk2-MozEmbed-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gtk2-sexy/PKGBUILD b/community-staging/perl-gtk2-sexy/PKGBUILD
deleted file mode 100644
index 6b4789bd2..000000000
--- a/community-staging/perl-gtk2-sexy/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 47716 2011-05-25 02:28:38Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Charles Mauch <cmauch@gmail.com>
-# Creator: Florian Ragwitz <http://search.cpan.org/~/>
-
-pkgname=perl-gtk2-sexy
-pkgver=0.05
-pkgrel=5
-pkgdesc="Perl/CPAN Module Gtk2::Sexy"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Gtk2-Sexy"
-license=('GPL' 'PerlArtistic')
-depends=('gtk2' 'libsexy')
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends' 'gtk2-perl')
-options=(docs !emptydirs)
-source=("http://www.cpan.org/authors/id/F/FL/FLORA/Gtk2-Sexy-${pkgver}.tar.gz")
-md5sums=('3e291808250d7b956ba8443013a1b461')
-
-build() {
- cd Gtk2-Sexy-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Gtk2-Sexy-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gtk2-trayicon/PKGBUILD b/community-staging/perl-gtk2-trayicon/PKGBUILD
deleted file mode 100644
index a4cdb9e76..000000000
--- a/community-staging/perl-gtk2-trayicon/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 47733 2011-05-25 02:54:41Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Tom K <tomk@runbox.com>
-
-pkgname=perl-gtk2-trayicon
-pkgver=0.06
-pkgrel=7
-pkgdesc="Perl interface to the EggTrayIcon library"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Gtk2-TrayIcon/"
-depends=('gtk2-perl')
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-license=("GPL")
-options=('!emptydirs')
-source=("http://downloads.sourceforge.net/sourceforge/gtk2-perl/Gtk2-TrayIcon-${pkgver}.tar.gz")
-md5sums=('522c328f14681a25d76eeaf317e05049')
-
-build() {
- cd Gtk2-TrayIcon-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Gtk2-TrayIcon-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-gtk2-webkit/PKGBUILD b/community-staging/perl-gtk2-webkit/PKGBUILD
deleted file mode 100644
index 269e6080a..000000000
--- a/community-staging/perl-gtk2-webkit/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47720 2011-05-25 02:33:54Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Corrado Primier <bardo@aur.archlinux.org>
-
-pkgname=perl-gtk2-webkit
-pkgver=0.09
-pkgrel=1
-pkgdesc="Gtk2::WebKit"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Gtk2-WebKit"
-license=('GPL' 'PerlArtistic')
-depends=('perl' 'gtk2-perl' 'libwebkit' 'perl-extutils-depends' 'perl-extutils-pkgconfig')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/F/FL/FLORA/Gtk2-WebKit-${pkgver}.tar.gz)
-md5sums=('e696fc2b15d6189370e19bce9a9e56f3')
-
-build() {
- cd Gtk2-WebKit-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Gtk2-WebKit-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-html-strip/PKGBUILD b/community-staging/perl-html-strip/PKGBUILD
deleted file mode 100644
index 2f93db01f..000000000
--- a/community-staging/perl-html-strip/PKGBUILD
+++ /dev/null
@@ -1,27 +0,0 @@
-# $Id: PKGBUILD 47534 2011-05-23 18:42:18Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-html-strip
-pkgver=1.06
-pkgrel=6
-pkgdesc="Perl/CPAN Module HTML::Strip"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/~kilinrax/HTML-Strip/"
-license=("GPL" "PerlArtistic")
-depends=('perl')
-source=("http://www.cpan.org/authors/id/K/KI/KILINRAX/HTML-Strip-$pkgver.tar.gz")
-md5sums=('ceeacef0c7c31983e3a991e77bb58b45')
-options=('!emptydirs')
-
-build() {
- cd $srcdir/HTML-Strip-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-package() {
- cd $srcdir/HTML-Strip-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-inline-java/PKGBUILD b/community-staging/perl-inline-java/PKGBUILD
deleted file mode 100644
index d9396fc00..000000000
--- a/community-staging/perl-inline-java/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 47531 2011-05-23 18:37:03Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
-
-pkgname=perl-inline-java
-pkgver=0.53
-pkgrel=2
-pkgdesc="The Inline::Java module allows you to put Java source code directly inline in a Perl script or module."
-arch=('i686' 'x86_64')
-depends=('perl' 'perl-inline' 'java-runtime')
-makedepends=('java-environment')
-license=("GPL" "PerlArtistic")
-url="http://search.cpan.org/dist/Inline-Java"
-source=(http://search.cpan.org/CPAN/authors/id/P/PA/PATL/Inline-Java-$pkgver.tar.gz)
-md5sums=('23f96c2ac4915302c3647c0abc92916f')
-options=('!emptydirs')
-
-build() {
- cd $srcdir/Inline-Java-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor J2SDK=$J2SDKDIR
- make java
- make
-}
-package() {
- cd $srcdir/Inline-Java-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-io-tty/PKGBUILD b/community-staging/perl-io-tty/PKGBUILD
deleted file mode 100644
index 7fe7b0b0d..000000000
--- a/community-staging/perl-io-tty/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Contributor: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-io-tty
-_realname=IO-Tty
-pkgver=1.08
-pkgrel=4
-pkgdesc="Provide an interface to TTYs and PTYs"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/IO-Tty/"
-license=("GPL" "PerlArtistic")
-depends=('glibc')
-source=("http://www.cpan.org/authors/id/R/RG/RGIERSIG/${_realname}-$pkgver.tar.gz")
-md5sums=('e99d819a6f8c11ae105b770cc508a4fc')
-options=('!emptydirs')
-
-build() {
- cd $srcdir/${_realname}-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-package(){
- cd $srcdir/${_realname}-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-json-xs/PKGBUILD b/community-staging/perl-json-xs/PKGBUILD
deleted file mode 100644
index 0c935e5ca..000000000
--- a/community-staging/perl-json-xs/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 47516 2011-05-23 18:15:13Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Tor Krill <tor@krill.nu>
-
-pkgname=perl-json-xs
-pkgver=2.3
-pkgrel=3
-pkgdesc="JSON::XS - JSON serialising/deserialising, done correctly and fast"
-url="http://search.cpan.org/dist/JSON-XS/"
-license=("GPL")
-arch=('i686' 'x86_64')
-depends=('perl' 'perl-common-sense')
-options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-$pkgver.tar.gz)
-md5sums=('4dc2a968e41f8cf330d46be12f221a12')
-
-build() {
- cd $srcdir/JSON-XS-$pkgver
-# eval `perl -V:archname`
- perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-package() {
- cd $srcdir/JSON-XS-$pkgver
- make DESTDIR=$pkgdir install
-
- find $pkgdir -name '.packlist' -delete && \
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-libapreq2/PKGBUILD b/community-staging/perl-libapreq2/PKGBUILD
deleted file mode 100644
index 21d49f90f..000000000
--- a/community-staging/perl-libapreq2/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 47519 2011-05-23 18:19:22Z jelle $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Tom K <tomk@runbox.com>
-
-pkgname=perl-libapreq2
-pkgver=2.12
-pkgrel=8
-pkgdesc="A safe, standards-compliant, high-performance library used for parsing HTTP cookies, query-strings and POST data."
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/libapreq2"
-depends=('mod_perl' 'apr-util')
-makedepends=('perl-extutils-xsbuilder' 'perl-version')
-license=("GPL")
-options=('!libtool' '!makeflags')
-source=(http://www.cpan.org/authors/id/J/JO/JOESUF/libapreq2-$pkgver.tar.gz)
-md5sums=('76e2acde0d82246dea6f2565f3746eec')
-
-build() {
- cd $srcdir/libapreq2-$pkgver
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL --with-apache2-apxs=/usr/sbin/apxs
-
- find . -type f -name Makefile -exec sed -i 's#-ldb-4.8#-ldb-5.1#' {} \;
- sed -i 's#-ldb-4.8#-ldb-5.1#' apreq2-config
-
- make
-}
-package(){
- cd $srcdir/libapreq2-$pkgver
- make install DESTDIR=$pkgdir
- sed -i "s#$srcdir#/usr/src#" $pkgdir/usr/bin/apreq2-config
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-list-moreutils/PKGBUILD b/community-staging/perl-list-moreutils/PKGBUILD
deleted file mode 100644
index fc399b9a7..000000000
--- a/community-staging/perl-list-moreutils/PKGBUILD
+++ /dev/null
@@ -1,27 +0,0 @@
-# Maintainer: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-list-moreutils
-_cpanname=List-MoreUtils
-pkgver=0.22
-pkgrel=6
-pkgdesc="Provide the stuff missing in List::Util"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/List-MoreUtils"
-license=('GPL' 'PerlArtistic')
-depends=('perl')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/V/VP/VPARSEVAL/${_cpanname}-$pkgver.tar.gz)
-md5sums=('3a6ec506f40662ab1296c48c5eb72016')
-
-build() {
- cd $srcdir/${_cpanname}-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd $srcdir/${_cpanname}-$pkgver
- make install DESTDIR=$pkgdir
- find $pkgdir -name '.packlist' -delete
- find $pkgdir -name '*.pod' -delete
-}
diff --git a/community-staging/perl-mail-box-parser-c/PKGBUILD b/community-staging/perl-mail-box-parser-c/PKGBUILD
deleted file mode 100644
index cf1fc16f4..000000000
--- a/community-staging/perl-mail-box-parser-c/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47593 2011-05-23 20:41:57Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-mail-box-parser-c
-pkgver=3.006
-pkgrel=6
-pkgdesc="Perl/CPAN Module Mail::Box::Parser::C : extends MailBox with the speed of C"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Mail-Box-Parser-C"
-license=("GPL" "PerlArtistic")
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/M/MA/MARKOV/Mail-Box-Parser-C-${pkgver}.tar.gz")
-md5sums=('3dfb3e2729597ae33114250cbce1b884')
-
-build() {
- cd Mail-Box-Parser-C-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Mail-Box-Parser-C-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-mail-transport-dbx/PKGBUILD b/community-staging/perl-mail-transport-dbx/PKGBUILD
deleted file mode 100644
index 15244af54..000000000
--- a/community-staging/perl-mail-transport-dbx/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47596 2011-05-23 20:45:10Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-mail-transport-dbx
-pkgver=0.07
-pkgrel=6
-pkgdesc="Perl/CPAN Module Mail::Transport::Dbx : Parse Outlook Express mailboxes"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Mail-Transport-Dbx"
-license=("GPL" "PerlArtistic")
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/V/VP/VPARSEVAL/Mail-Transport-Dbx-${pkgver}.tar.gz")
-md5sums=('4dcf5346a67c0a7f861cb2bb51a7d14e')
-
-build() {
- cd Mail-Transport-Dbx-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Mail-Transport-Dbx-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-net-dbus/PKGBUILD b/community-staging/perl-net-dbus/PKGBUILD
deleted file mode 100644
index a7307c2a8..000000000
--- a/community-staging/perl-net-dbus/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47599 2011-05-23 20:48:03Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Francois Charette <firmicus@gmx.net>
-
-pkgname=perl-net-dbus
-pkgver=0.33.6
-pkgrel=6
-pkgdesc="Binding for DBus messaging protocol"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Net-DBus"
-license=('GPL' 'PerlArtistic')
-depends=('dbus' 'perl-xml-twig')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/D/DA/DANBERR/Net-DBus-${pkgver}.tar.gz")
-md5sums=('a1dbce89b1b839fd0e46d74067ae2e35')
-
-build() {
- cd Net-DBus-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Net-DBus-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-net-libidn/PKGBUILD b/community-staging/perl-net-libidn/PKGBUILD
deleted file mode 100644
index 1d2f41001..000000000
--- a/community-staging/perl-net-libidn/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47590 2011-05-23 20:30:08Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=perl-net-libidn
-pkgver=0.12
-pkgrel=4
-pkgdesc="Perl/CPAN Module Net::LibIDN"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Net-LibIDN/"
-license=("GPL" "PerlArtistic")
-depends=(perl libidn)
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/T/TH/THOR/Net-LibIDN-${pkgver}.tar.gz")
-md5sums=('c3e4de2065009d67bcb1df0afb473e12')
-
-build() {
- cd Net-LibIDN-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Net-LibIDN-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-params-validate/PKGBUILD b/community-staging/perl-params-validate/PKGBUILD
deleted file mode 100644
index 2dd4124e8..000000000
--- a/community-staging/perl-params-validate/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-params-validate
-pkgver=0.98
-pkgrel=2
-pkgdesc="Validate sub params against a spec"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Params-Validate"
-license=('GPL' 'PerlArtistic')
-depends=('perl')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/D/DR/DROLSKY/Params-Validate-${pkgver}.tar.gz")
-md5sums=('6dacb26b1bdb6338b6eed45cd86958bb')
-
-build() {
- cd Params-Validate-${pkgver}
-
- perl ./Build.PL --installdirs=vendor
-
- ./Build
-}
-package(){
- cd Params-Validate-${pkgver}
-
- ./Build install --destdir=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-string-crc32/PKGBUILD b/community-staging/perl-string-crc32/PKGBUILD
deleted file mode 100644
index de3d39177..000000000
--- a/community-staging/perl-string-crc32/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47584 2011-05-23 20:23:28Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-string-crc32
-pkgver=1.4
-pkgrel=6
-pkgdesc="Perl/CPAN Module String::CRC32 : ZMODEMlike CRC32 generation"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/String-CRC32"
-license=("GPL" "PerlArtistic")
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/S/SO/SOENKE/String-CRC32-${pkgver}.tar.gz")
-md5sums=('9b241bc4a482a3aa59fbb1429bc30546')
-
-build() {
- cd String-CRC32-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd String-CRC32-${pkgver}
-
- make pure_install doc_install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-text-charwidth/PKGBUILD b/community-staging/perl-text-charwidth/PKGBUILD
deleted file mode 100644
index db2e6d27a..000000000
--- a/community-staging/perl-text-charwidth/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47581 2011-05-23 20:20:00Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-text-charwidth
-pkgver=0.04
-pkgrel=6
-pkgdesc="Perl/CPAN Module Text::CharWidth"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Text-CharWidth"
-license=("GPL" "PerlArtistic")
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-${pkgver}.tar.gz")
-md5sums=('37a723df0580c0758c0ee67b37336c15')
-
-build() {
- cd Text-CharWidth-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Text-CharWidth-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-text-kakasi/ChangeLog b/community-staging/perl-text-kakasi/ChangeLog
deleted file mode 100644
index 0a469fdff..000000000
--- a/community-staging/perl-text-kakasi/ChangeLog
+++ /dev/null
@@ -1,3 +0,0 @@
-2008-10-27 Allan McRae <allan@archlinux.org>
- * perl-text-kakasi 2.04-4
- * fixed typo in depends
diff --git a/community-staging/perl-text-kakasi/PKGBUILD b/community-staging/perl-text-kakasi/PKGBUILD
deleted file mode 100644
index 78b522c7c..000000000
--- a/community-staging/perl-text-kakasi/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 47575 2011-05-23 20:14:17Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-text-kakasi
-pkgver=2.04
-pkgrel=7
-pkgdesc="Perl frontend to kakasi"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Text-Kakasi"
-license=('GPL' 'PerlArtistic')
-depends=('perl' 'kakasi')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/D/DA/DANKOGAI/Text-Kakasi-${pkgver}.tar.gz")
-md5sums=('5a9e381cb93edfd707124a63c60f96b1')
-
-build() {
- cd Text-Kakasi-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Text-Kakasi-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-tie-hash-indexed/PKGBUILD b/community-staging/perl-tie-hash-indexed/PKGBUILD
deleted file mode 100644
index 687e000c1..000000000
--- a/community-staging/perl-tie-hash-indexed/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47578 2011-05-23 20:16:48Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Francois Charette <firmicus@gmx.net>
-
-pkgname=perl-tie-hash-indexed
-pkgver=0.05
-pkgrel=6
-pkgdesc="Ordered hashes for Perl"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Tie-Hash-Indexed"
-license=('GPL' 'PerlArtistic')
-depends=('perl')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/M/MH/MHX/Tie-Hash-Indexed-${pkgver}.tar.gz)
-md5sums=('41e2d013df8cfafdd239bc65bbada014')
-
-build() {
- cd Tie-Hash-Indexed-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Tie-Hash-Indexed-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-tk-tablematrix/PKGBUILD b/community-staging/perl-tk-tablematrix/PKGBUILD
deleted file mode 100644
index 8f9dd8986..000000000
--- a/community-staging/perl-tk-tablematrix/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 47698 2011-05-24 20:28:40Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-tk-tablematrix
-pkgver=1.23
-pkgrel=7
-pkgdesc="Display data in TableSpreadsheet format"
-arch=("i686" "x86_64")
-url="http://search.cpan.org/dist/Tk-TableMatrix"
-license=("GPL" "PerlArtistic")
-depends=('perl-tk')
-options=('!emptydirs')
-source=("http://www.cpan.org/authors/id/C/CE/CERNEY/Tk-TableMatrix-${pkgver}.tar.gz")
-md5sums=('6b7653d129bf1a8327054a88b58d6364')
-
-build() {
- cd Tk-TableMatrix-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Tk-TableMatrix-${pkgver}
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-
- rm -f ${pkgdir}/usr/lib/perl5/vendor_perl/auto/Tk/pTk/extralibs.ld
-}
diff --git a/community-staging/perl-www-curl/PKGBUILD b/community-staging/perl-www-curl/PKGBUILD
deleted file mode 100644
index ba9fcc3f1..000000000
--- a/community-staging/perl-www-curl/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 47564 2011-05-23 19:59:27Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Charles Mauch <cmauch@gmail.com>
-
-pkgname=perl-www-curl
-pkgver=4.15
-pkgrel=1
-pkgdesc="Perl/CPAN Module WWW::Curl"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/WWW-Curl/"
-license=("GPL" "PerlArtistic")
-depends=("curl")
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/S/SZ/SZBALINT/WWW-Curl-${pkgver}.tar.gz")
-md5sums=('31c0b8c7e5e2d26bcc8213d702186d5f')
-
-build() {
- cd WWW-Curl-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd WWW-Curl-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/perl-xml-libxml/PKGBUILD b/community-staging/perl-xml-libxml/PKGBUILD
deleted file mode 100644
index 38d4fd63f..000000000
--- a/community-staging/perl-xml-libxml/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer: François Charette <francois.archlinux.org>
-
-pkgname=perl-xml-libxml
-pkgver=1.70
-pkgrel=4
-pkgdesc="Interface to the libxml library"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/XML-LibXML"
-license=('GPL')
-depends=('libxml2' 'perl-xml-sax>=0.11' 'perl-xml-namespacesupport>=1.07')
-provides=('perl-libxml' 'perl-xml-libxml-common')
-replaces=('perl-libxml' 'perl-xml-libxml-common')
-conflicts=('perl-libxml' 'perl-xml-libxml-common')
-install=perl-xml-libxml.install
-source=(http://www.cpan.org/authors/id/P/PA/PAJAS/XML-LibXML-$pkgver.tar.gz)
-md5sums=('33d4294f708e20c298cfe534d1166844')
-
-build() {
- cd $srcdir/XML-LibXML-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check() {
- cd $srcdir/XML-LibXML-$pkgver
- make test
-}
-
-package() {
- cd $srcdir/XML-LibXML-$pkgver
- make pure_install doc_install DESTDIR=$pkgdir
-}
diff --git a/community-staging/perl-xml-libxml/perl-xml-libxml.install b/community-staging/perl-xml-libxml/perl-xml-libxml.install
deleted file mode 100644
index 43c29a245..000000000
--- a/community-staging/perl-xml-libxml/perl-xml-libxml.install
+++ /dev/null
@@ -1,15 +0,0 @@
-post_install() {
- echo ":: Installing SAX XML Parsers"
- /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
- /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX))->save_parsers()"
-}
-
-post_upgrade() {
- libxmlcount=`grep -c XML::LibXML::SAX /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini`
- if [[ $libxmlcount == 0 ]]; then
- echo ":: Installing SAX XML Parsers"
- /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
- /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX))->save_parsers()"
- fi
-}
-
diff --git a/community-staging/perl-xml-libxslt/PKGBUILD b/community-staging/perl-xml-libxslt/PKGBUILD
deleted file mode 100644
index de58675ec..000000000
--- a/community-staging/perl-xml-libxslt/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Id:$
-# Maintainer: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-xml-libxslt
-pkgver=1.70
-pkgrel=5
-pkgdesc="Interface to the gnome libxslt library "
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/XML-LibXSLT"
-license=('GPL')
-depends=('perl-xml-libxml' 'libxslt')
-source=(http://www.cpan.org/authors/id/P/PA/PAJAS/XML-LibXSLT-$pkgver.tar.gz)
-md5sums=('c63a7913999de076e5c911810f69b392')
-
-build() {
- cd $srcdir/XML-LibXSLT-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check () {
- cd $srcdir/XML-LibXSLT-$pkgver
- make test
-}
-
-package() {
- cd $srcdir/XML-LibXSLT-$pkgver
- make install DESTDIR=$pkgdir
-}
-
diff --git a/community-staging/perl-xmms/PKGBUILD b/community-staging/perl-xmms/PKGBUILD
deleted file mode 100644
index 053086167..000000000
--- a/community-staging/perl-xmms/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 47561 2011-05-23 19:55:02Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Georg Grabler <ggrabler@gmail.com>
-
-pkgname=perl-xmms
-pkgver=0.12
-pkgrel=6
-pkgdesc="Bundle::Xmms - Bundle for xmms remote control shell"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/~dougm/Xmms-Perl/"
-depends=('perl' 'xmms' 'libxxf86dga')
-license=('GPL' 'PerlArtistic')
-source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOUGM/Xmms-Perl-${pkgver}.tar.gz")
-md5sums=('d1fbf6d09330f7855dd80f3ceee8e6f7')
-
-build() {
- cd Xmms-Perl-${pkgver}
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-
- make
-}
-
-package() {
- cd Xmms-Perl-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/community-staging/pork/PKGBUILD b/community-staging/pork/PKGBUILD
deleted file mode 100644
index 53946b6e1..000000000
--- a/community-staging/pork/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 47556 2011-05-23 19:46:39Z tdziedzic $
-# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
-# Contributor: William Rea <sillywilly@gmail.com>
-
-pkgname=pork
-pkgver=0.99.8.1
-pkgrel=4
-pkgdesc="Console-based AOL Instant Messenger & IRC client"
-arch=('i686' 'x86_64')
-url="http://dev.ojnk.net/"
-license=('GPL')
-depends=('ncurses' 'perl')
-source=(http://downloads.sourceforge.net/sourceforge/ojnk/$pkgname-$pkgver.tar.gz)
-md5sums=('0c720db7e4e843aeee0fa53ade7cdffd')
-
-build() {
- cd $pkgname-$pkgver
-
- ./configure \
- --prefix=/usr
-
- make
-}
-
-package() {
- cd $pkgname-$pkgver
-
- make DESTDIR=${pkgdir} install
-}
diff --git a/community-staging/root/PKGBUILD b/community-staging/root/PKGBUILD
deleted file mode 100644
index 4f46232cf..000000000
--- a/community-staging/root/PKGBUILD
+++ /dev/null
@@ -1,78 +0,0 @@
-# Maintainer: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Sebastian Voecking <voeck@web.de>
-
-pkgname=root
-pkgver=5.28.00d
-pkgrel=2
-pkgdesc='C++ data analysis framework and interpreter from CERN.'
-arch=('i686' 'x86_64')
-url='http://root.cern.ch'
-license=('LGPL2.1')
-depends=('avahi' 'desktop-file-utils' 'ftgl' 'giflib' 'glew' 'graphviz' 'gsl' 'libldap' 'libmysqlclient'
- 'libxft' 'postgresql-libs' 'python2' 'unixodbc' 'shared-mime-info' 'xmlrpc-c' 'xorg-fonts-75dpi' 'mesa' 'gcc-fortran')
-makedepends=('fftw')
-install='root.install'
-source=("ftp://root.cern.ch/root/root_v${pkgver}.source.tar.gz"
- 'root.sh'
- 'rootd'
- 'root.desktop'
- 'root.xml')
-md5sums=('53505fcb256df38526d446916e6efc15'
- '0e883ad44f99da9bc7c23bc102800b62'
- 'efd06bfa230cc2194b38e0c8939e72af'
- 'ac61b17395d75a2705fefa2ef841a6bf'
- 'e2cf69b204192b5889ceb5b4dedc66f7')
-
-build() {
- cd ${pkgname}
-
- if [ ${CARCH} == 'i686' ]; then
- TARGET=linux;
- else
- TARGET=linuxx8664gcc;
- fi
-
- # python2 switch
- find . -type f -exec sed -i -e 's/python -O/python2 -O/g' -e 's/python -c/python2 -c/g' {} \;
- sed -i 's/python 2/python2 2/g' configure
-
- ./configure \
- ${TARGET} \
- --prefix=/usr \
- --disable-builtin-glew \
- --disable-builtin-freetype \
- --disable-builtin-ftgl \
- --disable-builtin-pcre \
- --disable-builtin-zlib \
- --enable-gdml \
- --enable-gsl-shared \
- --enable-minuit2 \
- --enable-soversion \
- --enable-roofit \
- --enable-python \
- --with-python-incdir=/usr/include/python2.7 \
- --with-python-libdir=/usr/lib
- #--disable-krb5
- # disable krb5 because of compile error
-
- # move from aur
- #--disable-builtin-afterimage \
-
- #--with-python-incdir=/usr/include/python2.7/Python.h \
- #--with-python-libdir=/usr/lib/libpython2.7.so
-
- make
-}
-
-package() {
- cd ${pkgname}
-
- make DESTDIR=${pkgdir} install
-
- install -D ${srcdir}/root.sh ${pkgdir}/etc/profile.d/root.sh
- install -D ${srcdir}/rootd ${pkgdir}/etc/rc.d/rootd
- install -D -m644 ${srcdir}/root.desktop ${pkgdir}/usr/share/applications/root.desktop
- install -D -m644 ${srcdir}/root.xml ${pkgdir}/usr/share/mime/packages/root.xml
-
- rm -rf ${pkgdir}/etc/root/daemons
-}
diff --git a/community-staging/root/root.desktop b/community-staging/root/root.desktop
deleted file mode 100644
index ca382111c..000000000
--- a/community-staging/root/root.desktop
+++ /dev/null
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Application
-Exec=root
-Terminal=true
-Name=ROOT
-Name[de]=ROOT
-Comment=An object-oriented data analysis framework
-Comment[de]=Ein objektorientiertes Framework zur Datenanalyse
-StartupNotify=true
-MimeType=application/x-root;text/x-c++src
-Categories=Science;Development;Application;
diff --git a/community-staging/root/root.install b/community-staging/root/root.install
deleted file mode 100644
index 457af7314..000000000
--- a/community-staging/root/root.install
+++ /dev/null
@@ -1,17 +0,0 @@
-post_install() {
- if ! [ `grep '/usr/lib/root' etc/ld.so.conf` ]; then
- echo "/usr/lib/root" >> etc/ld.so.conf
- sbin/ldconfig -r .
- fi
-
- update-desktop-database >/dev/null
-
- update-mime-database /usr/share/mime >/dev/null
-}
-
-pre_remove() {
- cat etc/ld.so.conf | grep -v '/usr/lib/root' >/tmp/.pacroot
- mv /tmp/.pacroot etc/ld.so.conf
- chmod 644 etc/ld.so.conf
- sbin/ldconfig -r .
-}
diff --git a/community-staging/root/root.sh b/community-staging/root/root.sh
deleted file mode 100644
index 685e6036b..000000000
--- a/community-staging/root/root.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-if [ $PYTHONPATH ]; then
- export PYTHONPATH=$PYTHONPATH:/usr/lib/root;
-else
- export PYTHONPATH=/usr/lib/root;
-fi
diff --git a/community-staging/root/root.xml b/community-staging/root/root.xml
deleted file mode 100644
index af8dd69c5..000000000
--- a/community-staging/root/root.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
- <mime-type type="application/x-root">
- <comment>ROOT file</comment>
- <comment xml:lang="de">ROOT-Datei</comment>
- <glob pattern="*.root"/>
- <magic priority="80">
- <match value="root" type="string" offset="0:64"/>
- </magic>
- </mime-type>
-</mime-info>
diff --git a/community-staging/root/rootd b/community-staging/root/rootd
deleted file mode 100755
index fb2c3388c..000000000
--- a/community-staging/root/rootd
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/sbin/rootd`
-case "$1" in
- start)
- stat_busy "Starting ROOT file server daemon"
- [ -z "$PID" ] && /usr/bin/rootd >>/var/log/root.log 2>&1
- if [ $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID /usr/sbin/rootd`
- echo $PID >/var/run/rootd.pid
- add_daemon rootd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping ROOT file server daemon"
- [ ! -z "$PID" ] && kill $PID &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon rootd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/community-staging/rss-glx/PKGBUILD b/community-staging/rss-glx/PKGBUILD
deleted file mode 100644
index 37c440cf4..000000000
--- a/community-staging/rss-glx/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 48037 2011-05-27 16:21:40Z spupykin $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-# Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it>
-# Contributor: Tate "Tatey" Johnson <tatey86@tpg.com.au>
-
-pkgname=rss-glx
-pkgver=0.9.1
-pkgrel=6
-pkgdesc="The Really Slick Screensavers port to GLX"
-arch=('i686' 'x86_64')
-url="http://rss-glx.sourceforge.net/"
-license=('GPL')
-depends=('desktop-file-utils' 'freealut' 'glew' 'imagemagick')
-optdepends=('xscreensaver: xscreensaver integration')
-install=rss-glx.install
-options=('!libtool')
-source=(http://downloads.sourceforge.net/rss-glx/${pkgname}_${pkgver}.tar.bz2
- rss-glx-desktops.tar.bz2)
-md5sums=('a772bd143cd8d141edf4d9eff9860ab3'
- '4211215c9a4918b0dff30a7000647dd9')
-
-build() {
- cd ${srcdir}/${pkgname}_${pkgver}
-
- [ "$CARCH" = "x86_64" ] && (sed -i -e 's|@LIBS@|@LIBS@ -fopenmp|g' src/Makefile.in)
-
- ./configure --prefix=/usr \
- --mandir=/usr/share/man \
- --program-transform-name='s/plasma/plasma_rss/' \
- --with-configdir=/usr/share/xscreensaver/config \
- --with-kdessconfigdir=/usr/share/applnk/System/ScreenSavers \
- --enable-shared=yes --enable-static=no
- make CFLAGS="$CFLAGS -I/usr/include/ImageMagick"
- make DESTDIR=${pkgdir} install
-
- # FS#18300
- install -d ${pkgdir}/usr/lib/xscreensaver/
- list=$(ls ${pkgdir}/usr/bin --ignore rss-glx_install.pl)
- for i in $list; do
- ln -s "/usr/bin/$i" "$pkgdir/usr/lib/xscreensaver/"
- done
-
- install -d ${pkgdir}/usr/share/applications/screensavers
- install -m644 ${srcdir}/${pkgname}-desktops/*.desktop ${pkgdir}/usr/share/applications/screensavers
-}
diff --git a/community-staging/rss-glx/rss-glx-desktops.tar.bz2 b/community-staging/rss-glx/rss-glx-desktops.tar.bz2
deleted file mode 100644
index 940fd5277..000000000
--- a/community-staging/rss-glx/rss-glx-desktops.tar.bz2
+++ /dev/null
Binary files differ
diff --git a/community-staging/rss-glx/rss-glx.install b/community-staging/rss-glx/rss-glx.install
deleted file mode 100644
index 758642618..000000000
--- a/community-staging/rss-glx/rss-glx.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- cat << 'EOM'
- --> If you want to integrate the RSS screen savers with xscreensaver
- --> for your user, then install the xscreensaver package and launch
- --> the command "rss-glx_install.pl"
-EOM
- update-desktop-database -q
-}
-
-post_remove() {
- update-desktop-database -q
-}
diff --git a/community-staging/sfml/PKGBUILD b/community-staging/sfml/PKGBUILD
deleted file mode 100644
index 806e373d4..000000000
--- a/community-staging/sfml/PKGBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# $Id: PKGBUILD 47923 2011-05-26 03:12:35Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Ondrej Martinak <omartinak@gmail.com>
-
-pkgname=sfml
-
-_git=true
-
-if [[ "${_git}" = "true" ]]; then
- pkgver=1.99.git20110526
-fi
-
-pkgrel=1
-pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API'
-arch=('i686' 'x86_64')
-url='http://www.sfml-dev.org/'
-license=('zlib')
-depends=('libsndfile' 'libxrandr' 'libjpeg' 'openal' 'glew' 'freetype2')
-makedepends=('git' 'mesa' 'cmake' 'doxygen')
-
-_gitroot='https://github.com/LaurentGomila/SFML.git'
-_gitname='SFML'
-
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
-
- if [ -d $_gitname ] ; then
- cd $_gitname && git pull origin
- msg "The local files are updated."
- else
- git clone $_gitroot
- cd $_gitname
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
-
- rm -rf "$srcdir/$_gitname-build"
- cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
-
- mkdir build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr .. \
- -DBUILD_DOC=true \
- -DBUILD_EXAMPLES=true
- make
- make doc
-}
-
-package() {
- cd "$srcdir/$_gitname-build/build"
- make DESTDIR="$pkgdir/" install
-
- install -Dm644 ../license.txt \
- ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-
- make clean
-}
-
diff --git a/community-staging/sfml/sfml.install b/community-staging/sfml/sfml.install
deleted file mode 100644
index 9d18b5251..000000000
--- a/community-staging/sfml/sfml.install
+++ /dev/null
@@ -1,3 +0,0 @@
-post_install() {
- echo "To view the SFML samples, go to /opt/SFML/samples/bin and run them individually"
-}
diff --git a/community-staging/sfml/use-system-libs.patch b/community-staging/sfml/use-system-libs.patch
deleted file mode 100644
index 5d3200225..000000000
--- a/community-staging/sfml/use-system-libs.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-Only in SFML-1.6-old/lib: libsfml-graphics.so.1.6
-Binary files SFML-1.6-old/lib/libsfml-network.so.1.6 and SFML-1.6/lib/libsfml-network.so.1.6 differ
-Binary files SFML-1.6-old/lib/libsfml-system.so.1.6 and SFML-1.6/lib/libsfml-system.so.1.6 differ
-Binary files SFML-1.6-old/lib/libsfml-window.so.1.6 and SFML-1.6/lib/libsfml-window.so.1.6 differ
-diff -ur SFML-1.6-old/src/SFML/Graphics/ImageLoader.cpp SFML-1.6/src/SFML/Graphics/ImageLoader.cpp
---- SFML-1.6-old/src/SFML/Graphics/ImageLoader.cpp 2010-01-27 15:00:05.000000000 +0100
-+++ SFML-1.6/src/SFML/Graphics/ImageLoader.cpp 2010-08-16 12:27:33.983627625 +0200
-@@ -28,10 +28,10 @@
- #include <SFML/Graphics/ImageLoader.hpp>
- extern "C"
- {
-- #include <SFML/Graphics/libjpeg/jpeglib.h>
-- #include <SFML/Graphics/libjpeg/jerror.h>
-+ #include <jpeglib.h>
-+ #include <jerror.h>
- }
--#include <SFML/Graphics/libpng/png.h>
-+#include <png.h>
- #include <SFML/Graphics/SOIL/SOIL.h>
- #include <iostream>
-
-Only in SFML-1.6-old/src/SFML/Graphics: ImageLoader.cpp.rej
-diff -ur SFML-1.6-old/src/SFML/Graphics/Makefile SFML-1.6/src/SFML/Graphics/Makefile
---- SFML-1.6-old/src/SFML/Graphics/Makefile 2010-01-27 15:00:05.000000000 +0100
-+++ SFML-1.6/src/SFML/Graphics/Makefile 2010-08-16 12:25:13.663501212 +0200
-@@ -1,15 +1,5 @@
- SRC = $(wildcard *.cpp)
--SRCGLEW = $(wildcard ./GLEW/*.c)
--SRCJPEG = $(wildcard ./libjpeg/*.c)
--SRCPNG = $(wildcard ./libpng/*.c)
--SRCSOIL = $(wildcard ./SOIL/*.c)
--SRCZLIB = $(wildcard ./zlib/*.c)
- OBJ = $(SRC:.cpp=.o)
--OBJGLEW = $(SRCGLEW:.c=.o)
--OBJJPEG = $(SRCJPEG:.c=.o)
--OBJPNG = $(SRCPNG:.c=.o)
--OBJSOIL = $(SRCSOIL:.c=.o)
--OBJZLIB = $(SRCZLIB:.c=.o)
-
- ifeq ($(STATIC), yes)
- LIB = libsfml-graphics-s.a
-@@ -23,22 +13,19 @@
-
- all: $(LIB)
-
--libsfml-graphics-s.a: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
-- $(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
-+libsfml-graphics-s.a: $(OBJ)
-+ $(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) -static -lGLEW -ljpeg -lpng -lsoil -lz -lSOIL
-
--libsfml-graphics.so: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
-- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB) -lfreetype -lX11 -lGL
-+libsfml-graphics.so: $(OBJ)
-+ $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) -lGLEW -ljpeg -lpng -lSOIL -lz -lfreetype -lX11 -lGL
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS) -I/usr/include/freetype2
-
--$(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB): %.o: %.c
-- $(CC) -o $@ -c $< $(CFLAGSEXT) -DSTBI_FAILURE_USERMSG
--
- .PHONY: clean mrproper
-
- clean:
-- @rm -rf $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
-+ @rm -rf $(OBJ)
-
- mrproper: clean
- @rm -rf $(LIBNAME)
-Only in SFML-1.6-old/src/SFML/Graphics: Makefile.rej
diff --git a/community-staging/spring/PKGBUILD b/community-staging/spring/PKGBUILD
deleted file mode 100644
index 38ce61979..000000000
--- a/community-staging/spring/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 47908 2011-05-26 01:20:52Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Arkham <arkham at archlinux dot us>
-# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
-
-pkgname=spring
-pkgver=0.82.7.1
-pkgrel=4
-pkgdesc='A free 3D real-time-strategy (RTS) game engine'
-arch=('i686' 'x86_64')
-url="http://springrts.com/"
-license=('GPL')
-depends=('openal' 'glew' 'boost-libs' 'freetype2' 'devil' 'libvorbis')
-makedepends=('boost' 'cmake' 'zip' 'lzma-utils' 'p7zip' 'python' 'java-environment')
-optdepends=('python: python-based bots'
- 'java-runtime: java-based bots')
-source=(http://downloads.sourceforge.net/sourceforge/springrts/${pkgname}_${pkgver}_src.tar.lzma
- gcc46.patch)
-md5sums=('378cf0b18a5dd5b840964e5945778503'
- 'e9586b611db1ed04fe4f0c5982fda7d2')
-
-build() {
- bsdtar -xf ${pkgname}_${pkgver}_src.tar.lzma
-
- cd spring_$pkgver
-
- sed -i '1i\
- #include <list>' rts/lib/lobby/Connection.h
- patch -Np1 < $srcdir/gcc46.patch
- cmake . \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DDATADIR=share/spring
- make
-}
-
-package() {
- cd spring_$pkgver
-
- make DESTDIR=$pkgdir install
-
- install -d $pkgdir/etc/spring
- echo '$HOME/.spring' > $pkgdir/etc/spring/datadir
-}
-
-# vim sw=2:ts=2 et:
diff --git a/community-staging/spring/gcc46.patch b/community-staging/spring/gcc46.patch
deleted file mode 100644
index 4f6865cac..000000000
--- a/community-staging/spring/gcc46.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From: Jan Dittberner <jandd@debian.org>
-Subject: Patch for FTBFS with g++ 4.6.0
-Bug-Debian: http://bugs.debian.org/625097
-Bug: http://springrts.com/mantis/view.php?id=2415
---- a/AI/Skirmish/E323AI/AAStar.h
-+++ b/AI/Skirmish/E323AI/AAStar.h
-@@ -4,6 +4,7 @@
- #include <queue>
- #include <vector>
- #include <list>
-+#include <cstddef> // for NULL
-
- class AAStar {
- public:
---- a/rts/Rendering/ShadowHandler.cpp
-+++ b/rts/Rendering/ShadowHandler.cpp
-@@ -318,6 +318,11 @@
- xmid = 1.0f - (sqrt(fabs(x2)) / (sqrt(fabs(x2)) + sqrt(fabs(x1))));
- ymid = 1.0f - (sqrt(fabs(y2)) / (sqrt(fabs(y2)) + sqrt(fabs(y1))));
-
-+ shadowParams.x = xmid;
-+ shadowParams.y = ymid;
-+ shadowParams.z = p17;
-+ shadowParams.w = p18;
-+
- shadowMatrix[ 0] = cross1.x / maxLengthX;
- shadowMatrix[ 4] = cross1.y / maxLengthX;
- shadowMatrix[ 8] = cross1.z / maxLengthX;
---- a/rts/Rendering/ShadowHandler.h
-+++ b/rts/Rendering/ShadowHandler.h
-@@ -38,7 +38,7 @@
- CMatrix44f shadowMatrix;
- void CalcMinMaxView(void);
-
-- const float4 GetShadowParams() const { return float4(xmid, ymid, p17, p18); }
-+ const float4& GetShadowParams() const { return shadowParams; }
-
- enum ShadowGenProgram {
- SHADOWGEN_PROGRAM_MODEL = 0,
-@@ -76,6 +76,7 @@
- //! to write the (FBO) depth-buffer texture
- std::vector<Shader::IProgramObject*> shadowGenProgs;
-
-+ float4 shadowParams;
- float x1, x2, y1, y2;
- float xmid, ymid;
- float p17, p18;
---- a/rts/Rendering/GLContext.cpp
-+++ b/rts/Rendering/GLContext.cpp
-@@ -9,6 +9,7 @@
- #include "GLContext.h"
-
- #include <list>
-+#include <cstddef> // for NULL
-
-
- using namespace std;
---- a/rts/System/MemPool.h
-+++ b/rts/System/MemPool.h
-@@ -4,6 +4,7 @@
- #define _MEM_POOL_H_
-
- #include <new>
-+#include <cstddef> // for NULL
-
- const size_t MAX_MEM_SIZE=200;
-
diff --git a/community-staging/supertux/PKGBUILD b/community-staging/supertux/PKGBUILD
deleted file mode 100644
index dbcd690af..000000000
--- a/community-staging/supertux/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
-# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
-# Contributor: vande198
-# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
-
-pkgname=supertux
-pkgver=0.3.3
-pkgrel=3
-pkgdesc="A classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games"
-arch=('i686' 'x86_64')
-url="http://super-tux.sourceforge.net/"
-license=('GPL')
-depends=('sdl_image' 'curl' 'physfs' 'openal' 'libvorbis' 'libgl' 'glew')
-makedepends=('cmake' 'boost')
-source=(http://download.berlios.de/supertux/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('f3f803e629ee51a9de0b366a036e393d')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- sed -i '1i#include <cstddef>' src/supertux/screen_manager.hpp
- cmake -D CMAKE_INSTALL_PREFIX=/usr -D INSTALL_SUBDIR_BIN=bin .
- make
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- make DESTDIR=${pkgdir} install
-}
diff --git a/community-staging/supertux/compile.patch b/community-staging/supertux/compile.patch
deleted file mode 100644
index 05376fe91..000000000
--- a/community-staging/supertux/compile.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-diff -ruN supertux-0.3.1.orig/src/console.hpp supertux-0.3.1/src/console.hpp
---- supertux-0.3.1.orig/src/console.hpp 2008-01-03 21:59:27.000000000 +0100
-+++ supertux-0.3.1/src/console.hpp 2008-08-23 11:57:47.000000000 +0200
-@@ -27,6 +27,8 @@
- #include <sstream>
- #include <iostream>
- #include <squirrel.h>
-+#include <memory>
-+#include <cstdlib>
-
- class Console;
- class ConsoleStreamBuffer;
-diff -ruN supertux-0.3.1.orig/src/lisp/lexer.cpp supertux-0.3.1/src/lisp/lexer.cpp
---- supertux-0.3.1.orig/src/lisp/lexer.cpp 2008-01-03 21:59:26.000000000 +0100
-+++ supertux-0.3.1/src/lisp/lexer.cpp 2008-08-23 13:45:58.000000000 +0200
-@@ -21,6 +21,7 @@
- #include <sstream>
- #include <stdexcept>
- #include <iostream>
-+#include <cstring>
-
- #include "lexer.hpp"
-
-diff -ruN supertux-0.3.1.orig/src/sprite/sprite_manager.hpp supertux-0.3.1/src/sprite/sprite_manager.hpp
---- supertux-0.3.1.orig/src/sprite/sprite_manager.hpp 2008-01-03 21:59:26.000000000 +0100
-+++ supertux-0.3.1/src/sprite/sprite_manager.hpp 2008-08-23 13:29:34.000000000 +0200
-@@ -21,6 +21,7 @@
- #define SUPERTUX_SPRITE_MANAGER_H
-
- #include <map>
-+#include <string>
-
- class SpriteData;
- class Sprite;
-diff -ruN supertux-0.3.1.orig/src/textscroller.hpp supertux-0.3.1/src/textscroller.hpp
---- supertux-0.3.1.orig/src/textscroller.hpp 2008-01-03 21:59:27.000000000 +0100
-+++ supertux-0.3.1/src/textscroller.hpp 2008-08-23 13:34:35.000000000 +0200
-@@ -24,6 +24,7 @@
- #include <vector>
- #include <string>
- #include <map>
-+#include <memory>
-
- #include "screen.hpp"
- #include "math/vector.hpp"
-diff -ruN supertux-0.3.1.orig/src/title.cpp supertux-0.3.1/src/title.cpp
---- supertux-0.3.1.orig/src/title.cpp 2008-01-03 21:59:28.000000000 +0100
-+++ supertux-0.3.1/src/title.cpp 2008-08-23 12:05:19.000000000 +0200
-@@ -32,6 +32,7 @@
- #include <SDL.h>
- #include <SDL_image.h>
- #include <physfs.h>
-+#include <algorithm>
-
- #include "title.hpp"
- #include "mainloop.hpp"
-diff -ruN supertux-0.3.1.orig/src/video/sdl_texture.hpp supertux-0.3.1/src/video/sdl_texture.hpp
---- supertux-0.3.1.orig/src/video/sdl_texture.hpp 2008-01-03 21:59:22.000000000 +0100
-+++ supertux-0.3.1/src/video/sdl_texture.hpp 2008-08-23 13:37:14.000000000 +0200
-@@ -23,6 +23,7 @@
- #include <config.h>
-
- #include <SDL.h>
-+#include <algorithm>
-
- #include "texture.hpp"
- #include "color.hpp"
diff --git a/community-staging/supertux/gcc44.patch b/community-staging/supertux/gcc44.patch
deleted file mode 100644
index b58d9c29d..000000000
--- a/community-staging/supertux/gcc44.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-diff -ruN supertux-0.3.1.orig/src/console.hpp supertux-0.3.1/src/console.hpp
---- supertux-0.3.1.orig/src/console.hpp 2008-01-03 20:59:27.000000000 +0000
-+++ supertux-0.3.1/src/console.hpp 2009-05-17 19:43:26.914307646 +0000
-@@ -27,6 +27,8 @@
- #include <sstream>
- #include <iostream>
- #include <squirrel.h>
-+#include <memory>
-+#include <cstdlib>
-
- class Console;
- class ConsoleStreamBuffer;
-diff -ruN supertux-0.3.1.orig/src/lisp/lexer.cpp supertux-0.3.1/src/lisp/lexer.cpp
---- supertux-0.3.1.orig/src/lisp/lexer.cpp 2008-01-03 20:59:26.000000000 +0000
-+++ supertux-0.3.1/src/lisp/lexer.cpp 2009-05-17 19:43:27.037705317 +0000
-@@ -21,6 +21,7 @@
- #include <sstream>
- #include <stdexcept>
- #include <iostream>
-+#include <cstring>
-
- #include "lexer.hpp"
-
-diff -ruN supertux-0.3.1.orig/src/lisp/lisp.cpp supertux-0.3.1/src/lisp/lisp.cpp
---- supertux-0.3.1.orig/src/lisp/lisp.cpp 2008-01-03 20:59:26.000000000 +0000
-+++ supertux-0.3.1/src/lisp/lisp.cpp 2009-05-17 19:44:29.305165638 +0000
-@@ -18,7 +18,7 @@
- // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- #include <config.h>
--
-+#include <cstdio>
- #include "lisp.hpp"
-
- namespace lisp
-diff -ruN supertux-0.3.1.orig/src/random_generator.cpp supertux-0.3.1/src/random_generator.cpp
---- supertux-0.3.1.orig/src/random_generator.cpp 2008-01-03 20:59:27.000000000 +0000
-+++ supertux-0.3.1/src/random_generator.cpp 2009-05-17 19:44:05.851002254 +0000
-@@ -39,6 +39,7 @@
- #include <stdexcept>
- #include <time.h>
- #include <cassert>
-+#include <cstdio>
- #include "random_generator.hpp"
-
- RandomGenerator systemRandom; // global random number generator
-diff -ruN supertux-0.3.1.orig/src/sprite/sprite_manager.hpp supertux-0.3.1/src/sprite/sprite_manager.hpp
---- supertux-0.3.1.orig/src/sprite/sprite_manager.hpp 2008-01-03 20:59:26.000000000 +0000
-+++ supertux-0.3.1/src/sprite/sprite_manager.hpp 2009-05-17 19:43:27.037705317 +0000
-@@ -21,6 +21,7 @@
- #define SUPERTUX_SPRITE_MANAGER_H
-
- #include <map>
-+#include <string>
-
- class SpriteData;
- class Sprite;
-diff -ruN supertux-0.3.1.orig/src/textscroller.hpp supertux-0.3.1/src/textscroller.hpp
---- supertux-0.3.1.orig/src/textscroller.hpp 2008-01-03 20:59:27.000000000 +0000
-+++ supertux-0.3.1/src/textscroller.hpp 2009-05-17 19:43:27.037705317 +0000
-@@ -24,6 +24,7 @@
- #include <vector>
- #include <string>
- #include <map>
-+#include <memory>
-
- #include "screen.hpp"
- #include "math/vector.hpp"
-diff -ruN supertux-0.3.1.orig/src/title.cpp supertux-0.3.1/src/title.cpp
---- supertux-0.3.1.orig/src/title.cpp 2008-01-03 20:59:28.000000000 +0000
-+++ supertux-0.3.1/src/title.cpp 2009-05-17 19:43:27.041000359 +0000
-@@ -32,6 +32,7 @@
- #include <SDL.h>
- #include <SDL_image.h>
- #include <physfs.h>
-+#include <algorithm>
-
- #include "title.hpp"
- #include "mainloop.hpp"
-diff -ruN supertux-0.3.1.orig/src/video/sdl_texture.hpp supertux-0.3.1/src/video/sdl_texture.hpp
---- supertux-0.3.1.orig/src/video/sdl_texture.hpp 2008-01-03 20:59:22.000000000 +0000
-+++ supertux-0.3.1/src/video/sdl_texture.hpp 2009-05-17 19:43:27.041000359 +0000
-@@ -23,6 +23,7 @@
- #include <config.h>
-
- #include <SDL.h>
-+#include <algorithm>
-
- #include "texture.hpp"
- #include "color.hpp"
diff --git a/community-staging/vdrift/PKGBUILD b/community-staging/vdrift/PKGBUILD
deleted file mode 100644
index 41dab8d90..000000000
--- a/community-staging/vdrift/PKGBUILD
+++ /dev/null
@@ -1,66 +0,0 @@
-# $Id: PKGBUILD 47904 2011-05-26 00:55:30Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
-# Contributor: Lone_Wolf lonewolf@xs4all.nl
-
-pkgname=vdrift
-pkgver=2010.06.30
-pkgrel=3
-pkgdesc="An open source driving simulation made with drift racing in mind"
-arch=('i686' 'x86_64')
-url="http://vdrift.net/"
-license=('GPL')
-depends=('sdl_gfx' 'sdl_image' 'glew' 'libvorbis' 'vdrift-data')
-makedepends=('scons' 'boost' 'asio')
-source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-${pkgver//./-}/$pkgname-${pkgver//./-}.tar.bz2
- $pkgname.desktop)
-md5sums=('ddcaf90bb25f9ce9cc084d7f467d7b56'
- '8bb429f37bcb4aed5e7ab1d80c5a4f93')
-
-build() {
- cd "$srcdir"/$pkgname-${pkgver//./-}
-
- # select arch
- if [ `uname -m` = "x86_64" ]; then
- _sconsarch="a64"
- else
- _sconsarch="686"
- fi
-
- # patch for crashing with bad drivers
- sed -i 's/glGenerateMipmap/glGenerateMipmapEXT/g' src/texture.cpp
-
- # build and install
- scons \
- "destdir"="$pkgdir" \
- "arch"=$_sconsarch \
- "release"=1 \
- "force_feedback"=1 \
- "prefix"=/usr \
- "datadir"=share/$pkgname/data || return 1
-}
-
-package() {
- cd "$srcdir"/$pkgname-${pkgver//./-}
-
- scons install || return 1
-
- # remove some unneeded files
- find "$pkgdir"/usr/share/$pkgname -name SConscript -delete
-
- # install icons
- install -Dm644 data/textures/icons/$pkgname-16x16.png \
- "$pkgdir"/usr/share/icons/hicolor/16x16/apps/$pkgname.png
- install -Dm644 data/textures/icons/$pkgname-32x32.png \
- "$pkgdir"/usr/share/icons/hicolor/32x32/apps/$pkgname.png
- install -Dm644 data/textures/icons/$pkgname-64x64.png \
- "$pkgdir"/usr/share/icons/hicolor/64x64/apps/$pkgname.png
-
- # install .desktop file
- install -Dm644 ../$pkgname.desktop \
- "$pkgdir"/usr/share/applications/$pkgname.desktop
-
- # delete installed data (will be provided by -data package)
- rm -r "$pkgdir"/usr/share/$pkgname
-}
-# vim: sw=2:ts=2 et:
diff --git a/community-staging/vdrift/vdrift.desktop b/community-staging/vdrift/vdrift.desktop
deleted file mode 100644
index 7078f0d9c..000000000
--- a/community-staging/vdrift/vdrift.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Application
-Name=VDrift
-Version=2009-06-15
-GenericName=Racing Simulation
-Comment=An open source driving simulation made with drift racing in mind
-Exec=vdrift
-Icon=vdrift.png
-Terminal=false
-Categories=Game;Simulation;
diff --git a/community-staging/widelands/PKGBUILD b/community-staging/widelands/PKGBUILD
deleted file mode 100644
index e2a882999..000000000
--- a/community-staging/widelands/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 47900 2011-05-26 00:39:20Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Arkham <arkham at archlinux dot us>
-# Contributor: Christoph Zeiler <rabyte*gmail>
-
-pkgname=widelands
-pkgver=16
-_realver=build16
-pkgrel=2
-pkgdesc="A realtime strategy game with emphasis on economy and transport"
-arch=('i686' 'x86_64')
-url="http://widelands.org/"
-license=('GPL')
-depends=('sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'sdl_gfx' 'ggz-client-libs' 'lua' 'glew' 'python2')
-makedepends=('cmake' 'boost')
-source=(http://launchpad.net/$pkgname/build16/$_realver/+download/$pkgname-$_realver-src.tar.bz2
- $pkgname.desktop
- $pkgname.png
- $pkgname.sh)
-md5sums=('3d8c28e145b73c64d8ed1625319d25a2'
- '15820bf099fd6f16251fe70a75c534bb'
- '3dfda7e9ca76ca00dd98d745d0ceb328'
- '7cae50aba5ed0cd2cfeea79124637b46')
-
-build() {
- cd $srcdir/$pkgname-$_realver-src
-
- mkdir -p build/compile && cd build/compile
-
- cmake ../.. -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWL_INSTALL_PREFIX=/usr \
- -DWL_INSTALL_DATADIR=share/$pkgname \
- -DWL_INSTALL_BINDIR=bin
- make
-}
-
-package() {
- cd $srcdir/$pkgname-$_realver-src/build/compile
-
- make DESTDIR="$pkgdir" install
-
- # Install bin, icon and desktop file
- #install -Dm 755 src/$pkgname $pkgdir/usr/share/$pkgname/$pkgname
- #install -Dm 755 $srcdir/$pkgname.sh $pkgdir/usr/bin/$pkgname
- install -Dm644 $srcdir/$pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
- install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
-}
diff --git a/community-staging/widelands/widelands-build15-gcc-4.5-patch b/community-staging/widelands/widelands-build15-gcc-4.5-patch
deleted file mode 100644
index 6ba313358..000000000
--- a/community-staging/widelands/widelands-build15-gcc-4.5-patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -Naur widelands-from/src/editor/ui_menus/editor_main_menu_new_map.cc widelands-to/src/editor/ui_menus/editor_main_menu_new_map.cc
---- widelands-from/src/editor/ui_menus/editor_main_menu_new_map.cc 2010-04-16 15:41:22.000000000 +0000
-+++ widelands-to/src/editor/ui_menus/editor_main_menu_new_map.cc 2010-07-01 21:15:56.000000000 +0000
-@@ -113,7 +113,7 @@
- posx, posy, width, height,
- g_gr->get_picture(PicMod_UI, "pics/but1.png"),
- &Main_Menu_New_Map::button_clicked, *this, 4,
-- Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- posy += height + spacing + spacing + spacing;
-
-@@ -142,7 +142,7 @@
- if (m_currentworld == m_worlds.size())
- m_currentworld = 0;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name
- ());
- break;
- }
-diff -Naur widelands-from/src/editor/ui_menus/editor_main_menu_random_map.cc widelands-to/src/editor/ui_menus/editor_main_menu_random_map.cc
---- widelands-from/src/editor/ui_menus/editor_main_menu_random_map.cc 2010-04-16 15:41:22.000000000 +0000
-+++ widelands-to/src/editor/ui_menus/editor_main_menu_random_map.cc 2010-07-01 21:17:39.000000000 +0000
-@@ -272,7 +272,7 @@
- posx, posy, width, height,
- g_gr->get_picture(PicMod_UI, "pics/but1.png"),
- &Main_Menu_New_Random_Map::button_clicked, *this, 8,
-- Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- posy += height + spacing + spacing + spacing;
-
-@@ -343,7 +343,7 @@
- if (m_currentworld == m_worlds.size())
- m_currentworld = 0;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
- break;
- case 9:
- break;
-@@ -476,7 +476,7 @@
- (strcmp(mapInfo.worldName.c_str(), m_worlds[m_currentworld].c_str()))
- ++m_currentworld;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- button_clicked(-1); // Update other values in UI as well
-
diff --git a/community-staging/widelands/widelands.desktop b/community-staging/widelands/widelands.desktop
deleted file mode 100644
index 9715d816c..000000000
--- a/community-staging/widelands/widelands.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=Widelands
-GenericName=Widelands
-Comment=Realtime strategy game
-Icon=widelands
-Exec=widelands
-Type=Application
-Categories=Game;StrategyGame;
diff --git a/community-staging/widelands/widelands.png b/community-staging/widelands/widelands.png
deleted file mode 100644
index c329cf667..000000000
--- a/community-staging/widelands/widelands.png
+++ /dev/null
Binary files differ
diff --git a/community-staging/widelands/widelands.sh b/community-staging/widelands/widelands.sh
deleted file mode 100644
index 0b21a1694..000000000
--- a/community-staging/widelands/widelands.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/widelands
-./widelands $*
diff --git a/community-staging/wml/PKGBUILD b/community-staging/wml/PKGBUILD
deleted file mode 100644
index 2f7a3781f..000000000
--- a/community-staging/wml/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 47762 2011-05-25 13:41:49Z tdziedzic $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=wml
-pkgver=2.0.11
-pkgrel=6
-pkgdesc="The Website Meta Language"
-arch=('i686' 'x86_64')
-url="http://thewml.org/"
-license=('GPL')
-depends=('perl' 'libpng' 'gdbm' 'db' 'ncurses')
-makedepends=('lynx')
-source=("http://thewml.org/distrib/${pkgname}-${pkgver}.tar.gz")
-md5sums=('a26feebf4e59e9a6940f54c69dde05b5')
-build() {
- cd ${pkgname}-${pkgver}
-
- # missing Perl modules fix
- sed -i 's/PREFIX=$(libdir)\/perl/DESTDIR=\.\.\/\.\.\/\.\.\/\.\.\/pkg\/ PREFIX=$(libdir)\/perl/' wml_common/Makefile.in
- sed -i 's/$(MAKE) pure_perl_install $(MM_INSTALL_OPTS)/$(MAKE) pure_perl_install/' wml_common/Makefile.in
-
- unset LDFLAGS
- ./configure \
- --prefix=/usr
-
- # compile fixhack
- sed -i 's#/usr/lib/perl5/core_perl/auto/DynaLoader/DynaLoader.a##' wml_backend/p3_eperl/Makefile
- sed -i 's/extern struct option options\[\]\;//' ${srcdir}/${pkgname}-${pkgver}/wml_backend/p3_eperl/eperl_proto.h
- sed -i 's|strip $dsttmp|#strip $dsttmp|' etc/shtool
- mkdir -p ${pkgdir}/usr/bin ${pkgdir}/usr/lib/wml/exec ${pkgdir}/usr/man/man{1,3,7} ${pkgdir}/usr/man/cat{1,7}
-
-# make clean
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
-
- make prefix=${pkgdir}/usr install
-
- [ -d ${pkgdir}/usr/man ] && mkdir -p ${pkgdir}/usr/share && mv ${pkgdir}/usr/man ${pkgdir}/usr/share
-}
diff --git a/community-staging/znc/PKGBUILD b/community-staging/znc/PKGBUILD
deleted file mode 100644
index 0bc108944..000000000
--- a/community-staging/znc/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 47765 2011-05-25 13:51:21Z tdziedzic $
-# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
-# Contributor: mickael9 <mickael9 at gmail dot com>
-
-pkgname=znc
-pkgver=0.098
-pkgrel=3
-pkgdesc='An IRC bouncer with modules & scripts support'
-url='http://en.znc.in/wiki/index.php/ZNC'
-license=('GPL2')
-arch=('i686' 'x86_64')
-
-depends=('c-ares' 'gcc-libs' 'openssl')
-makedepends=('swig' 'tcl' 'python' 'perl' 'cyrus-sasl')
-optdepends=('tcl: modtcl module'
- 'python: modpython module'
- 'perl: modperl module'
- 'cyrus-sasl: saslauth module')
-
-source=("http://znc.in/releases/znc-${pkgver}.tar.gz")
-md5sums=('5667b4acb1f01309d6eded77abac700c')
-
-build() {
- cd znc-${pkgver}
-
- ./configure --prefix=/usr \
- --enable-sasl \
- --enable-tcl \
- --enable-python \
- --enable-perl \
- --enable-extra
-
- make
-}
-
-package() {
- cd znc-${pkgver}
-
- make DESTDIR=${pkgdir} install
-}
diff --git a/community-testing/gitg/PKGBUILD b/community-testing/gitg/PKGBUILD
deleted file mode 100644
index 19c71018e..000000000
--- a/community-testing/gitg/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# Maintainer: Brad Fanella <bradfanella@archlinux.us>
-# Contributor: Blaž Tomžič <blaz.tomazic@gmail.com>
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
-# Contributor: M Rawash <mrawash@gmail.com>
-# Contributor: DonVla <donvla@users.sourceforge.net>
-
-pkgname=gitg
-pkgver=0.2.2
-pkgrel=1
-pkgdesc='A GIT repository viewer based on GTK+'
-arch=('i686' 'x86_64')
-url='http://trac.novowork.com/gitg/'
-license=('GPL')
-depends=('gconf' 'gtksourceview3' 'git' 'desktop-file-utils' 'gsettings-desktop-schemas')
-makedepends=('intltool')
-install="${pkgname}.install"
-source=("ftp://ftp.gnome.org/pub/GNOME/sources/gitg/0.2/${pkgname}-${pkgver}.tar.bz2")
-sha256sums=('cfa1b1d2bdd1211c09e00dca42130ea98e98fde576d85e18eabfde1802d0d04a')
-
-build() {
- cd ${pkgname}-${pkgver}
-
- ./configure \
- --prefix=/usr
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
-
- make DESTDIR=${pkgdir} install
-}
diff --git a/community-testing/gitg/gitg.install b/community-testing/gitg/gitg.install
deleted file mode 100644
index 787d6085e..000000000
--- a/community-testing/gitg/gitg.install
+++ /dev/null
@@ -1,17 +0,0 @@
-# Maintainer: Brad Fanella <bradfanella@archlinux.us>
-# Contributor: DonVla <donvla@users.sourceforge.net>
-# gitg install file
-
-post_install() {
- usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
- update-desktop-database -q
-}
diff --git a/community-testing/pysfml/PKGBUILD b/community-testing/pysfml/PKGBUILD
deleted file mode 100644
index 204197c1b..000000000
--- a/community-testing/pysfml/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 29367 2010-10-13 15:58:47Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: scj <scj(at)archlinux(dot)us>
-
-pkgname=('python-pysfml' 'python2-pysfml')
-pkgbase=python-pysfml
-pkgver=1.6
-pkgrel=2
-pkgdesc="Python bindings for the SFML library"
-arch=('i686' 'x86_64')
-url="http://www.sfml-dev.org"
-makedepends=('sfml' 'python' 'python2')
-license=('zlib')
-depends=()
-replaces=('pysfml')
-source=(http://downloads.sourceforge.net/sfml/SFML-${pkgver}-python-sdk.zip)
-md5sums=('9acaf793ae9a498a51f7f6fc74307b32')
-
-build() {
- cd "${srcdir}/SFML-${pkgver}/python"
-}
-
-package_python-pysfml() {
- depends=('sfml' 'python')
-
- cd "${srcdir}/SFML-${pkgver}/python"
-
- python3 setup.py install --root=${pkgdir}
-}
-
-package_python2-pysfml() {
- depends=('sfml' 'python2')
-
- cd "${srcdir}/SFML-${pkgver}/python"
-
- python2 setup.py install --root=${pkgdir}
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-testing/virtualbox/10-vboxdrv.rules b/community-testing/virtualbox/10-vboxdrv.rules
deleted file mode 100644
index 37403ae2f..000000000
--- a/community-testing/virtualbox/10-vboxdrv.rules
+++ /dev/null
@@ -1,5 +0,0 @@
-KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" ENV{ACL_MANAGE}="1"
-SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
-SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
-SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
-SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
diff --git a/community-testing/virtualbox/18-system-xorg.patch b/community-testing/virtualbox/18-system-xorg.patch
deleted file mode 100644
index 4a28b93b6..000000000
--- a/community-testing/virtualbox/18-system-xorg.patch
+++ /dev/null
@@ -1,277 +0,0 @@
-Description: Build the X.Org driver only for the selected system X Server version.
-Author: Michael Meskes <meskes@debian.org>, Felix Geyer <debfx-pkg@fobos.de>
-
-diff --git a/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk b/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk
---- a/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk
-+++ b/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk
-@@ -40,8 +40,8 @@ LIBRARIES += \
- VBoxGuestR3LibShared
- ifndef VBOX_ONLY_TESTSUITE
- if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd)
-- LIBRARIES += \
-- VBoxGuestR3LibXFree86
-+# LIBRARIES += \
-+# VBoxGuestR3LibXFree86
- endif
- endif
- LIBRARIES.win.amd64 += VBoxGuestR3Lib-x86 VBoxGuestR3LibShared-x86
-diff --git a/src/VBox/Additions/common/crOpenGL/Makefile.kmk b/src/VBox/Additions/common/crOpenGL/Makefile.kmk
---- a/src/VBox/Additions/common/crOpenGL/Makefile.kmk
-+++ b/src/VBox/Additions/common/crOpenGL/Makefile.kmk
-@@ -63,16 +63,12 @@ VBoxOGL_TEMPLATE = VBOXCROGLR3GUESTDLL
- VBoxOGL_INCS = .
- if1of ($(KBUILD_TARGET), linux solaris freebsd)
- VBoxOGL_INCS += \
-- $(VBOX_PATH_X11_ROOT)/libXdamage-1.1 \
-- $(VBOX_PATH_X11_ROOT)/libXcomposite-0.4.0 \
-- $(VBOX_PATH_X11_ROOT)/libXfixes-4.0.3 \
-- $(VBOX_PATH_X11_ROOT)/damageproto-1.1.0 \
-- $(VBOX_PATH_X11_ROOT)/compositeproto-0.4 \
-- $(VBOX_PATH_X11_ROOT)/fixesproto-4.0 \
-- $(VBOX_PATH_X11_ROOT)/libx11-1.1.5-other \
-- $(VBOX_PATH_X11_ROOT)/1.3/xorg \
-+ /usr/include/x11 \
-+ /usr/include/xorg \
-+ /usr/include/pixman-1 \
- $(VBOX_MESA_INCS) \
-- $(PATH_ROOT)/src/VBox/Additions/x11/x11include/libdrm-2.4.13
-+ /usr/include/drm \
-+ /usr/include/libdrm
- VBoxOGL_DEFS += VBOX_NO_NATIVEGL
- endif
-
-diff --git a/src/VBox/Additions/x11/Makefile.kmk b/src/VBox/Additions/x11/Makefile.kmk
---- a/src/VBox/Additions/x11/Makefile.kmk
-+++ b/src/VBox/Additions/x11/Makefile.kmk
-@@ -17,6 +17,10 @@
- SUB_DEPTH = ../../../..
- include $(KBUILD_PATH)/subheader.kmk
-
-+ifn1of ($(XSERVER_VERSION), 13 14 15 16 17 18 19 110)
-+ XSERVER_VERSION := 17
-+endif
-+
- # Include sub-makefiles.
- if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd solaris)
- include $(PATH_SUB_CURRENT)/VBoxClient/Makefile.kmk
-diff --git a/src/VBox/Additions/x11/vboxmouse/Makefile.kmk b/src/VBox/Additions/x11/vboxmouse/Makefile.kmk
---- a/src/VBox/Additions/x11/vboxmouse/Makefile.kmk
-+++ b/src/VBox/Additions/x11/vboxmouse/Makefile.kmk
-@@ -23,7 +23,6 @@ include $(KBUILD_PATH)/subheader.kmk
- # vboxmouse_drv
- #
- if1of ($(KBUILD_TARGET), linux)
-- SYSMODS += vboxmouse_drv
- vboxmouse_drv_TEMPLATE = VBOXGUESTR3XF86MOD
- vboxmouse_drv_DEFS.linux = linux
- vboxmouse_drv_DEFS.x86 += __i386__
-@@ -59,7 +58,6 @@ endif
- #
- # vboxmouse_drv_70
- #
--DLLS += vboxmouse_drv_70
- vboxmouse_drv_70_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_70_DEFS = \
- XFree86Server IN_MODULE XFree86Module XFree86LOADER XINPUT XORG_7X IN_XF86_MODULE
-@@ -80,7 +78,6 @@ vboxmouse_drv_70_SOURCES = \
- #
- # vboxmouse_drv_71
- #
--DLLS += vboxmouse_drv_71
- vboxmouse_drv_71_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_71_DEFS := $(vboxmouse_drv_70_DEFS)
- vboxmouse_drv_71_INCS := \
-@@ -97,7 +94,6 @@ vboxmouse_drv_71_SOURCES = \
- #
- # vboxmouse_drv_13
- #
--DLLS += vboxmouse_drv_13
- vboxmouse_drv_13_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_13_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- vboxmouse_drv_13_INCS := \
-@@ -112,7 +108,6 @@ vboxmouse_drv_13_SOURCES = \
- #
- # vboxmouse_drv_14
- #
--DLLS += vboxmouse_drv_14
- vboxmouse_drv_14_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_14_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- vboxmouse_drv_14_INCS := \
-@@ -126,7 +121,6 @@ endif
- #
- # vboxmouse_drv_15
- #
--DLLS += vboxmouse_drv_15
- vboxmouse_drv_15_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_15_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- vboxmouse_drv_15_INCS := \
-@@ -141,7 +135,6 @@ vboxmouse_drv_15_SOURCES = \
- #
- # vboxmouse_drv_16
- #
--DLLS += vboxmouse_drv_16
- vboxmouse_drv_16_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_16_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- vboxmouse_drv_16_INCS := \
-@@ -157,7 +150,6 @@ vboxmouse_drv_16_SOURCES = \
- #
- # vboxmouse_drv_17
- #
--DLLS += vboxmouse_drv_17
- vboxmouse_drv_17_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_17_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- ## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
-@@ -177,7 +169,6 @@ vboxmouse_drv_17_SOURCES = \
- #
- # vboxmouse_drv_18
- #
--DLLS += vboxmouse_drv_18
- vboxmouse_drv_18_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_18_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- ## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
-@@ -197,7 +188,6 @@ vboxmouse_drv_18_SOURCES = \
- #
- # vboxmouse_drv_19
- #
--DLLS += vboxmouse_drv_19
- vboxmouse_drv_19_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_19_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- ## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
-@@ -217,7 +207,6 @@ vboxmouse_drv_19_SOURCES = \
- #
- # vboxmouse_drv_110
- #
--DLLS += vboxmouse_drv_110
- vboxmouse_drv_110_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxmouse_drv_110_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
- ## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
-@@ -234,6 +224,14 @@ vboxmouse_drv_110_SOURCES = \
- vboxmouse_15.c
-
-
-+vboxmouse_drv_$(XSERVER_VERSION)_NAME := vboxmouse_drv
-+vboxmouse_drv_$(XSERVER_VERSION)_INCS := \
-+ /usr/include/x11 \
-+ /usr/include/xorg \
-+ /usr/include/pixman-1
-+DLLS += vboxmouse_drv_$(XSERVER_VERSION)
-+
-+
- # Check the undefined symbols in the X.Org modules against lists of allowed
- # symbols. Not very elegant, but it will catch problems early.
- ifdef VBOX_WITH_TESTCASES
-diff --git a/src/VBox/Additions/x11/vboxvideo/Makefile.kmk b/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
---- a/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
-+++ b/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
-@@ -22,7 +22,6 @@ include $(KBUILD_PATH)/subheader.kmk
- # vboxvideo_drv
- #
- if1of ($(KBUILD_TARGET), linux)
-- SYSMODS += vboxvideo_drv
- endif # target linux
- vboxvideo_drv_TEMPLATE = VBOXGUESTR3XF86MOD
- vboxvideo_drv_DEFS.linux = linux
-@@ -89,7 +88,6 @@ endif # target linux
- # base keywords instead of using .solaris or .linux.
- # Also it is *important* to use := and not = when deriving a property.
- #
--DLLS += vboxvideo_drv_70
- vboxvideo_drv_70_TEMPLATE = VBOXGUESTR3XORGMOD
- if1of ($(KBUILD_TARGET), linux)
- vboxvideo_drv_70_CFLAGS += \
-@@ -112,7 +110,6 @@ vboxvideo_drv_70_SOURCES = $(vboxvideo_drv_SOURCES)
- #
- # vboxvideo_drv_71
- #
--DLLS += vboxvideo_drv_71
- vboxvideo_drv_71_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_71_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_71_DEFS := $(vboxvideo_drv_70_DEFS)
-@@ -127,7 +124,6 @@ vboxvideo_drv_71_SOURCES = $(vboxvideo_drv_SOURCES)
- #
- # vboxvideo_drv_13
- #
--DLLS += vboxvideo_drv_13
- vboxvideo_drv_13_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_13_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_13_DEFS := $(vboxvideo_drv_70_DEFS) VBOXVIDEO_13
-@@ -146,7 +142,6 @@ vboxvideo_drv_13_SOURCES = \
- #
- # vboxvideo_drv_14
- #
--DLLS += vboxvideo_drv_14
- vboxvideo_drv_14_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_14_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_14_DEFS := $(vboxvideo_drv_13_DEFS)
-@@ -165,7 +160,6 @@ vboxvideo_drv_14_SOURCES = $(vboxvideo_drv_13_SOURCES)
- #
- # vboxvideo_drv_15
- #
--DLLS += vboxvideo_drv_15
- vboxvideo_drv_15_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_15_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_15_DEFS := $(vboxvideo_drv_13_DEFS) NO_ANSIC PCIACCESS \
-@@ -192,7 +186,6 @@ endif
- #
- # vboxvideo_drv_16
- #
--DLLS += vboxvideo_drv_16
- vboxvideo_drv_16_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_16_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_16_DEFS := $(vboxvideo_drv_15_DEFS)
-@@ -212,7 +205,6 @@ vboxvideo_drv_16_SOURCES := $(vboxvideo_drv_15_SOURCES)
- #
- # vboxvideo_drv_17
- #
--DLLS += vboxvideo_drv_17
- vboxvideo_drv_17_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_17_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_17_DEFS := $(vboxvideo_drv_15_DEFS)
-@@ -239,7 +231,6 @@ vboxvideo_drv_17_SOURCES := $(vboxvideo_drv_15_SOURCES)
- #
- # vboxvideo_drv_18
- #
--DLLS += vboxvideo_drv_18
- vboxvideo_drv_18_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_18_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_18_DEFS := $(vboxvideo_drv_15_DEFS)
-@@ -266,7 +257,6 @@ vboxvideo_drv_18_SOURCES := $(vboxvideo_drv_15_SOURCES)
- #
- # vboxvideo_drv_19
- #
--DLLS += vboxvideo_drv_19
- vboxvideo_drv_19_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_19_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_19_DEFS := $(vboxvideo_drv_15_DEFS)
-@@ -293,7 +282,6 @@ vboxvideo_drv_19_SOURCES := $(vboxvideo_drv_15_SOURCES)
- #
- # vboxvideo_drv_110
- #
--DLLS += vboxvideo_drv_110
- vboxvideo_drv_110_TEMPLATE = VBOXGUESTR3XORGMOD
- vboxvideo_drv_110_CFLAGS := $(vboxvideo_drv_70_CFLAGS)
- vboxvideo_drv_110_DEFS := $(vboxvideo_drv_15_DEFS)
-@@ -317,6 +306,23 @@ vboxvideo_drv_110_INCS = \
- vboxvideo_drv_110_SOURCES := $(vboxvideo_drv_15_SOURCES)
-
-
-+vboxvideo_drv_$(XSERVER_VERSION)_NAME := vboxvideo_drv
-+vboxvideo_drv_$(XSERVER_VERSION)_INCS := \
-+ /usr/include/xorg \
-+ /usr/include/x11 \
-+ /usr/include/pixman-1 \
-+ /usr/include/X11/dri \
-+ /usr/include/drm \
-+ /usr/include/libdrm
-+vboxvideo_drv_$(XSERVER_VERSION)_INCS += $(PATH_ROOT)/src/VBox/Runtime/include
-+DLLS += vboxvideo_drv_$(XSERVER_VERSION)
-+
-+# required for lenny backports
-+ifeq ($(XSERVER_VERSION),14)
-+ vboxvideo_drv_$(XSERVER_VERSION)_INCS += $(VBOX_PATH_X11_XORG_1_4)/xorg
-+endif
-+
-+
- # Check the undefined symbols in the X.Org modules against lists of allowed
- # symbols. Not very elegant, but it will catch problems early.
- ifdef VBOX_WITH_TESTCASES
diff --git a/community-testing/virtualbox/60-vboxguest.rules b/community-testing/virtualbox/60-vboxguest.rules
deleted file mode 100644
index 6285f7249..000000000
--- a/community-testing/virtualbox/60-vboxguest.rules
+++ /dev/null
@@ -1,2 +0,0 @@
-ACTION=="add", KERNEL=="vboxguest", SUBSYSTEM=="misc", OWNER="root", MODE="0600"
-ACTION=="add", KERNEL=="vboxuser", SUBSYSTEM=="misc", OWNER="root", MODE="0666"
diff --git a/community-testing/virtualbox/LocalConfig.kmk b/community-testing/virtualbox/LocalConfig.kmk
deleted file mode 100644
index d0e939ad4..000000000
--- a/community-testing/virtualbox/LocalConfig.kmk
+++ /dev/null
@@ -1,19 +0,0 @@
-VBOX_WITH_ADDITION_DRIVERS =
-VBOX_WITH_INSTALLER = 1
-VBOX_WITH_LINUX_ADDITIONS = 1
-VBOX_WITH_X11_ADDITIONS = 1
-VBOX_WITH_TESTCASES =
-VBOX_WITH_TESTSUITE =
-VBOX_WITH_ORIGIN :=
-VBOX_PATH_APP_PRIVATE_ARCH := /usr/lib/virtualbox
-VBOX_PATH_SHARED_LIBS := $(VBOX_PATH_APP_PRIVATE_ARCH)
-VBOX_WITH_RUNPATH := $(VBOX_PATH_APP_PRIVATE_ARCH)
-VBOX_PATH_APP_PRIVATE := /usr/share/virtualbox
-VBOX_PATH_APP_DOCS := /usr/share/virtualbox
-VBOX_WITH_REGISTRATION_REQUEST =
-VBOX_WITH_UPDATE_REQUEST =
-VBOX_WITH_VNC := 1
-VBOX_BLD_PYTHON = python2
-VBOX_JAVA_HOME = /opt/java
-VBOX_GCC_WERR =
-VBOX_GCC_WARN =
diff --git a/community-testing/virtualbox/PKGBUILD b/community-testing/virtualbox/PKGBUILD
deleted file mode 100644
index d989f61e0..000000000
--- a/community-testing/virtualbox/PKGBUILD
+++ /dev/null
@@ -1,217 +0,0 @@
-# $Id: PKGBUILD 47272 2011-05-20 17:46:19Z ibiru $
-#Maintainer: Ionut Biru <ibiru@archlinux.org>
-pkgbase=virtualbox
-pkgname=('virtualbox' 'virtualbox-guest-additions' 'virtualbox-guest-modules' 'virtualbox-sdk')
-pkgver=4.0.8
-pkgrel=3
-arch=('i686' 'x86_64')
-url='http://virtualbox.org'
-license=('GPL' 'custom')
-makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libxcursor' 'qt' 'libidl2' 'sdl_ttf' 'alsa-lib' 'libpulse' 'libxtst'
-'xalan-c' 'sdl' 'libxmu' 'curl' 'python2' 'kernel26-headers>=2.6.38' 'mesa' 'libxrandr' 'libxinerama' 'libvncserver' 'jdk' 'gsoap' 'vde2'
-'xorg-server-devel' 'xf86driproto' 'libxcomposite')
-[[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc')
-source=(http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}.tar.bz2
- http://download.virtualbox.org/virtualbox/${pkgver}/UserManual.pdf
- virtualbox-4-makeself-check.patch virtualbox-4-mkisofs-check.patch
- 10-vboxdrv.rules 60-vboxguest.rules vboxdrv-reference.patch LocalConfig.kmk vboxdrv.sh
- 18-system-xorg.patch
- change_default_driver_dir.patch)
-_kernver=2.6.39-ARCH
-
-build() {
- cd "$srcdir/VirtualBox-${pkgver}_OSE"
-
- patch -Np1 -i "$srcdir/virtualbox-4-makeself-check.patch"
- patch -Np1 -i "$srcdir/virtualbox-4-mkisofs-check.patch"
- patch -Np1 -i "$srcdir/vboxdrv-reference.patch"
- patch -Np1 -i "$srcdir/18-system-xorg.patch"
- patch -Np1 -i "$srcdir/change_default_driver_dir.patch"
-
- cp "$srcdir/LocalConfig.kmk" .
-
- ./configure --disable-docs \
- --enable-webservice \
- --enable-vde \
- --with-linux=/usr/src/linux-${_kernver}
- source ./env.sh
- kmk all
-
- export KERN_DIR=/usr/src/linux-${_kernver}
- make -C "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src"
- make -C "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src/vboxvideo"
- sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' "out/linux.$BUILD_PLATFORM_ARCH/release/bin/vboxshell.py"
-}
-
-package_virtualbox() {
- pkgdesc="Powerful x86 virtualization for enterprise as well as home use"
- depends=('libxml2' 'libxcursor' 'libidl2' 'libxinerama' 'sdl' 'libxmu' 'curl' 'libvncserver' 'libpng' 'kernel26-headers' 'gcc' 'make')
- optdepends=('libxt: for shared clipboard'
- 'python2: for python support'
- 'qt: for VirtualBox GUI'
- 'vde2: Virtual Distributed Ethernet support'
- 'virtualbox-sdk: developer kit')
-
- replaces=('virtualbox-ose')
- conflicts=('virtualbox-ose')
- install=virtualbox.install
-
- source "$srcdir/VirtualBox-${pkgver}_OSE/env.sh"
-
- cd "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin"
- mkdir -p "$pkgdir"/usr/{bin,lib/virtualbox/components,lib/virtualbox/ExtensionPacks,share/virtualbox/nls}
-
- #doc
- install -m 0644 "$srcdir/UserManual.pdf" "$pkgdir/usr/share/virtualbox/UserManual.pdf"
-
- #Binaries and Wrapper with Launchers
- install -m 0755 VBox.sh "$pkgdir/usr/bin/VBox"
- ln -sf VBox "$pkgdir/usr/bin/VBoxHeadless"
- ln -sf VBox "$pkgdir/usr/bin/vboxheadless"
- ln -sf VBox "$pkgdir/usr/bin/VBoxManage"
- ln -sf VBox "$pkgdir/usr/bin/vboxmanage"
- ln -sf VBox "$pkgdir/usr/bin/VBoxSDL"
- ln -sf VBox "$pkgdir/usr/bin/vboxsdl"
- ln -sf VBox "$pkgdir/usr/bin/VirtualBox"
- ln -sf VBox "$pkgdir/usr/bin/virtualbox"
- ln -sf VBox "$pkgdir/usr/bin/vboxwebsrv"
-
- install -m 0755 VBoxTunctl "$pkgdir/usr/bin"
-
- #components
- install -m 0755 components/* -t "$pkgdir/usr/lib/virtualbox/components"
-
- #lib
- install -m 0755 *.so "$pkgdir/usr/lib/virtualbox"
- install -m 0644 *.gc *.r0 VBoxEFI*.fd "$pkgdir/usr/lib/virtualbox"
-
- #setuid root binaries
- install -m 4755 VBoxSDL VirtualBox VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl -t "$pkgdir/usr/lib/virtualbox"
- #other binaries
- install -m 0755 VBoxManage VBoxSVC VBoxExtPackHelperApp VBoxXPCOMIPCD VBoxTestOGL vboxwebsrv webtest -t "$pkgdir/usr/lib/virtualbox"
-
- #language
- install -m 0755 nls/*.qm -t "$pkgdir/usr/share/virtualbox/nls"
-
- #useless scripts
- install -m 0755 VBoxCreateUSBNode.sh VBoxSysInfo.sh -t "$pkgdir/usr/share/virtualbox"
-
- #icons
- install -D -m 0644 VBox.png "$pkgdir/usr/share/pixmaps/VBox.png"
-
- pushd icons
- for i in *; do
- install -d "$pkgdir/usr/share/icons/hicolor/$i/mimetypes"
- cp $i/* "$pkgdir/usr/share/icons/hicolor/$i/mimetypes"
- done
- popd
-
- #desktop
- install -D -m 0644 virtualbox.desktop "$pkgdir/usr/share/applications/virtualbox.desktop"
- install -D -m 0644 virtualbox.xml "$pkgdir/usr/share/mime/packages/virtualbox.xml"
-
- #install configuration
- mkdir -p "$pkgdir/etc/vbox"
- echo 'INSTALL_DIR=/usr/lib/virtualbox' > "$pkgdir/etc/vbox/vbox.cfg"
-
- #udev and licence
- install -D -m 0644 "$srcdir/VirtualBox-${pkgver}_OSE/COPYING" \
- "$pkgdir/usr/share/licenses/virtualbox/LICENSE"
- install -D -m 0644 "$srcdir/10-vboxdrv.rules" \
- "$pkgdir/lib/udev/rules.d/10-vboxdrv.rules"
-
- #sources for modules
- cp -r src ${pkgdir}/usr/lib/virtualbox
- #install compilation script
- install -D -m 755 "${srcdir}/vboxdrv.sh" "${pkgdir}/etc/rc.d/vboxdrv"
-}
-
-package_virtualbox-sdk() {
- pkgdesc=" VirtualBox Software Developer Kit (SDK)"
-
- mkdir -p "$pkgdir/usr/lib/virtualbox"
-
- source "$srcdir/VirtualBox-${pkgver}_OSE/env.sh"
- cd "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin"
-
- install -D -m 0755 vboxshell.py "$pkgdir/usr/lib/virtualbox/vboxshell.py"
- #python sdk
- pushd sdk/installer
- VBOX_INSTALL_PATH="/usr/lib/virtualbox" python2 vboxapisetup.py install --root "${pkgdir}"
- popd
- rm -rf sdk/installer
- mv sdk "$pkgdir/usr/lib/virtualbox"
-}
-package_virtualbox-guest-additions(){
- pkgdesc="VirtualBox user-space tools for Linux guests"
- depends=("virtualbox-guest-modules=$pkgver" 'gcc-libs' 'libxmu' 'xorg-xrandr')
- replaces=('virtualbox-ose-additions')
- conflicts=('virtualbox-ose-additions')
-
- source "$srcdir/VirtualBox-${pkgver}_OSE/env.sh"
-
- cd "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions"
-
- install -d "$pkgdir/usr/bin"
- install -d "$pkgdir/sbin"
- install -m755 VBoxClient VBoxControl VBoxService "$pkgdir/usr/bin"
- install -m755 mount.vboxsf "$pkgdir/sbin"
-
- install -m644 -D "$srcdir"/VirtualBox-${pkgver}_OSE/src/VBox/Additions/x11/Installer/50-vboxmouse.conf \
- "$pkgdir"/etc/X11/xorg.conf.d/50-vboxmouse.conf
- install -m644 -D "$srcdir"/VirtualBox-${pkgver}_OSE/src/VBox/Additions/linux/installer/70-xorg-vboxmouse.rules \
- "$pkgdir"/lib/udev/rules.d/70-xorg-vboxmouse.rules
- install -m755 -D "$srcdir"/VirtualBox-${pkgver}_OSE/src/VBox/Additions/x11/Installer/98vboxadd-xclient \
- "$pkgdir"/usr/bin/VBoxClient-all
- install -m755 -D "$srcdir"/VirtualBox-${pkgver}_OSE/src/VBox/Additions/x11/Installer/vboxclient.desktop \
- "$pkgdir"/etc/xdg/autostart/vboxclient.desktop
- install -D vboxmouse_drv.so \
- "$pkgdir/usr/lib/xorg/modules/input/vboxmouse.so"
- install -D vboxvideo_drv.so \
- "$pkgdir/usr/lib/xorg/modules/drivers/vboxvideo.so"
- install -d "$pkgdir/usr/lib/xorg/modules/dri"
- install -m755 VBoxOGL*.so "$pkgdir/usr/lib"
- ln -s /usr/lib/VBoxOGL.so "$pkgdir/usr/lib/xorg/modules/dri/vboxvideo_dri.so"
- install -m755 -D pam_vbox.so "$pkgdir/lib/security/pam_vbox.so"
-
-}
-package_virtualbox-guest-modules(){
- pkgdesc="VirtualBox kernel modules for Linux guests"
- license=('GPL')
- install=virtualbox-guest-modules.install
- depends=('kernel26>=2.6.39' 'kernel26<2.6.40')
- replaces=('virtualbox-ose-additions-modules')
- conflicts=('virtualbox-ose-additions-modules')
-
- source "$srcdir/VirtualBox-${pkgver}_OSE/env.sh"
-
- cd "$srcdir/VirtualBox-${pkgver}_OSE/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src"
-
- cd vboxguest
- install -D -m644 vboxguest.ko \
- "$pkgdir/lib/modules/$_kernver/misc/vboxguest.ko"
-
- cd ../vboxsf
- install -D -m644 vboxsf.ko \
- "$pkgdir/lib/modules/$_kernver/misc/vboxsf.ko"
-
- cd ../vboxvideo
- install -D -m644 vboxvideo.ko \
- "$pkgdir/lib/modules/$_kernver/misc/vboxvideo.ko"
-
- install -D -m 0644 "$srcdir/60-vboxguest.rules" \
- "$pkgdir/lib/udev/rules.d/60-vboxguest.rules"
-
- sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" "$startdir/virtualbox-guest-modules.install"
-}
-md5sums=('a3e81289f2357fcf4bbe3e77805f38b6'
- '39712ccbc16b04c1cda209ae16446bf2'
- '44efb3c4be214daa453a317d527f1f30'
- '32a232b43852b9a08cb11a7bcd64b347'
- '5f85710e0b8606de967716ded7b2d351'
- 'ed1341881437455d9735875ddf455fbe'
- '9bde5b7dfba5abcd49768052c5409800'
- 'c1a07f044c476a190af8486fe78bee0f'
- '47da2e88de582bb2bab14580a3aa47b1'
- '8a22b33c9dfaf8fb79bb2d26304e650b'
- 'ac43f7cf44b934d8dbdbc3bb6f7879ad')
diff --git a/community-testing/virtualbox/change_default_driver_dir.patch b/community-testing/virtualbox/change_default_driver_dir.patch
deleted file mode 100644
index 71930f062..000000000
--- a/community-testing/virtualbox/change_default_driver_dir.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Nur VirtualBox-4.0.8_OSE.orig//src/VBox/Additions/common/crOpenGL/fakedri_drv.c VirtualBox-4.0.8_OSE/src/VBox/Additions/common/crOpenGL/fakedri_drv.c
---- VirtualBox-4.0.8_OSE.orig//src/VBox/Additions/common/crOpenGL/fakedri_drv.c 2011-05-18 04:28:14.545495222 -0700
-+++ VirtualBox-4.0.8_OSE/src/VBox/Additions/common/crOpenGL/fakedri_drv.c 2011-05-18 04:29:57.945499707 -0700
-@@ -36,13 +36,8 @@
- //#define DEBUG_DRI_CALLS
-
- //@todo this could be different...
--#ifdef RT_ARCH_AMD64
--# define DRI_DEFAULT_DRIVER_DIR "/usr/lib64/dri:/usr/lib/dri"
-+# define DRI_DEFAULT_DRIVER_DIR "/usr/lib/xorg/modules/dri"
- # define DRI_XORG_DRV_DIR "/usr/lib/xorg/modules/drivers/"
--#else
--# define DRI_DEFAULT_DRIVER_DIR "/usr/lib/dri"
--# define DRI_XORG_DRV_DIR "/usr/lib/xorg/modules/drivers/"
--#endif
-
- #ifdef DEBUG_DRI_CALLS
- #define SWDRI_SHOWNAME(pext, func) \
diff --git a/community-testing/virtualbox/vboxdrv-reference.patch b/community-testing/virtualbox/vboxdrv-reference.patch
deleted file mode 100644
index e7a9179a9..000000000
--- a/community-testing/virtualbox/vboxdrv-reference.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Nur VirtualBox-4.0.6_OSE.orig//src/VBox/Frontends/VirtualBox/src/main.cpp VirtualBox-4.0.6_OSE/src/VBox/Frontends/VirtualBox/src/main.cpp
---- VirtualBox-4.0.6_OSE.orig//src/VBox/Frontends/VirtualBox/src/main.cpp 2011-04-21 03:31:05.000000000 -0700
-+++ VirtualBox-4.0.6_OSE/src/VBox/Frontends/VirtualBox/src/main.cpp 2011-04-21 11:10:00.503832646 -0700
-@@ -75,9 +75,8 @@
- "The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or "
- "there is a permission problem with /dev/vboxdrv. Please reinstall the kernel "
- "module by executing<br/><br/>"
-- " <font color=blue>'/etc/init.d/vboxdrv setup'</font><br/><br/>"
-- "as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS "
-- "package first. This package keeps track of Linux kernel changes and "
-+ " <font color=blue>'/etc/rc.d/vboxdrv setup'</font><br/><br/>"
-+ "as root. This package keeps track of Linux kernel changes and"
- "recompiles the vboxdrv kernel module if necessary."
- );
-
-@@ -92,7 +91,7 @@
- "The VirtualBox kernel modules do not match this version of "
- "VirtualBox. The installation of VirtualBox was apparently not "
- "successful. Executing<br/><br/>"
-- " <font color=blue>'/etc/init.d/vboxdrv setup'</font><br/><br/>"
-+ " <font color=blue>'/etc/rc.d/vboxdrv setup'</font><br/><br/>"
- "may correct this. Make sure that you do not mix the "
- "OSE version and the PUEL version of VirtualBox."
- );
-diff -Nur VirtualBox-4.0.6_OSE.orig//src/VBox/Installer/linux/VBox.sh VirtualBox-4.0.6_OSE/src/VBox/Installer/linux/VBox.sh
---- VirtualBox-4.0.6_OSE.orig//src/VBox/Installer/linux/VBox.sh 2011-04-21 03:31:18.000000000 -0700
-+++ VirtualBox-4.0.6_OSE/src/VBox/Installer/linux/VBox.sh 2011-04-21 11:10:00.503832646 -0700
-@@ -34,7 +34,7 @@
- available for the current kernel (`uname -r`) or it failed to
- load. Please recompile the kernel module and install it by
-
-- sudo /etc/init.d/vboxdrv setup
-+ /etc/rc.d/vboxdrv setup
-
- You will not be able to start VMs until this problem is fixed.
- EOF
-@@ -42,7 +42,7 @@
- cat << EOF
- WARNING: The character device /dev/vboxdrv does not exist. Try
-
-- sudo /etc/init.d/vboxdrv restart
-+ /etc/rc.d/vboxdrv restart
-
- and if that is not successful, try to re-install the package.
-
diff --git a/community-testing/virtualbox/vboxdrv.sh b/community-testing/virtualbox/vboxdrv.sh
deleted file mode 100755
index 8de14b97f..000000000
--- a/community-testing/virtualbox/vboxdrv.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/vbox/vbox.cfg
-
-MODLIST=()
-LOG="/var/log/vbox-install.log"
-
-if [ -n "$INSTALL_DIR" ]; then
- VBOXMANAGE="$INSTALL_DIR/VBoxManage"
- BUILDVBOXDRV="$INSTALL_DIR/src/vboxdrv/build_in_tmp"
- BUILDVBOXNETFLT="$INSTALL_DIR/src/vboxnetflt/build_in_tmp"
- BUILDVBOXNETADP="$INSTALL_DIR/src/vboxnetadp/build_in_tmp"
-else
- echo "missing vbox.cfg"
- exit 0
-fi
-
-case "$1" in
- setup)
- stat_busy "Unloading VirtualBox kernel modules"
- for module in vbox{netflt,netadp,drv}; do
- if grep -q "^${module}" /proc/modules; then
- MODLIST+=($module)
- modprobe -r $module
- fi
- done
- stat_done
- for p in /lib/modules/*; do
- if [ ! -d "$p/kernel" ]; then
- if [ -e "$p/misc/vboxdrv.ko" ]; then
- stat_busy "Removing old VirtualBox kernel modules from $p"
- rm -f "$p/misc/vbox"{drv,netadp,netflt}.ko 2>/dev/null
- rmdir -p --ignore-fail-on-non-empty "$p/misc/" 2>/dev/null
- stat_done
- fi
- fi
- done
- if find /lib/modules/`uname -r` -name "vboxnetadp\.*" 2>/dev/null|grep -q vboxnetadp; then
- stat_busy "Removing old VirtualBox netadp kernel module"
- find /lib/modules/`uname -r` -name "vboxnetadp\.*" 2>/dev/null|xargs rm -f 2>/dev/null
- stat_done
- fi
- if find /lib/modules/`uname -r` -name "vboxnetflt\.*" 2>/dev/null|grep -q vboxnetflt; then
- stat_busy "Removing old VirtualBox netflt kernel module"
- find /lib/modules/`uname -r` -name "vboxnetflt\.*" 2>/dev/null|xargs rm -f 2>/dev/null
- stat_done
- fi
- if find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|grep -q vboxdrv; then
- stat_busy "Removing old VirtualBox kernel module"
- find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|xargs rm -f 2>/dev/null
- stat_done
- fi
- stat_busy "Recompiling VirtualBox kernel modules"
- if ! $BUILDVBOXDRV \
- --save-module-symvers /tmp/vboxdrv-Module.symvers \
- --no-print-directory install > $LOG 2>&1; then
- echo "Look at $LOG to find out what went wrong"
- fi
- if ! $BUILDVBOXNETFLT \
- --use-module-symvers /tmp/vboxdrv-Module.symvers \
- --no-print-directory install >> $LOG 2>&1; then
- echo "Look at $LOG to find out what went wrong"
- fi
- if ! $BUILDVBOXNETADP \
- --use-module-symvers /tmp/vboxdrv-Module.symvers \
- --no-print-directory install >> $LOG 2>&1; then
- echo "Look at $LOG to find out what went wrong"
- fi
- stat_done
- stat_busy "Reloading VirtualBox kernel modules"
- for module in "${MODLIST[@]}"; do
- modprobe $module
- done
- stat_done
- ;;
- *)
- echo "usage: $0 {setup}"
-esac
diff --git a/community-testing/virtualbox/virtualbox-4-makeself-check.patch b/community-testing/virtualbox/virtualbox-4-makeself-check.patch
deleted file mode 100644
index e1fcb8c2f..000000000
--- a/community-testing/virtualbox/virtualbox-4-makeself-check.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- VirtualBox-4.0.0_OSE/configure
-+++ VirtualBox-4.0.0_OSE/configure
-@@ -2527,7 +2527,6 @@
- check_compiler_h
- [ "$BUILD_MACHINE" = "amd64" -a $WITH_VMMRAW -eq 1 ] && check_32bit
- # tools/common/makeself*
-- [ $OSE -ge 1 ] && check_makeself
- fi
-
- [ -n "$SETUP_WINE" ] && setup_wine
diff --git a/community-testing/virtualbox/virtualbox-4-mkisofs-check.patch b/community-testing/virtualbox/virtualbox-4-mkisofs-check.patch
deleted file mode 100644
index 8b0d59123..000000000
--- a/community-testing/virtualbox/virtualbox-4-mkisofs-check.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- VirtualBox-4.0.0_OSE/configure
-+++ VirtualBox-4.0.0_OSE/configure
-@@ -2499,7 +2499,6 @@
- # don't check for yasm for the time beeing as 0.40 and 0.50 both have known bugs
- # [ "$OS" != "darwin" ] && check_yasm
- [ "$OS" != "darwin" ] && check_xsltproc
--[ "$OS" != "darwin" ] && check_mkisofs
-
- # the libraries
- [ "$OS" != "darwin" ] && check_pthread
diff --git a/community-testing/virtualbox/virtualbox-guest-modules.install b/community-testing/virtualbox/virtualbox-guest-modules.install
deleted file mode 100644
index ae05bd1ba..000000000
--- a/community-testing/virtualbox/virtualbox-guest-modules.install
+++ /dev/null
@@ -1,24 +0,0 @@
-KERNEL_VERSION='2.6.39-ARCH'
-
-post_install() {
- cat << EOM
-
-===> virtualbox-guest-modules post-install message:
-===>
-===> You may want to load vboxguest, vboxsf and vboxvideo
-===>
-===> To load them automatically, add them
-===> to the MODULES array in /etc/rc.conf.
-
-EOM
-
- depmod -v $KERNEL_VERSION >/dev/null 2>&1
-}
-
-post_remove() {
- depmod -v $KERNEL_VERSION >/dev/null 2>&1
-}
-
-post_upgrade() {
- depmod -v $KERNEL_VERSION >/dev/null 2>&1
-}
diff --git a/community-testing/virtualbox/virtualbox.install b/community-testing/virtualbox/virtualbox.install
deleted file mode 100644
index e70757685..000000000
--- a/community-testing/virtualbox/virtualbox.install
+++ /dev/null
@@ -1,65 +0,0 @@
-utils() {
- if [ -x usr/bin/update-mime-database ]; then
- update-mime-database usr/share/mime > /dev/null 2>&1
- fi
-
- if [ -x usr/bin/xdg-icon-resource ]; then
- xdg-icon-resource forceupdate --theme hicolor > /dev/null 2>&1
- fi
-
- if [ -x usr/bin/update-desktop-database ]; then
- usr/bin/update-desktop-database -q
- fi
-}
-
-post_install() {
- getent group vboxusers >> /dev/null || usr/sbin/groupadd -g 108 vboxusers
- /bin/cat << EOF
-
-===> In order to run VirtualBox, you have to be in the 'vboxusers' group.
-===>
-===> If you want to be able to install guest additions, you have to install
-===> 'virtualbox-additions' package.
-===>
-===> You must load vboxdrv module before starting VirtualBox:
-===> # modprobe vboxdrv
-===>
-===> You must load vboxnetflt for Host Interface Networking:
-===> # modprobe vboxnetflt
-===>
-===> You must load vboxnetadp for Host-Only networking:
-===> # modprobe vboxnetadp
-===>
-===> To load it automatically, add vboxdrv module
-===> to the MODULES array in /etc/rc.conf.
-
-*** To compile the modules do /etc/rc.d/vboxdrv setup ***
-
-EOF
- utils
-}
-
-post_upgrade() {
- getent group vboxusers >> /dev/null || usr/sbin/groupadd -g 108 vboxusers
- /bin/cat << EOF
-===> You must reload vboxdrv module before starting VirtualBox:
-===> # modprobe vboxdrv
-===>
-===> You must reload vboxnetflt for Host Interface Networking:
-===> # modprobe vboxnetflt
-===>
-===> You must reload vboxnetadp for Host-Only networking:
-===> # modprobe vboxnetadp
-===>
-===> To load it automatically, add vboxdrv module
-===> to the MODULES array in /etc/rc.conf.
-
-*** To recompile the modules do /etc/rc.d/vboxdrv setup ***
-EOF
- utils
-}
-
-post_remove() {
- groupdel vboxusers >/dev/null 2>&1 || true
- utils
-}
diff --git a/community/6tunnel/PKGBUILD b/community/6tunnel/PKGBUILD
index a873e8817..a3c169763 100644
--- a/community/6tunnel/PKGBUILD
+++ b/community/6tunnel/PKGBUILD
@@ -5,7 +5,7 @@ pkgrel=4
pkgdesc="Tunnels IPv6 connections for IPv4-only applications"
url="http://toxygen.net/6tunnel/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(glibc)
source=(http://toxygen.net/6tunnel/$pkgname-$pkgver.tar.gz)
md5sums=('74e02d4f0704b3083a01feda66033449')
diff --git a/community/9base/PKGBUILD b/community/9base/PKGBUILD
index 06fd6be71..aa2dbb008 100644
--- a/community/9base/PKGBUILD
+++ b/community/9base/PKGBUILD
@@ -13,7 +13,7 @@ source=(http://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz 9 plan9.sh)
depends=(sh)
conflicts=('plan9port' '9rc-devel')
provides=('plan9')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
build()
diff --git a/community/abuse/PKGBUILD b/community/abuse/PKGBUILD
index 8e003eac4..705a4c446 100644
--- a/community/abuse/PKGBUILD
+++ b/community/abuse/PKGBUILD
@@ -14,6 +14,7 @@ depends=('gcc-libs' 'libgl' 'sdl' 'sdl_mixer')
install='abuse.install'
source=("http://abuse.zoy.org/raw-attachment/wiki/download/${pkgname}-${pkgver}.tar.gz")
md5sums=('ec678b8dc8d00e0382d8c805c6438489')
+>>>>>>> 8867b1d4d0601b21618d44d015460739590ca01d
build() {
cd "${srcdir}/abuse-${pkgver}"
diff --git a/community/acetoneiso2/PKGBUILD b/community/acetoneiso2/PKGBUILD
index 7ae5c20e2..f6429515e 100644
--- a/community/acetoneiso2/PKGBUILD
+++ b/community/acetoneiso2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=acetoneiso2
pkgver=2.3
pkgrel=2
pkgdesc="An all in one ISO tool (bin mdf nrg img daa dmg cdi b5i bwi pdi iso)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.acetoneteam.org"
license=('GPL3')
depends=('qt>=4' 'fuseiso' 'cdrdao' 'cdrkit' 'dvd+rw-tools' 'gnupg2' 'pinentry' 'mplayer' 'phonon')
diff --git a/community/acpitool/PKGBUILD b/community/acpitool/PKGBUILD
index 51050e0e6..35ba084ca 100644
--- a/community/acpitool/PKGBUILD
+++ b/community/acpitool/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.5.1
pkgrel=2
pkgdesc="ACPI client - replacement for apm tool"
url="http://sourceforge.net/projects/acpitool/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
source=(http://downloads.sourceforge.net/sourceforge/acpitool/acpitool-$pkgver.tar.bz2)
depends=('gcc-libs')
diff --git a/community/addresses/PKGBUILD b/community/addresses/PKGBUILD
index fb4501739..ba7cc79c7 100644
--- a/community/addresses/PKGBUILD
+++ b/community/addresses/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=addresses
pkgver=0.4.6
pkgrel=6
pkgdesc="A versatile address book application for GNUstep"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://giesler.biz/bjoern/en/sw_addr.html"
license=('LGPL')
depends=('gnustep-back')
diff --git a/community/adesklets/PKGBUILD b/community/adesklets/PKGBUILD
index d7f97a0c7..6a2a10ade 100644
--- a/community/adesklets/PKGBUILD
+++ b/community/adesklets/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=adesklets
pkgver=0.6.1
pkgrel=11
pkgdesc="An imlib2-based system to have interactive 'desklets'."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://adesklets.sourceforge.net/"
license=('GPL2')
depends=('imlib2' 'fontconfig' 'python2' 'perl' 'ttf-bitstream-vera' 'libx11')
diff --git a/community/adns-python/PKGBUILD b/community/adns-python/PKGBUILD
index 30dec848a..c6c393de7 100644
--- a/community/adns-python/PKGBUILD
+++ b/community/adns-python/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=adns-python
pkgver=1.2.1
pkgrel=4
pkgdesc="python bindings for adns"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/adns-python/"
depends=('adns' 'python2')
makedepends=()
diff --git a/community/adns/PKGBUILD b/community/adns/PKGBUILD
index 3165436a8..4e2dacb81 100644
--- a/community/adns/PKGBUILD
+++ b/community/adns/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=adns
pkgver=1.4
pkgrel=2
pkgdesc="adns is an asyncronous replacement resolver library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.chiark.greenend.org.uk/~ian/adns/"
license=('GPL')
depends=('glibc')
diff --git a/community/agave/PKGBUILD b/community/agave/PKGBUILD
index 219e5150a..3998f6d51 100644
--- a/community/agave/PKGBUILD
+++ b/community/agave/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=agave
pkgver=0.4.7
pkgrel=2
pkgdesc="An colorscheme designer for the Gnome desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://home.gna.org/colorscheme"
license=('GPL')
depends=('gtkmm' 'libgnomeui' 'libglademm' 'gconfmm>=2.18.1' 'hicolor-icon-theme')
diff --git a/community/agg/PKGBUILD b/community/agg/PKGBUILD
index 0a2c65cc2..df748cc8a 100644
--- a/community/agg/PKGBUILD
+++ b/community/agg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=agg
pkgver=2.5
pkgrel=3
pkgdesc="A High Quality Rendering Engine for C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.antigrain.com/"
license=('GPL')
depends=('gcc-libs>=4.4.1' 'sdl>=1.2.13' 'freetype2>=2.3.9')
diff --git a/community/agsync/PKGBUILD b/community/agsync/PKGBUILD
index 9278d80fb..318010c22 100644
--- a/community/agsync/PKGBUILD
+++ b/community/agsync/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.2_pre
_xpkgver=${pkgver/_/-}
pkgrel=3
pkgdesc="AvantGo sync plugin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://duskwood.lownewulf.com/"
license=("GPL")
depends=('synce-librapi')
diff --git a/community/aide/PKGBUILD b/community/aide/PKGBUILD
index 3f0f17bcb..bec57db22 100644
--- a/community/aide/PKGBUILD
+++ b/community/aide/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aide
pkgver=0.15.1
pkgrel=1
pkgdesc='A file integrity checker and intrusion detection program.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.tut.fi/~rammer/aide.html"
license=('GPL')
makedepends=('mhash')
diff --git a/community/aircrack-ng/PKGBUILD b/community/aircrack-ng/PKGBUILD
index 1d1069098..8a849e3d5 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=5
-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/alltray/PKGBUILD b/community/alltray/PKGBUILD
index e31e50d9d..6652396ac 100644
--- a/community/alltray/PKGBUILD
+++ b/community/alltray/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.7.4dev
pkgrel=2
pkgdesc="Drops any app in the tray."
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://alltray.trausch.us/"
depends=('gconf' 'libgtop' 'libwnck')
options=('!libtool' 'force')
diff --git a/community/alure/PKGBUILD b/community/alure/PKGBUILD
index 2521fa226..12bc6606a 100644
--- a/community/alure/PKGBUILD
+++ b/community/alure/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=alure
pkgver=1.1
pkgrel=3
pkgdesc='Utility library to help manage common tasks with OpenAL applications.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://kcat.strangesoft.net/alure.html'
license=('LGPL')
depends=('openal')
diff --git a/community/amaya/PKGBUILD b/community/amaya/PKGBUILD
index e22c16a49..64aca2eab 100644
--- a/community/amaya/PKGBUILD
+++ b/community/amaya/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=amaya
pkgver=11.3.1
pkgrel=7
pkgdesc="W3C's Editor/Browser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.w3.org/Amaya/"
license=('Custom/BSD')
depends=('wxgtk' 'libgl' 'raptor')
diff --git a/community/amidi-plug/PKGBUILD b/community/amidi-plug/PKGBUILD
index ba29a076c..249bf8494 100644
--- a/community/amidi-plug/PKGBUILD
+++ b/community/amidi-plug/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=amidi-plug
pkgver=0.7
pkgrel=5
pkgdesc="A MIDI input plugin for XMMS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.develia.org/projects.php?l=2&f=1&p=amidiplug"
license=('GPL2')
depends=('xmms' 'fluidsynth')
diff --git a/community/amsn/PKGBUILD b/community/amsn/PKGBUILD
index c96ccf33c..8159f68f7 100644
--- a/community/amsn/PKGBUILD
+++ b/community/amsn/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=amsn
pkgver=0.98.4
pkgrel=1
pkgdesc="MSN client written in Tcl/Tk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://amsn.sourceforge.net/"
license=('GPL2')
depends=('tk' 'tls')
diff --git a/community/angband/PKGBUILD b/community/angband/PKGBUILD
index b38e998c6..da4c31f3b 100644
--- a/community/angband/PKGBUILD
+++ b/community/angband/PKGBUILD
@@ -11,7 +11,7 @@ pkgname=angband
pkgver=3.2.0
pkgrel=1
pkgdesc="A roguelike dungeon exploration game based on the writings of JRR Tolkien"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rephial.org/"
license=('GPL2' 'custom')
depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses' 'libglade')
diff --git a/community/antiword/PKGBUILD b/community/antiword/PKGBUILD
index 9103de17c..7344465f6 100644
--- a/community/antiword/PKGBUILD
+++ b/community/antiword/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=antiword
pkgver=0.37
pkgrel=2
pkgdesc="Antiword is a free MS Word reader for Linux and RISC OS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.winfield.demon.nl/"
license="GPL"
depends=('glibc')
diff --git a/community/anyfs-tools/PKGBUILD b/community/anyfs-tools/PKGBUILD
index 47d550208..41643d5a1 100644
--- a/community/anyfs-tools/PKGBUILD
+++ b/community/anyfs-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=anyfs-tools
pkgver=0.85.1c
pkgrel=1
pkgdesc="unix-way toolset for recovering and converting filesystems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://anyfs-tools.sourceforge.net/"
license=('GPL')
depends=(bzip2 e2fsprogs libmpeg2 xfsprogs fuse)
diff --git a/community/apcupsd/PKGBUILD b/community/apcupsd/PKGBUILD
index e06fea694..1c0ee033b 100644
--- a/community/apcupsd/PKGBUILD
+++ b/community/apcupsd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=apcupsd
pkgver=3.14.8
pkgrel=2
pkgdesc="Apcupsd can be used for power mangement and controlling most of APC's UPS models on Unix and Windows machines."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.apcupsd.org"
license=('GPL')
depends=('gcc-libs')
diff --git a/community/apg/PKGBUILD b/community/apg/PKGBUILD
index 9af58f37d..707c5a6af 100644
--- a/community/apg/PKGBUILD
+++ b/community/apg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=apg
pkgver=2.2.3
pkgrel=2
pkgdesc="Automated Password Generator."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.adel.nursat.kz/apg/index.shtml"
license=('custom')
depends=('glibc')
diff --git a/community/apparix/PKGBUILD b/community/apparix/PKGBUILD
index c5a128a1a..10072bee7 100644
--- a/community/apparix/PKGBUILD
+++ b/community/apparix/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=08.331
_ver="08-331"
pkgrel=2
pkgdesc="Command line file browser with bookmark support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://micans.org/apparix/"
license=('GPL2')
depends=('bash')
diff --git a/community/apvlv/PKGBUILD b/community/apvlv/PKGBUILD
index 003f6f307..1cdc7680c 100644
--- a/community/apvlv/PKGBUILD
+++ b/community/apvlv/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=apvlv
pkgver=0.1.1
pkgrel=1
pkgdesc="A PDF Viewer which behaves like Vim"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/apvlv/"
license=('GPL')
depends=('poppler-glib' 'libdjvu')
diff --git a/community/aqbanking/PKGBUILD b/community/aqbanking/PKGBUILD
index 77e93e59e..8c040c827 100644
--- a/community/aqbanking/PKGBUILD
+++ b/community/aqbanking/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aqbanking
pkgver=5.0.5
pkgrel=1
pkgdesc="A library for online banking and financial applications"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
options=('!libtool')
url="http://www.aquamaniac.de/aqbanking"
license=('GPL')
diff --git a/community/arch/PKGBUILD b/community/arch/PKGBUILD
index 2be3a270a..de474a313 100644
--- a/community/arch/PKGBUILD
+++ b/community/arch/PKGBUILD
@@ -5,7 +5,7 @@ pkgname='arch'
pkgver=1.3.5
pkgrel=8
pkgdesc="a modern and remarkable revision control system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://regexps.srparish.net/www/#Gnu-arch"
depends=('zlib' 'expat' 'krb5')
diff --git a/community/ario/PKGBUILD b/community/ario/PKGBUILD
index d1a739a4c..30400e883 100644
--- a/community/ario/PKGBUILD
+++ b/community/ario/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ario
pkgver=1.5
pkgrel=2
pkgdesc="A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ario-player.sourceforge.net/"
license=('GPL')
depends=('avahi' 'curl' 'dbus-glib' 'gnutls' 'hicolor-icon-theme' 'libglade' 'libmpdclient' 'libnotify' 'libsoup>=2.4' 'libunique' 'taglib' 'xdg-utils')
diff --git a/community/armagetronad/PKGBUILD b/community/armagetronad/PKGBUILD
index c3606bde1..a6ab55b6b 100644
--- a/community/armagetronad/PKGBUILD
+++ b/community/armagetronad/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=armagetronad
pkgver=0.2.8.3.1
pkgrel=2
pkgdesc='A Tron Clone in 3D.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://armagetronad.net/'
license=('GPL')
depends=('sdl_image' 'libxml2' 'sdl_mixer' 'mesa' 'ftgl')
diff --git a/community/arpack/PKGBUILD b/community/arpack/PKGBUILD
index 0f909d106..5b92af19f 100644
--- a/community/arpack/PKGBUILD
+++ b/community/arpack/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=arpack
pkgver=2.1
pkgrel=4
pkgdesc="A collection of Fortran77 subroutines designed to solve large scale eigenvalue problems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.caam.rice.edu/software/ARPACK"
license=('custom:BSD')
depends=('glibc' 'gcc-fortran')
diff --git a/community/arpwatch/PKGBUILD b/community/arpwatch/PKGBUILD
index fd01fb64e..ae9acd0c2 100644
--- a/community/arpwatch/PKGBUILD
+++ b/community/arpwatch/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=arpwatch
pkgver=2.1a15
pkgrel=7
pkgdesc="arpwatch and arpsnmp network monitoring tools"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="ftp://ftp.ee.lbl.gov/"
license=("GPL")
depends=(libpcap)
diff --git a/community/ascii/PKGBUILD b/community/ascii/PKGBUILD
index d98c31f7b..a4f48e077 100644
--- a/community/ascii/PKGBUILD
+++ b/community/ascii/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ascii
pkgver=3.8
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Report character aliases and codes"
url="http://www.catb.org/~esr/ascii/"
depends=('glibc')
diff --git a/community/asciijump/PKGBUILD b/community/asciijump/PKGBUILD
index 3be130f09..137c3dc92 100644
--- a/community/asciijump/PKGBUILD
+++ b/community/asciijump/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=asciijump
pkgver=1.0.2beta
pkgrel=5
pkgdesc="Ski jumping in ASCII"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://asciijump.prv.pl/"
license=('GPL')
depends=('slang' 'ctags')
diff --git a/community/aspell-ca/PKGBUILD b/community/aspell-ca/PKGBUILD
index 9a5686ef2..70fafa27d 100644
--- a/community/aspell-ca/PKGBUILD
+++ b/community/aspell-ca/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=aspell-ca
pkgver=2.1.5
pkgrel=3
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Catalan dictionary for aspell"
depends=('aspell')
url="http://aspell.net/"
diff --git a/community/aspell-cs/PKGBUILD b/community/aspell-cs/PKGBUILD
index fa8a54422..e9aef2380 100644
--- a/community/aspell-cs/PKGBUILD
+++ b/community/aspell-cs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aspell-cs
pkgver=20040614
pkgrel=5
pkgdesc="Czech dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL')
depends=('aspell')
diff --git a/community/aspell-pl/PKGBUILD b/community/aspell-pl/PKGBUILD
index 0cee080a9..66979829b 100644
--- a/community/aspell-pl/PKGBUILD
+++ b/community/aspell-pl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aspell-pl
pkgver=20110324
pkgrel=1
pkgdesc="Polish dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sjp.pl/slownik/en/"
license=('GPL' 'LGPL' 'MPL')
depends=('aspell')
diff --git a/community/aspell-uk/PKGBUILD b/community/aspell-uk/PKGBUILD
index f3252b56a..421678246 100644
--- a/community/aspell-uk/PKGBUILD
+++ b/community/aspell-uk/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.6.0
_ftpver=1.4.0
pkgrel=3
pkgdesc="Ukrainian dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ispell-uk.sourceforge.net/"
license=('GPL' 'LGPL' 'MPL')
depends=('aspell')
diff --git a/community/astromenace/PKGBUILD b/community/astromenace/PKGBUILD
index 9c3e7849a..93d1f9ecd 100644
--- a/community/astromenace/PKGBUILD
+++ b/community/astromenace/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=astromenace
pkgver=1.2.0
pkgrel=4
pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities. English version"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.viewizard.com/astromenace/index_linux.php"
license=('GPL3')
depends=('sdl' 'freealut' 'libjpeg' 'libvorbis')
diff --git a/community/astyle/PKGBUILD b/community/astyle/PKGBUILD
index 0a7385d93..0ccad7c7e 100644
--- a/community/astyle/PKGBUILD
+++ b/community/astyle/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=astyle
pkgver=2.01
pkgrel=1
pkgdesc="A Free, Fast and Small Automatic Formatter for C, C++, C#, and Java Source Code"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/astyle/"
license=('LGPL')
depends=('gcc-libs')
diff --git a/community/asunder/PKGBUILD b/community/asunder/PKGBUILD
index bb26a85e5..e4c017bb4 100644
--- a/community/asunder/PKGBUILD
+++ b/community/asunder/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=asunder
pkgver=2.1
pkgrel=1
pkgdesc="a graphical CD ripper and encoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://littlesvr.ca/asunder/"
license=('GPL2')
depends=('gtk2' 'libcddb' 'cdparanoia')
diff --git a/community/atanks/PKGBUILD b/community/atanks/PKGBUILD
index 17a1c5c84..561826e5f 100644
--- a/community/atanks/PKGBUILD
+++ b/community/atanks/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="Atomic Tanks"
url="http://atanks.sourceforge.net"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('sed')
depends=('allegro>=4.4.0.1' 'gcc-libs')
source=(http://downloads.sourceforge.net/project/atanks/atanks/atanks-$pkgver/atanks-$pkgver.tar.gz)
diff --git a/community/atop/PKGBUILD b/community/atop/PKGBUILD
index 77de470b9..273bc34c2 100644
--- a/community/atop/PKGBUILD
+++ b/community/atop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=atop
pkgver=1.26
pkgrel=1
pkgdesc="A system and process level monitor."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.atoptool.nl/"
license=('GPL')
depends=('ncurses' 'sh' 'zlib')
diff --git a/community/audex/PKGBUILD b/community/audex/PKGBUILD
index 521c7fd0e..0cab5542d 100644
--- a/community/audex/PKGBUILD
+++ b/community/audex/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=audex
pkgver=0.74b1
pkgrel=1
pkgdesc="A CDDA extraction tool with a ftp upload function for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kde.maniatek.com/audex/"
license=('GPL')
depends=('kdemultimedia-kioslave' 'cdparanoia')
diff --git a/community/augeas/PKGBUILD b/community/augeas/PKGBUILD
index 51cd9aa07..9367bc7f7 100644
--- a/community/augeas/PKGBUILD
+++ b/community/augeas/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=augeas
pkgver=0.8.0
pkgrel=1
pkgdesc="A configuration editing tool that parses config files and transforms them into a tree"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://augeas.net"
depends=('readline')
diff --git a/community/aumix/PKGBUILD b/community/aumix/PKGBUILD
index bc409ec84..023533364 100644
--- a/community/aumix/PKGBUILD
+++ b/community/aumix/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=aumix
pkgver=2.9.1
pkgrel=2
pkgdesc="A color text mode sound mixer with GPM support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=()
optdepends=('gtk2: aumix'
diff --git a/community/autocutsel/PKGBUILD b/community/autocutsel/PKGBUILD
index 452350efe..9d14f623f 100644
--- a/community/autocutsel/PKGBUILD
+++ b/community/autocutsel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=autocutsel
pkgver=0.9.0
pkgrel=6
pkgdesc="synchronizes the two copy/paste buffers mainly used by X applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libxaw')
source=(http://lepton.fr/tools/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('ba4a6f632cb4815ae4e5c3027c24cfc5')
diff --git a/community/autofs/PKGBUILD b/community/autofs/PKGBUILD
index 6516f9736..743fde93c 100644
--- a/community/autofs/PKGBUILD
+++ b/community/autofs/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=autofs
pkgver=5.0.5
pkgrel=7
pkgdesc='A kernel-based automounter for Linux.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://freshmeat.net/projects/autofs'
license=('GPL2')
depends=('libldap' 'libxml2' 'krb5')
diff --git a/community/autossh/PKGBUILD b/community/autossh/PKGBUILD
index c15c56ad8..4e1769724 100644
--- a/community/autossh/PKGBUILD
+++ b/community/autossh/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=autossh
pkgver=1.4b
pkgrel=2
pkgdesc="Automatically restart SSH sessions and tunnels"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.harding.motd.ca/autossh/"
license=('custom')
depends=('openssh')
diff --git a/community/avant-window-navigator/PKGBUILD b/community/avant-window-navigator/PKGBUILD
index 0208571dd..3813dd1c3 100644
--- a/community/avant-window-navigator/PKGBUILD
+++ b/community/avant-window-navigator/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=avant-window-navigator
pkgver=0.4.0
pkgrel=10
pkgdesc="Fully customisable dock-like window navigator for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/awn"
license=('GPL')
# bzr needs to be in depends: see FS#21434
diff --git a/community/avifile/PKGBUILD b/community/avifile/PKGBUILD
index f468c2a5b..c8ffc89c3 100644
--- a/community/avifile/PKGBUILD
+++ b/community/avifile/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=avifile
pkgver=0.7.45
pkgrel=7
pkgdesc="A library that allows you to read and write compressed AVI files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('qt' 'sdl' 'freetype2' 'libpng' 'libjpeg' \
'libvorbis' 'xvidcore' 'libxxf86dga' 'libxi' 'libxv')
makedepends=('lame' 'qt3')
diff --git a/community/avrdude/PKGBUILD b/community/avrdude/PKGBUILD
index 109c5fbbb..cfac09f4b 100644
--- a/community/avrdude/PKGBUILD
+++ b/community/avrdude/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=avrdude
pkgver=5.10
pkgrel=2
pkgdesc="Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/avrdude/"
license=('GPL')
depends=('libusb-compat' 'readline')
diff --git a/community/awn-extras-applets/PKGBUILD b/community/awn-extras-applets/PKGBUILD
index 2379fd74e..4b29d8403 100644
--- a/community/awn-extras-applets/PKGBUILD
+++ b/community/awn-extras-applets/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=awn-extras-applets
pkgver=0.4.0
pkgrel=8
pkgdesc="A collection of applets for avant-window-navigator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/awn-extras"
license=('GPL2')
depends=('avant-window-navigator' 'gnome-menus' 'libgtop' 'libnotify'
diff --git a/community/axel/PKGBUILD b/community/axel/PKGBUILD
index eddad131c..14dbd8691 100644
--- a/community/axel/PKGBUILD
+++ b/community/axel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=axel
pkgver=2.4
pkgrel=2
pkgdesc="Download accelerator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://axel.alioth.debian.org/"
license=('GPL')
depends=('glibc')
diff --git a/community/balsa/PKGBUILD b/community/balsa/PKGBUILD
index 1f69914b0..a69250356 100644
--- a/community/balsa/PKGBUILD
+++ b/community/balsa/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=balsa
pkgver=2.4.9
pkgrel=3
pkgdesc="An e-mail client for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://pawsa.fedorapeople.org/balsa/'
depends=('libgssglue' 'gmime' 'libwebkit' 'libesmtp' 'libnotify' 'gpgme' 'gtksourceview2' 'gtkspell' 'gnome-icon-theme')
diff --git a/community/barrage/PKGBUILD b/community/barrage/PKGBUILD
index 2afa001cd..ad971787b 100644
--- a/community/barrage/PKGBUILD
+++ b/community/barrage/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=barrage
pkgver=1.0.2
pkgrel=4
pkgdesc="A violent point-and-click shooting game with nice effects"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lgames.sourceforge.net/index.php?project=Barrage"
license=("GPL")
depends=('sdl_mixer')
diff --git a/community/bashburn/PKGBUILD b/community/bashburn/PKGBUILD
index 5bed7de28..7e41649e2 100644
--- a/community/bashburn/PKGBUILD
+++ b/community/bashburn/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=bashburn
pkgver=3.0.1
pkgrel=1
pkgdesc="A cd burning shell script"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bashburn.dose.se/"
license=('GPL2')
depends=('bash' 'cdrdao' 'cdrkit' 'eject')
diff --git a/community/bbpager/PKGBUILD b/community/bbpager/PKGBUILD
index fa059de30..9440101d6 100644
--- a/community/bbpager/PKGBUILD
+++ b/community/bbpager/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bbpager
pkgver=0.4.7
pkgrel=3
pkgdesc="A dockable pager for Blackbox and other window managers"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://bbtools.sourceforge.net/download.php?file=6"
license=("GPL")
depends=('gcc-libs' 'libxft' 'libxext')
diff --git a/community/bbrun/PKGBUILD b/community/bbrun/PKGBUILD
index 728a36c9c..24df597dd 100644
--- a/community/bbrun/PKGBUILD
+++ b/community/bbrun/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bbrun
pkgver=1.6
pkgrel=3
pkgdesc="A run - component for blackbox window manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.darkops.net/bbrun/"
license=('GPL')
depends=('gtk2' 'libxpm')
diff --git a/community/bchunk/PKGBUILD b/community/bchunk/PKGBUILD
index c6d286b29..61493b795 100644
--- a/community/bchunk/PKGBUILD
+++ b/community/bchunk/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.2.0
pkgrel=2
pkgdesc="A Tool to Convert *.raw *.bin files to an ISO file"
url="http://hes.iki.fi/bchunk/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc')
source=(http://hes.iki.fi/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/community/beaver/PKGBUILD b/community/beaver/PKGBUILD
index 61c35656b..b0d67aaad 100644
--- a/community/beaver/PKGBUILD
+++ b/community/beaver/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=beaver
pkgver=0.4.1
pkgrel=1
pkgdesc='Beaver is an Early AdVanced EditoR.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://beaver-editor.sourceforge.net/'
license=('GPL2')
depends=('gtk2>=2.0.0' 'hicolor-icon-theme')
diff --git a/community/beye/PKGBUILD b/community/beye/PKGBUILD
index f9515d303..9272f8eb6 100644
--- a/community/beye/PKGBUILD
+++ b/community/beye/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=6.1.0
_lver=610
pkgrel=1
pkgdesc="Binary viewer"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=(slang gpm)
replaces=(biew)
diff --git a/community/bin2iso/PKGBUILD b/community/bin2iso/PKGBUILD
index 8c2e2b7a9..cba38728a 100644
--- a/community/bin2iso/PKGBUILD
+++ b/community/bin2iso/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.9b
_dlver=${pkgver/./}
pkgrel=2
pkgdesc="bin2iso converts RAW format (.bin/.cue) files to ISO/WAV format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://users.eastlink.ca/~doiron/bin2iso/"
license=('GPL')
depends=('glibc')
diff --git a/community/bind-geodns/PKGBUILD b/community/bind-geodns/PKGBUILD
index 176e1b84e..d2899c826 100644
--- a/community/bind-geodns/PKGBUILD
+++ b/community/bind-geodns/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=9.4.1
_pkgver=9.4.1-P1
pkgrel=4
pkgdesc="bind named server with geoip patch can return ip depending on requester location"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.caraytech.com/geodns/"
license=('custom:ISC')
backup=(etc/named.conf etc/logrotate.d/named etc/conf.d/named etc/rndc.key)
diff --git a/community/binutils-avr/PKGBUILD b/community/binutils-avr/PKGBUILD
index 6976cd203..c25a03892 100644
--- a/community/binutils-avr/PKGBUILD
+++ b/community/binutils-avr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=binutils-avr
pkgver=2.21
pkgrel=1
pkgdesc="A set of programs to assemble and manipulate binary and object files for the avr architecture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/binutils/"
license=('GPL')
depends=('glibc>=2.12.1-5' 'zlib')
diff --git a/community/blackbox/PKGBUILD b/community/blackbox/PKGBUILD
index b312b37c5..36179c8f8 100644
--- a/community/blackbox/PKGBUILD
+++ b/community/blackbox/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.70.1
pkgrel=9
pkgdesc="A window manager for X11"
url="http://blackboxwm.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs' 'libxft' 'libxext' 'libx11')
license=('MIT')
options=('!libtool')
diff --git a/community/bless/PKGBUILD b/community/bless/PKGBUILD
index e00e6d3c1..87a3034e9 100644
--- a/community/bless/PKGBUILD
+++ b/community/bless/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bless
pkgver=0.6.0
pkgrel=2
pkgdesc="A high-quality, full-featured hex editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://home.gna.org/bless/"
license=('GPL')
depends=('gtk-sharp-2>=2.8')
diff --git a/community/blobby2/PKGBUILD b/community/blobby2/PKGBUILD
index 29b405fb5..be9eaf157 100644
--- a/community/blobby2/PKGBUILD
+++ b/community/blobby2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=blobby2
pkgver=0.9b
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
pkgrel=1
pkgdesc="A beach ball game with blobs of goo"
url="http://sourceforge.net/projects/blobby/"
diff --git a/community/blueman/PKGBUILD b/community/blueman/PKGBUILD
index 0f42d755d..79ada2587 100644
--- a/community/blueman/PKGBUILD
+++ b/community/blueman/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=blueman
pkgver=1.21
pkgrel=7
pkgdesc="GTK+ bluetooth manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://blueman-project.org"
depends=('python-notify' 'bluez' 'dbus-python' 'gtk2' 'pygobject' 'startup-notification' 'obex-data-server' 'polkit-gnome' 'xdg-utils' 'hicolor-icon-theme')
diff --git a/community/bmpanel/PKGBUILD b/community/bmpanel/PKGBUILD
index 58dcb1874..51a16900e 100644
--- a/community/bmpanel/PKGBUILD
+++ b/community/bmpanel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bmpanel
pkgver=0.9.27
pkgrel=3
pkgdesc="A modern, NETWM compliant, bitmap theme-based x11 panel."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nsf.110mb.com/bmpanel/"
license=('custom')
depends=('imlib2' 'fontconfig' 'libxrender' 'libxcomposite' 'ttf-dejavu')
diff --git a/community/bomberclone/PKGBUILD b/community/bomberclone/PKGBUILD
index 749ca0a78..21d94a1da 100644
--- a/community/bomberclone/PKGBUILD
+++ b/community/bomberclone/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=bomberclone
pkgver=0.11.9
pkgrel=1
pkgdesc='A clone of the game AtomicBomberMan.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.bomberclone.de/"
license=('GPL')
depends=('sdl_mixer' 'sdl_image')
diff --git a/community/box2d/PKGBUILD b/community/box2d/PKGBUILD
index 661d4b240..6821566bf 100644
--- a/community/box2d/PKGBUILD
+++ b/community/box2d/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3
pkgdesc="2D rigid body simulation library for games"
url="http://www.box2d.org/"
license=('zlib')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
#depends=('freeglut')
makedepends=('cmake')
optdepends=()
diff --git a/community/bsd-games/PKGBUILD b/community/bsd-games/PKGBUILD
index 88b330f80..c625183c3 100644
--- a/community/bsd-games/PKGBUILD
+++ b/community/bsd-games/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.17
pkgrel=10
pkgdesc="A linux port for a collection of BSD command line games."
url="ftp://ftp.ibiblio.org/pub/Linux/games/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
install=$pkgname.install
license=('BSD')
depends=(gcc-libs words sh)
diff --git a/community/bsdiff/PKGBUILD b/community/bsdiff/PKGBUILD
index 64d63ddf2..25ed02f70 100644
--- a/community/bsdiff/PKGBUILD
+++ b/community/bsdiff/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=6
pkgdesc="bsdiff and bspatch are tools for building and applying patches to binary files."
url="http://www.daemonology.net/bsdiff/"
license=('BSD')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('bzip2')
source=(http://www.daemonology.net/${pkgname}/${pkgname}-${pkgver}.tar.gz
Makefile.patch)
diff --git a/community/btanks/PKGBUILD b/community/btanks/PKGBUILD
index 1cb857a22..4506cdc51 100644
--- a/community/btanks/PKGBUILD
+++ b/community/btanks/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=btanks
pkgver=0.9.8083
pkgrel=1
pkgdesc="Fast 2d tank arcade game with multiplayer and split-screen modes."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://btanks.sourceforge.net"
license=('GPL')
depends=('expat' 'libgl' 'libsigc++2.0' 'libvorbis' 'lua' 'openal' 'sdl' 'sdl_image' 'smpeg' 'btanks-data')
diff --git a/community/bti/PKGBUILD b/community/bti/PKGBUILD
index ae63a4c2b..a89339b72 100644
--- a/community/bti/PKGBUILD
+++ b/community/bti/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=bti
pkgver=031
pkgrel=1
pkgdesc='Console client for Twitter and identi.ca'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gregkh.github.com/bti/'
license=('GPL')
depends=('pcre' 'libxml2' 'curl' 'liboauth')
diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD
index f62122878..ec00c2965 100644
--- a/community/bullet/PKGBUILD
+++ b/community/bullet/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=('bullet' 'bullet-docs')
pkgver=2.78
pkgrel=1
pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.bulletphysics.com/Bullet/"
license=('custom:zlib')
depends=('freeglut')
diff --git a/community/buoh/PKGBUILD b/community/buoh/PKGBUILD
index 3d4fb093f..371abe0e0 100644
--- a/community/buoh/PKGBUILD
+++ b/community/buoh/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=buoh
pkgver=0.8.2
pkgrel=4
pkgdesc="A reader for online strips comics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://buoh.steve-o.org/"
license=('GPL')
depends=('libgnomeui' 'libsoup>=2.4.0' 'gconf' 'hicolor-icon-theme')
diff --git a/community/busybox/PKGBUILD b/community/busybox/PKGBUILD
index 27cfb4548..4d1c0e289 100644
--- a/community/busybox/PKGBUILD
+++ b/community/busybox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=busybox
pkgver=1.18.4
pkgrel=1
pkgdesc="Utilities for rescue and embedded systems"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://busybox.net"
license=('GPL')
makedepends=("make" "gcc" "sed" "ncurses")
diff --git a/community/bwbar/PKGBUILD b/community/bwbar/PKGBUILD
index 9e26b7e68..ee73fab6e 100644
--- a/community/bwbar/PKGBUILD
+++ b/community/bwbar/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=bwbar
pkgver=1.2.3
pkgrel=2
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="Generates text and graphical readout of the current bandwidth usage."
url="http://www.kernel.org/pub/software/web/bwbar/"
license=("GPL")
diff --git a/community/bwm-ng/PKGBUILD b/community/bwm-ng/PKGBUILD
index fca5ed161..5a8495dd5 100644
--- a/community/bwm-ng/PKGBUILD
+++ b/community/bwm-ng/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bwm-ng
pkgver=0.6
pkgrel=3
pkgdesc="A small and simple console-based live bandwidth monitor"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gropp.org/"
license=('GPL')
depends=('ncurses')
diff --git a/community/cabextract/PKGBUILD b/community/cabextract/PKGBUILD
index 1c2eaa51c..20fd3e5ef 100644
--- a/community/cabextract/PKGBUILD
+++ b/community/cabextract/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cabextract
pkgver=1.3
pkgrel=1
pkgdesc="A program to extract Microsoft cabinet (.CAB) files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.cabextract.org.uk/"
depends=('glibc')
diff --git a/community/cadaver/PKGBUILD b/community/cadaver/PKGBUILD
index ec11fd70f..48f5205db 100644
--- a/community/cadaver/PKGBUILD
+++ b/community/cadaver/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cadaver
pkgver=0.23.3
pkgrel=2
pkgdesc="Command-line WebDAV client for Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.webdav.org/cadaver"
license=('GPL')
depends=('neon')
diff --git a/community/cairo-clock/PKGBUILD b/community/cairo-clock/PKGBUILD
index 110270fc2..31900493c 100644
--- a/community/cairo-clock/PKGBUILD
+++ b/community/cairo-clock/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cairo-clock
pkgver=0.3.4
pkgrel=1
pkgdesc="It's an analog clock displaying the system-time."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://macslow.thepimp.net/?page_id=23'
license=('GPL')
depends=('cairo' 'libglade>=2.6.0' 'librsvg>=2.14.0')
diff --git a/community/cairo-compmgr/PKGBUILD b/community/cairo-compmgr/PKGBUILD
index a023590bf..f1dad846e 100644
--- a/community/cairo-compmgr/PKGBUILD
+++ b/community/cairo-compmgr/PKGBUILD
@@ -13,7 +13,7 @@ _commit=711fc7275b79cc802dc69658eb714ddc50666c06
pkgrel=2
epoch=1
pkgdesc="A Cairo based composite manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://cairo-compmgr.tuxfamily.org/"
license=(GPL)
makedepends=(gettext gtk-doc "intltool>=0.41" git)
diff --git a/community/calc/PKGBUILD b/community/calc/PKGBUILD
index 911d7facb..33ec82e75 100644
--- a/community/calc/PKGBUILD
+++ b/community/calc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=calc
pkgver=2.12.4.3
pkgrel=1
pkgdesc="console calculator"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.isthe.com/chongo/tech/comp/calc/"
license=('GPL')
depends=(glibc)
diff --git a/community/calcurse/PKGBUILD b/community/calcurse/PKGBUILD
index 75b80c91f..6d13e9d8b 100644
--- a/community/calcurse/PKGBUILD
+++ b/community/calcurse/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=calcurse
pkgver=2.9.0
pkgrel=1
pkgdesc='A text-based personal organizer.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://calcurse.org/'
license=('BSD')
depends=('ncurses')
diff --git a/community/camlp5-transitional/PKGBUILD b/community/camlp5-transitional/PKGBUILD
index b027132fc..12cc3ac16 100644
--- a/community/camlp5-transitional/PKGBUILD
+++ b/community/camlp5-transitional/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=camlp5-transitional
pkgver=6.02.2
pkgrel=1
pkgdesc='Camlp5 is a preprocessor-pretty-printer of OCaml.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pauillac.inria.fr/~ddr/camlp5/'
license=('BSD')
depends=('sh')
diff --git a/community/camlp5/PKGBUILD b/community/camlp5/PKGBUILD
index 6c2216d1a..2a6d069f7 100644
--- a/community/camlp5/PKGBUILD
+++ b/community/camlp5/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=camlp5
pkgver=6.02.2
pkgrel=1
pkgdesc='A preprocessor-pretty-printer of OCaml.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pauillac.inria.fr/~ddr/camlp5/'
license=('BSD')
depends=('sh')
diff --git a/community/canorus/PKGBUILD b/community/canorus/PKGBUILD
index c7df6e5b5..51297121f 100644
--- a/community/canorus/PKGBUILD
+++ b/community/canorus/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=canorus
pkgver=0.7.R1002
pkgrel=3
pkgdesc="A free music score editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.canorus.org/"
license=('GPL')
depends=('qt' 'alsa-lib' 'python2' 'swig')
diff --git a/community/caph/PKGBUILD b/community/caph/PKGBUILD
index 99c4e4366..2a1de1674 100644
--- a/community/caph/PKGBUILD
+++ b/community/caph/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: jose <jose1711 [at] gmail (dot) com>
pkgname=caph
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgver=1.1
pkgrel=1
pkgdesc="A sandbox game based on physics which uses doodles as a primary gameplay element"
diff --git a/community/castget/PKGBUILD b/community/castget/PKGBUILD
index c46124cef..df0ee279c 100644
--- a/community/castget/PKGBUILD
+++ b/community/castget/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=castget
pkgver=1.1.0
pkgrel=1
pkgdesc="A simple, command-line based RSS enclosure downloader"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/castget/"
license=('GPL')
depends=('glib2' 'libxml2' 'curl' 'id3lib')
diff --git a/community/catdvi/PKGBUILD b/community/catdvi/PKGBUILD
index 880a5bdac..820ccb535 100644
--- a/community/catdvi/PKGBUILD
+++ b/community/catdvi/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=catdvi
pkgver=0.14
pkgrel=3
pkgdesc="A DVI to plain text translator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://catdvi.sourceforge.net"
license=('GPL')
depends=('glibc' 'texlive-core')
diff --git a/community/ccd2iso/PKGBUILD b/community/ccd2iso/PKGBUILD
index 999e55d53..907e8fae1 100644
--- a/community/ccd2iso/PKGBUILD
+++ b/community/ccd2iso/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ccd2iso
pkgver=0.3
pkgrel=6
pkgdesc="Converts CCD/IMG CloneCD images to ISO format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/ccd2iso"
license=('GPL')
depends=('glibc')
diff --git a/community/ccid/PKGBUILD b/community/ccid/PKGBUILD
index c6354d5c1..d8395bf76 100644
--- a/community/ccid/PKGBUILD
+++ b/community/ccid/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ccid
pkgver=1.4.4
pkgrel=1
pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pcsclite.alioth.debian.org/ccid.html"
license=('LGPL' 'GPL')
depends=('pcsclite')
diff --git a/community/cclive/PKGBUILD b/community/cclive/PKGBUILD
index 8b57f4af2..4acbcb555 100644
--- a/community/cclive/PKGBUILD
+++ b/community/cclive/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=cclive
pkgver=0.7.3.1
pkgrel=3
pkgdesc='Commandline downloader for popular video websites.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://cclive.sourceforge.net/'
license=('GPL3')
depends=('boost-libs' 'quvi')
diff --git a/community/ccmalloc/PKGBUILD b/community/ccmalloc/PKGBUILD
index 838a6bb7d..d8e765b25 100644
--- a/community/ccmalloc/PKGBUILD
+++ b/community/ccmalloc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ccmalloc
pkgver=0.4.0
pkgrel=1
pkgdesc="Track down memory related problems with C and C++ programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/sid/ccmalloc"
license=('GPL2')
depends=()
diff --git a/community/ccrtp/PKGBUILD b/community/ccrtp/PKGBUILD
index 13ac0026b..e50fdefcc 100644
--- a/community/ccrtp/PKGBUILD
+++ b/community/ccrtp/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=ccrtp
pkgver=1.8.0
pkgrel=1
pkgdesc="GNU ccRTP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ccrtp"
license=('GPL' 'custom')
depends=('commoncpp2' 'zlib' 'libxml2' 'libgcrypt')
diff --git a/community/ccrypt/PKGBUILD b/community/ccrypt/PKGBUILD
index c2960de0e..eda5acd9e 100644
--- a/community/ccrypt/PKGBUILD
+++ b/community/ccrypt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ccrypt
pkgver=1.9
pkgrel=1
pkgdesc="A command-line utility for encrypting and decrypting files and streams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ccrypt.sourceforge.net"
license=('GPL2')
depends=('glibc')
diff --git a/community/ccze/PKGBUILD b/community/ccze/PKGBUILD
index 0ff0df300..5780f95a7 100644
--- a/community/ccze/PKGBUILD
+++ b/community/ccze/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ccze
pkgver=0.2.1
pkgrel=5
pkgdesc="Robust and modular log colorizer with many plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/ccze/"
license=('GPL')
depends=('ncurses' 'pcre')
diff --git a/community/cdbxx/PKGBUILD b/community/cdbxx/PKGBUILD
index 3caa5d468..671485ef7 100644
--- a/community/cdbxx/PKGBUILD
+++ b/community/cdbxx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdbxx
pkgver=0.0.1rc2
pkgrel=2
pkgdesc="cdbxx is a small STL style C++ library for TinyCDB implementation of Constant Database"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://cdbxx.sourceforge.net/"
license=("GPL")
depends=(gcc)
diff --git a/community/cdcd/PKGBUILD b/community/cdcd/PKGBUILD
index e840a3d38..bf57afc89 100644
--- a/community/cdcd/PKGBUILD
+++ b/community/cdcd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdcd
pkgver=0.6.6
pkgrel=5
pkgdesc="A commandline cd-player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libcdaudio' 'readline')
source=(http://downloads.sourceforge.net/sourceforge/libcdaudio/$pkgname-$pkgver.tar.gz
cdcd-0.6.6-x86_64.patch)
diff --git a/community/cdck/PKGBUILD b/community/cdck/PKGBUILD
index 260a77374..bfe461b59 100644
--- a/community/cdck/PKGBUILD
+++ b/community/cdck/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=cdck
pkgver=0.7.0
pkgrel=3
pkgdesc="A simple program to verify CD/DVD quality"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://swaj.net/unix/"
license=('GPL')
depends=(gcc-libs)
diff --git a/community/cdcover/PKGBUILD b/community/cdcover/PKGBUILD
index 9c82180a0..30d6e9780 100644
--- a/community/cdcover/PKGBUILD
+++ b/community/cdcover/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdcover
pkgver=0.7.4
pkgrel=4
pkgdesc="cdcover allows the creation of inlay-sheets for cd-cases and dvd's"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cdcover.sourceforge.net"
license=('GPL')
depends=('python2' 'tk')
diff --git a/community/cddb-py/PKGBUILD b/community/cddb-py/PKGBUILD
index 6c745cbf7..2c871e955 100644
--- a/community/cddb-py/PKGBUILD
+++ b/community/cddb-py/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=cddb-py
pkgver=1.4
pkgrel=5
pkgdesc="CDDB-Server access from Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cddb-py.sourceforge.net"
license=('GPL')
depends=('python2')
diff --git a/community/cdemu-client/PKGBUILD b/community/cdemu-client/PKGBUILD
index f9504f26f..3afaa3bcf 100644
--- a/community/cdemu-client/PKGBUILD
+++ b/community/cdemu-client/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cdemu-client
pkgver=1.3.0
pkgrel=2
pkgdesc="Simple command-line client for controlling cdemu-daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
license=('GPL')
depends=('python2' 'dbus-python' 'cdemu-daemon')
diff --git a/community/cdemu-daemon/PKGBUILD b/community/cdemu-daemon/PKGBUILD
index bdea742ae..61ed46c7b 100644
--- a/community/cdemu-daemon/PKGBUILD
+++ b/community/cdemu-daemon/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdemu-daemon
pkgver=1.3.0
pkgrel=4
pkgdesc="CD/DVD-ROM device emulator daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
backup=('etc/conf.d/cdemud'
'etc/dbus-1/system.d/cdemud-dbus.conf')
url="http://cdemu.sourceforge.net/"
diff --git a/community/cdfs/PKGBUILD b/community/cdfs/PKGBUILD
index af18a5dbb..c89e33ba1 100644
--- a/community/cdfs/PKGBUILD
+++ b/community/cdfs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdfs
pkgver=2.6.27
pkgrel=14
pkgdesc="File system module that 'exports' all tracks and boot images on a CD as normal files."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.elis.UGent.be/~ronsse/cdfs/"
license=('GPL')
install=cdfs.install
diff --git a/community/cegui/PKGBUILD b/community/cegui/PKGBUILD
index 9b5c83ac2..3b9c76b53 100644
--- a/community/cegui/PKGBUILD
+++ b/community/cegui/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=cegui
pkgver=0.7.5
pkgrel=1
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/celt-0.7/PKGBUILD b/community/celt-0.7/PKGBUILD
index ab728998d..4b7c5aa1c 100644
--- a/community/celt-0.7/PKGBUILD
+++ b/community/celt-0.7/PKGBUILD
@@ -8,7 +8,7 @@ _realname=celt
pkgver=0.7.1
pkgrel=2
pkgdesc="Low-latency audio communication codec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.celt-codec.org"
license=('BSD')
depends=('libogg')
diff --git a/community/celt/PKGBUILD b/community/celt/PKGBUILD
index 5eb99975d..0b8efa1c4 100644
--- a/community/celt/PKGBUILD
+++ b/community/celt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=celt
pkgver=0.11.1
pkgrel=1
pkgdesc='Low-latency audio communication codec'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.celt-codec.org'
license=('BSD')
depends=('libogg')
diff --git a/community/centerim/PKGBUILD b/community/centerim/PKGBUILD
index b846f526c..6fc3f9646 100644
--- a/community/centerim/PKGBUILD
+++ b/community/centerim/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=centerim
pkgver=4.22.10
pkgrel=1
pkgdesc="Fork of CenterICQ - A text mode menu- and window-driven IM interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.centerim.org"
license=('GPL')
depends=('python2' 'libjpeg' 'gpgme')
diff --git a/community/cgit/PKGBUILD b/community/cgit/PKGBUILD
index 503cac629..ba3a202c9 100644
--- a/community/cgit/PKGBUILD
+++ b/community/cgit/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=cgit
pkgver=0.9
pkgrel=2
pkgdesc="A web interface for git written in plain C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hjemli.net/git/cgit"
license=('GPL')
depends=('openssl')
diff --git a/community/checkinstall/PKGBUILD b/community/checkinstall/PKGBUILD
index d983ef86c..6d15ab543 100644
--- a/community/checkinstall/PKGBUILD
+++ b/community/checkinstall/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=checkinstall
pkgver=1.6.2
pkgrel=1
pkgdesc="spy for 'make install' and build rpm or deb"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://asic-linux.com.mx/~izto/checkinstall/"
license=('GPL')
backup=(etc/checkinstall/checkinstallrc)
diff --git a/community/cherokee/PKGBUILD b/community/cherokee/PKGBUILD
index dba1f7211..e312ba5ef 100644
--- a/community/cherokee/PKGBUILD
+++ b/community/cherokee/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cherokee
pkgver=1.2.98
pkgrel=1
pkgdesc="A very fast, flexible and easy to configure Web Server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cherokee-project.com/"
license=('GPL2')
depends=('openssl' 'pcre')
diff --git a/community/chicken/PKGBUILD b/community/chicken/PKGBUILD
index b0e744e0e..e877f7b8a 100644
--- a/community/chicken/PKGBUILD
+++ b/community/chicken/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=chicken
pkgver=4.6.0
pkgrel=2
pkgdesc='A compiler for R5RS scheme, featuring handy extensions'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.call-with-current-continuation.org/'
license=('BSD')
depends=('gcc')
diff --git a/community/chntpw/PKGBUILD b/community/chntpw/PKGBUILD
index 78c094e4a..6899fbefc 100644
--- a/community/chntpw/PKGBUILD
+++ b/community/chntpw/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=chntpw
pkgver=100627
pkgrel=1
pkgdesc="The Offline NT Password Editor - enables you to view some information and change user 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/choqok/PKGBUILD b/community/choqok/PKGBUILD
index fda3f16a5..b025bb1e4 100644
--- a/community/choqok/PKGBUILD
+++ b/community/choqok/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=1
pkgdesc="A Twitter/identi.ca/laconica client for KDE"
url="http://choqok.gnufolks.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('kdebase-runtime' 'qjson' 'qoauth' 'qca-ossl')
makedepends=('cmake' 'automoc4')
optdepends=('kdebase-konqueror: proxy support')
diff --git a/community/chrootuid/PKGBUILD b/community/chrootuid/PKGBUILD
index fc1075436..0f33c5971 100644
--- a/community/chrootuid/PKGBUILD
+++ b/community/chrootuid/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=chrootuid
pkgver=1.3
pkgrel=4
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="Runs a command in a restricted environment."
url="ftp://ftp.porcupine.org/pub/security/index.html"
license=("BSD")
diff --git a/community/chrpath/PKGBUILD b/community/chrpath/PKGBUILD
index 2fefddfc2..65b6a3c86 100644
--- a/community/chrpath/PKGBUILD
+++ b/community/chrpath/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=chrpath
pkgver=0.13
pkgrel=2
pkgdesc="Change or delete the rpath or runpath in ELF files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/chrpath"
license=('GPL2')
depends=('glibc')
diff --git a/community/cksfv/PKGBUILD b/community/cksfv/PKGBUILD
index da4ba0008..f33a3f7bf 100644
--- a/community/cksfv/PKGBUILD
+++ b/community/cksfv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cksfv
pkgver=1.3.14
pkgrel=1
pkgdesc="SFV (Simple File Verification) Checker"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://zakalwe.virtuaalipalvelin.net/~shd/foss/cksfv/"
license=('GPL')
depends=('glibc')
diff --git a/community/clanlib/PKGBUILD b/community/clanlib/PKGBUILD
index 4e6e36b1f..c7b5ef441 100644
--- a/community/clanlib/PKGBUILD
+++ b/community/clanlib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=clanlib
pkgver=2.2.8
pkgrel=1
pkgdesc="A multi-platform game development library."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clanlib.org/"
license=('zlib')
depends=('alsa-lib' 'libjpeg' 'libmikmod' 'libpng' 'libvorbis' 'libxi' 'libxmu' 'mesa' 'sdl_gfx' 'freetype2')
diff --git a/community/classpath/PKGBUILD b/community/classpath/PKGBUILD
index 36fec1cc8..7e592886b 100644
--- a/community/classpath/PKGBUILD
+++ b/community/classpath/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=classpath
pkgver=0.98
pkgrel=3
pkgdesc="A free replacement for Sun's proprietary core Java class libraries."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/classpath/"
license=('GPL')
depends=('gtk2>=2.8' 'libxtst')
diff --git a/community/clearsilver/PKGBUILD b/community/clearsilver/PKGBUILD
index 2aa924249..0f19cd85c 100644
--- a/community/clearsilver/PKGBUILD
+++ b/community/clearsilver/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=clearsilver
pkgver=0.10.5
pkgrel=7
pkgdesc="clearsilver is a fast, powerful, and language-neutral HTML template system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.clearsilver.net'
license=('custom')
depends=('python2' 'perl' 'ruby' 'java-runtime')
diff --git a/community/clementine/PKGBUILD b/community/clementine/PKGBUILD
index 4d0965bed..00e3e3cf1 100644
--- a/community/clementine/PKGBUILD
+++ b/community/clementine/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=3
pkgdesc="A music player and library organizer"
url="http://www.clementine-player.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gstreamer0.10' 'taglib' 'glew' 'liblastfm' 'libgpod' 'libmtp' 'libplist' 'hicolor-icon-theme' 'qt' 'libimobiledevice')
makedepends=('cmake' 'boost')
optdepends=('gstreamer0.10-base-plugins: for more open formats'
diff --git a/community/clewn/PKGBUILD b/community/clewn/PKGBUILD
index 63179410e..cf7b4662d 100644
--- a/community/clewn/PKGBUILD
+++ b/community/clewn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=clewn
pkgver=1.15
pkgrel=4
pkgdesc="gdb support for vim"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clewn.sourceforge.net"
license=('GPL')
depends=("vim" "gdb")
diff --git a/community/clipgrab/PKGBUILD b/community/clipgrab/PKGBUILD
index 724a294d4..043f10c00 100644
--- a/community/clipgrab/PKGBUILD
+++ b/community/clipgrab/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=clipgrab
pkgver=3.1.0.1
pkgrel=1
pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, MyVideo, ...'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://clipgrab.de/'
license=('GPL')
depends=('qt')
diff --git a/community/clusterssh/PKGBUILD b/community/clusterssh/PKGBUILD
index 6c2445121..6962a2369 100644
--- a/community/clusterssh/PKGBUILD
+++ b/community/clusterssh/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=clusterssh
pkgver=3.28
pkgrel=2
pkgdesc="Cluster SSH opens terminal windows with connections to specified hosts and an administration console."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clusterssh.sourceforge.net/"
license=('GPL')
depends=('perl-tk' 'perl-x11-protocol' 'xterm')
diff --git a/community/codeblocks/PKGBUILD b/community/codeblocks/PKGBUILD
index a9ac9ff41..46484ec4b 100644
--- a/community/codeblocks/PKGBUILD
+++ b/community/codeblocks/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=codeblocks
pkgver=10.05
pkgrel=1
pkgdesc="An open source and cross-platform C/C++ IDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.codeblocks.org"
license=('GPL3')
depends=('wxgtk' 'hicolor-icon-theme' 'bzip2' 'shared-mime-info')
diff --git a/community/coin/PKGBUILD b/community/coin/PKGBUILD
index f88ee170b..38ee9ce26 100644
--- a/community/coin/PKGBUILD
+++ b/community/coin/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc='Coin3D is a high-level 3D graphics toolkit on top of OpenGL.'
url='http://www.coin3d.org/'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('mesa' 'expat')
makedepends=('doxygen')
optdepends=('openal: sound/dynamic linking support'
diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD
index d801ab20d..35134a563 100644
--- a/community/collectd/PKGBUILD
+++ b/community/collectd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=collectd
pkgver=5.0.0
pkgrel=3
pkgdesc='Daemon which collects system performance statistics periodically'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://collectd.org/'
license=('GPL')
options=('!libtool')
diff --git a/community/comix/PKGBUILD b/community/comix/PKGBUILD
index da2050962..ae59c1036 100644
--- a/community/comix/PKGBUILD
+++ b/community/comix/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=comix
pkgver=4.0.4
pkgrel=5
pkgdesc="A comic book viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://comix.sourceforge.net"
license=('GPL')
depends=('pygtk' 'pil' 'unrar' 'xdg-utils')
diff --git a/community/commoncpp2/PKGBUILD b/community/commoncpp2/PKGBUILD
index 411a1d3f2..5eedfa17a 100644
--- a/community/commoncpp2/PKGBUILD
+++ b/community/commoncpp2/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=commoncpp2
pkgver=1.8.1
pkgrel=2
pkgdesc="GNU Common C++ 2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.gnu.org/software/commoncpp/'
license=('GPL' 'custom')
depends=('gcc-libs' 'zlib' 'sh')
diff --git a/community/compiz-bcop/PKGBUILD b/community/compiz-bcop/PKGBUILD
index 083f439a9..75f61b253 100644
--- a/community/compiz-bcop/PKGBUILD
+++ b/community/compiz-bcop/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compiz-bcop
pkgver=0.8.4
pkgrel=1
pkgdesc="Compiz option code generator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core>=0.8.4' 'libxslt')
diff --git a/community/compiz-fusion-plugins-extra/PKGBUILD b/community/compiz-fusion-plugins-extra/PKGBUILD
index d087d2d42..ab6e587d2 100644
--- a/community/compiz-fusion-plugins-extra/PKGBUILD
+++ b/community/compiz-fusion-plugins-extra/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compiz-fusion-plugins-extra
pkgver=0.8.6
pkgrel=2
pkgdesc="Compiz Fusion Extra plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core' 'compiz-bcop' 'compiz-fusion-plugins-main' 'libnotify')
diff --git a/community/compiz-fusion-plugins-main/PKGBUILD b/community/compiz-fusion-plugins-main/PKGBUILD
index 2953267d2..21345945e 100644
--- a/community/compiz-fusion-plugins-main/PKGBUILD
+++ b/community/compiz-fusion-plugins-main/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compiz-fusion-plugins-main
pkgver=0.8.6
pkgrel=1
pkgdesc="Compiz Fusion Main plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core' 'libjpeg>=7' 'librsvg' 'compiz-bcop' 'libxdamage')
diff --git a/community/compiz/PKGBUILD b/community/compiz/PKGBUILD
index e693eefae..d3afee516 100644
--- a/community/compiz/PKGBUILD
+++ b/community/compiz/PKGBUILD
@@ -13,7 +13,7 @@ pkgrel=2
pkgdesc="Composite manager for Aiglx and Xgl"
url="http://www.go-compiz.org/"
license=('GPL' 'LGPL' 'MIT')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('compiz' 'compiz-kde' 'compiz-gtk' 'compiz-fusion')
makedepends=('intltool' 'gnome-control-center' 'libwnck' 'kdebase-workspace'
'startup-notification' 'librsvg' 'libgl' 'dbus' 'mesa' 'libxslt' 'fuse')
diff --git a/community/compizconfig-backend-gconf/PKGBUILD b/community/compizconfig-backend-gconf/PKGBUILD
index 0036df9bc..2fb1afee8 100644
--- a/community/compizconfig-backend-gconf/PKGBUILD
+++ b/community/compizconfig-backend-gconf/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compizconfig-backend-gconf
pkgver=0.8.4
pkgrel=1
pkgdesc="Compizconfig backend for gconf"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('libcompizconfig' 'gconf')
diff --git a/community/compizconfig-backend-kconfig/PKGBUILD b/community/compizconfig-backend-kconfig/PKGBUILD
index 78c52556d..49813cc10 100644
--- a/community/compizconfig-backend-kconfig/PKGBUILD
+++ b/community/compizconfig-backend-kconfig/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compizconfig-backend-kconfig
pkgver=0.8.4
pkgrel=1
pkgdesc="Compizconfig backend for kconfig"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('libcompizconfig' 'kdelibs3' 'qt3')
diff --git a/community/compizconfig-python/PKGBUILD b/community/compizconfig-python/PKGBUILD
index 0aeb565e6..3dd61035e 100644
--- a/community/compizconfig-python/PKGBUILD
+++ b/community/compizconfig-python/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compizconfig-python
pkgver=0.8.4
pkgrel=2
pkgdesc="Compizconfig bindings for python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core>=0.8.4' 'libcompizconfig>=0.8.4' 'glib2' 'python2')
diff --git a/community/confuse/PKGBUILD b/community/confuse/PKGBUILD
index 6f713df50..b64aab760 100755
--- a/community/confuse/PKGBUILD
+++ b/community/confuse/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=confuse
pkgver=2.7
pkgrel=1
pkgdesc="C-library for parsing configuration files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/confuse"
license=('LGPL')
depends=('glibc')
diff --git a/community/conkeror-git/PKGBUILD b/community/conkeror-git/PKGBUILD
index 4b7ce8876..30a3cf5c2 100644
--- a/community/conkeror-git/PKGBUILD
+++ b/community/conkeror-git/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=conkeror-git
pkgver=0.9.3
pkgrel=4
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=('bash' 'xulrunner')
diff --git a/community/coq/PKGBUILD b/community/coq/PKGBUILD
index 4c236d0d8..8ffce933f 100644
--- a/community/coq/PKGBUILD
+++ b/community/coq/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=coq
pkgver=8.3pl2
pkgrel=1
pkgdesc='Formal proof management system.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://coq.inria.fr/'
license=('GPL')
depends=('gtk2')
diff --git a/community/corkscrew/PKGBUILD b/community/corkscrew/PKGBUILD
index 547e7980f..207f74aec 100644
--- a/community/corkscrew/PKGBUILD
+++ b/community/corkscrew/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=corkscrew
pkgver=2.0
pkgrel=4
pkgdesc="A tool for tunneling SSH through HTTP proxies"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.agroman.net/corkscrew/"
license=('GPL')
source=(http://www.agroman.net/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/community/couchdb/PKGBUILD b/community/couchdb/PKGBUILD
index f67905866..43a6fbc75 100644
--- a/community/couchdb/PKGBUILD
+++ b/community/couchdb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=couchdb
pkgver=1.0.2
pkgrel=2
pkgdesc="A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://couchdb.apache.org"
license=('APACHE')
depends=('icu' 'erlang' 'spidermonkey' 'openssl' 'curl')
diff --git a/community/courier-authlib/PKGBUILD b/community/courier-authlib/PKGBUILD
index 5f8ec29e8..90460fe5a 100644
--- a/community/courier-authlib/PKGBUILD
+++ b/community/courier-authlib/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=courier-authlib
pkgver=0.63.0
pkgrel=4
pkgdesc="Authentification library for the courier mailserver(s)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://courier-mta.org/authlib/"
backup=('etc/authlib/authdaemonrc' 'etc/authlib/authldaprc' \
diff --git a/community/courier-imap/PKGBUILD b/community/courier-imap/PKGBUILD
index e9f064ee9..e54fb7dd5 100644
--- a/community/courier-imap/PKGBUILD
+++ b/community/courier-imap/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=courier-imap
pkgver=4.9.3
pkgrel=1
pkgdesc="IMAP(s)/POP3(s) Server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.courier-mta.org/imap/"
depends=('courier-maildrop>=2.5.0' 'gcc-libs' 'fam' 'gdbm' 'openssl')
diff --git a/community/courier-maildrop/PKGBUILD b/community/courier-maildrop/PKGBUILD
index c678c2198..e0706c442 100644
--- a/community/courier-maildrop/PKGBUILD
+++ b/community/courier-maildrop/PKGBUILD
@@ -8,7 +8,7 @@ _srcname=maildrop
pkgver=2.5.4
pkgrel=1
pkgdesc="mail delivery agent - procmail like but nicer syntax"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://courier-mta.org/maildrop/"
depends=('courier-authlib>=0.63.0' 'fam' 'pcre' 'gdbm')
diff --git a/community/courier-mta/PKGBUILD b/community/courier-mta/PKGBUILD
index 6f5849b2d..7bee3245f 100644
--- a/community/courier-mta/PKGBUILD
+++ b/community/courier-mta/PKGBUILD
@@ -11,7 +11,7 @@ pkgname=courier-mta
pkgver=0.66.1
pkgrel=1
pkgdesc="IMAP(s)/POP3(s) and SMTP Server with ML-manager, webmail and webconfig"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
backup=('etc/courier/imapd.cnf' 'etc/courier/pop3d.cnf' \
'etc/courier/imapd' 'etc/courier/imapd-ssl' \
diff --git a/community/cppcheck/PKGBUILD b/community/cppcheck/PKGBUILD
index f28482045..1e8718b8b 100644
--- a/community/cppcheck/PKGBUILD
+++ b/community/cppcheck/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cppcheck
pkgver=1.48
pkgrel=1
pkgdesc="A tool for static C/C++ code analysis"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cppcheck.wiki.sourceforge.net/"
license=('GPL')
depends=('pcre')
diff --git a/community/cppunit/PKGBUILD b/community/cppunit/PKGBUILD
index 609ddf766..44dfad9b1 100644
--- a/community/cppunit/PKGBUILD
+++ b/community/cppunit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cppunit
pkgver=1.12.1
pkgrel=2
pkgdesc="A C++ unit testing framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cppunit.sourceforge.net"
license=('LGPL')
depends=('sh' 'gcc-libs')
diff --git a/community/cpuburn/PKGBUILD b/community/cpuburn/PKGBUILD
index b29af70a5..c3d806865 100644
--- a/community/cpuburn/PKGBUILD
+++ b/community/cpuburn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cpuburn
pkgver=1.4a
pkgrel=1
pkgdesc="CPU testing utilities in optimized assembler for maximum loading of CPUs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pages.sbcglobal.net/redelm/"
license=('GPL')
depends=()
diff --git a/community/cpulimit/PKGBUILD b/community/cpulimit/PKGBUILD
index 7ef5ab146..6cebcda00 100644
--- a/community/cpulimit/PKGBUILD
+++ b/community/cpulimit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cpulimit
pkgver=1.1
pkgrel=2
pkgdesc="Limit cpu usage in %. Actualy sends SIGSTOP/SIGCONT"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cpulimit.sourceforge.net/"
license=("GPL")
depends=(glibc)
diff --git a/community/critter/PKGBUILD b/community/critter/PKGBUILD
index 3697a70b7..8abffecc8 100644
--- a/community/critter/PKGBUILD
+++ b/community/critter/PKGBUILD
@@ -5,7 +5,7 @@ _origname=CriticalMass
pkgver=1.0.2
pkgrel=4
pkgdesc="Critical Mass (aka Critter) is an SDL/OpenGL space shoot'em up game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://criticalmass.sourceforge.net/critter.php"
license=('GPL')
depends=('sdl_image' 'sdl_mixer' 'mesa')
diff --git a/community/critterding/PKGBUILD b/community/critterding/PKGBUILD
index ec6c82edd..1feae2968 100644
--- a/community/critterding/PKGBUILD
+++ b/community/critterding/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=critterding
pkgver=beta12.1
pkgrel=1
pkgdesc='A Petri dish universe in 3D that demonstrates evolving artificial life.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://critterding.sourceforge.net/'
license=('GPL')
depends=('freetype2' 'sdl' 'libgl' 'ftgl')
diff --git a/community/cross-arm-elf-binutils/PKGBUILD b/community/cross-arm-elf-binutils/PKGBUILD
index 406f2d7b9..743787974 100644
--- a/community/cross-arm-elf-binutils/PKGBUILD
+++ b/community/cross-arm-elf-binutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.21
pkgrel=2
_xprefix=/usr
pkgdesc="A set of programs to assemble and manipulate binary and object files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://sources.redhat.com/binutils"
diff --git a/community/cross-arm-elf-gcc-base/PKGBUILD b/community/cross-arm-elf-gcc-base/PKGBUILD
index a46c4185f..a7140315f 100644
--- a/community/cross-arm-elf-gcc-base/PKGBUILD
+++ b/community/cross-arm-elf-gcc-base/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cross-arm-elf-gcc-base
pkgver=4.6.0
pkgrel=1
pkgdesc="The GNU Compiler Collection"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
url="http://gcc.gnu.org"
depends=('cross-arm-elf-binutils' 'libmpc' 'libelf')
diff --git a/community/cross-arm-wince-cegcc-binutils/PKGBUILD b/community/cross-arm-wince-cegcc-binutils/PKGBUILD
index 491004df4..31b880376 100644
--- a/community/cross-arm-wince-cegcc-binutils/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-binutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-cegccdll-dummy/PKGBUILD b/community/cross-arm-wince-cegcc-cegccdll-dummy/PKGBUILD
index 278bd0e6f..28afeba12 100644
--- a/community/cross-arm-wince-cegcc-cegccdll-dummy/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-cegccdll-dummy/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-cegccdll/PKGBUILD b/community/cross-arm-wince-cegcc-cegccdll/PKGBUILD
index f2a0c0259..503b4e483 100644
--- a/community/cross-arm-wince-cegcc-cegccdll/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-cegccdll/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-cegccthrddll/PKGBUILD b/community/cross-arm-wince-cegcc-cegccthrddll/PKGBUILD
index bd17767ba..0ec08aafd 100644
--- a/community/cross-arm-wince-cegcc-cegccthrddll/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-cegccthrddll/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD b/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
index 293b525bd..44f806528 100644
--- a/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=2
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-gcc/PKGBUILD b/community/cross-arm-wince-cegcc-gcc/PKGBUILD
index dcd86193c..4185152dc 100644
--- a/community/cross-arm-wince-cegcc-gcc/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-gcc/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=3
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-libstdcppdll/PKGBUILD b/community/cross-arm-wince-cegcc-libstdcppdll/PKGBUILD
index bbc8c0d6c..d40d22404 100644
--- a/community/cross-arm-wince-cegcc-libstdcppdll/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-libstdcppdll/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-newlib/PKGBUILD b/community/cross-arm-wince-cegcc-newlib/PKGBUILD
index 79270520b..ab4e1f494 100644
--- a/community/cross-arm-wince-cegcc-newlib/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-newlib/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-profile/PKGBUILD b/community/cross-arm-wince-cegcc-profile/PKGBUILD
index 02d58ef3c..ee7d1e6e4 100644
--- a/community/cross-arm-wince-cegcc-profile/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-profile/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/cross-arm-wince-cegcc-w32api/PKGBUILD b/community/cross-arm-wince-cegcc-w32api/PKGBUILD
index 22eb7a4e2..abd8c329b 100644
--- a/community/cross-arm-wince-cegcc-w32api/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-w32api/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.59.1
pkgrel=1
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
diff --git a/community/ctpl/PKGBUILD b/community/ctpl/PKGBUILD
index 649722e45..8a8aacbf5 100644
--- a/community/ctpl/PKGBUILD
+++ b/community/ctpl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ctpl
pkgver=0.3
pkgrel=1
pkgdesc="CTPL is a template engine library written in C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ctpl.tuxfamily.org/"
license=('GPL')
depends=('glib2' 'gvfs')
diff --git a/community/cuetools/PKGBUILD b/community/cuetools/PKGBUILD
index 6626f9944..e7c28db65 100644
--- a/community/cuetools/PKGBUILD
+++ b/community/cuetools/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cuetools
pkgver=1.3.1
pkgrel=4
pkgdesc="Set of utilities for working with cue files and toc files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.berlios.de/projects/cuetools/"
license=('GPL')
depends=('glibc')
diff --git a/community/cuneiform/PKGBUILD b/community/cuneiform/PKGBUILD
index 93e8496ed..60581c497 100644
--- a/community/cuneiform/PKGBUILD
+++ b/community/cuneiform/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1.0
_dpkgver=1.1
pkgrel=1
pkgdesc="Linux port of an OCR system developed in Russia. Supports more than 20 languages."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/cuneiform-linux"
license=('BSD')
depends=(imagemagick)
diff --git a/community/cupsddk/PKGBUILD b/community/cupsddk/PKGBUILD
index 7c39b38da..661181208 100644
--- a/community/cupsddk/PKGBUILD
+++ b/community/cupsddk/PKGBUILD
@@ -9,7 +9,7 @@ url="http://cups.org"
license="GPL"
depends=('libcups')
makedepends=('libcups')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!emptydirs')
source=(http://ftp.easysw.com/pub/cupsddk/$pkgver/$pkgname-$pkgver-source.tar.bz2)
md5sums=('3ec52813bf12bf9b34d34f8a81bab508')
diff --git a/community/curlftpfs/PKGBUILD b/community/curlftpfs/PKGBUILD
index 7db8af17f..c72583cfb 100644
--- a/community/curlftpfs/PKGBUILD
+++ b/community/curlftpfs/PKGBUILD
@@ -11,7 +11,7 @@ url="http://curlftpfs.sourceforge.net/"
license=('GPL')
depends=('curl>=7.15.4' 'fuse' 'glib2')
makedepends=('pkgconfig>=0.9.0')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://downloads.sourceforge.net/sourceforge/curlftpfs/$pkgname-$pkgver.tar.gz)
md5sums=('b452123f755114cd4461d56c648d9f12')
diff --git a/community/cutter/PKGBUILD b/community/cutter/PKGBUILD
index e48ce17d4..010919ae2 100644
--- a/community/cutter/PKGBUILD
+++ b/community/cutter/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cutter
pkgver=1.03
pkgrel=3
pkgdesc="TCP/IP Connection cutting on Linux Firewalls and Routers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lowth.com/cutter/"
license=('GPL')
depends=(glibc)
diff --git a/community/cuyo/PKGBUILD b/community/cuyo/PKGBUILD
index eb3e84019..b1d1a20fa 100644
--- a/community/cuyo/PKGBUILD
+++ b/community/cuyo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cuyo
pkgver=2.1.1
pkgrel=4
pkgdesc="Tetris-style puzzle game for up to two players with a twist."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.karimmi.de/cuyo/"
license=('GPL')
depends=('sdl' 'sdl_mixer' 'sdl_image' 'xdg-utils')
diff --git a/community/cython/PKGBUILD b/community/cython/PKGBUILD
index 84cb89e10..b6a8f9919 100644
--- a/community/cython/PKGBUILD
+++ b/community/cython/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cython
pkgver=0.14.1
pkgrel=1
pkgdesc="C-Extensions for Python "
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.cython.org"
license=('APACHE')
depends=('python2')
diff --git a/community/dangerdeep/PKGBUILD b/community/dangerdeep/PKGBUILD
index bd8309cb3..5cbef469f 100644
--- a/community/dangerdeep/PKGBUILD
+++ b/community/dangerdeep/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dangerdeep
pkgver=0.3.0
pkgrel=4
pkgdesc="submarine simulator"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://dangerdeep.sourceforge.net"
license=('GPL')
depends=(libgl sdl_net fftw sdl_image sdl_mixer mesa dangerdeep-data)
diff --git a/community/dante/PKGBUILD b/community/dante/PKGBUILD
index 176fdafa7..2d5ec3718 100644
--- a/community/dante/PKGBUILD
+++ b/community/dante/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.2.3
pkgrel=1
pkgdesc="SOCKS v4 and v5 compatible proxy server and client"
url="http://www.inet.no/dante"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
depends=('tcp_wrappers' 'pam')
backup=('etc/socks.conf'
diff --git a/community/dar/PKGBUILD b/community/dar/PKGBUILD
index d51e4007d..792a6871d 100644
--- a/community/dar/PKGBUILD
+++ b/community/dar/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dar
pkgver=2.3.11
pkgrel=1
pkgdesc='A full featured command-line backup tool, short for Disk ARchive'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://dar.linux.free.fr/'
license=('GPL')
depends=('attr' 'bzip2' 'gcc-libs' 'openssl' 'zlib')
diff --git a/community/darkhttpd/PKGBUILD b/community/darkhttpd/PKGBUILD
index 00d9be2bc..7cbb1baf4 100644
--- a/community/darkhttpd/PKGBUILD
+++ b/community/darkhttpd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=darkhttpd
pkgver=1.7
pkgrel=3
pkgdesc="A small, static webserver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dmr.ath.cx/net/darkhttpd/"
license=('BSD')
depends=('glibc')
diff --git a/community/darkstat/PKGBUILD b/community/darkstat/PKGBUILD
index 96d1b528a..b77f01f24 100644
--- a/community/darkstat/PKGBUILD
+++ b/community/darkstat/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Network statistics gatherer (packet sniffer)."
url="http://dmr.ath.cx/net/darkstat/"
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('libpcap' 'zlib')
source=(http://dmr.ath.cx/net/darkstat/$pkgname-$pkgver.tar.bz2)
md5sums=('3fd2a4ddb123ad11bb99f1094a6206d9')
diff --git a/community/darktable/PKGBUILD b/community/darktable/PKGBUILD
index 02737052e..72284623a 100644
--- a/community/darktable/PKGBUILD
+++ b/community/darktable/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=darktable
pkgver=0.8
pkgrel=3
pkgdesc="Utility to organize and develop raw images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url=http://darktable.sf.net/
license=('GPL3')
depends=('exiv2>=0.18' 'gconf>=2.26' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade'
diff --git a/community/datemath/PKGBUILD b/community/datemath/PKGBUILD
index f4ce236b5..1f8a1e0d1 100644
--- a/community/datemath/PKGBUILD
+++ b/community/datemath/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=datemath
pkgver=2.0.10
pkgrel=2
pkgdesc="Command line date and time math utility."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.unixwiz.net/tools/datemath.html"
license=("GPL")
depends=('glibc')
diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD
index 9610e41c8..182925d56 100644
--- a/community/dbmail/PKGBUILD
+++ b/community/dbmail/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dbmail
pkgver=2.2.17
pkgrel=2
pkgdesc="Fast and scalable sql based mail services"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
# mhash libevent libzdb
depends=('gmime22')
makedepends=('asciidoc' 'xmlto' 'docbook-xsl' 'docbook-xml' 'postgresql-libs>=8.4.1' 'sqlite3' 'libmysqlclient' 'libldap>=2.4.18' 'libsieve')
diff --git a/community/dbus-sharp-glib/PKGBUILD b/community/dbus-sharp-glib/PKGBUILD
index bd28aeede..e1a72c763 100644
--- a/community/dbus-sharp-glib/PKGBUILD
+++ b/community/dbus-sharp-glib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dbus-sharp-glib
pkgver=0.5.0
pkgrel=3
pkgdesc="C# GLib implementation of D-Bus"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://github.com/mono/dbus-sharp/"
license=('custom')
depends=('dbus-sharp>=0.7')
diff --git a/community/deadbeef/PKGBUILD b/community/deadbeef/PKGBUILD
index ed938ccc1..be91a3d52 100644
--- a/community/deadbeef/PKGBUILD
+++ b/community/deadbeef/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=deadbeef
pkgver=0.5.1
pkgrel=1
pkgdesc='An audio player for GNU/Linux based on GTK2.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://deadbeef.sourceforge.net'
license=('GPL2')
depends=('gtk2' 'libsamplerate' 'alsa-lib' 'hicolor-icon-theme' 'desktop-file-utils')
diff --git a/community/delegate/PKGBUILD b/community/delegate/PKGBUILD
index 450698d29..b6dea8016 100644
--- a/community/delegate/PKGBUILD
+++ b/community/delegate/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=delegate
pkgver=9.9.7
pkgrel=1
pkgdesc="Caching and converting multyprotocol proxy. For example, you may use it as NNTP web interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.delegate.org/"
license=('GPL')
depends=('pam')
diff --git a/community/denemo/PKGBUILD b/community/denemo/PKGBUILD
index 1be1aa213..b04dd2eac 100644
--- a/community/denemo/PKGBUILD
+++ b/community/denemo/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=denemo
pkgver=0.9.0
pkgrel=1
pkgdesc="A music score editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.denemo.org"
license=('GPL')
depends=('aubio' 'portaudio' 'lilypond' 'gtk2' 'libxml2' 'guile' 'fftw' 'gtksourceview2'
diff --git a/community/desmume/PKGBUILD b/community/desmume/PKGBUILD
index 65a01fb7d..7a31249d5 100644
--- a/community/desmume/PKGBUILD
+++ b/community/desmume/PKGBUILD
@@ -14,7 +14,7 @@ pkgname=desmume
pkgver=0.9.7
pkgrel=3
pkgdesc="Nintendo DS emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://desmume.org/"
license=('GPL')
depends=('agg' 'gtkglext' 'intltool' 'libgl' 'libglade' 'mesa')
diff --git a/community/dev86/PKGBUILD b/community/dev86/PKGBUILD
index 28d31b13e..2f1499e52 100644
--- a/community/dev86/PKGBUILD
+++ b/community/dev86/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=dev86
pkgver=0.16.18
pkgrel=1
pkgdesc="Simple C compiler to generate 8086 code"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
#url="http://homepage.ntlworld.com/robert.debath/dev86"
url="http://www.debath.co.uk/dev86/"
license=(GPL)
diff --git a/community/devil/PKGBUILD b/community/devil/PKGBUILD
index 061b8cc64..e04442257 100644
--- a/community/devil/PKGBUILD
+++ b/community/devil/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=devil
pkgver=1.7.8
pkgrel=6
pkgdesc="Library for reading several different image formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openil.sourceforge.net/"
depends=('allegro>=4.4.0.1' 'sdl' 'libpng>=1.4.0' 'libmng>=1.0.10-3' 'freeglut'
'jasper>=1.900.1-4' 'lcms>=1.18-3' 'openexr')
diff --git a/community/dfm/PKGBUILD b/community/dfm/PKGBUILD
index 0c290ebd2..bbf143dd5 100644
--- a/community/dfm/PKGBUILD
+++ b/community/dfm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=dfm
pkgver=0.99.9
pkgrel=2
pkgdesc="A graphical file manager including desktop icons"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk' 'imlib' 'libxpm')
license=('GPL')
source=(http://www.kaisersite.de/dfm/$pkgname-$pkgver.tar.gz)
diff --git a/community/dia/PKGBUILD b/community/dia/PKGBUILD
index 89c7f852e..606f2f751 100644
--- a/community/dia/PKGBUILD
+++ b/community/dia/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=dia
pkgver=0.97.1
pkgrel=3
pkgdesc="A GTK+ based diagram creation program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://live.gnome.org/Dia"
install=dia.install
diff --git a/community/diacanvas/PKGBUILD b/community/diacanvas/PKGBUILD
index 06b34d4e1..7bea06d0d 100644
--- a/community/diacanvas/PKGBUILD
+++ b/community/diacanvas/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=diacanvas
pkgver=0.15.4
pkgrel=6
pkgdesc="Library for drawing diagrams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/diacanvas"
license=('LGPL')
depends=('libgnomecanvas' 'libgnomeprint' 'gnome-python')
diff --git a/community/dictd/PKGBUILD b/community/dictd/PKGBUILD
index 4ccab18f5..52a509541 100644
--- a/community/dictd/PKGBUILD
+++ b/community/dictd/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="Online dictionary client and server"
url="http://sourceforge.net/projects/dict/"
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('zlib' 'libmaa')
makedepends=('flex')
backup=(etc/dict/dictd.conf
diff --git a/community/dietlibc/PKGBUILD b/community/dietlibc/PKGBUILD
index 6ba4d9331..4f33fa7df 100644
--- a/community/dietlibc/PKGBUILD
+++ b/community/dietlibc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dietlibc
pkgver=0.32
pkgrel=2
pkgdesc="a libc optimized for small size"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fefe.de/dietlibc/"
license=("GPL")
source=(http://www.kernel.org/pub/linux/libs/dietlibc/$pkgname-$pkgver.tar.bz2)
diff --git a/community/dillo/PKGBUILD b/community/dillo/PKGBUILD
index 3860fdd5a..5fc8f6609 100644
--- a/community/dillo/PKGBUILD
+++ b/community/dillo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dillo
pkgver=2.2
pkgrel=3
pkgdesc="A small, fast graphical web browser built on FLTK"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.dillo.org"
license=('GPL')
depends=('fltk2' 'libjpeg' 'perl' 'openssl' 'libpng' 'gcc-libs' 'libxcursor'
diff --git a/community/directfb/PKGBUILD b/community/directfb/PKGBUILD
index 7a366507a..39e08b180 100644
--- a/community/directfb/PKGBUILD
+++ b/community/directfb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=directfb
pkgver=1.4.11
pkgrel=1
pkgdesc="A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system on top of the Linux Framebuffer Device"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.directfb.org"
license=('LGPL')
depends=('libjpeg' 'libxext' 'sdl' 'sysfsutils' 'libpng' 'freetype2')
diff --git a/community/discid/PKGBUILD b/community/discid/PKGBUILD
index d77a3a02c..a78f15c1a 100644
--- a/community/discid/PKGBUILD
+++ b/community/discid/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=discid
pkgver=0.1.3
pkgrel=4
pkgdesc="A program to calculate the disc-ID for audio compact discs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://discid.sourceforge.net"
license=("GPL")
depends=(gcc-libs)
diff --git a/community/distcc/PKGBUILD b/community/distcc/PKGBUILD
index bd278b623..223fd2350 100644
--- a/community/distcc/PKGBUILD
+++ b/community/distcc/PKGBUILD
@@ -4,14 +4,13 @@
pkgname=distcc
pkgver=3.1
-pkgrel=3
+pkgrel=4
pkgdesc="A distributed C, C++, Obj C compiler"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/distcc/"
license=('GPL')
depends=('gcc' 'popt')
-makedepends=('gtk2' 'pkgconfig')
-optdepends=('gtk2: for distccmon-gnome')
+makedepends=('pkgconfig' 'python2')
backup=(etc/conf.d/distccd)
source=(http://distcc.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2
distccd
@@ -22,8 +21,10 @@ md5sums=('a1a9d3853df7133669fffec2a9aab9f3'
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i "s/\(python2\).*$/\1/" configure
./configure --prefix=/usr \
- --with-gtk \
+ --disable-Werror \
+ --without-gtk \
--sysconfdir=/etc \
--mandir=/usr/share/man || return 1
make || return 1
diff --git a/community/djview4/PKGBUILD b/community/djview4/PKGBUILD
index 94cf3dfec..887b78400 100644
--- a/community/djview4/PKGBUILD
+++ b/community/djview4/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=djview4
pkgver=4.7
pkgrel=1
pkgdesc='Portable DjVu viewer and browser plugin'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://djvu.sourceforge.net/djview4.html'
license=('GPL')
depends=('qt' 'djvulibre')
diff --git a/community/dmenu/PKGBUILD b/community/dmenu/PKGBUILD
index bf47efead..39157f110 100644
--- a/community/dmenu/PKGBUILD
+++ b/community/dmenu/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=4.3.1
pkgrel=1
pkgdesc="A generic menu for X"
url="http://tools.suckless.org/dmenu/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
depends=('sh' 'libxinerama')
#source=("http://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz")
@@ -28,3 +28,4 @@ package() {
make PREFIX=/usr DESTDIR=$pkgdir install
install -m644 -D LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
+md5sums=('85204de9ac040e0ba544978ce6d6a105')
diff --git a/community/dnstracer/PKGBUILD b/community/dnstracer/PKGBUILD
index 3964c47f3..cb5a80ae5 100644
--- a/community/dnstracer/PKGBUILD
+++ b/community/dnstracer/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=dnstracer
pkgver=1.9
pkgrel=3
pkgdesc='Determines where a given DNS server gets its information from, and follows the chain of DNS servers'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.mavetju.org/unix/dnstracer.php'
license=('BSD')
source=("http://www.mavetju.org/download/$pkgname-$pkgver.tar.gz")
diff --git a/community/docbook2x/PKGBUILD b/community/docbook2x/PKGBUILD
index 42dab69b1..c44257c3d 100644
--- a/community/docbook2x/PKGBUILD
+++ b/community/docbook2x/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=docbook2x
pkgver=0.8.8
pkgrel=9
pkgdesc="A software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://docbook2x.sourceforge.net"
license=("MIT")
depends=('glibc' 'perl-sgmls' 'perlxml' 'perl-xml-sax' 'libxslt')
diff --git a/community/dockmanager/PKGBUILD b/community/dockmanager/PKGBUILD
index 0d91fb975..11248a9b5 100644
--- a/community/dockmanager/PKGBUILD
+++ b/community/dockmanager/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.1.0
pkgrel=0.20110211
pkgdesc="Dock-independent helper scripts for compatible docks"
url="https://launchpad.net/dockmanager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
depends=('libdesktop-agnostic>=0.3.90-2' gconf dbus-glib python2)
makedepends=(bzr 'vala>=0.10' pkgconfig intltool autoconf gnome-common)
diff --git a/community/docky/PKGBUILD b/community/docky/PKGBUILD
index 9cbc361dc..830375ad3 100644
--- a/community/docky/PKGBUILD
+++ b/community/docky/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.1.2
pkgrel=1
pkgdesc="The finest dock no money can buy!"
url="https://launchpad.net/docky"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
depends=(gnome-desktop-sharp gnome-keyring-sharp gtk2 mono-addins
hicolor-icon-theme ndesk-dbus-glib notify-sharp-svn xdg-utils
diff --git a/community/dopewars/PKGBUILD b/community/dopewars/PKGBUILD
index 2fe81262b..2ce608fc2 100644
--- a/community/dopewars/PKGBUILD
+++ b/community/dopewars/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=4
pkgdesc="dopewars is a Drug dealing game set in New York"
url="http://dopewars.sourceforge.net/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2>=2.12.11' 'alsa-lib' 'audiofile' 'esd' 'sdl_mixer' 'ncurses>=5.6-7')
install='dopewars.install'
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
diff --git a/community/driftnet/PKGBUILD b/community/driftnet/PKGBUILD
index d7fb5fce2..20403de77 100644
--- a/community/driftnet/PKGBUILD
+++ b/community/driftnet/PKGBUILD
@@ -5,7 +5,7 @@ pkgrel=4
pkgdesc="Listens to network traffic and picks out images from TCP streams it observes."
url=('http://www.ex-parrot.com/~chris/driftnet/')
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libjpeg' 'libpcap' 'gtk' 'giflib')
makedepends=('imake')
source=(http://www.ex-parrot.com/~chris/driftnet/$pkgname-$pkgver.tar.gz)
diff --git a/community/drivel/PKGBUILD b/community/drivel/PKGBUILD
index 82ae3dda9..6931a5aae 100644
--- a/community/drivel/PKGBUILD
+++ b/community/drivel/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=3.0.3
pkgrel=1
pkgdesc="GTK client for working with online journals (blogs)."
url="http://www.dropline.net/drivel/index.php"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=("GPL")
depends=('curl' 'gtksourceview2' 'gtkspell' 'libgnomeui>=2.0.0' 'libsoup')
makedepends=('perlxml' 'pkgconfig' 'intltool>=0.21' 'gnome-doc-utils>=0.3.2')
diff --git a/community/dsniff/PKGBUILD b/community/dsniff/PKGBUILD
index a5a66f858..ed8e13006 100644
--- a/community/dsniff/PKGBUILD
+++ b/community/dsniff/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.4b1
pkgrel=19
pkgdesc="Collection of tools for network auditing and penetration testing"
url="http://www.monkey.org/~dugsong/dsniff/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('libpcap' 'openssl' 'db' 'libxmu' 'glib2' 'libnet' 'libnids')
source=(http://www.monkey.org/~dugsong/dsniff/beta/$pkgname-$pkgver.tar.gz \
diff --git a/community/dspam/PKGBUILD b/community/dspam/PKGBUILD
index 9da467697..accd41527 100644
--- a/community/dspam/PKGBUILD
+++ b/community/dspam/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dspam
pkgver=3.9.0
pkgrel=4
pkgdesc="A scalable, open-source statistical anti-spam filter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dspam.nuclearelephant.com/"
options=('!libtool')
backup=(etc/dspam/dspam.conf)
diff --git a/community/dtach/PKGBUILD b/community/dtach/PKGBUILD
index 1324f4731..2ea069b5c 100644
--- a/community/dtach/PKGBUILD
+++ b/community/dtach/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=dtach
pkgver=0.8
pkgrel=4
pkgdesc="emulates the detach feature of screen"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dtach.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/community/duff/PKGBUILD b/community/duff/PKGBUILD
index c97271ca7..304178bb1 100644
--- a/community/duff/PKGBUILD
+++ b/community/duff/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=duff
pkgver=0.5
pkgrel=1
pkgdesc="A command-line utility for quickly finding duplicates in a given set of files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://duff.sourceforge.net/"
license=('custom')
depends=('glibc' 'sh')
diff --git a/community/dumb/PKGBUILD b/community/dumb/PKGBUILD
index 3652f34cc..30d71c3f4 100644
--- a/community/dumb/PKGBUILD
+++ b/community/dumb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dumb
pkgver=0.9.3
pkgrel=4
pkgdesc="An IT, XM, S3M and MOD player library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:dumb' 'GPL')
url="http://dumb.sourceforge.net/"
depends=('glibc' 'allegro')
diff --git a/community/duplicity/PKGBUILD b/community/duplicity/PKGBUILD
index e8278a4e0..75c28d059 100644
--- a/community/duplicity/PKGBUILD
+++ b/community/duplicity/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=duplicity
pkgver=0.6.12
pkgrel=1
pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nongnu.org/duplicity/'
license=('GPL')
depends=('librsync' 'ncftp' 'python2' 'python-boto' 'python-gnupginterface')
diff --git a/community/dvdisaster/PKGBUILD b/community/dvdisaster/PKGBUILD
index d9b1130c9..6a07af6e0 100644
--- a/community/dvdisaster/PKGBUILD
+++ b/community/dvdisaster/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=dvdisaster
pkgver=0.72.2
pkgrel=1
pkgdesc="Provides a margin of safety against data loss on CD and DVD media caused by aging or scratches"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.dvdisaster.com/"
license=('GPL')
depends=('gtk2')
diff --git a/community/dvdstyler/PKGBUILD b/community/dvdstyler/PKGBUILD
index f42f4dcc0..7cd8d6095 100644
--- a/community/dvdstyler/PKGBUILD
+++ b/community/dvdstyler/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dvdstyler
pkgver=1.8.3
pkgrel=1
pkgdesc="Cross-platform DVD authoring application"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.dvdstyler.de/"
license=('GPL')
depends=('cdrkit' 'dvdauthor' 'dvd+rw-tools' 'ffmpeg' 'gettext' 'libexif' 'wxgtk' 'wxsvg' 'xine-ui' 'mjpegtools' 'libgnomeui')
diff --git a/community/dwdiff/PKGBUILD b/community/dwdiff/PKGBUILD
index 798ef5bb1..78a27c3f2 100644
--- a/community/dwdiff/PKGBUILD
+++ b/community/dwdiff/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dwdiff
pkgver=1.9
pkgrel=1
pkgdesc="a front-end for the diff program that operates at the word level instead of the line level"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://os.ghalkes.nl/dwdiff.html"
depends=('diffutils' 'icu')
license=('GPL')
diff --git a/community/dwm/PKGBUILD b/community/dwm/PKGBUILD
index 5236301dc..75801fa62 100644
--- a/community/dwm/PKGBUILD
+++ b/community/dwm/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=5.8.2
pkgrel=2
pkgdesc="A dynamic window manager for X"
url="http://dwm.suckless.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
options=(zipman)
depends=('libx11' 'libxinerama')
diff --git a/community/dxpc/PKGBUILD b/community/dxpc/PKGBUILD
index 8d4993f99..bf290ae13 100644
--- a/community/dxpc/PKGBUILD
+++ b/community/dxpc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dxpc
pkgver=3.9.2
pkgrel=3
pkgdesc="Differential X Protocol Compressor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.vigor.nu/dxpc/"
license=('GPL')
depends=('lzo2' 'gcc-libs')
diff --git a/community/dynamite/PKGBUILD b/community/dynamite/PKGBUILD
index 9f8828426..82cf42c5e 100644
--- a/community/dynamite/PKGBUILD
+++ b/community/dynamite/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dynamite
pkgver=0.1.1
pkgrel=2
pkgdesc="Dynamite is a tool and library for decompressing data compressed with PKWARE Data Compression Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=("GPL")
source=(http://downloads.sourceforge.net/sourceforge/synce/libdynamite-$pkgver.tar.gz)
diff --git a/community/dzen2/PKGBUILD b/community/dzen2/PKGBUILD
index 0453c200b..22216ae9c 100644
--- a/community/dzen2/PKGBUILD
+++ b/community/dzen2/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=dzen2
pkgver=0.8.5
pkgrel=6
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="X notification utility"
url="http://gotmor.googlepages.com/dzen"
license=("MIT")
diff --git a/community/e-modules-extra-svn/PKGBUILD b/community/e-modules-extra-svn/PKGBUILD
index a07670b6c..79d375f35 100755
--- a/community/e-modules-extra-svn/PKGBUILD
+++ b/community/e-modules-extra-svn/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=e-modules-extra-svn
pkgver=59230
pkgrel=1
pkgdesc="Extra gadgets for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-extra-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/e-svn/PKGBUILD b/community/e-svn/PKGBUILD
index c8cd05745..ed3e329eb 100755
--- a/community/e-svn/PKGBUILD
+++ b/community/e-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=e-svn
pkgver=59304
pkgrel=1
pkgdesc="Enlightenment window manager DR17 (aka e17)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/e_dbus-svn/PKGBUILD b/community/e_dbus-svn/PKGBUILD
index 929de691d..6fb83d2d5 100755
--- a/community/e_dbus-svn/PKGBUILD
+++ b/community/e_dbus-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=e_dbus-svn
pkgver=58954
pkgrel=1
pkgdesc="dbus abstraction layer for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/echat/PKGBUILD b/community/echat/PKGBUILD
index ff17db8f2..4eeb15a50 100644
--- a/community/echat/PKGBUILD
+++ b/community/echat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=echat
pkgver=0.04beta1
pkgrel=2
pkgdesc="vypress compatible ncurses chat (can work without server)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://echat.deep.perm.ru/"
license=(GPL)
depends=(ncurses)
diff --git a/community/ecore-svn/PKGBUILD b/community/ecore-svn/PKGBUILD
index a2b3ce343..716999742 100755
--- a/community/ecore-svn/PKGBUILD
+++ b/community/ecore-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ecore-svn
pkgver=59292
pkgrel=1
pkgdesc="Ecore is an abstraction layer for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/edje-svn/PKGBUILD b/community/edje-svn/PKGBUILD
index dfebb98dd..8bb77afaa 100755
--- a/community/edje-svn/PKGBUILD
+++ b/community/edje-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=edje-svn
pkgver=59305
pkgrel=1
pkgdesc="A graphical design and layout library based on Evas"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/eet-svn/PKGBUILD b/community/eet-svn/PKGBUILD
index 5e2430d82..97b4c7e20 100755
--- a/community/eet-svn/PKGBUILD
+++ b/community/eet-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=eet-svn
pkgver=58955
pkgrel=1
pkgdesc="A data storage and compression library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/eeze-svn/PKGBUILD b/community/eeze-svn/PKGBUILD
index 5f54563fd..410375fee 100644
--- a/community/eeze-svn/PKGBUILD
+++ b/community/eeze-svn/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=eeze-svn
pkgver=58668
pkgrel=1
pkgdesc="A data storage and compression library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/efreet-svn/PKGBUILD b/community/efreet-svn/PKGBUILD
index c00133004..a766a7290 100755
--- a/community/efreet-svn/PKGBUILD
+++ b/community/efreet-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=efreet-svn
pkgver=58672
pkgrel=1
pkgdesc="freedesktop.org specifications for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/egoboo/PKGBUILD b/community/egoboo/PKGBUILD
index e3d41266e..4a2b991bb 100644
--- a/community/egoboo/PKGBUILD
+++ b/community/egoboo/PKGBUILD
@@ -8,7 +8,7 @@
pkgname=egoboo
pkgver=2.8.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
pkgdesc="An open-source action RPG/dungeon crawling adventure with OpenGL 3D graphics"
url="http://egoboo.sourceforge.net/"
diff --git a/community/eiciel/PKGBUILD b/community/eiciel/PKGBUILD
index 6ed083a7f..88f8fcdf0 100644
--- a/community/eiciel/PKGBUILD
+++ b/community/eiciel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=eiciel
pkgver=0.9.8
pkgrel=2
pkgdesc="GNOME file ACL editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rofi.roger-ferrer.org/eiciel/"
license=('GPL')
depends=('acl' 'gtkmm' 'nautilus' 'desktop-file-utils' 'gnome-vfs' 'libgnome'
diff --git a/community/eina-svn/PKGBUILD b/community/eina-svn/PKGBUILD
index f13808d17..a44a4280b 100755
--- a/community/eina-svn/PKGBUILD
+++ b/community/eina-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=eina-svn
pkgver=59299
pkgrel=1
pkgdesc="E17 file chunk reading/writing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('LGPL2')
diff --git a/community/ejabberd/PKGBUILD b/community/ejabberd/PKGBUILD
index eada33e78..51b3637bb 100644
--- a/community/ejabberd/PKGBUILD
+++ b/community/ejabberd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ejabberd
pkgver=2.1.6
pkgrel=2
pkgdesc="An erlang jabber server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ejabberd.im/"
license=("GPL")
depends=('expat' 'openssl' 'zlib' 'erlang' 'pam')
diff --git a/community/ekg/PKGBUILD b/community/ekg/PKGBUILD
index 5052fbe86..23c565002 100644
--- a/community/ekg/PKGBUILD
+++ b/community/ekg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ekg
pkgver=1.7
pkgrel=6
pkgdesc="A text-mode Gadu-Gadu client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ekg.chmurka.net/"
license=('GPL')
depends=('libjpeg' 'aspell' 'python2' 'giflib')
diff --git a/community/ekg2/PKGBUILD b/community/ekg2/PKGBUILD
index d1101f498..2a73ed8ee 100644
--- a/community/ekg2/PKGBUILD
+++ b/community/ekg2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ekg2
pkgver=0.3.0
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/electricsheep/PKGBUILD b/community/electricsheep/PKGBUILD
index dd4b57014..6af3a6498 100644
--- a/community/electricsheep/PKGBUILD
+++ b/community/electricsheep/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=electricsheep
pkgver=2.7b12
pkgrel=3
pkgdesc="A screensaver that realize the collective dream of sleeping computers from all over the internet"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://community.electricsheep.org/"
license=('GPL')
depends=('curl' 'expat' 'flam3' 'ffmpeg' 'mplayer' 'libglade')
diff --git a/community/elementary-svn/PKGBUILD b/community/elementary-svn/PKGBUILD
index 7c849b2d2..58233f294 100644
--- a/community/elementary-svn/PKGBUILD
+++ b/community/elementary-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=elementary-svn
pkgver=59308
pkgrel=1
pkgdesc="Enlightenment's basic widget set"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/elinks/PKGBUILD b/community/elinks/PKGBUILD
index efb1ca34f..d93e15ab6 100644
--- a/community/elinks/PKGBUILD
+++ b/community/elinks/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=0.13
_commit="fe83703714fd5e16401dcd152d9bdcec6036424d"
pkgrel=5
pkgdesc="An advanced and well-established feature-rich text mode web browser."
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://elinks.or.cz"
license=('GPL')
depends=('bzip2' 'expat>=2.0' 'gpm>=1.20.4' 'openssl' 'lua>=5.1.1' 'libidn' 'spidermonkey>=1.7.0'
diff --git a/community/emacs-nox/PKGBUILD b/community/emacs-nox/PKGBUILD
index 56333d367..f9798663b 100644
--- a/community/emacs-nox/PKGBUILD
+++ b/community/emacs-nox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=emacs-nox
pkgver=23.3
pkgrel=2
pkgdesc="The Emacs Editor, without X11 support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/emacs/emacs.html"
license=('GPL')
replaces=('cedet')
diff --git a/community/embryo-svn/PKGBUILD b/community/embryo-svn/PKGBUILD
index d1ad7817d..bd438de37 100755
--- a/community/embryo-svn/PKGBUILD
+++ b/community/embryo-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=embryo-svn
pkgver=58829
pkgrel=1
pkgdesc="implementation of a C like scripting language for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/emerald/PKGBUILD b/community/emerald/PKGBUILD
index a39ce5039..9a124ff30 100644
--- a/community/emerald/PKGBUILD
+++ b/community/emerald/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=emerald
pkgver=0.8.4
pkgrel=2
pkgdesc="Emerald window decorator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core>=0.8.4' 'libwnck' 'gtk2' 'libxres' 'shared-mime-info' 'xdg-utils')
diff --git a/community/emesene/PKGBUILD b/community/emesene/PKGBUILD
index 38a900af3..6596f7e0c 100755
--- a/community/emesene/PKGBUILD
+++ b/community/emesene/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=4
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')
optdepends=('gnome-python-extras: spell-check plugin'
'gtkspell: spell-check plugin'
diff --git a/community/emprint-svn/PKGBUILD b/community/emprint-svn/PKGBUILD
index 8eca8df79..4f18d05d1 100755
--- a/community/emprint-svn/PKGBUILD
+++ b/community/emprint-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=emprint-svn
pkgver=57490
pkgrel=1
pkgdesc="screenshot module for e17"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-extra-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/encfs/PKGBUILD b/community/encfs/PKGBUILD
index 9bc1ae9d9..b996779ba 100644
--- a/community/encfs/PKGBUILD
+++ b/community/encfs/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=encfs
pkgver=1.7.4
pkgrel=4
pkgdesc='Encrypted filesystem in user-space'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.arg0.net/encfs'
license=('GPL')
depends=('rlog' 'openssl' 'fuse' 'boost-libs')
diff --git a/community/enet/PKGBUILD b/community/enet/PKGBUILD
index 212fa4543..7ec61706b 100644
--- a/community/enet/PKGBUILD
+++ b/community/enet/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=enet
pkgver=1.3.1
pkgrel=1
pkgdesc='A relatively thin, simple and robust network communication layer on top of UDP.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://enet.bespin.org/'
license=('custom')
source=("http://enet.bespin.org/download/${pkgname}-${pkgver}.tar.gz")
diff --git a/community/enigma/PKGBUILD b/community/enigma/PKGBUILD
index cd93db215..aaefc5878 100644
--- a/community/enigma/PKGBUILD
+++ b/community/enigma/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=enigma
pkgver=1.04
pkgrel=2
pkgdesc=" Enigma is a puzzle game involving falling blocks"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.chiark.greenend.org.uk/~sgtatham/enigma/"
license=('custom')
depends=('ncurses')
diff --git a/community/enter/PKGBUILD b/community/enter/PKGBUILD
index e79442e48..49b07c5f4 100644
--- a/community/enter/PKGBUILD
+++ b/community/enter/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=enter
pkgver=0.0.9
pkgrel=2
pkgdesc="Enter is a lightweight graphical login manager for X."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://enter.sf.net"
license=('GPL')
depends=('libxft' 'imlib2' 'xorg-server')
diff --git a/community/epdfview/PKGBUILD b/community/epdfview/PKGBUILD
index 90d7d3dc6..26db195b6 100644
--- a/community/epdfview/PKGBUILD
+++ b/community/epdfview/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.1.8
pkgrel=1
pkgdesc="A free lightweight PDF document viewer."
url="http://www.emma-soft.com/projects/epdfview/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('poppler-glib' 'desktop-file-utils' 'hicolor-icon-theme')
makedepends=('pkgconfig')
diff --git a/community/epic4/PKGBUILD b/community/epic4/PKGBUILD
index f975aa7c5..472f701fc 100644
--- a/community/epic4/PKGBUILD
+++ b/community/epic4/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=epic4
pkgver=2.10.1
pkgrel=2
pkgdesc="EPIC4 is a new direction in ircII development"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.epicsol.org/"
license=('custom')
depends=('openssl' 'ncurses' 'tcl' 'perl')
diff --git a/community/esekeyd/PKGBUILD b/community/esekeyd/PKGBUILD
index b0122e70f..a3e513814 100644
--- a/community/esekeyd/PKGBUILD
+++ b/community/esekeyd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=esekeyd
pkgver=1.2.7
pkgrel=1
pkgdesc="Multimedia keyboard driver for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/esekeyd/"
license=('GPL')
depends=('glibc' 'sh')
diff --git a/community/esmtp/PKGBUILD b/community/esmtp/PKGBUILD
index f419feab9..a65ae4bb0 100644
--- a/community/esmtp/PKGBUILD
+++ b/community/esmtp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=esmtp
pkgver=1.2
pkgrel=3
pkgdesc="An easy smtp forwarder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://esmtp.sourceforge.net"
license=('GPL')
depends=('libesmtp' 'openssl')
diff --git a/community/espeak/PKGBUILD b/community/espeak/PKGBUILD
index 8e7512ecf..e1a8efcb9 100644
--- a/community/espeak/PKGBUILD
+++ b/community/espeak/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=espeak
pkgver=1.45.04
pkgrel=1
pkgdesc="Text to Speech engine for good quality English, with support for other languages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://espeak.sourceforge.net/"
license=('GPL')
depends=('gcc-libs' 'portaudio')
diff --git a/community/espeakup/PKGBUILD b/community/espeakup/PKGBUILD
index 89061f262..2345d7f6c 100644
--- a/community/espeakup/PKGBUILD
+++ b/community/espeakup/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=espeakup
pkgver=0.71
pkgrel=3
pkgdesc='Allows the Speakup screen review system to use the ESpeak synthesizer.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://github.com/williamh/espeakup"
license=('GPL3')
source=("ftp://linux-speakup.org/pub/linux/goodies/${pkgname}-${pkgver}.tar.bz2"
diff --git a/community/eterm/PKGBUILD b/community/eterm/PKGBUILD
index cfb3d5613..332dfcd9b 100644
--- a/community/eterm/PKGBUILD
+++ b/community/eterm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=eterm
pkgver=0.9.6
pkgrel=1
pkgdesc="A vt102 terminal emulator intended as a replacement for xterm."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.eterm.org/"
license=('custom')
depends=('freetype2>=2.3.5' 'libast>=0.7' 'libxmu' 'libxres')
diff --git a/community/etherape/PKGBUILD b/community/etherape/PKGBUILD
index a1d5cf3da..54a5683f3 100644
--- a/community/etherape/PKGBUILD
+++ b/community/etherape/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=etherape
pkgver=0.9.10
pkgrel=1
pkgdesc="A graphical network monitor for various OSI layers and protocols"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://etherape.sourceforge.net/"
license=('GPL2')
depends=('libgnomeui' 'libpcap')
diff --git a/community/etl/PKGBUILD b/community/etl/PKGBUILD
index 8dec73e1c..56cacebcb 100644
--- a/community/etl/PKGBUILD
+++ b/community/etl/PKGBUILD
@@ -6,7 +6,7 @@ _lpkgdl=synfig
pkgver=0.04.13
pkgrel=1
pkgdesc="VoriaETL: C++ STL complementory multiplatform template library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://synfig.org"
license=('GPL2')
depends=()
diff --git a/community/evas-svn/PKGBUILD b/community/evas-svn/PKGBUILD
index 9f1b1a3de..a9e864742 100755
--- a/community/evas-svn/PKGBUILD
+++ b/community/evas-svn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=evas-svn
pkgver=59306
pkgrel=1
pkgdesc="A hardware-accelerated canvas API for X-Windows"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('e17-libs-svn' 'e17-svn')
url="http://www.enlightenment.org"
license=('BSD')
diff --git a/community/exaile/PKGBUILD b/community/exaile/PKGBUILD
index 5b3c1a53e..ca7c959c7 100644
--- a/community/exaile/PKGBUILD
+++ b/community/exaile/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=exaile
pkgver=0.3.2.1
pkgrel=1
pkgdesc="A full-featured media player for GTK+"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.exaile.org"
license=('GPL')
depends=('python2' \
diff --git a/community/exim/PKGBUILD b/community/exim/PKGBUILD
index 2dbf30500..08f7ebf91 100644
--- a/community/exim/PKGBUILD
+++ b/community/exim/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=exim
pkgver=4.76
pkgrel=1
pkgdesc="A Message Transfer Agent"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.exim.org/"
license=('GPL')
backup=(etc/mail/aliases etc/mail/exim.conf \
diff --git a/community/expac/PKGBUILD b/community/expac/PKGBUILD
index 64d84c755..c442b2204 100644
--- a/community/expac/PKGBUILD
+++ b/community/expac/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=expac
pkgver=0.04
pkgrel=1
pkgdesc="pacman database extraction utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://github.com/falconindy/expac"
license=('GPL')
depends=('pacman')
diff --git a/community/ext3grep/PKGBUILD b/community/ext3grep/PKGBUILD
index 4e70cdc95..b44e3a01e 100644
--- a/community/ext3grep/PKGBUILD
+++ b/community/ext3grep/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ext3grep
pkgver=0.10.2
pkgrel=1
pkgdesc="A tool to investigate an ext3 file system for deleted content and possibly recover it"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/ext3grep/"
license=('GPL')
depends=('gcc-libs')
diff --git a/community/extrema/PKGBUILD b/community/extrema/PKGBUILD
index 317ea83d4..ad0e8a6b1 100644
--- a/community/extrema/PKGBUILD
+++ b/community/extrema/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=extrema
pkgver=4.4.5
pkgrel=1
pkgdesc='Extrema is a powerful visualization and data analysis tool.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://exsitewebware.com/extrema/index.html'
license=('GPL')
depends=('wxgtk' 'zlib' 'libxml2' 'libpng')
diff --git a/community/extremetuxracer/PKGBUILD b/community/extremetuxracer/PKGBUILD
index 7206154f9..5a7561b7f 100644
--- a/community/extremetuxracer/PKGBUILD
+++ b/community/extremetuxracer/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=extremetuxracer
pkgver=0.4
pkgrel=2
pkgdesc="Downhill racing game starring Tux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.extremetuxracer.com"
license=('GPL')
depends=('sdl_mixer' 'tcl>=8.5.0' 'mesa' 'libpng>=1.4.0' 'freetype2' 'libxi' 'libxmu')
diff --git a/community/extundelete/PKGBUILD b/community/extundelete/PKGBUILD
index 6f34fb6d0..9d28c5acb 100644
--- a/community/extundelete/PKGBUILD
+++ b/community/extundelete/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=extundelete
pkgver=0.2.0
pkgrel=1
pkgdesc="Utility for recovering deleted files from ext2, ext3 or ext4 partitions by parsing the journal"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://extundelete.sourceforge.net"
license=('GPL')
makedepends=('e2fsprogs')
diff --git a/community/fail2ban/PKGBUILD b/community/fail2ban/PKGBUILD
index a776cdd82..ee0328324 100644
--- a/community/fail2ban/PKGBUILD
+++ b/community/fail2ban/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="Bans IPs after too many failed authentification attempts against common daemons"
url="http://www.fail2ban.org/"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('python2' 'iptables')
backup=('etc/fail2ban/fail2ban.conf' 'etc/fail2ban/jail.conf')
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2 \
diff --git a/community/fatrat/PKGBUILD b/community/fatrat/PKGBUILD
index 7411fcd43..e3d246e34 100644
--- a/community/fatrat/PKGBUILD
+++ b/community/fatrat/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=fatrat
pkgver=1.1.3
pkgrel=4
pkgdesc="QT4 based download manager with support for HTTP, FTP, SFTP, BitTorrent, rapidshare and more"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fatrat.dolezel.info/"
license=('GPL')
depends=('gloox' 'curl' 'qt' 'libtorrent-rasterbar')
diff --git a/community/fb-client/PKGBUILD b/community/fb-client/PKGBUILD
index 4e6f56fbe..488ba23de 100644
--- a/community/fb-client/PKGBUILD
+++ b/community/fb-client/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=fb-client
pkgver=0.7.3
pkgrel=1
pkgdesc="Client for paste.xinu.at"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://paste.xinu.at"
license=('GPL3')
depends=('curl')
diff --git a/community/fbdump/PKGBUILD b/community/fbdump/PKGBUILD
index 1d26f0436..9fece9574 100644
--- a/community/fbdump/PKGBUILD
+++ b/community/fbdump/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fbdump
pkgver=0.4.2
pkgrel=2
pkgdesc="captures the contents of the visible portion of the Linux framebuffer to stdout"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rcdrummond.net/fbdump/"
license=("GPL")
depends=(glibc)
diff --git a/community/fbgetty/PKGBUILD b/community/fbgetty/PKGBUILD
index 67d344aa9..3741aa404 100644
--- a/community/fbgetty/PKGBUILD
+++ b/community/fbgetty/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.1.698
pkgrel=3
license=("GPL")
pkgdesc="fbgetty is a console getty like mingetty, which supports framebuffers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.meuh.org/fbgetty"
source=('http://projects.meuh.org/fbgetty/downloads/fbgetty-'$pkgver'.tar.gz')
md5sums=('1705bc0f8f1e03fe50d324ba84ac4e56')
diff --git a/community/fbgrab/PKGBUILD b/community/fbgrab/PKGBUILD
index 6ea2b333c..21b937397 100644
--- a/community/fbgrab/PKGBUILD
+++ b/community/fbgrab/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=fbgrab
pkgver=1.0
pkgrel=5
pkgdesc="A framebuffer screenshot grabber"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://hem.bredband.net/gmogmo/fbgrab/"
license=("GPL")
depends=('libpng')
diff --git a/community/fbpanel/PKGBUILD b/community/fbpanel/PKGBUILD
index 0a33d0f38..08a89da45 100644
--- a/community/fbpanel/PKGBUILD
+++ b/community/fbpanel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fbpanel
pkgver=6.1
pkgrel=2
pkgdesc="NetWM compliant desktop panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fbpanel.sourceforge.net/"
depends=('gtk2')
license=('GPL')
diff --git a/community/fbreader/PKGBUILD b/community/fbreader/PKGBUILD
index a5df7c37f..7ce430482 100644
--- a/community/fbreader/PKGBUILD
+++ b/community/fbreader/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fbreader
pkgver=0.12.10
pkgrel=2
pkgdesc="An e-book reader for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fbreader.org/"
license=('GPL')
depends=('fribidi' 'bzip2' 'curl' 'gtk2' 'liblinebreak' 'sqlite3')
diff --git a/community/fbshot/PKGBUILD b/community/fbshot/PKGBUILD
index 752c53faa..48d6ce110 100644
--- a/community/fbshot/PKGBUILD
+++ b/community/fbshot/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=fbshot
pkgver=0.3
pkgrel=3
pkgdesc="Takes screenshots (PNG) from your framebuffer device (e.g. console)."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sfires.net/fbshot/"
license=('GPL')
depends=('libpng')
diff --git a/community/fbv/PKGBUILD b/community/fbv/PKGBUILD
index e1cc13f69..9c86079ca 100644
--- a/community/fbv/PKGBUILD
+++ b/community/fbv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fbv
pkgver=1.0b
pkgrel=4
pkgdesc="FrameBuffer image viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://s-tech.elsat.net.pl/fbv/"
license=('GPL')
depends=('libpng' 'libungif' 'libjpeg')
diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD
index 532a8fd53..fc445d04c 100644
--- a/community/fceux/PKGBUILD
+++ b/community/fceux/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=fceux
pkgver=2.1.4a
pkgrel=4
-arch=('i686' 'x86_64')
+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')
diff --git a/community/fcgiwrap/PKGBUILD b/community/fcgiwrap/PKGBUILD
index 7720ea652..c4fe19273 100644
--- a/community/fcgiwrap/PKGBUILD
+++ b/community/fcgiwrap/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.0.3
_gitrev='2e301c8'
pkgrel=1
pkgdesc='A simple server for running CGI applications over FastCGI'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://nginx.localdomain.pl/wiki/FcgiWrap'
license=('MIT')
depends=('fcgi' 'spawn-fcgi')
diff --git a/community/fcrackzip/PKGBUILD b/community/fcrackzip/PKGBUILD
index 58f3821ba..745b6f4fa 100644
--- a/community/fcrackzip/PKGBUILD
+++ b/community/fcrackzip/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fcrackzip
pkgver=1.0
pkgrel=2
pkgdesc="A zip file password cracker"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.goof.com/pcg/marc/$pkgname.html"
license=('GPL')
depends=(glibc)
diff --git a/community/fcron/PKGBUILD b/community/fcron/PKGBUILD
index 4bb0100c0..67b8e026f 100755
--- a/community/fcron/PKGBUILD
+++ b/community/fcron/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=fcron
pkgver=3.0.6
pkgrel=4
pkgdesc="feature-rich cron implementation"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://fcron.free.fr"
license=('GPL')
depends=('sh')
diff --git a/community/fcron/systab.orig b/community/fcron/systab.orig
deleted file mode 100644
index 5b0045626..000000000
--- a/community/fcron/systab.orig
+++ /dev/null
@@ -1,4 +0,0 @@
-&bootrun 01 * * * * /usr/sbin/run-cron /etc/cron.hourly
-&bootrun 02 00 * * * /usr/sbin/run-cron /etc/cron.daily
-&bootrun 22 00 * * 0 /usr/sbin/run-cron /etc/cron.weekly
-&bootrun 42 00 1 * * /usr/sbin/run-cron /etc/cron.monthly
diff --git a/community/fdm/PKGBUILD b/community/fdm/PKGBUILD
index 5f1b8960a..92003baa9 100644
--- a/community/fdm/PKGBUILD
+++ b/community/fdm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fdm
pkgver=1.6
pkgrel=2
pkgdesc="A program to fetch and deliver mail"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fdm.sourceforge.net"
license=('BSD')
depends=('openssl' 'tdb')
diff --git a/community/fdupes/PKGBUILD b/community/fdupes/PKGBUILD
index 220f932ac..00e0bf8f0 100644
--- a/community/fdupes/PKGBUILD
+++ b/community/fdupes/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fdupes
pkgver=1.40
pkgrel=5
pkgdesc="a program for identifying or deleting duplicate files residing within specified directories"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://premium.caribe.net/~adrian2/fdupes.html"
license=('MIT')
source=(http://premium.caribe.net/~adrian2/programs/$pkgname-$pkgver.tar.gz LICENSE)
diff --git a/community/ffmpeg2theora/PKGBUILD b/community/ffmpeg2theora/PKGBUILD
index 2735fde10..af1f1a7af 100644
--- a/community/ffmpeg2theora/PKGBUILD
+++ b/community/ffmpeg2theora/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ffmpeg2theora
pkgver=0.27
pkgrel=1
pkgdesc="A simple converter to create Ogg Theora files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.v2v.cc/~j/ffmpeg2theora/"
license=('GPL3')
depends=('ffmpeg')
diff --git a/community/fftw2/PKGBUILD b/community/fftw2/PKGBUILD
index 4198e96fc..c56fa49b5 100644
--- a/community/fftw2/PKGBUILD
+++ b/community/fftw2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fftw2
pkgver=2.1.5
pkgrel=4
pkgdesc="FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. This is package is offering backwards compatibility version 2.x.y. of fftw."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.fftw.org/"
license=('GPL2')
depends=('glibc')
diff --git a/community/fgetty/PKGBUILD b/community/fgetty/PKGBUILD
index f179868f2..ae47360e9 100644
--- a/community/fgetty/PKGBUILD
+++ b/community/fgetty/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fgetty
pkgver=0.7
pkgrel=3
pkgdesc="A mingetty stripped of the printfs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.fefe.de/fgetty/'
license=('GPL')
depends=()
diff --git a/community/filezilla/PKGBUILD b/community/filezilla/PKGBUILD
index 2ca8fdff9..ba65abe77 100644
--- a/community/filezilla/PKGBUILD
+++ b/community/filezilla/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=filezilla
pkgver=3.5.0
pkgrel=1
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/fillets-ng/PKGBUILD b/community/fillets-ng/PKGBUILD
index 07a38da89..31b822703 100644
--- a/community/fillets-ng/PKGBUILD
+++ b/community/fillets-ng/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.0.0
pkgrel=1
pkgdesc="A port of the wonderful puzzle game Fish Fillets"
url="http://fillets.sf.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('fillets-ng-data' 'lua' 'fribidi' 'gcc-libs' 'libx11' 'sdl_mixer' 'sdl_ttf' 'sdl_image' 'desktop-file-utils')
install=$pkgname.install
diff --git a/community/fio/PKGBUILD b/community/fio/PKGBUILD
index ef83cbd82..4918aecde 100644
--- a/community/fio/PKGBUILD
+++ b/community/fio/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=fio
pkgver=1.50
pkgrel=2
pkgdesc="I/O tool meant to be used both for benchmark and stress/hardware verification"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
url="http://freshmeat.net/projects/fio"
license=('GPL2')
makedepends=('gcc')
diff --git a/community/fish/PKGBUILD b/community/fish/PKGBUILD
index 6be578f71..204b07db1 100644
--- a/community/fish/PKGBUILD
+++ b/community/fish/PKGBUILD
@@ -8,11 +8,10 @@ pkgname=fish
pkgver=1.23.1
pkgrel=4
pkgdesc="User friendly shell intended mostly for interactive use"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fishshell.com/"
license=("GPL" "LGPL" "BSD" "MIT")
depends=('ncurses' 'bc')
-makedepends=('doxygen')
install=fish.install
source=(http://fishshell.com/files/$pkgver/$pkgname-$pkgver.tar.bz2)
md5sums=('ead6b7c6cdb21f35a3d4aa1d5fa596f1')
diff --git a/community/fityk/PKGBUILD b/community/fityk/PKGBUILD
index fc973936a..ac41f1b86 100644
--- a/community/fityk/PKGBUILD
+++ b/community/fityk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fityk
pkgver=1.0.1
pkgrel=1
pkgdesc='A program for nonlinear fitting of analytical functions to data.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.unipress.waw.pl/fityk/'
license=('GPL')
depends=('boost-libs' 'xylib' 'wxgtk' 'shared-mime-info')
diff --git a/community/flac123/PKGBUILD b/community/flac123/PKGBUILD
index b6849ca3e..1f79c330c 100644
--- a/community/flac123/PKGBUILD
+++ b/community/flac123/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=flac123
pkgver=0.0.11
pkgrel=3
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
pkgdesc="A command-line program for playing FLAC audio files"
url="http://flac-tools.sourceforge.net/"
diff --git a/community/flam3/PKGBUILD b/community/flam3/PKGBUILD
index ec2af543b..f9207b5ff 100644
--- a/community/flam3/PKGBUILD
+++ b/community/flam3/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=flam3
pkgver=3.0
pkgrel=1
pkgdesc="Tools to create/display fractal flames: algorithmically generated images and animations"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://flam3.com/"
license=('GPL')
depends=('libjpeg' 'libpng' 'libxml2')
diff --git a/community/flashrom/PKGBUILD b/community/flashrom/PKGBUILD
index 77539783c..c6f62062c 100644
--- a/community/flashrom/PKGBUILD
+++ b/community/flashrom/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=0.9.3
pkgrel=1
pkgdesc="Utility for reading, writing, erasing and verifying flash ROM chips"
url="http://www.coreboot.org/Flashrom"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libftdi')
makedepends=('zlib' 'pciutils')
diff --git a/community/fldiff/PKGBUILD b/community/fldiff/PKGBUILD
index 2946ef440..1dcd72c67 100644
--- a/community/fldiff/PKGBUILD
+++ b/community/fldiff/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fldiff
pkgver=1.1
pkgrel=5
pkgdesc="graphical diff program"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.easysw.com/~mike/fldiff/"
source=(http://www.easysw.com/~mike/fldiff/$pkgname-$pkgver-source.tar.gz)
license=('GPL')
diff --git a/community/flickcurl/PKGBUILD b/community/flickcurl/PKGBUILD
index c168a2416..6171fed8b 100644
--- a/community/flickcurl/PKGBUILD
+++ b/community/flickcurl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=flickcurl
pkgver=1.21
pkgrel=2
pkgdesc="C library for the Flickr API"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://librdf.org/flickcurl/"
license=('GPL')
depends=(raptor)
diff --git a/community/flightgear-atlas/PKGBUILD b/community/flightgear-atlas/PKGBUILD
index 8cbd7a8ee..ee36ea5ae 100644
--- a/community/flightgear-atlas/PKGBUILD
+++ b/community/flightgear-atlas/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=flightgear-atlas
pkgver=0.3.1
pkgrel=3
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="aims to produce and display high quality charts of the world for users of FlightGear."
depends=('flightgear-data' 'libpng' 'libjpeg')
makedepends=('simgear')
diff --git a/community/flightgear/PKGBUILD b/community/flightgear/PKGBUILD
index 3b8b268d1..15f14e98e 100644
--- a/community/flightgear/PKGBUILD
+++ b/community/flightgear/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=flightgear
pkgver=2.0.0
pkgrel=2
pkgdesc="An open-source, multi-platform flight simulator"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('simgear' 'libxmu' 'libxi' 'zlib' 'flightgear-data' 'openscenegraph' 'subversion')
makedepends=('boost')
license=("GPL")
diff --git a/community/flobopuyo/PKGBUILD b/community/flobopuyo/PKGBUILD
index 81c5ecd31..bafe5e88d 100644
--- a/community/flobopuyo/PKGBUILD
+++ b/community/flobopuyo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=flobopuyo
pkgver=0.20
pkgrel=5
pkgdesc="Clone of the famous PuyoPuyo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/$pkgname/"
license=('GPL')
depends=('libgl' 'sdl_image' 'sdl_mixer')
diff --git a/community/floyd/PKGBUILD b/community/floyd/PKGBUILD
index d41e42daa..7c711c677 100644
--- a/community/floyd/PKGBUILD
+++ b/community/floyd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=floyd
pkgver=2.0.1
pkgrel=3
pkgdesc="displays system load with pulse of keyboard LED"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.asahi-net.or.jp/~pi9s-nnb/floyd/"
license=("GPL")
depends=(glibc)
diff --git a/community/fltk2/PKGBUILD b/community/fltk2/PKGBUILD
index 32d4dc562..38e95673e 100644
--- a/community/fltk2/PKGBUILD
+++ b/community/fltk2/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.0
_pkgver=2.0.x-r7725
pkgrel=6
pkgdesc="Graphical user interface toolkit for X"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://www.fltk.org/"
depends=('libjpeg' 'libpng' 'gcc-libs' 'libxft' 'libxext' 'libxi' 'libxinerama')
diff --git a/community/flvstreamer/PKGBUILD b/community/flvstreamer/PKGBUILD
index 3b3dbe44a..eba656fd5 100644
--- a/community/flvstreamer/PKGBUILD
+++ b/community/flvstreamer/PKGBUILD
@@ -4,7 +4,7 @@ pkgver=2.1c1
pkgrel=2
pkgdesc="Open source command-line RTMP client"
url="http://savannah.nongnu.org/projects/flvstreamer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc')
source=("http://mirrors.zerg.biz/nongnu/flvstreamer/source/$pkgname-$pkgver.tar.gz")
diff --git a/community/fonteditfs/PKGBUILD b/community/fonteditfs/PKGBUILD
index 6fa46a195..45d4a5832 100644
--- a/community/fonteditfs/PKGBUILD
+++ b/community/fonteditfs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fonteditfs
pkgver=1.2
pkgrel=2
pkgdesc="console font editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fonteditfs.sourceforge.net/"
license=('GPL')
depends=(ncurses)
diff --git a/community/fotoxx/PKGBUILD b/community/fotoxx/PKGBUILD
index ebc7bf983..8703c0fea 100644
--- a/community/fotoxx/PKGBUILD
+++ b/community/fotoxx/PKGBUILD
@@ -4,7 +4,7 @@ pkgver=11.05.1
pkgrel=1
pkgdesc="A program for improving image files made with a digital camera"
url="http://kornelix.squarespace.com/fotoxx"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
depends=('gimp-ufraw' 'perl-exiftool' 'xdg-utils')
optdepends=('mashup: for printing from within fotoxx' 'brasero: for burning')
diff --git a/community/fox/PKGBUILD b/community/fox/PKGBUILD
index 6a84a73b6..0d3dde1d5 100644
--- a/community/fox/PKGBUILD
+++ b/community/fox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fox
pkgver=1.6.43
pkgrel=1
pkgdesc="Free Objects for X: GUI Toolkit for C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fox-toolkit.org/"
license=('LGPL' 'custom')
depends=('bzip2' 'libxcursor' 'libxft' 'libxrandr' 'mesa' 'libxi' 'libpng' 'libtiff')
diff --git a/community/fpc/PKGBUILD b/community/fpc/PKGBUILD
index 9b7d02152..1fb2f2ae1 100644
--- a/community/fpc/PKGBUILD
+++ b/community/fpc/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=fpc
pkgver=2.4.2
pkgrel=1
pkgdesc="The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit Pascal Compiler. It comes with fully TP 7.0 compatible run-time library."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freepascal.org/"
license=('GPL' 'LGPL' 'custom')
backup=("etc/fpc.cfg")
diff --git a/community/freecol/PKGBUILD b/community/freecol/PKGBUILD
index edff300d7..97f199973 100644
--- a/community/freecol/PKGBUILD
+++ b/community/freecol/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=freecol
pkgver=0.9.5
pkgrel=1
pkgdesc="A turn-based strategy game based on Colonization"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freecol.org/"
license=('GPL')
depends=('java-runtime')
diff --git a/community/freedroid/PKGBUILD b/community/freedroid/PKGBUILD
index 819f25b31..5ec2ccc3c 100644
--- a/community/freedroid/PKGBUILD
+++ b/community/freedroid/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=freedroid
pkgver=1.0.2
pkgrel=4
pkgdesc="Freedroid is a clone of the classic game "Paradroid" on Commodore 64 with some improvements and extensions to the classic version."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freedroid.sourceforge.net/"
license=('GPL')
depends=('glibc' 'sdl_image' 'sdl_mixer')
diff --git a/community/freedroidrpg/PKGBUILD b/community/freedroidrpg/PKGBUILD
index 6b3aea594..924719f14 100644
--- a/community/freedroidrpg/PKGBUILD
+++ b/community/freedroidrpg/PKGBUILD
@@ -7,7 +7,7 @@
pkgname='freedroidrpg'
pkgver=0.14.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
# depends=('sdl_mixer' 'sdl_image' 'libogg' 'libvorbis' 'libgl' 'freedroidrpg-data')
depends=('sdl_mixer' 'sdl_image' 'libogg' 'libvorbis' 'libgl')
optdepends=('python2' 'espeak')
diff --git a/community/freehdl/PKGBUILD b/community/freehdl/PKGBUILD
index d0ca0d067..028b94e54 100644
--- a/community/freehdl/PKGBUILD
+++ b/community/freehdl/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.0.8
_qucsver=0.0.16
pkgrel=1
pkgdesc='An open-source (C++ generating) VHDL simulator'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://freehdl.seul.org'
license=('GPL')
depends=('gcc-libs' 'libtool' 'perl')
diff --git a/community/freeimage/PKGBUILD b/community/freeimage/PKGBUILD
index 9e6020ad2..bae03e29c 100644
--- a/community/freeimage/PKGBUILD
+++ b/community/freeimage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=freeimage
pkgver=3.15.0
pkgrel=1
pkgdesc="Library project for developers who would like to support popular graphics image formats."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'custom:FIPL')
url="http://freeimage.sourceforge.net/"
depends=('gcc-libs')
diff --git a/community/freemat/PKGBUILD b/community/freemat/PKGBUILD
index a62515e89..432119a77 100644
--- a/community/freemat/PKGBUILD
+++ b/community/freemat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freemat
pkgver=4.0
pkgrel=4
pkgdesc="A free environment for rapid engineering, scientific prototyping and data processing"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freemat.sourceforge.net"
license=('GPL')
depends=('qt' 'umfpack' 'arpack' 'libmatio' 'ffcall' 'fftw' 'blas' 'lapack' 'mesa' 'portaudio')
diff --git a/community/freeradius-client/PKGBUILD b/community/freeradius-client/PKGBUILD
index fb5feaa16..849a965c3 100644
--- a/community/freeradius-client/PKGBUILD
+++ b/community/freeradius-client/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freeradius-client
pkgver=1.1.6
pkgrel=3
pkgdesc="FreeRADIUS Client Software"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.freeradius.org/Radiusclient"
license=('BSD')
depends=('sh')
diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD
index 3727a8cb3..ebcdb045d 100644
--- a/community/freeradius/PKGBUILD
+++ b/community/freeradius/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freeradius
pkgver=2.1.10
pkgrel=6
pkgdesc="The premier open source RADIUS server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freeradius.org/"
license=("GPL")
depends=('openssl' 'krb5' 'pth' 'libldap>=2.4.18' 'net-snmp' 'pam' \
diff --git a/community/freerdp/PKGBUILD b/community/freerdp/PKGBUILD
index f845453fe..c91cd3d48 100644
--- a/community/freerdp/PKGBUILD
+++ b/community/freerdp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freerdp
pkgver=0.8.2
pkgrel=2
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/freetalk/PKGBUILD b/community/freetalk/PKGBUILD
index ce4fb138d..c3fa25722 100644
--- a/community/freetalk/PKGBUILD
+++ b/community/freetalk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freetalk
pkgver=3.2
pkgrel=4
pkgdesc="A console based Jabber client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/freetalk"
license=('GPL')
depends=('loudmouth' 'guile')
diff --git a/community/freevo/PKGBUILD b/community/freevo/PKGBUILD
index 6b3432d67..6ca2dc88e 100644
--- a/community/freevo/PKGBUILD
+++ b/community/freevo/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=5
pkgdesc="Freevo is an open-source home theatre PC platform based on Linux and a number of open-source audio/video tools."
url="http://freevo.sourceforge.net/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' \
'fbset' 'smpeg' 'pil' 'python-pysqlite-legacy' \
'pyxml' 'lsdvd' 'twisted' 'python-numpy' 'python-pygame'\
diff --git a/community/freewrl/PKGBUILD b/community/freewrl/PKGBUILD
index dbf9e06ec..64c134ddb 100644
--- a/community/freewrl/PKGBUILD
+++ b/community/freewrl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freewrl
pkgver=1.22.10
pkgrel=3
pkgdesc="VRML viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freewrl.sourceforge.net/"
license=('GPL')
depends=('java-runtime' 'libxaw' 'glew' 'freeglut' 'xulrunner' 'curl' 'freetype2'
diff --git a/community/frei0r-plugins/PKGBUILD b/community/frei0r-plugins/PKGBUILD
index c4497ef0a..da05cb921 100644
--- a/community/frei0r-plugins/PKGBUILD
+++ b/community/frei0r-plugins/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=frei0r-plugins
pkgver=1.3
pkgrel=1
pkgdesc="frei0r is a minimalistic plugin API for video sources and filters."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.piksel.org/frei0r"
license=('GPL')
depends=('gcc-libs' 'gavl>=1.0.0' 'opencv')
diff --git a/community/fswebcam/PKGBUILD b/community/fswebcam/PKGBUILD
index 797cca000..7b2f29b5a 100644
--- a/community/fswebcam/PKGBUILD
+++ b/community/fswebcam/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fswebcam
pkgver=20101118
pkgrel=1
pkgdesc="Tiny and flexible webcam app."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.firestorm.cx/fswebcam"
license=('GPL')
depends=('gd')
diff --git a/community/fuseiso/PKGBUILD b/community/fuseiso/PKGBUILD
index 53071f272..06446b12a 100644
--- a/community/fuseiso/PKGBUILD
+++ b/community/fuseiso/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fuseiso
pkgver=20070708
pkgrel=2
pkgdesc="FUSE module to mount ISO filesystem images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/fuseiso/"
license=('GPL')
depends=('fuse' 'glib2' 'zlib')
diff --git a/community/fxdesktop/PKGBUILD b/community/fxdesktop/PKGBUILD
index a4414397b..e233b6a50 100644
--- a/community/fxdesktop/PKGBUILD
+++ b/community/fxdesktop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fxdesktop
pkgver=0.1.12
pkgrel=3
pkgdesc="Lightweight Desktop Environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/fxdesktop/"
license=('GPL')
depends=('fox>=1.6.0' )
diff --git a/community/fxprocessview/PKGBUILD b/community/fxprocessview/PKGBUILD
index 4ef1d3f0f..294f7e494 100644
--- a/community/fxprocessview/PKGBUILD
+++ b/community/fxprocessview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fxprocessview
pkgver=0.5.0
pkgrel=3
pkgdesc="Process Viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('fox>=1.4.0')
url="http://code.google.com/p/fxdesktop/"
diff --git a/community/g2sc/PKGBUILD b/community/g2sc/PKGBUILD
index a026abe98..ee558d366 100644
--- a/community/g2sc/PKGBUILD
+++ b/community/g2sc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=g2sc
pkgver=0.2
pkgrel=3
pkgdesc="Samba gtk2 client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://sourceforge.net/projects/g2sc"
depends=('smbclient' 'gtk2')
diff --git a/community/gadmin-samba/PKGBUILD b/community/gadmin-samba/PKGBUILD
index 316fb2624..0b8826e10 100644
--- a/community/gadmin-samba/PKGBUILD
+++ b/community/gadmin-samba/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.3.2
pkgrel=1
pkgdesc="An easy to use GTK+ frontend for the SAMBA file and print server"
url="http://gadmintools.flippedweb.com/index.php?option=com_content&task=view&id=16&Itemid=30"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gtk2' 'samba')
replaces=('gsambad')
diff --git a/community/galago-daemon/PKGBUILD b/community/galago-daemon/PKGBUILD
index da038b2c7..259462d17 100644
--- a/community/galago-daemon/PKGBUILD
+++ b/community/galago-daemon/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=galago-daemon
pkgver=0.5.1
pkgrel=3
pkgdesc="Galago presence daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.galago-project.org"
depends=('libgalago')
diff --git a/community/gambas2/PKGBUILD b/community/gambas2/PKGBUILD
index 80d18e1bd..a775b9b25 100644
--- a/community/gambas2/PKGBUILD
+++ b/community/gambas2/PKGBUILD
@@ -22,7 +22,7 @@ pkgname=('gambas2-meta' 'gambas2-runtime' 'gambas2-devel' 'gambas2-ide' 'gambas2
pkgver=2.23.1
pkgrel=1
pkgdesc="A free development environment based on a Basic interpreter."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gambas.sourceforge.net"
depends=('libffi' 'bzip2' 'libfbclient' 'zlib' 'kdelibs3' 'libgl' 'gtk2' 'librsvg' 'xdg-utils'
'postgresql-libs>=8.4.1' 'libmysqlclient' 'unixodbc' 'sqlite2' 'sqlite3'
diff --git a/community/gambas3/PKGBUILD b/community/gambas3/PKGBUILD
index 5a4b5206d..54a07dce9 100644
--- a/community/gambas3/PKGBUILD
+++ b/community/gambas3/PKGBUILD
@@ -14,7 +14,7 @@ pkgname=('gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script' 'gamba
pkgver=2.99.1
pkgrel=2
pkgdesc="A free development environment based on a Basic interpreter."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gambas.sourceforge.net/"
license=('GPL')
groups=('gambas3')
diff --git a/community/gamin/PKGBUILD b/community/gamin/PKGBUILD
index 7bfc322ac..9c3e1f022 100644
--- a/community/gamin/PKGBUILD
+++ b/community/gamin/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=4
pkgdesc='File and directory monitoring system defined to be a subset of the FAM (File Alteration Monitor).'
url='http://www.gnome.org/~veillard/gamin'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glib2')
makedepends=('python2')
options=('libtool')
diff --git a/community/gammu/PKGBUILD b/community/gammu/PKGBUILD
index 49fd5a554..a04b36ca2 100644
--- a/community/gammu/PKGBUILD
+++ b/community/gammu/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gammu
pkgver=1.29.0
pkgrel=2
pkgdesc="GNU All Mobile Management Utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wammu.eu/"
license=('GPL')
depends=('bluez' 'curl' 'libmysqlclient'
diff --git a/community/garmindev/PKGBUILD b/community/garmindev/PKGBUILD
index 5cae2fff7..20e58ce94 100644
--- a/community/garmindev/PKGBUILD
+++ b/community/garmindev/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=garmindev
pkgver=0.3.4
pkgrel=4
pkgdesc="Garmin Device Drivers for QlandkarteGT"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.qlandkarte.org/"
license=('GPL')
depends=('libusb')
diff --git a/community/gavl/PKGBUILD b/community/gavl/PKGBUILD
index fefbd6ef5..f578cbe3e 100644
--- a/community/gavl/PKGBUILD
+++ b/community/gavl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gavl
pkgver=1.2.0
pkgrel=1
pkgdesc="A low level library, upon which multimedia APIs can be built."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gmerlin.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/community/gcc-avr/PKGBUILD b/community/gcc-avr/PKGBUILD
index 78e1c30c6..0fbb6721c 100644
--- a/community/gcc-avr/PKGBUILD
+++ b/community/gcc-avr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gcc-avr
pkgver=4.6.0
pkgrel=3
pkgdesc="The GNU avr Compiler Collection"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'custom')
url="http://gcc.gnu.org/"
depends=('binutils-avr>=2.21' 'cloog' 'ppl' 'gcc-libs>=4.6.0' 'libmpc')
diff --git a/community/gcolor2/PKGBUILD b/community/gcolor2/PKGBUILD
index 68f1304e1..31195e06d 100644
--- a/community/gcolor2/PKGBUILD
+++ b/community/gcolor2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gcolor2
pkgver=0.4
pkgrel=5
pkgdesc="A simple GTK+2 color selector"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gcolor2.sf.net/"
license=('GPL')
depends=('gtk2')
@@ -21,6 +21,7 @@ md5sums=('02de9d925ad5921522685f402caec3ec'
build() {
cd $srcdir/$pkgname-$pkgver
[ "$CARCH" == "x86_64" ] && (patch -p1 < ../gcolor2-0.4-amd64.patch || return 1)
+ [ "$CARCH" == "mips64el" ] && (patch -p1 < ../gcolor2-0.4-amd64.patch || return 1)
./configure --prefix=/usr
make || return 1
make DESTDIR=$pkgdir install || return 1
diff --git a/community/gcompris/PKGBUILD b/community/gcompris/PKGBUILD
index a4f225e6f..6e4643454 100644
--- a/community/gcompris/PKGBUILD
+++ b/community/gcompris/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=('gcompris' 'gcompris-data')
pkgver=9.6.1
pkgrel=1
pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gcompris.net/"
license=('GPL3')
makedepends=('texinfo' 'texi2html' 'intltool' 'gettext' 'gnuchess'
diff --git a/community/gdal/PKGBUILD b/community/gdal/PKGBUILD
index 4c55ed8f9..d01d40c44 100644
--- a/community/gdal/PKGBUILD
+++ b/community/gdal/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gdal
pkgver=1.8.0
pkgrel=4
pkgdesc="A translator library for raster geospatial data formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gdal.org/"
license=('custom')
depends=('curl' 'geos' 'giflib' 'hdf5' 'libgeotiff' 'libjpeg' 'libpng' 'libtiff' 'netcdf' 'python2' 'python2-numpy' 'cfitsio' 'sqlite3' 'libmysqlclient' 'postgresql-libs')
diff --git a/community/gdk-pixbuf/PKGBUILD b/community/gdk-pixbuf/PKGBUILD
index ada0fc41c..c9a34153a 100644
--- a/community/gdk-pixbuf/PKGBUILD
+++ b/community/gdk-pixbuf/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gdk-pixbuf
pkgver=0.22.0
pkgrel=7
pkgdesc="Image loading and manipulation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
license=('GPL' 'LGPL')
depends=('gtk' 'libtiff' 'libpng')
diff --git a/community/gdmap/PKGBUILD b/community/gdmap/PKGBUILD
index 6295d89d7..c96091612 100644
--- a/community/gdmap/PKGBUILD
+++ b/community/gdmap/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gdmap
pkgver=0.8.1
pkgrel=2
pkgdesc="Tool to inspect the used space of folders."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gdmap.sourceforge.net"
license=('GPL')
depends=('gtk2' 'glib2' 'libxml2')
diff --git a/community/geany-plugins/PKGBUILD b/community/geany-plugins/PKGBUILD
index 61c64ab43..8bf014c10 100644
--- a/community/geany-plugins/PKGBUILD
+++ b/community/geany-plugins/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=geany-plugins
pkgver=0.20
pkgrel=1
pkgdesc="The combined plugins release for Geany"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://plugins.geany.org"
license=('GPL')
depends=('geany' 'lua' 'gtkspell' 'enchant' 'intltool')
diff --git a/community/geany/PKGBUILD b/community/geany/PKGBUILD
index b38061549..931495c68 100644
--- a/community/geany/PKGBUILD
+++ b/community/geany/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=geany
pkgver=0.20
pkgrel=1
pkgdesc="A fast and lightweight IDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.geany.org"
license=('GPL')
depends=('gtk2>=2.8.0')
diff --git a/community/gebabbel/PKGBUILD b/community/gebabbel/PKGBUILD
index 76a1a7e8f..4fdf952ca 100644
--- a/community/gebabbel/PKGBUILD
+++ b/community/gebabbel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gebabbel
pkgver=0.4
pkgrel=4
pkgdesc="GUI for gpsbabel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gebabbel.sourceforge.net/"
license=('GPL2')
depends=('qt' 'gpsbabel')
diff --git a/community/gecko-mediaplayer/PKGBUILD b/community/gecko-mediaplayer/PKGBUILD
index 4d013c6ef..f2dd7e47f 100644
--- a/community/gecko-mediaplayer/PKGBUILD
+++ b/community/gecko-mediaplayer/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gecko-mediaplayer
pkgver=1.0.3
pkgrel=1
pkgdesc='Browser plugin that uses gnome-mplayer to play media in a web browser.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/gecko-mediaplayer/'
license=('GPL')
depends=("gnome-mplayer>=${pkgver}" 'dbus-glib')
diff --git a/community/geda-gaf/PKGBUILD b/community/geda-gaf/PKGBUILD
index 95408aeea..052da1b58 100644
--- a/community/geda-gaf/PKGBUILD
+++ b/community/geda-gaf/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=geda-gaf
pkgver=1.6.2
pkgrel=1
pkgdesc="gEDA/gaf suite - Contains gschem, gnetlist, gsymcheck, gattrib, utilities and documentation from the gEDA project"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gpleda.org"
license=('GPL')
depends=('gtk2' 'guile' 'libstroke' 'shared-mime-info' 'hicolor-icon-theme')
diff --git a/community/gedit-plugins/PKGBUILD b/community/gedit-plugins/PKGBUILD
index 02cc11ffd..433981d5d 100644
--- a/community/gedit-plugins/PKGBUILD
+++ b/community/gedit-plugins/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gedit-plugins
pkgver=3.0.3
pkgrel=1
pkgdesc="Set of plugins for gedit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://live.gnome.org/GeditPlugins"
depends=('gedit' 'dbus-python')
diff --git a/community/gen2shp/PKGBUILD b/community/gen2shp/PKGBUILD
index 70b85e360..9b6efc712 100644
--- a/community/gen2shp/PKGBUILD
+++ b/community/gen2shp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gen2shp
pkgver=0.3.1
pkgrel=5
pkgdesc='Converts ArcInfo generate format to shapefile format'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.intevation.de/~jan/gen2shp/'
license=('GPL')
depends=('shapelib')
diff --git a/community/geos/PKGBUILD b/community/geos/PKGBUILD
index 699ee17f6..9272b89eb 100644
--- a/community/geos/PKGBUILD
+++ b/community/geos/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=geos
pkgver=3.2.2
pkgrel=1
pkgdesc="A C++ port of the Java Topology Suite"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://trac.osgeo.org/geos/"
license=('LGPL')
depends=('gcc-libs')
diff --git a/community/gerbv/PKGBUILD b/community/gerbv/PKGBUILD
index 30a87c5aa..b1e36f236 100644
--- a/community/gerbv/PKGBUILD
+++ b/community/gerbv/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="an open source Gerber file (RS-274X only) viewer"
url="http://gerbv.gpleda.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2' 'shared-mime-info' 'hicolor-icon-theme')
optdepends=('gdk-pixbuf: export of images' 'cairo: for better graphics')
install=$pkgname.install
diff --git a/community/ghdl/PKGBUILD b/community/ghdl/PKGBUILD
index 24e3e88be..78d49c218 100644
--- a/community/ghdl/PKGBUILD
+++ b/community/ghdl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ghdl
_gccver=4.3.4
pkgver=0.29
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc='A complete VHDL simulator, using GCC technology.'
url='http://ghdl.free.fr/'
license=('GPL')
diff --git a/community/ghemical/PKGBUILD b/community/ghemical/PKGBUILD
index 480b0b14c..122c319b6 100644
--- a/community/ghemical/PKGBUILD
+++ b/community/ghemical/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.99.2
pkgrel=5
pkgdesc="Computational chemistry package."
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://bioinformatics.org/ghemical/ghemical/"
depends=('libghemical>=2.99' 'liboglappth>=0.98' 'mesa' 'libglade' 'libxmu' 'ttf-dejavu' 'gtkglext' 'openbabel')
makedepends=('pkgconfig' 'intltool>=0.40.0' 'gettext')
diff --git a/community/gigedit/PKGBUILD b/community/gigedit/PKGBUILD
index 9ce2cef8e..dbe6c5f79 100644
--- a/community/gigedit/PKGBUILD
+++ b/community/gigedit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gigedit
pkgver=0.2.0
pkgrel=1
pkgdesc="Gigasampler instrument editor"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.linuxsampler.org/"
license=('GPL')
depends=('linuxsampler' 'gtkmm' 'libsigc++')
diff --git a/community/giggle/PKGBUILD b/community/giggle/PKGBUILD
index 36fb72bab..19f2d0e0f 100644
--- a/community/giggle/PKGBUILD
+++ b/community/giggle/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=giggle
pkgver=0.5
pkgrel=5
pkgdesc="Graphical frontend for the git directory tracker (think of gitk on GTK+)."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/giggle"
license=('GPL')
depends=('git' 'gtksourceview2')
diff --git a/community/gimmage/PKGBUILD b/community/gimmage/PKGBUILD
index df4a2e149..8d7e22b30 100644
--- a/community/gimmage/PKGBUILD
+++ b/community/gimmage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gimmage
pkgver=0.2.3
pkgrel=3
pkgdesc="A gtkmm image viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gimmage.berlios.de"
license=('GPL')
depends=('gtkmm' 'curl' 'file')
diff --git a/community/gimp-plugin-fblur/PKGBUILD b/community/gimp-plugin-fblur/PKGBUILD
index 1332871e0..7ce30dac6 100644
--- a/community/gimp-plugin-fblur/PKGBUILD
+++ b/community/gimp-plugin-fblur/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gimp-plugin-fblur
pkgver=3.2.6
pkgrel=2
pkgdesc="Makes out of focus with luminosity and depth"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://registry.gimp.org/node/1444"
license=('GPL')
depends=('gimp' 'fftw')
diff --git a/community/gimp-plugin-lqr/PKGBUILD b/community/gimp-plugin-lqr/PKGBUILD
index dc95c85c4..f63da3e06 100644
--- a/community/gimp-plugin-lqr/PKGBUILD
+++ b/community/gimp-plugin-lqr/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gimp-plugin-lqr
pkgver=0.7.1
pkgrel=3
pkgdesc="Plugin for The GIMP providing Liquid Rescale"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://liquidrescale.wikidot.com/"
license=('GPL')
depends=('gimp' 'liblqr>=0.4.1')
diff --git a/community/gimp-plugin-mathmap/PKGBUILD b/community/gimp-plugin-mathmap/PKGBUILD
index cc78ce075..aa74b4ce6 100644
--- a/community/gimp-plugin-mathmap/PKGBUILD
+++ b/community/gimp-plugin-mathmap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gimp-plugin-mathmap
pkgver=1.3.5
pkgrel=1
pkgdesc="A GIMP plug-in which allows distortion of images specified by mathematical formulae"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.complang.tuwien.ac.at/schani/mathmap/"
license=('GPL')
depends=('gimp' 'gsl' 'gtksourceview2' 'fftw' 'giflib')
diff --git a/community/gimp-plugin-wavelet-decompose/PKGBUILD b/community/gimp-plugin-wavelet-decompose/PKGBUILD
index 15fdf6542..1d8355c3b 100644
--- a/community/gimp-plugin-wavelet-decompose/PKGBUILD
+++ b/community/gimp-plugin-wavelet-decompose/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gimp-plugin-wavelet-decompose
pkgver=0.1.2
pkgrel=1
pkgdesc="Wavelet decompose plugin for Gimp"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://registry.gimp.org/node/11742"
license=('GPL')
depends=('gimp')
diff --git a/community/gimp-plugin-wavelet-denoise/PKGBUILD b/community/gimp-plugin-wavelet-denoise/PKGBUILD
index 965c516d1..ed22f4c46 100644
--- a/community/gimp-plugin-wavelet-denoise/PKGBUILD
+++ b/community/gimp-plugin-wavelet-denoise/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gimp-plugin-wavelet-denoise
pkgver=0.3.1
pkgrel=1
pkgdesc="Tool to reduce noise in each channel of an image separately"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://registry.gimp.org/node/4235"
license=('GPL')
depends=('gimp')
diff --git a/community/ginac/PKGBUILD b/community/ginac/PKGBUILD
index f66f426a0..ea833edc6 100644
--- a/community/ginac/PKGBUILD
+++ b/community/ginac/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ginac
pkgver=1.5.8
pkgrel=2
pkgdesc='A set of libraries that allow the creation of integrated systems that embed symbolic manipulations.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.ginac.de'
license=('GPL')
depends=('cln')
diff --git a/community/gitg/PKGBUILD b/community/gitg/PKGBUILD
index ec6044180..85e407649 100644
--- a/community/gitg/PKGBUILD
+++ b/community/gitg/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=gitg
pkgver=0.2.2
pkgrel=2
pkgdesc='A GIT repository viewer based on GTK+'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://trac.novowork.com/gitg/'
license=('GPL')
depends=('dconf' 'gtksourceview3' 'git' 'desktop-file-utils' 'gsettings-desktop-schemas')
diff --git a/community/gkrellm/PKGBUILD b/community/gkrellm/PKGBUILD
index 332336010..1b7db8aaf 100644
--- a/community/gkrellm/PKGBUILD
+++ b/community/gkrellm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gkrellm
pkgver=2.3.5
pkgrel=1
pkgdesc="System monitor package for GTK2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html"
license=('GPL3')
depends=('gtk2' 'openssl' 'libsm' 'lm_sensors')
diff --git a/community/gl-117/PKGBUILD b/community/gl-117/PKGBUILD
index 997649912..5bd83db8d 100644
--- a/community/gl-117/PKGBUILD
+++ b/community/gl-117/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gl-117
pkgver=1.3.2
pkgrel=4
pkgdesc="An action flight simulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.heptargon.de/gl-117/gl-117.html"
license=("GPL")
depends=('freeglut' 'sdl_mixer' 'libxmu' 'libxi')
diff --git a/community/glitz/PKGBUILD b/community/glitz/PKGBUILD
index 8aaa876c0..c35025815 100644
--- a/community/glitz/PKGBUILD
+++ b/community/glitz/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=glitz
pkgver=0.5.6
pkgrel=2
pkgdesc="OpenGL image compositing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cairographics.org/"
license=('BSD')
depends=('libgl')
diff --git a/community/gliv/PKGBUILD b/community/gliv/PKGBUILD
index 9875b6eb0..267699f89 100644
--- a/community/gliv/PKGBUILD
+++ b/community/gliv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gliv
pkgver=1.9.7
pkgrel=1
pkgdesc="OpenGL image viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://guichaz.free.fr/gliv/"
license=('GPL')
depends=('gtkglext')
diff --git a/community/glob2/PKGBUILD b/community/glob2/PKGBUILD
index 94754172b..053da0ecd 100644
--- a/community/glob2/PKGBUILD
+++ b/community/glob2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=glob2
pkgver=0.9.4.4
pkgrel=8
pkgdesc="RTS game which minimizes micro-management by automatically assigning tasks to units"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.globulation2.org/"
license=('GPL3')
depends=('boost-libs' 'sdl_net' 'sdl_image' 'sdl_ttf' 'libvorbis' 'speex' 'mesa' \
diff --git a/community/glom/PKGBUILD b/community/glom/PKGBUILD
index e5251b1f4..4dbef2056 100644
--- a/community/glom/PKGBUILD
+++ b/community/glom/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=glom
pkgver=1.16.1
pkgrel=6
pkgdesc="An easy-to-use database designer and user interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.glom.org/"
license=('GPL')
depends=('libgdamm' 'libxml++' 'gconfmm' 'pygtk'
diff --git a/community/gloox/PKGBUILD b/community/gloox/PKGBUILD
index 045076658..1ad53cd5a 100644
--- a/community/gloox/PKGBUILD
+++ b/community/gloox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gloox
pkgver=1.0
pkgrel=1
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/glpng/PKGBUILD b/community/glpng/PKGBUILD
index 83ae13afe..a9b9ebc97 100644
--- a/community/glpng/PKGBUILD
+++ b/community/glpng/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=glpng
pkgver=1.45
pkgrel=3
pkgdesc="Toolkit for loading PNG images as OpenGL textures"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fifi.org/doc/libglpng-dev/glpng.html"
license=('custom')
depends=('libpng' 'zlib')
diff --git a/community/gmerlin-avdecoder/PKGBUILD b/community/gmerlin-avdecoder/PKGBUILD
index 890b45679..f006adc7d 100644
--- a/community/gmerlin-avdecoder/PKGBUILD
+++ b/community/gmerlin-avdecoder/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gmerlin-avdecoder
pkgver=1.1.0
pkgrel=1
pkgdesc="Media decoding library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gmerlin.sourceforge.net/avdec_frame.html"
license=('GPL')
depends=('gmerlin' 'openjpeg' 'flac' 'smbclient' 'libmad' 'libmpcdec' 'speex'
diff --git a/community/gmerlin/PKGBUILD b/community/gmerlin/PKGBUILD
index 097526889..ed9b26701 100644
--- a/community/gmerlin/PKGBUILD
+++ b/community/gmerlin/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gmerlin
pkgver=1.0.0
pkgrel=1
pkgdesc="Multimedia architecture for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openmovieeditor.sourceforge.net/HomePage"
license=('GPL')
depends=('gavl' 'libxml2' 'gtk2' 'libxv' 'mesa' 'libvisual' 'libcdio>=0.82' 'musicbrainz' 'mjpegtools')
diff --git a/community/gmic/PKGBUILD b/community/gmic/PKGBUILD
index ec306a80e..76b974f91 100644
--- a/community/gmic/PKGBUILD
+++ b/community/gmic/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=(gmic gimp-plugin-gmic)
pkgver=1.4.8.3
pkgrel=1
pkgdesc="GMIC image procession framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:CeCILL')
url="http://gmic.sourceforge.net"
makedepends=('gimp' 'fftw' 'lapack' 'opencv' 'graphicsmagick' 'openexr')
diff --git a/community/gmime22/PKGBUILD b/community/gmime22/PKGBUILD
index 12d5d75df..29233ed33 100644
--- a/community/gmime22/PKGBUILD
+++ b/community/gmime22/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmime22
pkgver=2.2.26
pkgrel=1
pkgdesc="Core mime parsing library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://spruce.sourceforge.net/gmime/"
depends=('glib2' 'zlib')
diff --git a/community/gmrun/PKGBUILD b/community/gmrun/PKGBUILD
index d5d961018..eb04be66c 100644
--- a/community/gmrun/PKGBUILD
+++ b/community/gmrun/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmrun
pkgver=0.9.2
pkgrel=3
pkgdesc="A simple program which provides a run program window"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sf.net/projects/gmrun"
license=('GPL')
depends=('gtk2' 'popt')
diff --git a/community/gnofract4d/PKGBUILD b/community/gnofract4d/PKGBUILD
index 28e11bcea..710c25735 100644
--- a/community/gnofract4d/PKGBUILD
+++ b/community/gnofract4d/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnofract4d
pkgver=3.13
pkgrel=2
pkgdesc='A fractal browser with PyGTK gui'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gnofract4d.sourceforge.net'
license=('custom')
depends=('pygtk' 'libjpeg' 'libpng' 'shared-mime-info')
diff --git a/community/gnome-commander/PKGBUILD b/community/gnome-commander/PKGBUILD
index ef13e4179..203294179 100644
--- a/community/gnome-commander/PKGBUILD
+++ b/community/gnome-commander/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnome-commander
pkgver=1.2.8.11
pkgrel=1
pkgdesc="A graphical two-pane filemanager for Gnome"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/gcmd/"
license=('GPL')
depends=('libgnomeui' 'gnome-vfs' 'gconf' 'python2' 'libsm')
diff --git a/community/gnome-do-docklets/PKGBUILD b/community/gnome-do-docklets/PKGBUILD
index 6031edbef..278a99793 100644
--- a/community/gnome-do-docklets/PKGBUILD
+++ b/community/gnome-do-docklets/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gnome-do-docklets
pkgver=0.8.2
pkgrel=1
pkgdesc="GNOME Do Docky docklets"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://do.davebsd.com/"
license=('GPL3')
depends=('gnome-do>=0.8.2')
diff --git a/community/gnome-do-plugins/PKGBUILD b/community/gnome-do-plugins/PKGBUILD
index 4587eeae9..240b27086 100644
--- a/community/gnome-do-plugins/PKGBUILD
+++ b/community/gnome-do-plugins/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-do-plugins
pkgver=0.8.2.1
pkgrel=1
pkgdesc="Plugins for gnome-do"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://do.davebsd.com/"
license=('GPL3')
depends=('gnome-do>=0.8.1')
diff --git a/community/gnome-do/PKGBUILD b/community/gnome-do/PKGBUILD
index 057d42673..f619fca17 100644
--- a/community/gnome-do/PKGBUILD
+++ b/community/gnome-do/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.8.3.1
_pkgver=0.8.3
pkgrel=2
pkgdesc="A launcher application for gnome (like Launchy or Katapult)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://do.davebsd.com/"
license=('GPL3')
depends=('ndesk-dbus-glib' 'gnome-desktop-sharp' 'mono-addins' 'gtk2'
diff --git a/community/gnome-mplayer/PKGBUILD b/community/gnome-mplayer/PKGBUILD
index 9c2686158..a435daaaa 100644
--- a/community/gnome-mplayer/PKGBUILD
+++ b/community/gnome-mplayer/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnome-mplayer
pkgver=1.0.3
pkgrel=3
pkgdesc='A simple MPlayer GUI.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gnome-mplayer.googlecode.com/'
license=('GPL')
depends=('mplayer' 'dbus-glib' 'libnotify' 'gtk2' 'hicolor-icon-theme' 'dconf')
diff --git a/community/gnome-ppp/PKGBUILD b/community/gnome-ppp/PKGBUILD
index 7b8c94ae3..35c27216c 100644
--- a/community/gnome-ppp/PKGBUILD
+++ b/community/gnome-ppp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-ppp
pkgver=0.3.23
pkgrel=7
pkgdesc="A GNOME 2 WvDial frontend"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnomefiles.org/app.php?soft_id=41"
license=('GPL2')
depends=('libglade' 'wvdial')
diff --git a/community/gnome-system-tools/PKGBUILD b/community/gnome-system-tools/PKGBUILD
index aef106546..9b242bc59 100644
--- a/community/gnome-system-tools/PKGBUILD
+++ b/community/gnome-system-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-system-tools
pkgver=3.0.0
pkgrel=1
pkgdesc="Gnome System Configuration Utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org/projects/gst/"
license=('GPL')
options=('!libtool')
diff --git a/community/gnomesu/PKGBUILD b/community/gnomesu/PKGBUILD
index 3cfd444da..89a456fa4 100644
--- a/community/gnomesu/PKGBUILD
+++ b/community/gnomesu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnomesu
pkgver=0.3.1
pkgrel=6
pkgdesc="A program that allows a user to su to root in a Gnome environment."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtkfiles.org/app.php/GnomeSu"
license=("GPL")
depends=('libgnomeui' 'libzvt')
diff --git a/community/gnonlin/PKGBUILD b/community/gnonlin/PKGBUILD
index e19e97b99..f09a5e788 100644
--- a/community/gnonlin/PKGBUILD
+++ b/community/gnonlin/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnonlin
pkgver=0.10.16
pkgrel=1
pkgdesc="A library for creating non-linear video editors"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnonlin.sourceforge.net"
depends=('gstreamer0.10>=0.10.30')
makedepends=('python' 'gstreamer0.10-base-plugins>=0.10.30' 'pkgconfig')
diff --git a/community/gnote/PKGBUILD b/community/gnote/PKGBUILD
index ec1807a21..d89fd19b6 100644
--- a/community/gnote/PKGBUILD
+++ b/community/gnote/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnote
pkgver=0.7.4
pkgrel=1
pkgdesc="Experimental port of Tomboy to C++ "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/Gnote"
license=('GPL')
depends=('gtkmm' 'gconf' 'gtkspell' 'libxslt')
diff --git a/community/gnubiff-gtk/PKGBUILD b/community/gnubiff-gtk/PKGBUILD
index 0b3032228..daef9fda2 100644
--- a/community/gnubiff-gtk/PKGBUILD
+++ b/community/gnubiff-gtk/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnubiff-gtk
pkgver=2.2.13
pkgrel=2
pkgdesc="Mail notification program that checks for mail and displays headers when new mail has arrived. GTK version."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnubiff.sourceforge.net/"
license=("GPL")
depends=('libglade' 'openssl' 'popt')
diff --git a/community/gnubiff/PKGBUILD b/community/gnubiff/PKGBUILD
index 628d336b3..6bdb40527 100644
--- a/community/gnubiff/PKGBUILD
+++ b/community/gnubiff/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnubiff
pkgver=2.2.13
pkgrel=1
pkgdesc="Mail notification program that checks for mail and displays headers when new mail has arrived"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnubiff.sourceforge.net/"
license=("GPL")
depends=('gnome-panel')
diff --git a/community/gnucap/PKGBUILD b/community/gnucap/PKGBUILD
index 48418b391..622cf5e2d 100644
--- a/community/gnucap/PKGBUILD
+++ b/community/gnucap/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=20091207
_pkgver=2009-12-07
pkgrel=1
pkgdesc="GNU Circuit Analysis Package"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnucap.org/"
license=('GPL')
depends=('gcc-libs' 'readline')
diff --git a/community/gnumail/PKGBUILD b/community/gnumail/PKGBUILD
index 79044c6cd..dcdddce20 100644
--- a/community/gnumail/PKGBUILD
+++ b/community/gnumail/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnumail
pkgver=1.2.0pre3
pkgrel=5
pkgdesc="A complete and fast mail application for GNUstep"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.collaboration-world.com/gnumail"
license=('GPL')
depends=('pantomime' 'addresses' 'gcc' 'gnustep-gui')
diff --git a/community/gnunet-gtk/PKGBUILD b/community/gnunet-gtk/PKGBUILD
index f6f2d02bd..1e9063374 100644
--- a/community/gnunet-gtk/PKGBUILD
+++ b/community/gnunet-gtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnunet-gtk
pkgver=0.9.0pre2
pkgrel=1
pkgdesc="A frontend for GNUnet"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnunet.org"
options=('!libtool')
license=('GPL')
diff --git a/community/gnunet/PKGBUILD b/community/gnunet/PKGBUILD
index a7117f1e3..1de036745 100644
--- a/community/gnunet/PKGBUILD
+++ b/community/gnunet/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnunet
pkgver=0.9.0pre2
pkgrel=1
pkgdesc="A framework for secure peer-to-peer networking"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnunet.org"
license=('GPL')
depends=('gmp' 'libgcrypt' 'libextractor' 'sqlite3' 'guile' 'curl' 'libglade'
diff --git a/community/gnustep-back/PKGBUILD b/community/gnustep-back/PKGBUILD
index 4755f9e02..80dbecc6d 100644
--- a/community/gnustep-back/PKGBUILD
+++ b/community/gnustep-back/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnustep-back
pkgver=0.20.0
pkgrel=1
pkgdesc="The GNUstep GUI Backend"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnustep.org/"
license=('LGPL')
depends=(libgl libxmu gcc-libs freetype2 libart-lgpl)
diff --git a/community/gnustep-base/PKGBUILD b/community/gnustep-base/PKGBUILD
index 556c873d5..7839af753 100644
--- a/community/gnustep-base/PKGBUILD
+++ b/community/gnustep-base/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnustep-base
pkgver=1.22.0
pkgrel=1
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/gnustep-gui/PKGBUILD b/community/gnustep-gui/PKGBUILD
index a9ea47daf..677f7fd80 100644
--- a/community/gnustep-gui/PKGBUILD
+++ b/community/gnustep-gui/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnustep-gui
pkgver=0.20.0
pkgrel=1
pkgdesc="The GNUstep GUI class library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnustep.org/"
license=('LGPL')
depends=(gnustep-base libungif aspell gcc-libs libcups audiofile libsndfile giflib libao)
diff --git a/community/gnustep-make/PKGBUILD b/community/gnustep-make/PKGBUILD
index e7edf7dff..b2e2e4e37 100644
--- a/community/gnustep-make/PKGBUILD
+++ b/community/gnustep-make/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnustep-make
pkgver=2.6.0
pkgrel=1
pkgdesc="The GNUstep make package"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnustep.org/"
license=('GPL')
depends=('glibc')
diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD
index 274a492fa..500e28dc9 100644
--- a/community/go/PKGBUILD
+++ b/community/go/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=r57.1
pkgrel=3
epoch=1
pkgdesc='Google Go compiler and tools (release version)'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://golang.org/"
license=('custom')
depends=('perl' 'ed')
diff --git a/community/gobby/PKGBUILD b/community/gobby/PKGBUILD
index b4171ea9d..140bd1cea 100644
--- a/community/gobby/PKGBUILD
+++ b/community/gobby/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gobby
pkgver=0.4.12
pkgrel=2
pkgdesc="A collaborative text editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gobby.0x539.de"
license=('GPL')
depends=('obby' 'libxml++' 'gtkmm' 'gnome-vfs' 'libbonobo' 'libgtksourceviewmm2' 'gtksourceview2')
diff --git a/community/gocr/PKGBUILD b/community/gocr/PKGBUILD
index e7e5386fe..846f0aa10 100644
--- a/community/gocr/PKGBUILD
+++ b/community/gocr/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gocr
pkgver=0.49
pkgrel=1
pkgdesc="Open-source character recognition (OCR)"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://jocr.sourceforge.net/index.html"
license=('GPL')
depends=('glibc' 'netpbm')
diff --git a/community/gogglesmm/PKGBUILD b/community/gogglesmm/PKGBUILD
index f544a749a..52e81f6ad 100644
--- a/community/gogglesmm/PKGBUILD
+++ b/community/gogglesmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gogglesmm
pkgver=0.12.1
pkgrel=1
pkgdesc="Music Manager and Player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/gogglesmm/"
license=('GPL3')
install=gogglesmm.install
diff --git a/community/goldendict/PKGBUILD b/community/goldendict/PKGBUILD
index 1bc3d9b84..4abaf32a9 100644
--- a/community/goldendict/PKGBUILD
+++ b/community/goldendict/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=goldendict
pkgver=1.0.1
pkgrel=2
pkgdesc="Feature-rich dictionary lookup program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://goldendict.berlios.de/"
license=('GPL3')
depends=('hunspell' 'libvorbis' 'libxtst' 'libzip' 'openssl' 'phonon')
diff --git a/community/goocanvas/PKGBUILD b/community/goocanvas/PKGBUILD
index 1ab22f842..3028f4ab1 100644
--- a/community/goocanvas/PKGBUILD
+++ b/community/goocanvas/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=goocanvas
pkgver=1.0.0
pkgrel=1
pkgdesc="A cairo canvas widget for GTK+"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://live.gnome.org/GooCanvas"
options=('!libtool' 'docs')
license=("LGPL")
diff --git a/community/goocanvasmm/PKGBUILD b/community/goocanvasmm/PKGBUILD
index 536c2d7e0..fc052bcc3 100755
--- a/community/goocanvasmm/PKGBUILD
+++ b/community/goocanvasmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=goocanvasmm
pkgver=0.15.4
pkgrel=1
pkgdesc='C++ wrappers for goocanvas'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://ftp.gnome.org/pub/gnome/sources/goocanvasmm/'
license=('GPL')
depends=('gegl' 'goocanvas' 'glibmm' 'gtkmm')
diff --git a/community/google-gadgets/PKGBUILD b/community/google-gadgets/PKGBUILD
index 5e7d6c624..fbe77e1be 100644
--- a/community/google-gadgets/PKGBUILD
+++ b/community/google-gadgets/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=0.11.2
_sover=1.0
_sobump=0.0.0
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/google-gadgets-for-linux/"
license=('APACHE')
makedepends=('gstreamer0.10-base-plugins' 'libwebkit'
diff --git a/community/gource/PKGBUILD b/community/gource/PKGBUILD
index eaceceace..5c834fe41 100644
--- a/community/gource/PKGBUILD
+++ b/community/gource/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.34
pkgrel=1
pkgdesc="software version control visualization"
license=(GPL3)
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url=http://code.google.com/p/gource/
depends=('ftgl' 'sdl' 'sdl_image' 'pcre' 'glew')
source=(http://gource.googlecode.com/files/$pkgname-$pkgver.tar.gz)
diff --git a/community/gpa/PKGBUILD b/community/gpa/PKGBUILD
index 1b2c51e62..2fc9a8255 100644
--- a/community/gpa/PKGBUILD
+++ b/community/gpa/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpa
pkgver=0.9.0
pkgrel=1
pkgdesc="A graphical user interface for the GnuPG"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wald.intevation.org/projects/gpa/"
license=('GPL')
depends=('gpgme' 'gtk2')
diff --git a/community/gpac/PKGBUILD b/community/gpac/PKGBUILD
index 8849977aa..4c9679aac 100644
--- a/community/gpac/PKGBUILD
+++ b/community/gpac/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpac
pkgver=0.4.5
pkgrel=6
pkgdesc="A multimedia framework based on the MPEG-4 Systems standard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gpac.sourceforge.net"
depends=('libxml2' 'wxgtk' 'alsa-lib' 'sdl' 'spidermonkey' 'libmad' \
'faad2' 'xvidcore' 'ffmpeg' 'freeglut')
diff --git a/community/gpg-crypter/PKGBUILD b/community/gpg-crypter/PKGBUILD
index 88787c6d0..2bd83c169 100644
--- a/community/gpg-crypter/PKGBUILD
+++ b/community/gpg-crypter/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpg-crypter
pkgver=0.3.5
pkgrel=4
pkgdesc="A graphical front-end to GnuPG(GPG) using the GTK2 toolkit and libgpgme"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gpg-crypter.sourceforge.net/"
license=('GPL')
depends=('gtk2' 'gpgme')
diff --git a/community/gphpedit/PKGBUILD b/community/gphpedit/PKGBUILD
index 83287457c..963c8d44a 100644
--- a/community/gphpedit/PKGBUILD
+++ b/community/gphpedit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gphpedit
pkgver=0.9.98RC1
pkgrel=2
pkgdesc="a scintilla/gnome based editor specialized on php-files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libgnomeui>=2.18.1-2' 'libgtkhtml>=2.11.0' 'desktop-file-utils' 'libwebkit')
url="http://www.gphpedit.org/"
diff --git a/community/gpicview/PKGBUILD b/community/gpicview/PKGBUILD
index faf15aff6..9688ffac5 100644
--- a/community/gpicview/PKGBUILD
+++ b/community/gpicview/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=gpicview
pkgver=0.2.1
pkgrel=3
pkgdesc="Picture viewer of the LXDE Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/gprolog/PKGBUILD b/community/gprolog/PKGBUILD
index 9a4b32558..d9675feec 100644
--- a/community/gprolog/PKGBUILD
+++ b/community/gprolog/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gprolog
pkgver=1.3.1
pkgrel=2
pkgdesc="GNU Prolog"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gprolog.org/"
depends=(glibc)
license=('GPL')
diff --git a/community/gpsbabel/PKGBUILD b/community/gpsbabel/PKGBUILD
index 25f5551c9..75eac72e4 100644
--- a/community/gpsbabel/PKGBUILD
+++ b/community/gpsbabel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpsbabel
pkgver=1.4.2
pkgrel=1
pkgdesc="Reads, writes, and manipulates GPS waypoints in a variety of formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gpsbabel.org"
license=('GPL')
depends=('libusb-compat' 'expat')
diff --git a/community/gpsdrive/PKGBUILD b/community/gpsdrive/PKGBUILD
index d7fafb285..b8b6efcc2 100644
--- a/community/gpsdrive/PKGBUILD
+++ b/community/gpsdrive/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpsdrive
pkgver=2.11
pkgrel=8
pkgdesc="A car (bike, ship, plane) navigation system"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://www.gpsdrive.de/"
license=('GPL2')
depends=('gtk2' 'gpsd' 'libxml2' 'curl' 'python2' 'boost-libs' 'gdal' 'mapnik' 'postgresql-libs' 'openstreetmap-map-icons-svn'
diff --git a/community/gpsim/PKGBUILD b/community/gpsim/PKGBUILD
index e13695f36..836a8d72a 100644
--- a/community/gpsim/PKGBUILD
+++ b/community/gpsim/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gpsim
pkgver=0.25.0
pkgrel=1
pkgdesc="A full-featured software simulator for Microchip PIC microcontrollers"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://gpsim.sourceforge.net/"
license=(GPL)
depends=('gtk2+extra' 'popt')
diff --git a/community/gpsman/PKGBUILD b/community/gpsman/PKGBUILD
index 329822ed9..c71be72fe 100644
--- a/community/gpsman/PKGBUILD
+++ b/community/gpsman/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gpsman
pkgver=6.4
pkgrel=4
pkgdesc="GPS Manager is a graphical GPS data manager for preparing, inspectiing and editing GPS data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ncc.up.pt/gpsman"
license=('GPL')
depends=('tcl' 'tk')
diff --git a/community/gpsmanshp/PKGBUILD b/community/gpsmanshp/PKGBUILD
index 36e723e7e..66ee0e9d6 100644
--- a/community/gpsmanshp/PKGBUILD
+++ b/community/gpsmanshp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gpsmanshp
pkgver=1.2
pkgrel=4
pkgdesc='A Tcl package to read and write shapefiles'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.ncc.up.pt/gpsmanshp'
license=('GPL')
depends=('bash' 'tcl' 'shapelib')
diff --git a/community/gputils/PKGBUILD b/community/gputils/PKGBUILD
index f9a0af123..e80d6270d 100644
--- a/community/gputils/PKGBUILD
+++ b/community/gputils/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gputils
pkgver=0.13.7
pkgrel=2
pkgdesc="PIC Programming Utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gputils.sourceforge.net/"
license=('GPL')
source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz)
diff --git a/community/gq/PKGBUILD b/community/gq/PKGBUILD
index f5ab49586..827bf915f 100644
--- a/community/gq/PKGBUILD
+++ b/community/gq/PKGBUILD
@@ -10,7 +10,7 @@ url="http://sourceforge.net/projects/gqclient"
license=("GPL")
depends=('libxml2' 'gtk2' 'libgnome-keyring' 'libglade' 'libldap>=2.4.18' 'libgpg-error' 'libgcrypt')
makedepends=('intltool' 'pkgconfig')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
install=gq.install
source=(http://downloads.sourceforge.net/sourceforge/gqclient/$pkgname-$pkgver.tar.gz)
md5sums=('d7b1e183a3ecbd77aceea02d27f36b3e')
diff --git a/community/grace/PKGBUILD b/community/grace/PKGBUILD
index 3a74d0fb0..cbcc79361 100644
--- a/community/grace/PKGBUILD
+++ b/community/grace/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=grace
pkgver=5.1.22
pkgrel=5
pkgdesc="2D plotting tool"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://plasma-gate.weizmann.ac.il/Grace/"
depends=('libjpeg' 'libpng' 'lesstif' 't1lib' 'netcdf')
makedepends=('netcdf' 'fftw')
diff --git a/community/grass/PKGBUILD b/community/grass/PKGBUILD
index e1e10c242..7f74b8621 100644
--- a/community/grass/PKGBUILD
+++ b/community/grass/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=grass
pkgver=6.4.1
pkgrel=2
pkgdesc='Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://grass.itc.it/index.php'
license=('GPL')
depends=('gdal' 'tk' 'sqlite3' 'python2' 'mesa' 'swig' 'proj' 'libjpeg' 'libpng' 'libtiff' 'cfitsio')
diff --git a/community/gri/PKGBUILD b/community/gri/PKGBUILD
index be8bc2276..858420e56 100644
--- a/community/gri/PKGBUILD
+++ b/community/gri/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gri
pkgver=2.12.22
pkgrel=1
pkgdesc="A script-based language for scientific graphics programming."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://gri.sourceforge.net/"
depends=('imagemagick' 'texlive-core' 'perl')
diff --git a/community/gromacs/PKGBUILD b/community/gromacs/PKGBUILD
index afc51016d..22a806f8c 100644
--- a/community/gromacs/PKGBUILD
+++ b/community/gromacs/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc='A fast Molecular Dynamics program based on the GROMOS force field'
url='http://www.gromacs.org/'
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('fftw' 'lesstif' 'perl' 'libxml2' 'libsm' 'libx11')
options=('!libtool')
source=(ftp://ftp.gromacs.org/pub/gromacs/${pkgname}-${pkgver}.tar.gz)
diff --git a/community/grsync/PKGBUILD b/community/grsync/PKGBUILD
index 9b5cb826d..c5fb86f3f 100644
--- a/community/grsync/PKGBUILD
+++ b/community/grsync/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=grsync
pkgver=1.1.1
pkgrel=1
pkgdesc="GTK GUI for rsync"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.opbyte.it/grsync"
license=('GPL')
depends=('gtk2' 'rsync')
diff --git a/community/gsasl/PKGBUILD b/community/gsasl/PKGBUILD
index 01c39c725..ea52e7e6d 100644
--- a/community/gsasl/PKGBUILD
+++ b/community/gsasl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gsasl
pkgver=1.5.4
pkgrel=2
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')
diff --git a/community/gshare/PKGBUILD b/community/gshare/PKGBUILD
index bd17b933c..4d0e43561 100644
--- a/community/gshare/PKGBUILD
+++ b/community/gshare/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gshare
pkgver=0.94
pkgrel=4
pkgdesc="Easy file sharing for Gnome"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/gshare-project"
license=('GPL')
depends=('gtk-sharp-2' 'avahi' 'gnome-sharp')
diff --git a/community/gshutdown/PKGBUILD b/community/gshutdown/PKGBUILD
index 8bd709fb7..0279babbb 100644
--- a/community/gshutdown/PKGBUILD
+++ b/community/gshutdown/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gshutdown
pkgver=0.2
pkgrel=3
pkgdesc="An advanced shutdown utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gshutdown.tuxfamily.org"
license=('GPL')
depends=('libglade' 'libnotify')
diff --git a/community/gsmartcontrol/PKGBUILD b/community/gsmartcontrol/PKGBUILD
index 09cf1249f..5bb7c7c5d 100644
--- a/community/gsmartcontrol/PKGBUILD
+++ b/community/gsmartcontrol/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gsmartcontrol
pkgver=0.8.5
pkgrel=1
pkgdesc="A graphical user interface for the smartctl hard disk drive health inspection tool."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gsmartcontrol.berlios.de/home/index.php/en/Home"
license=('GPL3')
depends=('smartmontools' 'pcre' 'gtkmm' 'libglademm')
diff --git a/community/gsoap/PKGBUILD b/community/gsoap/PKGBUILD
index 56b09d32f..4e1932289 100644
--- a/community/gsoap/PKGBUILD
+++ b/community/gsoap/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.8.2
pkgrel=1
pkgdesc="Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++"
url="http://www.cs.fsu.edu/~engelen/soap.html"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'custom')
depends=('openssl' 'zlib' 'gcc-libs')
makedepends=('autoconf' 'automake')
diff --git a/community/gsql/PKGBUILD b/community/gsql/PKGBUILD
index f5b721e77..ba403b46d 100644
--- a/community/gsql/PKGBUILD
+++ b/community/gsql/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="Integrated database development tool for GNOME"
url="http://gsql.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2>=2.12' 'gtksourceview2' 'vte' 'libgnomeui' 'gconf' 'desktop-file-utils')
makedepends=('libmysqlclient' 'postgresql-libs' 'libssh')
optdepends=('libmysqlclient' 'postgresql-libs' 'libssh')
diff --git a/community/gstm/PKGBUILD b/community/gstm/PKGBUILD
index 985683dbe..b798a12c5 100644
--- a/community/gstm/PKGBUILD
+++ b/community/gstm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gstm
pkgver=1.2
pkgrel=2
pkgdesc="Gnome front-end to ssh tunneling"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/gstm/"
license=('GPL')
depends=('libgnomeui')
diff --git a/community/gstreamermm/PKGBUILD b/community/gstreamermm/PKGBUILD
index 3b08b1f56..a58ad18b4 100644
--- a/community/gstreamermm/PKGBUILD
+++ b/community/gstreamermm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gstreamermm
pkgver=0.10.6
pkgrel=1
pkgdesc="C++ interface for GStreamer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gstreamer.freedesktop.org/bindings/cplusplus.html"
license=('LGPL')
depends=('glibmm' 'gstreamer0.10-base>=0.10.25' 'libsigc++2.0' 'libxml++')
diff --git a/community/gsynaptics/PKGBUILD b/community/gsynaptics/PKGBUILD
index af8b8cc81..72836f89c 100644
--- a/community/gsynaptics/PKGBUILD
+++ b/community/gsynaptics/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gsynaptics
pkgver=0.9.16
pkgrel=1
pkgdesc="A settings tool for Synaptics touchpad driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://gsynaptics.sourceforge.jp"
license=("GPL")
depends=('libgnomeui' 'synaptics')
diff --git a/community/gtk-aurora-engine/PKGBUILD b/community/gtk-aurora-engine/PKGBUILD
index 61f67e87b..8ec53e4aa 100644
--- a/community/gtk-aurora-engine/PKGBUILD
+++ b/community/gtk-aurora-engine/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtk-aurora-engine
pkgver=1.5.1
pkgrel=2
pkgdesc="gtk-engine: latest member of the clearlooks family"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438"
license=('GPL')
depends=('gtk2')
diff --git a/community/gtk-chtheme/PKGBUILD b/community/gtk-chtheme/PKGBUILD
index 5621dce39..254c97094 100644
--- a/community/gtk-chtheme/PKGBUILD
+++ b/community/gtk-chtheme/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtk-chtheme
pkgver=0.3.1
pkgrel=6
pkgdesc="This little program lets you change your Gtk+ 2.0 theme. A better alternative to switch2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://plasmasturm.org/programs/gtk-chtheme/"
depends=('gtk2')
diff --git a/community/gtk-engine-murrine/PKGBUILD b/community/gtk-engine-murrine/PKGBUILD
index b14fa5f7f..2d0470f06 100644
--- a/community/gtk-engine-murrine/PKGBUILD
+++ b/community/gtk-engine-murrine/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gtk-engine-murrine
pkgver=0.98.1.1
pkgrel=2
pkgdesc="GTK2 engine to make your desktop look like a 'murrina', an italian word meaning the art glass works done by Venicians glass blowers."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cimitan.com/murrine/project/murrine"
license=('LGPL3')
depends=('gtk2')
diff --git a/community/gtk-gnutella/PKGBUILD b/community/gtk-gnutella/PKGBUILD
index d991ec063..920d03d29 100644
--- a/community/gtk-gnutella/PKGBUILD
+++ b/community/gtk-gnutella/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gtk-gnutella
pkgver=0.96.9
pkgrel=1
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=('gnutls>=2.4.1' 'gtk2' 'libxml2')
diff --git a/community/gtk-kde4/PKGBUILD b/community/gtk-kde4/PKGBUILD
index b4bfe18a0..976f59934 100644
--- a/community/gtk-kde4/PKGBUILD
+++ b/community/gtk-kde4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk-kde4
pkgver=0.9.5b
pkgrel=1
pkgdesc='Allows you to change style, icons, font of GTK applications in KDE4.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://kde-look.org/content/show.php?content=74689'
license=('GPL')
depends=('kdebase-workspace' 'gtk-engines')
diff --git a/community/gtk-rezlooks-engine/PKGBUILD b/community/gtk-rezlooks-engine/PKGBUILD
index a6c4264ff..5e64774d9 100644
--- a/community/gtk-rezlooks-engine/PKGBUILD
+++ b/community/gtk-rezlooks-engine/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=0.6
pkgrel=9
pkgdesc="Clean looking gtk theme engine based on the cairo-enabled CVS clearlooks engine code."
url="http://www.gnome-look.org/content/show.php?content=39179"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2' 'cairo')
options=('!libtool')
license=('GPL')
diff --git a/community/gtk2+extra/PKGBUILD b/community/gtk2+extra/PKGBUILD
index 022689753..33a4e8348 100644
--- a/community/gtk2+extra/PKGBUILD
+++ b/community/gtk2+extra/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk2+extra
pkgver=2.1.2
pkgrel=1
pkgdesc="GtkExtra is a useful set of widgets for creating GUI's for the Xwindows system using GTK+"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://gtkextra.sourceforge.net/"
depends=('gtk2')
license=('LGPL')
diff --git a/community/gtk2_prefs/PKGBUILD b/community/gtk2_prefs/PKGBUILD
index 33ac8a409..a968563a9 100644
--- a/community/gtk2_prefs/PKGBUILD
+++ b/community/gtk2_prefs/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gtk2_prefs
pkgver=0.4.1
pkgrel=2
pkgdesc="A GTK2 theme selector and font switcher"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtk-win.sourceforge.net/home/index.php/en/Gtk2Prefs"
license=("GPL")
depends=('gtk2')
diff --git a/community/gtk2fontsel/PKGBUILD b/community/gtk2fontsel/PKGBUILD
index 9cabdf360..84e71b52a 100644
--- a/community/gtk2fontsel/PKGBUILD
+++ b/community/gtk2fontsel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk2fontsel
pkgver=0.1
pkgrel=3
pkgdesc="Font selection and preview tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtk2fontsel.sourceforge.net/"
license=('GPL')
depends=('gtk2')
diff --git a/community/gtk2hs-buildtools/PKGBUILD b/community/gtk2hs-buildtools/PKGBUILD
index 87f5c8273..d1562e87d 100644
--- a/community/gtk2hs-buildtools/PKGBUILD
+++ b/community/gtk2hs-buildtools/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
url="http://hackage.haskell.org/package/gtk2hs-buildtools"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('ghc' 'alex' 'happy')
depends=('gmp')
options=('strip')
diff --git a/community/gtk2hs-cairo/PKGBUILD b/community/gtk2hs-cairo/PKGBUILD
index 3f1afd76e..196110c6e 100644
--- a/community/gtk2hs-cairo/PKGBUILD
+++ b/community/gtk2hs-cairo/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.1
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=7.0.2' '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 10f86885f..e1d5d5c47 100644
--- a/community/gtk2hs-glib/PKGBUILD
+++ b/community/gtk2hs-glib/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2.1
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=7.0.2' 'glib2')
makedepends=('gtk2hs-buildtools=0.12.0')
options=('strip')
diff --git a/community/gtk2hs-gtk/PKGBUILD b/community/gtk2hs-gtk/PKGBUILD
index a647ac0db..5a4261709 100644
--- a/community/gtk2hs-gtk/PKGBUILD
+++ b/community/gtk2hs-gtk/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.1
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=7.0.2' '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 4b167ac6f..76bb1b244 100644
--- a/community/gtk2hs-pango/PKGBUILD
+++ b/community/gtk2hs-pango/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.1
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=7.0.2' 'pango' 'gtk2hs-glib' 'gtk2hs-cairo')
makedepends=('gtk2hs-buildtools=0.12.0')
options=('strip')
diff --git a/community/gtkballs/PKGBUILD b/community/gtkballs/PKGBUILD
index 7dad82a94..0185aeaa1 100644
--- a/community/gtkballs/PKGBUILD
+++ b/community/gtkballs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkballs
pkgver=3.1.5
pkgrel=4
pkgdesc="clone of Lines - logic game about balls"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtkballs.antex.ru/"
license=('GPL')
depends=("gtk2")
diff --git a/community/gtkdatabox/PKGBUILD b/community/gtkdatabox/PKGBUILD
index e053f5ce9..c8b52ad00 100644
--- a/community/gtkdatabox/PKGBUILD
+++ b/community/gtkdatabox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkdatabox
pkgver=0.9.0.1
pkgrel=2
pkgdesc="A widget for the Gtk+ library designed to display large amounts of numerical data"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.eudoxos.net/gtk/gtkdatabox"
options=('!libtool')
license=("LGPL")
diff --git a/community/gtkdialog/PKGBUILD b/community/gtkdialog/PKGBUILD
index 44b08cfcd..f9f22c351 100644
--- a/community/gtkdialog/PKGBUILD
+++ b/community/gtkdialog/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkdialog
pkgver=0.7.20
pkgrel=3
pkgdesc="Gtkdialog is a small utility for fast and easy GUI building."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linux.pte.hu/~pipas/gtkdialog/"
license=("GPL")
makedepends=('pkgconfig')
diff --git a/community/gtkperf/PKGBUILD b/community/gtkperf/PKGBUILD
index 88f6beb80..614e1a4c6 100644
--- a/community/gtkperf/PKGBUILD
+++ b/community/gtkperf/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gtkperf
pkgver=0.40
pkgrel=3
pkgdesc="An application designed to test GTK+ performance"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtkperf.sourceforge.net"
license=("GPL")
depends=('gtk2')
diff --git a/community/gtkwave/PKGBUILD b/community/gtkwave/PKGBUILD
index 3376c0148..bac1db048 100644
--- a/community/gtkwave/PKGBUILD
+++ b/community/gtkwave/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtkwave
pkgver=3.3.21
pkgrel=1
pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gtkwave.sourceforge.net'
license=('GPL' 'MIT')
depends=('gtk2')
diff --git a/community/gtranslator/PKGBUILD b/community/gtranslator/PKGBUILD
index 4b54df422..3af3c801d 100644
--- a/community/gtranslator/PKGBUILD
+++ b/community/gtranslator/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gtranslator
pkgver=2.90.3
pkgrel=1
pkgdesc="An enhanced gettext po file editor for the GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.gnome.org/gtranslator/"
license=('GPL')
depends=('desktop-file-utils' 'gdl' 'gettext' 'gtksourceview3' 'gtkspell' 'iso-codes' 'libgda' 'libpeas' 'libunique' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'dconf')
diff --git a/community/gts/PKGBUILD b/community/gts/PKGBUILD
index 3af73a5ed..11bf99e21 100644
--- a/community/gts/PKGBUILD
+++ b/community/gts/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gts
pkgver=0.7.6
pkgrel=1
pkgdesc='GNU Triangulated Surface Library.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gts.sourceforge.net/'
license=('LGPL')
depends=('glib2')
diff --git a/community/gtweakui/PKGBUILD b/community/gtweakui/PKGBUILD
index 74c8e55a4..61a73ffd3 100644
--- a/community/gtweakui/PKGBUILD
+++ b/community/gtweakui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtweakui
pkgver=0.4.0
pkgrel=3
pkgdesc="A collection of front ends to various gconf configurations."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtweakui.sourceforge.net/"
license=('GPL')
depends=('libgnomeui')
diff --git a/community/gtypist/PKGBUILD b/community/gtypist/PKGBUILD
index 3b4276fd9..74851f851 100644
--- a/community/gtypist/PKGBUILD
+++ b/community/gtypist/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gtypist
pkgver=2.8.5
pkgrel=1
pkgdesc="universal typing tutor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gtypist/gtypist.html"
license=("GPL")
depends=('ncurses>=5.2' 'perl')
diff --git a/community/guake/PKGBUILD b/community/guake/PKGBUILD
index 96bc8f472..91e7a7333 100644
--- a/community/guake/PKGBUILD
+++ b/community/guake/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=guake
pkgver=0.4.2
pkgrel=4
pkgdesc='is a drop-down terminal for Gnome Desktop Environment'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://guake-terminal.org'
license=('GPL')
depends=('python-notify' 'vte' 'gconf' 'python2-gconf' 'dbus-python' 'notification-daemon')
diff --git a/community/guichan/PKGBUILD b/community/guichan/PKGBUILD
index eee1aa7d5..5b3fe7e96 100644
--- a/community/guichan/PKGBUILD
+++ b/community/guichan/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=guichan
pkgver=0.8.2
pkgrel=1
pkgdesc="Guichan is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://guichan.sourceforge.net/"
license=('BSD')
makedepends=('sdl_image' 'allegro' 'libgl' 'glut')
diff --git a/community/guifications/PKGBUILD b/community/guifications/PKGBUILD
index 7f2d5e375..837667cbe 100644
--- a/community/guifications/PKGBUILD
+++ b/community/guifications/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=guifications
pkgver=2.16
pkgrel=2
pkgdesc="A set of GUI popup notifications for pidgin"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://plugins.guifications.org/trac/wiki/Guifications"
license=("GPL")
depends=('pidgin')
diff --git a/community/gummi/PKGBUILD b/community/gummi/PKGBUILD
index 9a79506b8..1b84304f2 100644
--- a/community/gummi/PKGBUILD
+++ b/community/gummi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gummi
pkgver=0.5.8
pkgrel=2
pkgdesc='Simple LaTex editor for GTK users'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://gummi.midnightcoding.org/'
license=('MIT')
depends=('texlive-core' 'gtkspell' 'gtksourceview2' 'poppler-glib')
diff --git a/community/gwenhywfar/PKGBUILD b/community/gwenhywfar/PKGBUILD
index eb3800ad8..026d56b23 100644
--- a/community/gwenhywfar/PKGBUILD
+++ b/community/gwenhywfar/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gwenhywfar
pkgver=4.0.9
pkgrel=1
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/gxmessage/PKGBUILD b/community/gxmessage/PKGBUILD
index afc4f56e9..6448e9840 100644
--- a/community/gxmessage/PKGBUILD
+++ b/community/gxmessage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gxmessage
pkgver=2.12.4
pkgrel=1
pkgdesc="A GTK2 based xmessage clone."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage"
license=('GPL')
depends=('gtk2' 'desktop-file-utils')
diff --git a/community/gyachi/PKGBUILD b/community/gyachi/PKGBUILD
index e01e8c385..39c513752 100644
--- a/community/gyachi/PKGBUILD
+++ b/community/gyachi/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gyachi
pkgver=1.2.10
pkgrel=3
pkgdesc="An improved fork of the GyachE Yahoo! client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gyachi.sourceforge.net/"
license=('GPL')
depends=('libtool' 'jasper' 'libgtkhtml' 'libmcrypt' 'libv4l' 'gpgme'
diff --git a/community/hacburn/PKGBUILD b/community/hacburn/PKGBUILD
index da8654e32..7bd74bea7 100644
--- a/community/hacburn/PKGBUILD
+++ b/community/hacburn/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=hacburn
pkgver=0.3.5
pkgrel=3.1
pkgdesc="HacBurn is a script written in perl to aid in writing CDs. It is a graphical interface (using gtk+) to cdrtools, mpg321 and ogg123."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hacburn.sourceforge.net/"
license=('GPL')
depends=('gtk2-perl' 'glib-perl' 'cdrtools' 'mpg321' 'vorbis-tools' 'gtk2' 'xorg-server' 'perl' 'cddb_get' 'lame')
diff --git a/community/handbrake/PKGBUILD b/community/handbrake/PKGBUILD
index 3aad96f48..66b08dec0 100644
--- a/community/handbrake/PKGBUILD
+++ b/community/handbrake/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=('handbrake' 'handbrake-cli')
pkgver=0.9.5
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://handbrake.fr/"
license=('GPL')
makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify'
diff --git a/community/hardinfo/PKGBUILD b/community/hardinfo/PKGBUILD
index 36795a8c1..e97e66584 100644
--- a/community/hardinfo/PKGBUILD
+++ b/community/hardinfo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=hardinfo
pkgver=0.5.1
pkgrel=2
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/community/hashcash/PKGBUILD b/community/hashcash/PKGBUILD
index 1d22902b3..35ef2038d 100644
--- a/community/hashcash/PKGBUILD
+++ b/community/hashcash/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=hashcash
pkgver=1.22
pkgrel=2
pkgdesc="Hashcash is a denial-of-service counter measure tool for email/spam."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.hashcash.org"
license=('GPL')
depends=( 'glibc' )
diff --git a/community/haskell-dbus/PKGBUILD b/community/haskell-dbus/PKGBUILD
index 722024016..6d8e3fa1d 100644
--- a/community/haskell-dbus/PKGBUILD
+++ b/community/haskell-dbus/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=3.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.2' 'sh')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/DBus/0.4/DBus-0.4.tar.gz
diff --git a/community/haskell-hslogger/PKGBUILD b/community/haskell-hslogger/PKGBUILD
index 7b6e112b6..d95b2c18c 100644
--- a/community/haskell-hslogger/PKGBUILD
+++ b/community/haskell-hslogger/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=4
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.2' 'haskell-mtl=2.0.1.0' 'haskell-network=2.3.0.2')
options=('strip')
install=${pkgname}.install
diff --git a/community/haskell-x11-xft/PKGBUILD b/community/haskell-x11-xft/PKGBUILD
index 5d7da4448..7416602e2 100644
--- a/community/haskell-x11-xft/PKGBUILD
+++ b/community/haskell-x11-xft/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=19.2
pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ghc=7.0.2' 'haskell-x11=1.5.0.0' 'haskell-utf8-string=0.3.6' 'libxft')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
diff --git a/community/haskell-x11/PKGBUILD b/community/haskell-x11/PKGBUILD
index 9c1f0bf8b..79675f010 100644
--- a/community/haskell-x11/PKGBUILD
+++ b/community/haskell-x11/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=haskell-x11
pkgver=1.5.0.0
pkgrel=7.2
pkgdesc="A Haskell binding to the X11 graphics library."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11"
license=('custom:BSD3')
options=('strip')
diff --git a/community/hatari/PKGBUILD b/community/hatari/PKGBUILD
index 49a615578..22f9de6b3 100644
--- a/community/hatari/PKGBUILD
+++ b/community/hatari/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=hatari
pkgver=1.4.0
pkgrel=2
pkgdesc='An Atari ST and STE emulator'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://hatari.sourceforge.net/'
license=('GPL')
depends=('sdl' 'libpng')
diff --git a/community/hawknl/PKGBUILD b/community/hawknl/PKGBUILD
index ab40d900f..a3f53d04f 100644
--- a/community/hawknl/PKGBUILD
+++ b/community/hawknl/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=hawknl
pkgver=1.68
pkgrel=2
pkgdesc="An open source game oriented network API"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.hawksoft.com/hawknl/"
license=('LGPL')
depends=('glibc')
diff --git a/community/hedgewars/PKGBUILD b/community/hedgewars/PKGBUILD
index 69e8e34ca..c1c3d89c2 100644
--- a/community/hedgewars/PKGBUILD
+++ b/community/hedgewars/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=hedgewars
pkgver=0.9.15
pkgrel=1
pkgdesc="Free Worms-like turn based strategy game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hedgewars.org"
license=('GPL' 'custom')
depends=('qt' 'sdl' 'sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'lua')
diff --git a/community/hevea/PKGBUILD b/community/hevea/PKGBUILD
index d1d9e3136..5361fcfd9 100644
--- a/community/hevea/PKGBUILD
+++ b/community/hevea/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=hevea
pkgver=1.10
pkgrel=2
pkgdesc="A quite complete and fast LATEX to HTML translator"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('ocaml')
license=('GPL')
url="http://pauillac.inria.fr/~maranget/hevea/"
diff --git a/community/hex-a-hop/PKGBUILD b/community/hex-a-hop/PKGBUILD
index 80e12e8ac..68f12f526 100644
--- a/community/hex-a-hop/PKGBUILD
+++ b/community/hex-a-hop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hex-a-hop
pkgver=1.1.0
pkgrel=2
pkgdesc='Hex-a-hop is a puzzle game based on hexagonal tiles'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://hexahop.sourceforge.net/'
license=('GPL')
depends=('sdl_mixer' 'sdl_ttf' 'gcc-libs')
diff --git a/community/highlight/PKGBUILD b/community/highlight/PKGBUILD
index 19cf2ef16..12c2fcb6c 100644
--- a/community/highlight/PKGBUILD
+++ b/community/highlight/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.4
pkgrel=1
url="http://www.andre-simon.de/doku/highlight/highlight.html"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=(qt lua boost)
source=(http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2)
md5sums=('9f1c39ca3a04c4599a7f3fda9928de47')
diff --git a/community/homebank/PKGBUILD b/community/homebank/PKGBUILD
index 34875c7c9..1eca6b521 100644
--- a/community/homebank/PKGBUILD
+++ b/community/homebank/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=homebank
pkgver=4.4
pkgrel=1
pkgdesc="Free, easy, personal accounting for everyone"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://homebank.free.fr/"
license=('GPL')
depends=('desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'libofx' 'librsvg' 'perlxml' 'shared-mime-info')
diff --git a/community/hostapd/PKGBUILD b/community/hostapd/PKGBUILD
index c8e7408b5..ba424e6c1 100644
--- a/community/hostapd/PKGBUILD
+++ b/community/hostapd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hostapd
pkgver=0.7.3
pkgrel=3
pkgdesc="daemon for wireless software access points"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hostap.epitest.fi/hostapd/"
license=('custom')
depends=('openssl' 'libnl')
diff --git a/community/hping/PKGBUILD b/community/hping/PKGBUILD
index dce8a2d72..66076e426 100644
--- a/community/hping/PKGBUILD
+++ b/community/hping/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hping
pkgver=3.0.0
pkgrel=1
pkgdesc='hping is a command-line oriented TCP/IP packet assembler/analyzer.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.hping.org'
license=('GPL2' 'BSD')
depends=('libpcap')
diff --git a/community/hsetroot/PKGBUILD b/community/hsetroot/PKGBUILD
index 37f14ea83..0c0569711 100644
--- a/community/hsetroot/PKGBUILD
+++ b/community/hsetroot/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc='A tool which allows you to compose wallpapers for X.'
url='http://www.thegraveyard.org/hsetroot.php'
license=('GPL')
depends=('imlib2' 'xorg-server')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://www.thegraveyard.org/files/${pkgname}-${pkgver}.tar.gz")
md5sums=('f599770a6411dcfe216c37b280fad9bc')
diff --git a/community/hsolink/PKGBUILD b/community/hsolink/PKGBUILD
index 260717406..d16049402 100644
--- a/community/hsolink/PKGBUILD
+++ b/community/hsolink/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=hsolink
pkgver=1.0.118
pkgrel=6
pkgdesc="HSO command line connection utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pharscape.org/hsolinkcontrol.html"
license=('GPL2')
depends=('ozerocdoff')
diff --git a/community/ht/PKGBUILD b/community/ht/PKGBUILD
index d7360a824..b47198e0e 100644
--- a/community/ht/PKGBUILD
+++ b/community/ht/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ht
pkgver=2.0.18
pkgrel=1
pkgdesc="A file editor/viewer/analyzer for executables"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hte.sourceforge.net/"
license=('GPL')
depends=('gcc-libs' 'ncurses' 'lzo2')
diff --git a/community/html2text/PKGBUILD b/community/html2text/PKGBUILD
index ecccaae48..9c99e82d2 100644
--- a/community/html2text/PKGBUILD
+++ b/community/html2text/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=html2text
pkgver=1.3.2a
pkgrel=8
pkgdesc="A HTML to text converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mbayer.de/html2text"
license=('GPL2')
depends=('gcc-libs')
diff --git a/community/htmldoc/PKGBUILD b/community/htmldoc/PKGBUILD
index 47f82367b..f164f5929 100644
--- a/community/htmldoc/PKGBUILD
+++ b/community/htmldoc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=htmldoc
pkgver=1.8.27
pkgrel=5
pkgdesc="Produce PDF or Postscript from HTML documents including TOCs and Indices"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.htmldoc.org"
license=('GPL')
depends=('libjpeg' 'libpng' 'openssl' 'fltk' 'gcc' 'libxft' 'libxpm')
diff --git a/community/httptunnel/PKGBUILD b/community/httptunnel/PKGBUILD
index e9a048daa..2bc4b6049 100644
--- a/community/httptunnel/PKGBUILD
+++ b/community/httptunnel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=httptunnel
pkgver=3.3
pkgrel=2
pkgdesc="httptunnel creates a bidirectional virtual data connection tunnelled in HTTP requests"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.nocrew.org/software/httptunnel"
license=('GPL2')
depends=('glibc')
diff --git a/community/hubbub/PKGBUILD b/community/hubbub/PKGBUILD
index 86f8c3b53..221a86292 100644
--- a/community/hubbub/PKGBUILD
+++ b/community/hubbub/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hubbub
pkgver=0.0.2
pkgrel=1
pkgdesc="HTML5 compliant parsing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/hubbub"
license=('MIT')
depends=('libparserutils')
diff --git a/community/hula/PKGBUILD b/community/hula/PKGBUILD
index 3b2d1ea6c..b87bc33c2 100644
--- a/community/hula/PKGBUILD
+++ b/community/hula/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=hula
pkgver=r2661
pkgrel=3
pkgdesc="A calendar and mail server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.novell.com/wiki/index.php/Hula"
options=('!libtool')
depends=('popt' 'libldap' 'mono' 'perl')
diff --git a/community/hwinfo/PKGBUILD b/community/hwinfo/PKGBUILD
index 7b081488f..562b2df9d 100644
--- a/community/hwinfo/PKGBUILD
+++ b/community/hwinfo/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=18.1
_pkgver=$pkgver-3.5
pkgrel=9
pkgdesc='The hardware detection tool from openSUSE'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.opensuse.org/'
license=('GPL2')
depends=('perl' 'libx86emu')
diff --git a/community/i3-wm/PKGBUILD b/community/i3-wm/PKGBUILD
index 4680f393c..3cbc9aa19 100644
--- a/community/i3-wm/PKGBUILD
+++ b/community/i3-wm/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.e_bf3
_pkgver=3.e-bf3
pkgrel=1
pkgdesc="An improved dynamic tiling window manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://i3.zekjur.net/"
license=('BSD')
replaces=("i3")
diff --git a/community/i3lock/PKGBUILD b/community/i3lock/PKGBUILD
index 6d589aba8..ee018e632 100644
--- a/community/i3lock/PKGBUILD
+++ b/community/i3lock/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=i3lock
pkgver=2.1
pkgrel=1
pkgdesc="An improved screenlocker based upon XCB and PAM"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://i3.zekjur.net/i3lock/"
license=('MIT')
groups=("i3")
diff --git a/community/i3status/PKGBUILD b/community/i3status/PKGBUILD
index 83c2a544f..3275ca8fc 100644
--- a/community/i3status/PKGBUILD
+++ b/community/i3status/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=i3status
pkgver=2.2
pkgrel=1
pkgdesc="Generates status bar to use with dzen2 or xmobar"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://i3.zekjur.net/i3status/"
license=('BSD')
groups=('i3')
diff --git a/community/iasl/PKGBUILD b/community/iasl/PKGBUILD
index 624b9c3ec..a15ee47aa 100644
--- a/community/iasl/PKGBUILD
+++ b/community/iasl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=iasl
pkgver=20110316
pkgrel=1
pkgdesc="Intel ACPI Source Language compiler"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://acpica.org"
license=('custom')
depends=('glibc')
diff --git a/community/iat/PKGBUILD b/community/iat/PKGBUILD
index 4c5b876dd..4ca48ddc2 100644
--- a/community/iat/PKGBUILD
+++ b/community/iat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=iat
pkgver=0.1.7
pkgrel=2
pkgdesc="Detects many formats of cd-rom image files (BIN,MDF,PDI,CDI,NRG,B5I) and converts them to ISO-9660"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://iat.berlios.de/"
license=('GPL')
depends=('glibc')
diff --git a/community/ibam/PKGBUILD b/community/ibam/PKGBUILD
index bf9cf289c..c3ca9a78a 100644
--- a/community/ibam/PKGBUILD
+++ b/community/ibam/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ibam
pkgver=0.5.2
pkgrel=4
pkgdesc="An intelligent battery monitor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ibam.sourceforge.net/"
license=('GPL')
depends=('gcc-libs')
diff --git a/community/ibus-anthy/PKGBUILD b/community/ibus-anthy/PKGBUILD
index e6bda9859..442493585 100644
--- a/community/ibus-anthy/PKGBUILD
+++ b/community/ibus-anthy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ibus-anthy
pkgver=1.2.6
pkgrel=1
pkgdesc="Japanese input method Anthy IMEngine for IBus Framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://ibus.googlecode.com"
depends=('ibus' 'anthy' 'python2')
diff --git a/community/ibus-chewing/PKGBUILD b/community/ibus-chewing/PKGBUILD
index 9fda24ce7..00d56f991 100644
--- a/community/ibus-chewing/PKGBUILD
+++ b/community/ibus-chewing/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ibus-chewing
pkgver=1.3.9.2
pkgrel=3
pkgdesc='Chinese Chewing Engine for IBus Framework'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://ibus.googlecode.com'
depends=('ibus' 'libchewing' 'libxtst' 'gconf')
diff --git a/community/ibus-hangul/PKGBUILD b/community/ibus-hangul/PKGBUILD
index efeed5115..90b5006bd 100644
--- a/community/ibus-hangul/PKGBUILD
+++ b/community/ibus-hangul/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ibus-hangul
pkgver=1.3.0.20100329
pkgrel=2
pkgdesc='Korean input engine for IBus'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://ibus.googlecode.com'
license=('GPL')
depends=('ibus' 'libhangul')
diff --git a/community/ibus-m17n/PKGBUILD b/community/ibus-m17n/PKGBUILD
index 3e08b4c03..0c283d589 100644
--- a/community/ibus-m17n/PKGBUILD
+++ b/community/ibus-m17n/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ibus-m17n
pkgver=1.3.1
pkgrel=2
pkgdesc='M17N engine for IBus'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/ibus/'
license=('LGPL')
depends=('python-pyenchant' 'ibus' 'm17n-db' 'm17n-lib')
diff --git a/community/ibus-pinyin/PKGBUILD b/community/ibus-pinyin/PKGBUILD
index 199e4534d..6e25c0402 100644
--- a/community/ibus-pinyin/PKGBUILD
+++ b/community/ibus-pinyin/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ibus-pinyin
pkgver=1.3.11
pkgrel=2
pkgdesc='The PinYin Engine for IBus Input Framework.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url='http://ibus.googlecode.com'
depends=('ibus' 'libsigc++2.0' 'boost-libs')
diff --git a/community/ibus-qt/PKGBUILD b/community/ibus-qt/PKGBUILD
index fefb11e52..794ac6fdc 100644
--- a/community/ibus-qt/PKGBUILD
+++ b/community/ibus-qt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ibus-qt
pkgver=1.3.1
pkgrel=2
pkgdesc='IBus qt library and IBus qt input method plugin'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url='http://ibus.googlecode.com'
depends=('qt' 'ibus' 'icu')
diff --git a/community/ibus-sunpinyin/PKGBUILD b/community/ibus-sunpinyin/PKGBUILD
index 694a6a67a..59e1170ea 100644
--- a/community/ibus-sunpinyin/PKGBUILD
+++ b/community/ibus-sunpinyin/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ibus-sunpinyin
pkgver=2.0.3
pkgrel=1
pkgdesc='The SunPinYin Engine for IBus Input Framework. SunPinYin is a Statistical Language Model based pinyin IME by Sun.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sunpinyin.googlecode.com'
license=('LGPL')
depends=('ibus' 'sunpinyin')
diff --git a/community/ibus-table-extraphrase/PKGBUILD b/community/ibus-table-extraphrase/PKGBUILD
index 53d7e079d..e37dfa597 100644
--- a/community/ibus-table-extraphrase/PKGBUILD
+++ b/community/ibus-table-extraphrase/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ibus-table-extraphrase
pkgver=1.2.0.20100305
pkgrel=2
pkgdesc="The extra phrases of tables engines for IBus."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/ibus/"
license=('LGPL')
depends=('ibus-table>=1.2.0')
diff --git a/community/ibus-table/PKGBUILD b/community/ibus-table/PKGBUILD
index f60bfb58e..bd65d80e5 100644
--- a/community/ibus-table/PKGBUILD
+++ b/community/ibus-table/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ibus-table
pkgver=1.3.0.20100621
pkgrel=4
pkgdesc='The IM Engine framework for table-based input methods, such as ZhengMa, WuBi, ErBi, CangJie and so on.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/ibus/"
license=('LGPL')
depends=('python2-pyenchant' 'ibus' 'aspell-en')
diff --git a/community/ibus-unikey/PKGBUILD b/community/ibus-unikey/PKGBUILD
index 5ec16a1b7..e592c19ef 100644
--- a/community/ibus-unikey/PKGBUILD
+++ b/community/ibus-unikey/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ibus-unikey
pkgver=0.5.1
pkgrel=2
pkgdesc='IBus module for Vietnamese Keyboard'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://code.google.com/p/ibus-unikey/'
source=("http://ibus-unikey.googlecode.com/files/${pkgname}-${pkgver}.tar.gz")
diff --git a/community/ibus/PKGBUILD b/community/ibus/PKGBUILD
index ab31b3bf7..1966162fa 100644
--- a/community/ibus/PKGBUILD
+++ b/community/ibus/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ibus
pkgver=1.3.9
pkgrel=3
pkgdesc='Next Generation Input Bus for Linux.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url='http://ibus.googlecode.com'
depends=('dbus-python>=0.83.0' 'gconf' 'python2' 'pygtk' 'pyxdg' 'iso-codes' 'librsvg' 'python-notify' 'hicolor-icon-theme' 'gtk3')
diff --git a/community/icewm-utils/PKGBUILD b/community/icewm-utils/PKGBUILD
index b31b6e324..539b6daf1 100644
--- a/community/icewm-utils/PKGBUILD
+++ b/community/icewm-utils/PKGBUILD
@@ -19,7 +19,7 @@ _mergeprefsver=0.5
pkgrel=5
pkgdesc="Suite of tools for IceWM"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=("GPL")
url="http://icecc.sourceforge.net/"
depends=('qt3' 'python2')
diff --git a/community/ico2xpm/PKGBUILD b/community/ico2xpm/PKGBUILD
index 5d1ef58da..726e732f9 100644
--- a/community/ico2xpm/PKGBUILD
+++ b/community/ico2xpm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ico2xpm
pkgver=1.2
pkgrel=1
pkgdesc="A utility which converts Windows icons into X pixmaps"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ico2xpm.sourceforge.net/"
license=('GPL')
source=(http://downloads.sourceforge.net/ico2xpm/1.2/ico2xpm-1_2-src.tar.gz)
diff --git a/community/icon-slicer/PKGBUILD b/community/icon-slicer/PKGBUILD
index 70783e16d..fc29352af 100644
--- a/community/icon-slicer/PKGBUILD
+++ b/community/icon-slicer/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=icon-slicer
pkgver=0.3
pkgrel=3
pkgdesc="A utility for generating icon themes and libXcursor cursor themes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freedesktop.org/wiki/Software/icon-slicer"
license=("GPL")
depends=('gtk2' 'popt')
diff --git a/community/icoutils/PKGBUILD b/community/icoutils/PKGBUILD
index d9c24c298..14832b63e 100644
--- a/community/icoutils/PKGBUILD
+++ b/community/icoutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=icoutils
pkgver=0.29.1
pkgrel=1
pkgdesc='Extracts and converts images in MS Windows(R) icon and cursor files.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://www.nongnu.org/icoutils/'
depends=('libpng>=1.0.0' 'perl-libwww>=5.64')
diff --git a/community/id3lib-rcc/PKGBUILD b/community/id3lib-rcc/PKGBUILD
index 1aacda468..c29530594 100644
--- a/community/id3lib-rcc/PKGBUILD
+++ b/community/id3lib-rcc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=id3lib-rcc
pkgver=3.8.3
pkgrel=6
pkgdesc="id3lib with librcc patch"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://id3lib.sourceforge.net/"
license=('GPL')
depends=(libxml2 db librcc zlib)
diff --git a/community/idesk/PKGBUILD b/community/idesk/PKGBUILD
index 6eeabec92..fb170ca8f 100644
--- a/community/idesk/PKGBUILD
+++ b/community/idesk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=idesk
pkgver=0.7.5
pkgrel=3
pkgdesc="iDesk gives users of minimal wm's (fluxbox, blackbox, openbox, windowsmaker...) icons on their desktop"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://idesk.sourceforge.net/wiki/index.php"
license=('GPL')
depends=('pkgconfig' 'imlib2' 'libpng' 'libxpm' 'libxft' 'gcc-libs')
diff --git a/community/iftop/PKGBUILD b/community/iftop/PKGBUILD
index 763ae31ed..2cdfc5fab 100644
--- a/community/iftop/PKGBUILD
+++ b/community/iftop/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=iftop
pkgver=0.17
pkgrel=9
pkgdesc="iftop does for network usage what top(1) does for CPU usage"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ex-parrot.com/~pdw/iftop/"
license=('GPL')
depends=('libpcap>=1.0.0' 'ncurses')
diff --git a/community/ifuse/PKGBUILD b/community/ifuse/PKGBUILD
index 003198220..e5cc4ef04 100644
--- a/community/ifuse/PKGBUILD
+++ b/community/ifuse/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.1.1
pkgrel=3
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/iksemel/PKGBUILD b/community/iksemel/PKGBUILD
index 242ec9323..8df14e265 100644
--- a/community/iksemel/PKGBUILD
+++ b/community/iksemel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=iksemel
pkgver=1.4
pkgrel=1
pkgdesc="XML parser library for Jabber applications in ANSI C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/iksemel/"
license=('LGPL')
depends=('gnutls')
diff --git a/community/imdbpy/PKGBUILD b/community/imdbpy/PKGBUILD
index 263a0a888..974a8d986 100644
--- a/community/imdbpy/PKGBUILD
+++ b/community/imdbpy/PKGBUILD
@@ -10,7 +10,7 @@ pkgver=4.7
pkgrel=1
pkgdesc="Python bindings for the Internet Movie Database (IMDb)"
url="http://imdbpy.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('python2')
makedepends=('python2-distribute')
diff --git a/community/incron/PKGBUILD b/community/incron/PKGBUILD
index bc8e83ab3..732a4eee7 100644
--- a/community/incron/PKGBUILD
+++ b/community/incron/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=incron
pkgver=0.5.9
pkgrel=1
pkgdesc="Like the regular cron but is driven by filesystem events instead of time periods"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://incron.aiken.cz/"
license=("GPL")
depends=('gcc-libs')
diff --git a/community/iniparser/PKGBUILD b/community/iniparser/PKGBUILD
index 32a4c4b5b..6ee74ba3c 100644
--- a/community/iniparser/PKGBUILD
+++ b/community/iniparser/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=iniparser
pkgver=3.0
pkgrel=1
pkgdesc="A free stand-alone ini file parsing library written in portable ANSI C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ndevilla.free.fr/iniparser/"
license=('MIT')
depends=()
diff --git a/community/inotify-tools/PKGBUILD b/community/inotify-tools/PKGBUILD
index 020afb70e..93215c7e6 100644
--- a/community/inotify-tools/PKGBUILD
+++ b/community/inotify-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=inotify-tools
pkgver=3.14
pkgrel=1
pkgdesc="inotify-tools is a C library and a set of command-line programs for Linux providing a simple interface to inotify."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://inotify-tools.sourceforge.net/"
license=('GPL')
depends=(glibc)
diff --git a/community/inputattach/PKGBUILD b/community/inputattach/PKGBUILD
index 0953d0a3a..b081de6c5 100644
--- a/community/inputattach/PKGBUILD
+++ b/community/inputattach/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=inputattach
pkgver=1.24
pkgrel=3
pkgdesc="Attach serial mice, keyboards and other input devices to the kernel input system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linuxconsole.sourceforge.net/"
license=('GPL')
depends=('bash')
diff --git a/community/intel-tbb/PKGBUILD b/community/intel-tbb/PKGBUILD
index f3f1c41d0..14e589d8e 100644
--- a/community/intel-tbb/PKGBUILD
+++ b/community/intel-tbb/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=intel-tbb
pkgver=3.0_20101215
pkgrel=1
pkgdesc='An award-winning C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.threadingbuildingblocks.org/'
license=('GPL')
source=("http://www.threadingbuildingblocks.org/uploads/77/164/3.0%20Update%205/tbb30_20101215oss_src.tgz")
diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD
index 7bb76768d..5d18ef625 100644
--- a/community/intellij-idea-libs/PKGBUILD
+++ b/community/intellij-idea-libs/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=10.5
_pkgver=107.105
pkgrel=1
pkgdesc="Architecture dependend libraries needed by the Intellij Idea IDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.jetbrains.org/"
license=('apache')
depends=('glibc')
diff --git a/community/ipguard/PKGBUILD b/community/ipguard/PKGBUILD
index 6319690a7..944a86e5f 100644
--- a/community/ipguard/PKGBUILD
+++ b/community/ipguard/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ipguard
pkgver=1.04
pkgrel=1
pkgdesc="ipguard - arp<->ip relation checking tool"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://ipguard.deep.perm.ru/"
license=("GPL")
depends=(libpcap libnet)
diff --git a/community/ipsec-tools/PKGBUILD b/community/ipsec-tools/PKGBUILD
index 77a72f6df..dde4114bb 100644
--- a/community/ipsec-tools/PKGBUILD
+++ b/community/ipsec-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ipsec-tools
pkgver=0.8.0
pkgrel=2
pkgdesc="KAME IPSec tools ported to Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ipsec-tools.sourceforge.net/"
depends=('readline' 'openssl' 'krb5')
license=('GPL')
diff --git a/community/ircii-pana/PKGBUILD b/community/ircii-pana/PKGBUILD
index ebbd841a0..8ff4655cf 100644
--- a/community/ircii-pana/PKGBUILD
+++ b/community/ircii-pana/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ircii-pana
pkgver=1.1
pkgrel=4
pkgdesc="A console-based IRC client - AKA BitchX."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.bitchx.org"
license=('GPL2')
depends=('ncurses')
diff --git a/community/ircservices/PKGBUILD b/community/ircservices/PKGBUILD
index 0fb9aae45..86abfc4da 100644
--- a/community/ircservices/PKGBUILD
+++ b/community/ircservices/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ircservices
pkgver=5.1.23
pkgrel=2
pkgdesc="Services for IRC (NickServ, ChanServ, MemoServ)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ircservices.za.net/"
license=('GPL')
depends=('glibc')
diff --git a/community/irrlicht/PKGBUILD b/community/irrlicht/PKGBUILD
index dc74aaaf3..345ae3747 100644
--- a/community/irrlicht/PKGBUILD
+++ b/community/irrlicht/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=irrlicht
pkgver=1.7.2
pkgrel=1
pkgdesc="An open source high performance realtime 3D graphics engine."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://irrlicht.sourceforge.net/"
license=('ZLIB')
depends=('mesa' 'libjpeg' 'bzip2')
diff --git a/community/isomaster/PKGBUILD b/community/isomaster/PKGBUILD
index 6bb9f6cb8..346040aa9 100644
--- a/community/isomaster/PKGBUILD
+++ b/community/isomaster/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=isomaster
pkgver=1.3.8
pkgrel=1
pkgdesc="CD image editor written in GTK2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://littlesvr.ca/isomaster"
license=('GPL2')
depends=('gtk2' 'desktop-file-utils')
diff --git a/community/jabberd14/PKGBUILD b/community/jabberd14/PKGBUILD
index 8d3a89c38..2cc91e99c 100644
--- a/community/jabberd14/PKGBUILD
+++ b/community/jabberd14/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=jabberd14
pkgver=1.6.1.1
pkgrel=9
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/jack2/PKGBUILD b/community/jack2/PKGBUILD
index 31d0a03e3..8addba7db 100644
--- a/community/jack2/PKGBUILD
+++ b/community/jack2/PKGBUILD
@@ -10,7 +10,7 @@ _tarname=jack
pkgver=1.9.7
pkgrel=1
pkgdesc="The next-generation JACK with SMP support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://jackaudio.org/"
license=('GPL')
depends=('libsamplerate')
diff --git a/community/javasqlite/PKGBUILD b/community/javasqlite/PKGBUILD
index 4202d75c1..db11165a8 100644
--- a/community/javasqlite/PKGBUILD
+++ b/community/javasqlite/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=javasqlite
pkgver=20110106
pkgrel=1
pkgdesc="Java support for SQLite database engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ch-werner.de/javasqlite/"
license=('BSD')
depends=('java-runtime')
diff --git a/community/jbig2dec/PKGBUILD b/community/jbig2dec/PKGBUILD
index d51159ecb..c4a17374b 100644
--- a/community/jbig2dec/PKGBUILD
+++ b/community/jbig2dec/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=jbig2dec
pkgver=0.11
pkgrel=2
pkgdesc="decoder implementation of the JBIG2 image compression format"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
url="http://jbig2dec.sourceforge.net/"
license=('GPL3')
source=(http://ghostscript.com/~giles/jbig2/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/community/jbigkit/PKGBUILD b/community/jbigkit/PKGBUILD
index 411bcb670..f6ed1709d 100644
--- a/community/jbigkit/PKGBUILD
+++ b/community/jbigkit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=jbigkit
pkgver=2.0
pkgrel=2
pkgdesc="Data compression library/utilities for bi-level high-resolution images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/"
license=('GPL')
depends=('glibc')
diff --git a/community/jogl/PKGBUILD b/community/jogl/PKGBUILD
index fbbb8172d..fc3388cfa 100644
--- a/community/jogl/PKGBUILD
+++ b/community/jogl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=jogl
pkgver=1.1.1
pkgrel=6
pkgdesc="OpenGL bindings for java"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://jogl.dev.java.net/"
license=('custom')
depends=('java-runtime' 'libgl')
diff --git a/community/john/PKGBUILD b/community/john/PKGBUILD
index 03d3c092b..db91491a9 100644
--- a/community/john/PKGBUILD
+++ b/community/john/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=john
pkgver=1.7.7
pkgrel=1
pkgdesc="John The Ripper - A fast password cracker. Additional patches (NTLM, MySQL, Kerberos V5, etc.) 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/judy/PKGBUILD b/community/judy/PKGBUILD
index b8a165d78..7ea6df59f 100644
--- a/community/judy/PKGBUILD
+++ b/community/judy/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=judy
pkgver=1.0.5
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="C library creating and accessing dynamic arrays"
makedepends=(gcc)
options=(!strip)
diff --git a/community/jwm/PKGBUILD b/community/jwm/PKGBUILD
index f57809dbf..49355cdd9 100644
--- a/community/jwm/PKGBUILD
+++ b/community/jwm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=jwm
pkgver=2.0.1
pkgrel=5
pkgdesc="A lightweight window manager for the X11 Window System"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://joewing.net/programs/jwm/"
license=('GPL2')
depends=('libx11' 'libxft' 'libjpeg>=7' 'libxpm' 'libxinerama' 'libpng')
diff --git a/community/kaa-base/PKGBUILD b/community/kaa-base/PKGBUILD
index 06deb8f6d..7074a24cb 100644
--- a/community/kaa-base/PKGBUILD
+++ b/community/kaa-base/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="KAA base package"
url="http://freevo.sourceforge.net/"
license=('GPL2')
depends=('python2' 'glib2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz)
md5sums=('5fdac0492dbbb412c2cafe32ea8c60a8')
diff --git a/community/kaa-imlib2/PKGBUILD b/community/kaa-imlib2/PKGBUILD
index a220f36be..cfdfd6e8b 100644
--- a/community/kaa-imlib2/PKGBUILD
+++ b/community/kaa-imlib2/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="KAA imlib2 package"
url="http://freevo.sourceforge.net/"
license=(GPL2)
depends=('imlib2' 'python2' 'kaa-base')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz)
md5sums=('64828ede785ab0dd2d3c1f2f36c99342')
diff --git a/community/kaa-metadata/PKGBUILD b/community/kaa-metadata/PKGBUILD
index 116766032..18e1f6b50 100644
--- a/community/kaa-metadata/PKGBUILD
+++ b/community/kaa-metadata/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="KAA metadata package"
url="http://freevo.sourceforge.net/"
license=('GPL2')
depends=('libdvdread' 'python2' 'kaa-base')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz)
md5sums=('4bca23a0c695b4281ae2220022cdeb77')
diff --git a/community/kakasi/PKGBUILD b/community/kakasi/PKGBUILD
index 76b90aa20..fcb40d066 100644
--- a/community/kakasi/PKGBUILD
+++ b/community/kakasi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kakasi
pkgver=2.3.4
pkgrel=3
pkgdesc="Convert Kanji characters to Hiragana, Katakana or Romaji"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kakasi.namazu.org/"
license=('GPL')
source=(http://kakasi.namazu.org/stable/${pkgname}-${pkgver}.tar.gz)
diff --git a/community/kaudiocreator/PKGBUILD b/community/kaudiocreator/PKGBUILD
index 7ec7e79ce..b9c60792f 100644
--- a/community/kaudiocreator/PKGBUILD
+++ b/community/kaudiocreator/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kaudiocreator
pkgver=1.2.90
pkgrel=1
pkgdesc="A program for ripping and encoding Audio-CDs, encoding files from disk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde-apps.org/content/show.php/KAudioCreator?content=107645"
license=('GPL')
depends=('kdemultimedia-kioslave' 'taglib' 'libdiscid')
diff --git a/community/kcheckers/PKGBUILD b/community/kcheckers/PKGBUILD
index 12e554a8d..e09a0644b 100755
--- a/community/kcheckers/PKGBUILD
+++ b/community/kcheckers/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kcheckers
pkgver=0.8.1
pkgrel=6
pkgdesc="Qt4-based checkers boardgame"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qcheckers.sourceforge.net/"
license=('GPL')
depends=('qt')
diff --git a/community/kchmviewer/PKGBUILD b/community/kchmviewer/PKGBUILD
index 67a052c37..90c609c91 100644
--- a/community/kchmviewer/PKGBUILD
+++ b/community/kchmviewer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kchmviewer
pkgver=5.3
pkgrel=1
pkgdesc="A .chm files (MS HTML help file format) viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kchmviewer.sourceforge.net/"
license=('GPL')
depends=('chmlib' 'kdelibs' 'qt' 'xdg-utils')
diff --git a/community/kdbg/PKGBUILD b/community/kdbg/PKGBUILD
index d2f373f6e..7ae985734 100644
--- a/community/kdbg/PKGBUILD
+++ b/community/kdbg/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=kdbg
pkgver=2.5.0
pkgrel=1
pkgdesc="A gdb GUI for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdbg.org"
license=('GPL')
depends=('kdebase-runtime' 'gdb')
diff --git a/community/kdenlive/PKGBUILD b/community/kdenlive/PKGBUILD
index d13e3dab9..8a1e95af1 100644
--- a/community/kdenlive/PKGBUILD
+++ b/community/kdenlive/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=kdenlive
pkgver=0.8
pkgrel=1
pkgdesc="A non-linear video editor for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdenlive.org/"
license=('GPL')
depends=('kdebase-runtime' 'mlt' 'dvgrab' 'qjson' 'qimageblitz')
diff --git a/community/kdesvn/PKGBUILD b/community/kdesvn/PKGBUILD
index 8412cb336..f0d900b55 100644
--- a/community/kdesvn/PKGBUILD
+++ b/community/kdesvn/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kdesvn
pkgver=1.5.5
pkgrel=1
pkgdesc="A pure C++ SVN-client for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.alwins-world.de/programs/kdesvn/"
license=('GPL')
depends=('hicolor-icon-theme' 'kdelibs' 'subversion' 'xdg-utils' 'qt')
diff --git a/community/keepassx/PKGBUILD b/community/keepassx/PKGBUILD
index 0c4f81fae..f47d77121 100644
--- a/community/keepassx/PKGBUILD
+++ b/community/keepassx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=keepassx
pkgver=0.4.3
pkgrel=1
pkgdesc="Cross platform password manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.keepassx.org/"
license=('GPL2')
depends=('qt' 'libxtst')
diff --git a/community/keysafe/PKGBUILD b/community/keysafe/PKGBUILD
index 769cf6a6e..846072d27 100644
--- a/community/keysafe/PKGBUILD
+++ b/community/keysafe/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=keysafe
pkgver=0.5
pkgrel=1
pkgdesc="A safe place to keep your passwords"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://therning.org/magnus/computer/keysafe/"
license=('GPL')
depends=('gnome-python' 'boost-libs' 'botan')
diff --git a/community/kgraphviewer/PKGBUILD b/community/kgraphviewer/PKGBUILD
index 916b5282d..4667eb2a8 100644
--- a/community/kgraphviewer/PKGBUILD
+++ b/community/kgraphviewer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kgraphviewer
pkgver=2.1.1
pkgrel=1
pkgdesc="A Graphviz dot graph file viewer for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://opendesktop.org/content/show.php?content=23999'
license=('GPL' 'FDL')
depends=('kdebase-runtime' 'kdepimlibs' 'graphviz')
diff --git a/community/kid3/PKGBUILD b/community/kid3/PKGBUILD
index 7b03c3c8a..2d5839fda 100644
--- a/community/kid3/PKGBUILD
+++ b/community/kid3/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kid3
pkgver=1.6
pkgrel=1
pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kid3.sourceforge.net/"
license=('GPL')
depends=('id3lib' 'kdelibs' 'tunepimp')
diff --git a/community/kim4/PKGBUILD b/community/kim4/PKGBUILD
index 795ee47f5..1c64d4b3c 100644
--- a/community/kim4/PKGBUILD
+++ b/community/kim4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kim4
pkgver=0.9.5
pkgrel=3
pkgdesc="Kde Image Menu to compress, resize, convert, rename and much more"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.kde-apps.org/content/show.php?content=11505"
license=('GPL')
depends=('imagemagick' 'kdebase-dolphin')
diff --git a/community/kiwi/PKGBUILD b/community/kiwi/PKGBUILD
index bd02fe205..6ac9689e0 100644
--- a/community/kiwi/PKGBUILD
+++ b/community/kiwi/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=kiwi
pkgver=1.9.26
pkgrel=3
pkgdesc="A set of classes and wrappers for PyGTK"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.async.com.br/projects/kiwi"
license=("LGPL")
depends=('pygtk')
diff --git a/community/klavaro/PKGBUILD b/community/klavaro/PKGBUILD
index a451abb80..45465d331 100644
--- a/community/klavaro/PKGBUILD
+++ b/community/klavaro/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=klavaro
pkgver=1.9.0
pkgrel=1
pkgdesc="Free touch typing tutor program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://klavaro.sourceforge.net/"
license=('GPL2')
depends=('curl' 'gtkdatabox' 'hicolor-icon-theme')
diff --git a/community/kleansweep/PKGBUILD b/community/kleansweep/PKGBUILD
index b16dfc337..af1a76b67 100644
--- a/community/kleansweep/PKGBUILD
+++ b/community/kleansweep/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=4
pkgdesc="Allows you to reclaim disk space by finding unneeded files"
license=("GPL")
url="http://linux.bydg.org/~yogin/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('kdelibs3' 'python')
makedepends=('scons')
options=('libtool')
diff --git a/community/kmess/PKGBUILD b/community/kmess/PKGBUILD
index 824d2ff72..136296f83 100644
--- a/community/kmess/PKGBUILD
+++ b/community/kmess/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kmess
pkgver=2.0.6.1
pkgrel=2
pkgdesc="KMess is a MSN Messenger client for Linux."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kmess.sourceforge.net/"
license=('GPL')
depends=('kdebase-lib')
diff --git a/community/kmymoney/PKGBUILD b/community/kmymoney/PKGBUILD
index 64aed53d8..9c3b2fc4d 100644
--- a/community/kmymoney/PKGBUILD
+++ b/community/kmymoney/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=kmymoney
pkgver=4.5.3
pkgrel=1
pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kmymoney2.sourceforge.net/"
license=('GPL')
depends=('boost' 'kdebase-workspace' 'shared-mime-info' 'aqbanking' 'libofx')
diff --git a/community/knemo/PKGBUILD b/community/knemo/PKGBUILD
index 0e8662c8b..d9ec9fc06 100644
--- a/community/knemo/PKGBUILD
+++ b/community/knemo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=knemo
pkgver=0.7.1
pkgrel=1
pkgdesc="The KDE Network Monitor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde-apps.org/content/show.php?content=12956"
license=('GPL')
depends=('kdebase-workspace' 'wireless_tools' 'iw')
diff --git a/community/kovpn/PKGBUILD b/community/kovpn/PKGBUILD
index 17d94f120..6bf0df2f1 100644
--- a/community/kovpn/PKGBUILD
+++ b/community/kovpn/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.3pre7
_pkgver=0.3.pre7
pkgrel=4
pkgdesc="An OpenVPN client management interface for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde-apps.org/content/show.php?content=37043"
license=('GPL')
depends=('openvpn' 'kdelibs3' 'xdg-utils')
diff --git a/community/kphotoalbum/PKGBUILD b/community/kphotoalbum/PKGBUILD
index b67331464..1be9cf94c 100644
--- a/community/kphotoalbum/PKGBUILD
+++ b/community/kphotoalbum/PKGBUILD
@@ -10,7 +10,7 @@ pkgver=4.1.1
pkgrel=8
pkgdesc="KDE Photo Album, picture collection manager"
url="http://www.kphotoalbum.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('kdebase-runtime' 'kdegraphics-libs')
makedepends=('cmake' 'automoc4' 'kdeedu-marble' 'kipi-plugins>=1.8.0' 'kdemultimedia-mplayerthumbs' 'docbook-xsl')
diff --git a/community/kpovmodeler/PKGBUILD b/community/kpovmodeler/PKGBUILD
index e874a0c30..180404725 100644
--- a/community/kpovmodeler/PKGBUILD
+++ b/community/kpovmodeler/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1.3
_kdever=4.1.1
pkgrel=3
pkgdesc="A graphical editor for povray scenes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://kpovmodeler.org'
license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-runtime' 'povray')
diff --git a/community/krecipes/PKGBUILD b/community/krecipes/PKGBUILD
index fb2fa4336..313516ceb 100644
--- a/community/krecipes/PKGBUILD
+++ b/community/krecipes/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=2.0beta2
_pkgver=2.0-beta2
pkgrel=1
pkgdesc="A tool designed to make organizing your personal recipes collection fast and easy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://extragear.kde.org/apps/krecipes/"
license=('GPL')
depends=('kdebase-runtime' 'qimageblitz' 'hicolor-icon-theme')
diff --git a/community/krename/PKGBUILD b/community/krename/PKGBUILD
index 0c2f94c88..14305e930 100644
--- a/community/krename/PKGBUILD
+++ b/community/krename/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=krename
pkgver=4.0.7
pkgrel=1
pkgdesc="A very powerfull batch file renamer for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.krename.net"
license=('GPL')
depends=('kdelibs' 'taglib' 'xdg-utils')
diff --git a/community/ksniffer/PKGBUILD b/community/ksniffer/PKGBUILD
index 15b8a59be..9671a0b62 100644
--- a/community/ksniffer/PKGBUILD
+++ b/community/ksniffer/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ksniffer
pkgver=0.3.2
pkgrel=5
pkgdesc="A sniffing application for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ksniffer.org"
license=('GPL2')
depends=('libpcap' 'kdelibs3')
diff --git a/community/ksshaskpass/PKGBUILD b/community/ksshaskpass/PKGBUILD
index 9fd126de3..d72b21bab 100644
--- a/community/ksshaskpass/PKGBUILD
+++ b/community/ksshaskpass/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=2
pkgdesc='KDE4 implementation of ssh-askpass with Kwallet integration'
url='http://www.kde-apps.org/content/show.php/Ksshaskpass?content=50971'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('kdelibs')
makedepends=('cmake' 'automoc4')
provides=('x11-ssh-askpass')
diff --git a/community/ktechlab/PKGBUILD b/community/ktechlab/PKGBUILD
index 96f6eb0e8..f032ead3b 100644
--- a/community/ktechlab/PKGBUILD
+++ b/community/ktechlab/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ktechlab
pkgver=0.3.7
pkgrel=1
pkgdesc="IDE for electronic circuits and microcontrollers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/ktechlab"
license=("GPL")
depends=('kdelibs3' 'gputils' 'gpsim')
diff --git a/community/ktikz/PKGBUILD b/community/ktikz/PKGBUILD
index 380216a6d..129dcaa23 100644
--- a/community/ktikz/PKGBUILD
+++ b/community/ktikz/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ktikz
pkgver=0.10
pkgrel=2
pkgdesc="A small application helping you to create TikZ diagrams (from the LaTeX pgf package)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language/"
license=("GPL")
depends=('poppler-qt' 'kdelibs')
diff --git a/community/ktoblzcheck/PKGBUILD b/community/ktoblzcheck/PKGBUILD
index e646ae9a5..ea29844cf 100644
--- a/community/ktoblzcheck/PKGBUILD
+++ b/community/ktoblzcheck/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ktoblzcheck
pkgver=1.31
pkgrel=1
pkgdesc="A library to check account numbers and bank codes of German banks"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://ktoblzcheck.sourceforge.net"
options=('!libtool')
license=("LGPL")
diff --git a/community/kuickshow/PKGBUILD b/community/kuickshow/PKGBUILD
index 23b1b6497..0eeb4ea94 100644
--- a/community/kuickshow/PKGBUILD
+++ b/community/kuickshow/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.9.1
pkgrel=3
pkgdesc="A very fast and convenient image viewer"
url="http://userbase.kde.org/KuickShow"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('kdelibs' 'imlib' 'hicolor-icon-theme')
makedepends=('pkgconfig' 'cmake' 'automoc4' 'docbook-xsl')
diff --git a/community/kungfu/PKGBUILD b/community/kungfu/PKGBUILD
index 927e73ed7..1424fca75 100644
--- a/community/kungfu/PKGBUILD
+++ b/community/kungfu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kungfu
pkgver=0.3.0
pkgrel=3
pkgdesc="A GStreamer based DVD ripper."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/kungfu/"
license=('GPL')
depends=('pygtk' 'gstreamer0.10-python' 'gstreamer0.10-ffmpeg' 'dbus-python' \
diff --git a/community/kvirc/PKGBUILD b/community/kvirc/PKGBUILD
index 3316fd98a..f0c65ebd2 100644
--- a/community/kvirc/PKGBUILD
+++ b/community/kvirc/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Qt-based IRC client"
url="http://www.kvirc.net"
depends=('python2' 'esound' 'qt' 'libxss')
optdepends=('esound: needed for snd plugin')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
makedepends=()
license=('GPL')
options=("!libtool")
diff --git a/community/kvpnc/PKGBUILD b/community/kvpnc/PKGBUILD
index f80a814c3..de1568042 100644
--- a/community/kvpnc/PKGBUILD
+++ b/community/kvpnc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kvpnc
pkgver=0.9.6a
pkgrel=1
pkgdesc="KVpnc is a KDE Desktop Environment frontend for various vpn clients"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://home.gna.org/kvpnc/"
license=("GPL")
depends=('kdelibs' 'hicolor-icon-theme')
diff --git a/community/kydpdict/PKGBUILD b/community/kydpdict/PKGBUILD
index 9ca4c5aa5..d217794f6 100644
--- a/community/kydpdict/PKGBUILD
+++ b/community/kydpdict/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kydpdict
pkgver=0.9.5
pkgrel=1
pkgdesc="A front-end to YDP Collins Dictionary"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ytm.bossstation.dnsalias.org/html/kydpdict.html"
license=('GPL')
depends=('qt3')
diff --git a/community/lal/PKGBUILD b/community/lal/PKGBUILD
index 6a2f6cf38..3d9c83e8f 100644
--- a/community/lal/PKGBUILD
+++ b/community/lal/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lal
pkgver=1.1
pkgrel=1
pkgdesc="A simple dockapp to display the date and/or time"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.l3ib.org/lal/"
license=('GPL3')
depends=('libxft' 'libxt')
diff --git a/community/lastfm-client/PKGBUILD b/community/lastfm-client/PKGBUILD
index 85f5530ac..d5fde5d7d 100644
--- a/community/lastfm-client/PKGBUILD
+++ b/community/lastfm-client/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lastfm-client
pkgver=1.5.4.26862
pkgrel=4
pkgdesc="The Last.fm client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.last.fm/tools/downloads/"
license=('GPL')
depends=('libpng' 'libjpeg' 'libxinerama' 'libxi' 'fontconfig' 'alsa-lib' 'libxcursor' 'libsm' 'libxrandr' 'qt' 'fftw' 'libsamplerate' 'libmad')
diff --git a/community/lat/PKGBUILD b/community/lat/PKGBUILD
index 7093e048d..351ca06e8 100755
--- a/community/lat/PKGBUILD
+++ b/community/lat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lat
pkgver=1.2.3
pkgrel=2
pkgdesc="LDAP Administration Tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/ldap-at/"
license=("GPL")
depends=('gnome-keyring' 'gtk-sharp-2' 'avahi' 'gnome-sharp' 'rarian')
diff --git a/community/launchy/PKGBUILD b/community/launchy/PKGBUILD
index 7cc63520e..05848ddd5 100644
--- a/community/launchy/PKGBUILD
+++ b/community/launchy/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=launchy
pkgver=2.5
pkgrel=1
pkgdesc="Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes!"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.launchy.net/"
license=('GPL')
depends=('qt' 'xdg-utils')
diff --git a/community/lazarus/PKGBUILD b/community/lazarus/PKGBUILD
index 3aec09748..3a1ec752f 100644
--- a/community/lazarus/PKGBUILD
+++ b/community/lazarus/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc='Delphi-like IDE for FreePascal'
url='http://www.lazarus.freepascal.org/'
license=('GPL2' 'MPL' 'custom:LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('fpc' 'fpc-src' 'gtk2')
#makedepends=(rpmextract)
options=('!emptydirs' '!makeflags')
diff --git a/community/ldns/PKGBUILD b/community/ldns/PKGBUILD
index 9ba6f1cf4..c456ce086 100644
--- a/community/ldns/PKGBUILD
+++ b/community/ldns/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ldns
pkgver=1.6.9
pkgrel=1
pkgdesc='Fast DNS library with DNSSEC support, including tools such as Drill'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nlnetlabs.nl/projects/ldns/'
license=('custom:BSD')
depends=('openssl')
diff --git a/community/leafnode/PKGBUILD b/community/leafnode/PKGBUILD
index 0b96590ab..06ddb1d8b 100644
--- a/community/leafnode/PKGBUILD
+++ b/community/leafnode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=leafnode
pkgver=1.11.8
pkgrel=1
pkgdesc="implements a store & forward NNTP proxy (client and server) with IPv4 and IPv6"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://leafnode.sourceforge.net/"
depends=(pcre xinetd)
license=('GPL')
diff --git a/community/lesspipe/PKGBUILD b/community/lesspipe/PKGBUILD
index 930399ce3..14a11a2d4 100644
--- a/community/lesspipe/PKGBUILD
+++ b/community/lesspipe/PKGBUILD
@@ -7,7 +7,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/community/libacpi/PKGBUILD b/community/libacpi/PKGBUILD
index f2448bae9..64cf7bb1d 100644
--- a/community/libacpi/PKGBUILD
+++ b/community/libacpi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libacpi
pkgver=0.2
pkgrel=2.1
pkgdesc="general purpose lib to gather ACPI data"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ngolde.de/libacpi.html"
license=('GPL')
depends=()
diff --git a/community/libaio/PKGBUILD b/community/libaio/PKGBUILD
index d3c3023ec..3584927df 100644
--- a/community/libaio/PKGBUILD
+++ b/community/libaio/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libaio
pkgver=0.3.109
pkgrel=5
pkgdesc="The Linux-native asynchronous I/O facility (aio) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lse.sourceforge.net/io/aio.html"
license=('LGPL')
source=(ftp://ftp.kernel.org/pub/linux/libs/aio/$pkgname-$pkgver.tar.bz2)
diff --git a/community/libast/PKGBUILD b/community/libast/PKGBUILD
index bd2630783..fbe7c3bbd 100644
--- a/community/libast/PKGBUILD
+++ b/community/libast/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libast
pkgver=0.7
pkgrel=3
pkgdesc="The Library of Assorted Spiffy Things."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://eterm.sourceforge.net"
license=('BSD')
depends=('imlib2' 'pcre' 'libsm')
diff --git a/community/libcgi/PKGBUILD b/community/libcgi/PKGBUILD
index 1cbb0ed35..5736cfed5 100644
--- a/community/libcgi/PKGBUILD
+++ b/community/libcgi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libcgi
pkgver=1.0
pkgrel=5
pkgdesc='A powerful and easy to use library for writing CGI applications in C'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://libcgi.sourceforge.net/'
license=('GPL')
depends=('glibc')
diff --git a/community/libcompizconfig/PKGBUILD b/community/libcompizconfig/PKGBUILD
index d2565c9ca..ac5fdee2c 100644
--- a/community/libcompizconfig/PKGBUILD
+++ b/community/libcompizconfig/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libcompizconfig
pkgver=0.8.4
pkgrel=2
pkgdesc="Compiz configuration system library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencompositing.org"
license=('GPL')
depends=('compiz-core' 'libxml2')
diff --git a/community/libconfig/PKGBUILD b/community/libconfig/PKGBUILD
index 64fd9a145..4f7be541c 100644
--- a/community/libconfig/PKGBUILD
+++ b/community/libconfig/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libconfig
pkgver=1.4.7
pkgrel=1
pkgdesc="C/C++ Configuration File Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hyperrealm.com/libconfig/libconfig.html"
license=('LGPL')
depends=('gcc-libs' 'texinfo')
diff --git a/community/libcss/PKGBUILD b/community/libcss/PKGBUILD
index e65a06b83..c2647afee 100644
--- a/community/libcss/PKGBUILD
+++ b/community/libcss/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libcss
pkgver=0.0.2
pkgrel=1
pkgdesc="A CSS parser and selection engine."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/libcss/"
license=('MIT')
depends=('libparserutils' 'libwapcaplet')
diff --git a/community/libcuefile/PKGBUILD b/community/libcuefile/PKGBUILD
index 8b76427e6..fa9ae5ac0 100644
--- a/community/libcuefile/PKGBUILD
+++ b/community/libcuefile/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=libcuefile
pkgver=453
pkgrel=1
pkgdesc="A library to work with CUE files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.musepack.net/index.php?pg=src"
license=('LGPL')
depends=('glibc')
diff --git a/community/libdaq/PKGBUILD b/community/libdaq/PKGBUILD
index 18b13b38b..586701c4e 100644
--- a/community/libdaq/PKGBUILD
+++ b/community/libdaq/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdaq
pkgver=0.5
pkgrel=1
pkgdesc='Data Acquisition library for packet I/O.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.snort.org/'
license=('GPL')
depends=('libpcap')
diff --git a/community/libdbi-drivers/PKGBUILD b/community/libdbi-drivers/PKGBUILD
index 18e3d97ac..b3d03e021 100644
--- a/community/libdbi-drivers/PKGBUILD
+++ b/community/libdbi-drivers/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=2
pkgdesc="Database drivers for libdbi (MySQL, PostgreSQL, and SQLite)"
url="http://libdbi-drivers.sourceforge.net/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libdbi')
makedepends=('postgresql-libs' 'libmysqlclient' 'sqlite2' 'sqlite3')
optdepends=("postgresql-libs: To work with postgresql using libdbdpgsql "
diff --git a/community/libdbi/PKGBUILD b/community/libdbi/PKGBUILD
index b05487261..f48fc473f 100644
--- a/community/libdbi/PKGBUILD
+++ b/community/libdbi/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="A database independant abstraction layer for C"
url="http://libdbi.sourceforge.net"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
options=(!libtool)
install=libdbi.install
diff --git a/community/libdesktop-agnostic/PKGBUILD b/community/libdesktop-agnostic/PKGBUILD
index 3c0072045..9244c165a 100644
--- a/community/libdesktop-agnostic/PKGBUILD
+++ b/community/libdesktop-agnostic/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdesktop-agnostic
pkgver=0.3.92
pkgrel=1
pkgdesc="Provides an extensible config API, a unified virtual fs API, and a desktop item editor for GLib-based projects."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/libdesktop-agnostic"
license=('GPL' 'LGPL')
depends=('glib2' 'gtk2' 'pygtk' 'pygobject')
diff --git a/community/libdlna/PKGBUILD b/community/libdlna/PKGBUILD
index e3bfb94d4..a5d6be8f5 100644
--- a/community/libdlna/PKGBUILD
+++ b/community/libdlna/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=8
pkgdesc="An open-source implementation of DLNA (Digital Living Network Alliance) standards "
url="http://libdlna.geexbox.org"
license=("LGPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
makedepends=('ctags')
depends=('glibc' 'ffmpeg')
diff --git a/community/libdnet/PKGBUILD b/community/libdnet/PKGBUILD
index 70cf6e437..cb3d793a0 100644
--- a/community/libdnet/PKGBUILD
+++ b/community/libdnet/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libdnet
pkgver=1.12
pkgrel=5
pkgdesc="A simplified, portable interface to several low-level networking routines"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
makedepends=(python2)
optdepends=(python2)
install=(libdnet.install)
diff --git a/community/libesmtp/PKGBUILD b/community/libesmtp/PKGBUILD
index f254a928e..b1ef1f07f 100644
--- a/community/libesmtp/PKGBUILD
+++ b/community/libesmtp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libesmtp
pkgver=1.0.6
pkgrel=1
pkgdesc="A library to manage posting (or submission of) electronic mail using SMTP to a preconfigured Mail Transport Agent (MTA)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.stafford.uklinux.net/libesmtp/"
license=('LGPL')
depends=('openssl')
diff --git a/community/libev/PKGBUILD b/community/libev/PKGBUILD
index 652d1d0e2..e9dec093d 100644
--- a/community/libev/PKGBUILD
+++ b/community/libev/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libev
pkgver=4.04
pkgrel=1
pkgdesc="A full-featured and high-performance event loop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://software.schmorp.de/pkg/libev.html"
license=('BSD')
depends=('glibc')
diff --git a/community/libexosip2/PKGBUILD b/community/libexosip2/PKGBUILD
index bdf6bd5c1..c2b2b6d0c 100644
--- a/community/libexosip2/PKGBUILD
+++ b/community/libexosip2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libexosip2
pkgver=3.5.0
pkgrel=1
pkgdesc="A library that hides the complexity of using SIP for multimedia session establishement"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/exosip/"
license=('GPL')
depends=('libosip2>=3.5.0' 'openssl')
diff --git a/community/libextractor/PKGBUILD b/community/libextractor/PKGBUILD
index b909c91a6..06b987033 100644
--- a/community/libextractor/PKGBUILD
+++ b/community/libextractor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libextractor
pkgver=0.6.2
pkgrel=1
pkgdesc="A library used to extract meta-data from files of arbitrary type"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://gnunet.org/libextractor/"
depends=('libvorbis' 'libtool' 'gtk2' 'libgsf' 'libmpeg2' 'texinfo')
diff --git a/community/libfakekey/PKGBUILD b/community/libfakekey/PKGBUILD
index 691c4ba75..368baa4fd 100644
--- a/community/libfakekey/PKGBUILD
+++ b/community/libfakekey/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libfakekey
pkgver=0.1
pkgrel=4
pkgdesc='X virtual keyboard library.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://matchbox-project.org/'
license=('GPL')
depends=('libxtst')
diff --git a/community/libfbclient/PKGBUILD b/community/libfbclient/PKGBUILD
index 1acc66f8d..1b19e605c 100755
--- a/community/libfbclient/PKGBUILD
+++ b/community/libfbclient/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libfbclient
pkgver=2.5.0.26074
pkgrel=2
pkgdesc="Client library for Firebird."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.firebirdsql.org/"
license=('custom')
depends=('gcc-libs' 'icu')
diff --git a/community/libgalago-gtk/PKGBUILD b/community/libgalago-gtk/PKGBUILD
index ea6182572..97b6966a4 100644
--- a/community/libgalago-gtk/PKGBUILD
+++ b/community/libgalago-gtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgalago-gtk
pkgver=0.5.0
pkgrel=3
pkgdesc="GTK+ widgets for the Galago presence framework"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.galago-project.org"
options=('!libtool')
license=('LGPL')
diff --git a/community/libgalago/PKGBUILD b/community/libgalago/PKGBUILD
index 9a3853cef..6e0fd95f9 100644
--- a/community/libgalago/PKGBUILD
+++ b/community/libgalago/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgalago
pkgver=0.5.2
pkgrel=3
pkgdesc="The Galago presence library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.galago-project.org"
options=('!libtool')
license=("LGPL")
diff --git a/community/libgda3/PKGBUILD b/community/libgda3/PKGBUILD
index ca2cc50b5..776e639f6 100644
--- a/community/libgda3/PKGBUILD
+++ b/community/libgda3/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgda3
pkgver=3.1.5
pkgrel=8
pkgdesc="data abstraction layer; with mysql, pgsql, ldap, xml, sqlite providers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome-db.org/Download"
license=('GPL')
depends=('glib2' 'libxslt' 'popt' 'rarian' 'db' 'gnome-vfs'
diff --git a/community/libgdamm/PKGBUILD b/community/libgdamm/PKGBUILD
index cf58ad50a..d14a2ebb8 100644
--- a/community/libgdamm/PKGBUILD
+++ b/community/libgdamm/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=libgdamm
pkgname=(libgdamm libgdamm-docs)
pkgver=4.1.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('libgda>=4.2.1' 'libsigc++' 'glibmm>=2.24.2' 'glibmm-docs>=2.24.2')
url="http://gtkmm.sourceforge.net/"
license=('LGPL')
diff --git a/community/libgeotiff/PKGBUILD b/community/libgeotiff/PKGBUILD
index a7e2823f6..5fe0a4863 100644
--- a/community/libgeotiff/PKGBUILD
+++ b/community/libgeotiff/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libgeotiff
pkgver=1.3.0
pkgrel=1
pkgdesc="A TIFF based interchange format for georeferenced raster imagery"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.remotesensing.org/geotiff"
depends=('libtiff' 'proj' 'libjpeg>=7')
diff --git a/community/libgexiv2/PKGBUILD b/community/libgexiv2/PKGBUILD
index 80f7bec60..a91b09cbb 100644
--- a/community/libgexiv2/PKGBUILD
+++ b/community/libgexiv2/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libgexiv2
pkgver=0.3.0
pkgrel=1
pkgdesc="GObject-based wrapper around the Exiv2 library."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://trac.yorba.org/wiki/gexiv2"
license=('GPL2')
depends=('exiv2>=0.21' 'glib2')
diff --git a/community/libghemical/PKGBUILD b/community/libghemical/PKGBUILD
index cf0a8df0f..ff32e14ad 100644
--- a/community/libghemical/PKGBUILD
+++ b/community/libghemical/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.99.1
pkgrel=1
pkgdesc="Library containing computational chemistry facility of ghemical"
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://bioinformatics.org/ghemical/libghemical/"
depends=('gcc-libs')
makedepends=('openbabel' 'intltool>=0.40.0')
diff --git a/community/libgig/PKGBUILD b/community/libgig/PKGBUILD
index 9b9442753..c7facb6c5 100644
--- a/community/libgig/PKGBUILD
+++ b/community/libgig/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libgig
pkgver=3.3.0
pkgrel=1
pkgdesc="C++ library for loading Gigasampler and DLS files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.linuxsampler.org/libgig/"
license=('GPL')
depends=('gcc-libs' 'util-linux-ng' 'libsndfile')
diff --git a/community/libgringotts/PKGBUILD b/community/libgringotts/PKGBUILD
index 4dfc27e40..234809a11 100644
--- a/community/libgringotts/PKGBUILD
+++ b/community/libgringotts/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgringotts
pkgver=1.2.1
pkgrel=7
pkgdesc="Encryption backend for Gringotts."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.berlios.de/projects/gringotts"
license=('GPL')
depends=('bzip2' 'libmcrypt' 'libtool' 'mhash' 'zlib')
diff --git a/community/libgtksourceviewmm2/PKGBUILD b/community/libgtksourceviewmm2/PKGBUILD
index 1542c58e1..3d3335105 100644
--- a/community/libgtksourceviewmm2/PKGBUILD
+++ b/community/libgtksourceviewmm2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgtksourceviewmm2
pkgver=2.10.1
pkgrel=1
pkgdesc='A C++ API for gtksourceview2'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://projects.gnome.org/gtksourceviewmm/'
license=('LGPL')
depends=('gtkmm' 'gtksourceview2')
diff --git a/community/libident/PKGBUILD b/community/libident/PKGBUILD
index 715b5e46f..c76f66a97 100644
--- a/community/libident/PKGBUILD
+++ b/community/libident/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=libident
pkgver=0.32
pkgrel=2
pkgdesc="New libident C library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.remlab.net/libident/"
license=('custom')
source=(http://www.remlab.net/files/libident/libident-$pkgver.tar.gz)
diff --git a/community/libinfinity/PKGBUILD b/community/libinfinity/PKGBUILD
index 21497ff60..50e1096e5 100644
--- a/community/libinfinity/PKGBUILD
+++ b/community/libinfinity/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libinfinity
pkgver=0.5.0
pkgrel=1
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/libiptcdata/PKGBUILD b/community/libiptcdata/PKGBUILD
index 0f40d86f3..358bc3197 100644
--- a/community/libiptcdata/PKGBUILD
+++ b/community/libiptcdata/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libiptcdata
pkgver=1.0.4
pkgrel=1
pkgdesc="Library for manipulating the IPTC metadata"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libiptcdata.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/community/liblinebreak/PKGBUILD b/community/liblinebreak/PKGBUILD
index 9db15fe88..06400e82c 100644
--- a/community/liblinebreak/PKGBUILD
+++ b/community/liblinebreak/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=liblinebreak
pkgver=2.0
pkgrel=1
pkgdesc="An implementation of the line breaking algorithm as described in Unicode 5.2.0 Standard Annex 14, Revision 24"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://vimgadgets.sourceforge.net/liblinebreak/"
license=("custom:zlib/libpng")
depends=("glibc")
diff --git a/community/libmaa/PKGBUILD b/community/libmaa/PKGBUILD
index 1c45e4edb..16f934a13 100644
--- a/community/libmaa/PKGBUILD
+++ b/community/libmaa/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="provides many low-level data structures which are helpful for writing compilers"
url="http://sourceforge.net/projects/dict/"
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('zlib')
makedepends=('flex')
source=(http://downloads.sourceforge.net/project/dict/libmaa/libmaa-1.1.1/libmaa-1.1.1.tar.gz)
diff --git a/community/libmatchbox/PKGBUILD b/community/libmatchbox/PKGBUILD
index f0a056430..1da61da49 100644
--- a/community/libmatchbox/PKGBUILD
+++ b/community/libmatchbox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmatchbox
pkgver=1.9
pkgrel=4
pkgdesc="Base library for Matchbox WM"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('pango' 'libpng' 'libjpeg>=7' 'xsettings-client' 'libxext')
options=('!libtool')
diff --git a/community/libmatio/PKGBUILD b/community/libmatio/PKGBUILD
index 61263e4d3..367f011ac 100644
--- a/community/libmatio/PKGBUILD
+++ b/community/libmatio/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmatio
pkgver=1.3.3
pkgrel=2
pkgdesc="A C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://sourceforge.net/projects/matio"
depends=('gcc-libs')
diff --git a/community/libmediainfo/PKGBUILD b/community/libmediainfo/PKGBUILD
index 8381d697f..2674b13c0 100644
--- a/community/libmediainfo/PKGBUILD
+++ b/community/libmediainfo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmediainfo
pkgver=0.7.43
pkgrel=1
pkgdesc="shared library for mediainfo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mediainfo.sourceforge.net"
license=('GPL')
depends=( 'curl' 'libmms>=0.5-2' 'libzen>=0.4.15')
diff --git a/community/libmemcached/PKGBUILD b/community/libmemcached/PKGBUILD
index ce44a07ee..59452990e 100644
--- a/community/libmemcached/PKGBUILD
+++ b/community/libmemcached/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmemcached
pkgver=0.49
pkgrel=1
pkgdesc="C and C++ client library to the memcached server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libmemcached.org/"
license=('GPL')
depends=('glibc')
diff --git a/community/libmicrohttpd/PKGBUILD b/community/libmicrohttpd/PKGBUILD
index cf578117f..08c0b1322 100644
--- a/community/libmicrohttpd/PKGBUILD
+++ b/community/libmicrohttpd/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=libmicrohttpd
pkgver=0.9.10
pkgrel=1
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/libmirage/PKGBUILD b/community/libmirage/PKGBUILD
index ae35a957a..e0fc47e16 100644
--- a/community/libmirage/PKGBUILD
+++ b/community/libmirage/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmirage
pkgver=1.3.0
pkgrel=1
pkgdesc="CD-ROM image (B6T/CCD/CDI/CUE/ISO/MDS/NRG/TOC) access library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
license=('GPL')
depends=('glib2' 'libsndfile')
diff --git a/community/libnetfilter_conntrack/PKGBUILD b/community/libnetfilter_conntrack/PKGBUILD
index 6d22c0edf..a62461fe3 100644
--- a/community/libnetfilter_conntrack/PKGBUILD
+++ b/community/libnetfilter_conntrack/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libnetfilter_conntrack
pkgver=0.9.1
pkgrel=1
pkgdesc="userspace library providing a programming interface (API) to the in-kernel connection tracking state table"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(libnfnetlink)
makedepends=(pkgconfig)
url="http://www.netfilter.org/projects/libnetfilter_conntrack/index.html"
diff --git a/community/libnetfilter_queue/PKGBUILD b/community/libnetfilter_queue/PKGBUILD
index c4b25ba9c..e8622ab11 100644
--- a/community/libnetfilter_queue/PKGBUILD
+++ b/community/libnetfilter_queue/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libnetfilter_queue
pkgver=1.0.0
pkgrel=1
pkgdesc="userspace library providing an API to packets that have been queued by the kernel packet filter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netfilter.org/projects/libnetfilter_queue/index.html"
license=('GPL')
depends=(libnfnetlink)
diff --git a/community/libnewt/PKGBUILD b/community/libnewt/PKGBUILD
index c7a1dff03..0b924ad9e 100644
--- a/community/libnewt/PKGBUILD
+++ b/community/libnewt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libnewt
pkgver=0.52.12
pkgrel=3
pkgdesc="Not Erik's Windowing Toolkit - text mode windowing with slang"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.redhat.com"
license=('GPL')
depends=('slang' 'popt' 'gpm')
diff --git a/community/libnfnetlink/PKGBUILD b/community/libnfnetlink/PKGBUILD
index 17e77c144..8764a93e1 100644
--- a/community/libnfnetlink/PKGBUILD
+++ b/community/libnfnetlink/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="low-level library for netfilter related kernel/userspace communication"
depends=(glibc)
url="http://www.netfilter.org/projects/libnfnetlink/index.html"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
source=(http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2)
md5sums=('016fdec8389242615024c529acc1adb8')
diff --git a/community/libnids/PKGBUILD b/community/libnids/PKGBUILD
index 9c3991524..1618d4c63 100644
--- a/community/libnids/PKGBUILD
+++ b/community/libnids/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libnids
pkgver=1.24
pkgrel=1
pkgdesc="An implementation of an E-component of Network Intrusion Detection System."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libnids.sourceforge.net/"
license=('GPL')
depends=('libnet' 'libpcap' 'glib2')
diff --git a/community/libnoise/PKGBUILD b/community/libnoise/PKGBUILD
index 6a7e56ee5..969358eda 100644
--- a/community/libnoise/PKGBUILD
+++ b/community/libnoise/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libnoise
pkgver=1.0.0
pkgrel=1
pkgdesc="A portable, open-source, coherent noise-generating library for C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libnoise.sourceforge.net/"
license=('LGPL')
makedepends=('cmake' 'unzip')
diff --git a/community/libnsbmp/PKGBUILD b/community/libnsbmp/PKGBUILD
index b0a757834..0be4eeb74 100644
--- a/community/libnsbmp/PKGBUILD
+++ b/community/libnsbmp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libnsbmp
pkgver=0.0.2
pkgrel=1
pkgdesc="Decoding library for BMP and ICO image file formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/libnsbmp"
license=('MIT')
depends=('glibc')
diff --git a/community/libnsgif/PKGBUILD b/community/libnsgif/PKGBUILD
index e12f1bb55..7e413d24d 100644
--- a/community/libnsgif/PKGBUILD
+++ b/community/libnsgif/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libnsgif
pkgver=0.0.2
pkgrel=1
pkgdesc="Decoding library for the GIF image file format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/libnsgif"
license=('MIT')
depends=('glibc')
diff --git a/community/liboauth/PKGBUILD b/community/liboauth/PKGBUILD
index f11ab42d5..967c3c52b 100644
--- a/community/liboauth/PKGBUILD
+++ b/community/liboauth/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=liboauth
pkgver=0.9.4
pkgrel=1
pkgdesc='C library implementing OAuth Core RFC 5849'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://liboauth.sourceforge.net/'
license=('MIT')
options=('!libtool')
diff --git a/community/liboglappth/PKGBUILD b/community/liboglappth/PKGBUILD
index 7d3b4f0f2..d96dfba27 100644
--- a/community/liboglappth/PKGBUILD
+++ b/community/liboglappth/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.98
pkgrel=2
pkgdesc="Library containing computational chemistry facility of ghemical"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bioinformatics.org/ghemical/libghemical/"
depends=('gcc-libs')
makedepends=('mesa')
diff --git a/community/liboobs/PKGBUILD b/community/liboobs/PKGBUILD
index b4a46a2d2..746af8e79 100644
--- a/community/liboobs/PKGBUILD
+++ b/community/liboobs/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=liboobs
pkgver=3.0.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="A wrapping library to the System Tools Backends"
url="ftp://ftp.gnome.org/pub/GNOME/sources/liboobs/"
license=('GPL')
diff --git a/community/liboop/PKGBUILD b/community/liboop/PKGBUILD
index ef8ea7bfc..30a3bf4cc 100644
--- a/community/liboop/PKGBUILD
+++ b/community/liboop/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=liboop
pkgver=1.0
pkgrel=3
pkgdesc='A low-level event loop management library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://liboop.org'
options=('!libtool')
license=('LGPL')
diff --git a/community/libopenraw/PKGBUILD b/community/libopenraw/PKGBUILD
index 0294a5a1d..049c854d8 100644
--- a/community/libopenraw/PKGBUILD
+++ b/community/libopenraw/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding"
url="http://libopenraw.freedesktop.org"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2')
makedepends=('boost' 'libjpeg>=7')
options=('!libtool')
diff --git a/community/libopensync/PKGBUILD b/community/libopensync/PKGBUILD
index 9fb84c0be..8e2ff03b8 100644
--- a/community/libopensync/PKGBUILD
+++ b/community/libopensync/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=3
pkgdesc='Stable version of the opensync synchronisation framework'
url='http://www.opensync.org'
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('python2' 'cmake' 'chrpath')
depends=('glib2' 'libxml2' 'sqlite3' 'libxslt')
options=('!libtool')
diff --git a/community/liboping/PKGBUILD b/community/liboping/PKGBUILD
index f4c9acae2..f7907c5d0 100644
--- a/community/liboping/PKGBUILD
+++ b/community/liboping/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=1.6.1
pkgrel=1
pkgdesc='C library to generate ICMP echo requests, better known as "ping packets"'
url='http://verplant.org/liboping/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
options=('!libtool')
depends=('libcap')
diff --git a/community/libosip2/PKGBUILD b/community/libosip2/PKGBUILD
index 3e33d2ddb..5ab3ef63f 100644
--- a/community/libosip2/PKGBUILD
+++ b/community/libosip2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libosip2
pkgver=3.5.0
pkgrel=1
pkgdesc="oSIP is an implementation of SIP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/osip/"
license=('LGPL')
depends=(glibc)
diff --git a/community/libpaper/PKGBUILD b/community/libpaper/PKGBUILD
index bec068dd0..dea6b1ee0 100644
--- a/community/libpaper/PKGBUILD
+++ b/community/libpaper/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libpaper
pkgver=1.1.24
pkgrel=1
pkgdesc="Library for handling paper characteristics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/unstable/source/libpaper"
license=('GPL')
source=(http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_${pkgver}.tar.gz)
diff --git a/community/libpar2/PKGBUILD b/community/libpar2/PKGBUILD
index 48d21954a..05317e3f0 100644
--- a/community/libpar2/PKGBUILD
+++ b/community/libpar2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libpar2
pkgver=0.2
pkgrel=4
pkgdesc="Parity checking library,"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://parchive.sourceforge.net/"
license=('GPL')
depends=('libsigc++2.0')
diff --git a/community/libparserutils/PKGBUILD b/community/libparserutils/PKGBUILD
index 88550cc62..980aa3626 100644
--- a/community/libparserutils/PKGBUILD
+++ b/community/libparserutils/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libparserutils
pkgver=0.1.0
pkgrel=1
pkgdesc="Library for building efficient parsers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/libparserutils"
license=('MIT')
source=("http://www.netsurf-browser.org/projects/releases/${pkgname}-${pkgver}-src.tar.gz")
diff --git a/community/libpqxx/PKGBUILD b/community/libpqxx/PKGBUILD
index 24d52cc41..0ad46eb8e 100644
--- a/community/libpqxx/PKGBUILD
+++ b/community/libpqxx/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libpqxx
pkgver=3.1
pkgrel=1
pkgdesc="C++ client API for PostgreSQL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://pqxx.org/development/libpqxx/"
depends=('postgresql-libs>=8.4.1')
diff --git a/community/libquicktime/PKGBUILD b/community/libquicktime/PKGBUILD
index 45519978e..f20549cca 100644
--- a/community/libquicktime/PKGBUILD
+++ b/community/libquicktime/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libquicktime
pkgver=1.2.2
pkgrel=2
pkgdesc="A library for reading and writing quicktime files."
-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')
diff --git a/community/libraw/PKGBUILD b/community/libraw/PKGBUILD
index 2a381ed62..7476fdd31 100644
--- a/community/libraw/PKGBUILD
+++ b/community/libraw/PKGBUILD
@@ -6,7 +6,7 @@ _pkgbasename=LibRaw
pkgver=0.13.2
pkgrel=1
pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libraw.org/"
license=('CDDL' 'LGPL' 'custom')
depends=('lcms')
diff --git a/community/librcc/PKGBUILD b/community/librcc/PKGBUILD
index 1043c9432..02973d08b 100644
--- a/community/librcc/PKGBUILD
+++ b/community/librcc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=librcc
pkgver=0.2.6
pkgrel=3
pkgdesc="Charset Conversion Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://rusxmms.sourceforge.net/"
license=('GPL')
depends=(aspell enca libxml2 db librcd)
diff --git a/community/librcd/PKGBUILD b/community/librcd/PKGBUILD
index 6b4daf162..03f8adcbf 100644
--- a/community/librcd/PKGBUILD
+++ b/community/librcd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=librcd
pkgver=0.1.11
pkgrel=2
pkgdesc="Charset Detection Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://rusxmms.sourceforge.net/"
depends=(glibc)
license=('GPL')
diff --git a/community/librep/PKGBUILD b/community/librep/PKGBUILD
index 0350d8be4..27c649644 100644
--- a/community/librep/PKGBUILD
+++ b/community/librep/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.92.0
pkgrel=1
pkgdesc="A Lisp system for UNIX"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sawfish.wikia.com/wiki/Librep"
depends=('gmp' 'gdbm' 'libffi')
install=${pkgname}.install
diff --git a/community/libreplaygain/PKGBUILD b/community/libreplaygain/PKGBUILD
index 63712d22e..7c075ef47 100644
--- a/community/libreplaygain/PKGBUILD
+++ b/community/libreplaygain/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=libreplaygain
pkgver=453
pkgrel=1
pkgdesc="A library to adjust audio gain"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.musepack.net/index.php?pg=src"
license=('LGPL')
depends=('glibc')
diff --git a/community/librsync/PKGBUILD b/community/librsync/PKGBUILD
index d0fd33cf3..943fe9801 100644
--- a/community/librsync/PKGBUILD
+++ b/community/librsync/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=librsync
pkgver=0.9.7
pkgrel=5
pkgdesc="A free software library that implements the rsync remote-delta algorithm (rdiff)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://librsync.sourceforge.net/"
license=('GPL')
depends=('popt' 'zlib' 'bzip2')
diff --git a/community/librtfcomp/PKGBUILD b/community/librtfcomp/PKGBUILD
index 7622c5f1b..af1efdc99 100644
--- a/community/librtfcomp/PKGBUILD
+++ b/community/librtfcomp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=librtfcomp
pkgver=1.1
pkgrel=4
pkgdesc="SynCE librtfcomp library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.synce.org/"
depends=(pyrex)
diff --git a/community/libsieve/PKGBUILD b/community/libsieve/PKGBUILD
index fc080c5f8..e24061ba2 100644
--- a/community/libsieve/PKGBUILD
+++ b/community/libsieve/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libsieve
pkgver=2.2.7
pkgrel=2
pkgdesc="sieve interpretator lib"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://libsieve.sourceforge.net/"
license=('GPL')
options=('!libtool')
diff --git a/community/libstatgrab/PKGBUILD b/community/libstatgrab/PKGBUILD
index 08f42c7d5..16bb04e6c 100644
--- a/community/libstatgrab/PKGBUILD
+++ b/community/libstatgrab/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libstatgrab
pkgver=0.17
pkgrel=1
pkgdesc="A library that provides cross platform access to statistics about the system on which it's run"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.i-scream.org/libstatgrab"
license=('LGPL' 'GPL')
depends=('ncurses' 'perl')
diff --git a/community/libsynaptics/PKGBUILD b/community/libsynaptics/PKGBUILD
index 69966e5f2..9422a9a01 100644
--- a/community/libsynaptics/PKGBUILD
+++ b/community/libsynaptics/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libsynaptics
pkgver=0.14.6c
pkgrel=4
pkgdesc="Library for accessing synaptics touchpads"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qsynaptics.sourceforge.net"
license=('GPL')
depends=('gcc-libs')
diff --git a/community/libtar/PKGBUILD b/community/libtar/PKGBUILD
index 62f5394b9..218f5a557 100644
--- a/community/libtar/PKGBUILD
+++ b/community/libtar/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libtar
pkgver=1.2.11
pkgrel=2
pkgdesc="C library for manipulating POSIX tar files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.feep.net/libtar/"
license=('BSD')
depends=('zlib')
diff --git a/community/libtlen/PKGBUILD b/community/libtlen/PKGBUILD
index e4c4bbf72..a853c7193 100644
--- a/community/libtlen/PKGBUILD
+++ b/community/libtlen/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libtlen
pkgver=20041113
pkgrel=4
pkgdesc="A Tlen.pl protocol library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libtlen.sourceforge.net/"
license=("GPL")
depends=(glibc)
diff --git a/community/libtorrent/PKGBUILD b/community/libtorrent/PKGBUILD
index a3c670b43..f797b95e0 100644
--- a/community/libtorrent/PKGBUILD
+++ b/community/libtorrent/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libtorrent
pkgver=0.12.6
pkgrel=2
pkgdesc="BitTorrent library written in C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libtorrent.rakshasa.no"
license=('GPL')
depends=('libsigc++2.0' 'openssl')
diff --git a/community/libtrash/PKGBUILD b/community/libtrash/PKGBUILD
index b870d83ae..f6abf71ca 100644
--- a/community/libtrash/PKGBUILD
+++ b/community/libtrash/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libtrash
pkgver=3.2
pkgrel=2
pkgdesc="A shared, preloaded library that implements a trash can under Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pages.stern.nyu.edu/~marriaga/software/libtrash/"
license=('GPL')
depends=('glibc')
diff --git a/community/libview/PKGBUILD b/community/libview/PKGBUILD
index faf65a9cd..1137d4e78 100644
--- a/community/libview/PKGBUILD
+++ b/community/libview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libview
pkgver=0.6.6
pkgrel=1
pkgdesc="A collection of widgets that were developed at VMware"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://view.sourceforge.net"
options=('!libtool')
license=('MIT')
diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD
index 184051106..96d77eb23 100644
--- a/community/libvirt/PKGBUILD
+++ b/community/libvirt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libvirt
pkgver=0.9.1
pkgrel=1
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/libvisual-projectm/PKGBUILD b/community/libvisual-projectm/PKGBUILD
index ea201188d..da278241b 100644
--- a/community/libvisual-projectm/PKGBUILD
+++ b/community/libvisual-projectm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libvisual-projectm
pkgver=2.0.1
pkgrel=1
pkgdesc="ProjectM XMMS plugin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projectm.sourceforge.net/"
license=('GPL')
depends=('projectm>=2.0.1' 'libvisual' 'sdl')
diff --git a/community/libwapcaplet/PKGBUILD b/community/libwapcaplet/PKGBUILD
index 2eff2bc70..86f090771 100644
--- a/community/libwapcaplet/PKGBUILD
+++ b/community/libwapcaplet/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libwapcaplet
pkgver=0.0.2
pkgrel=1
pkgdesc="A string internment library with rapid string comparison."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/projects/libwapcaplet/"
license=('MIT')
source=(http://www.netsurf-browser.org/projects/releases/${pkgname}-${pkgver}-src.tar.gz)
diff --git a/community/libwww/PKGBUILD b/community/libwww/PKGBUILD
index f9a798e45..fe00f8360 100644
--- a/community/libwww/PKGBUILD
+++ b/community/libwww/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=libwww
pkgver=5.4.0
pkgrel=4
pkgdesc="A general-purpose client side WEB API"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.w3.org/Library/"
license=('custom')
depends=()
diff --git a/community/libx86emu/PKGBUILD b/community/libx86emu/PKGBUILD
index 83f8429b6..fde41f504 100644
--- a/community/libx86emu/PKGBUILD
+++ b/community/libx86emu/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1
_pkgver=$pkgver-9.9
pkgrel=28
pkgdesc='x86 emulation library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.opensuse.org/'
license=('BSD')
depends=('glibc')
diff --git a/community/libxdg-basedir/PKGBUILD b/community/libxdg-basedir/PKGBUILD
index e11b24214..755f4ad35 100644
--- a/community/libxdg-basedir/PKGBUILD
+++ b/community/libxdg-basedir/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxdg-basedir
pkgver=1.1.1
pkgrel=1
pkgdesc="An implementation of the XDG Base Directory specifications."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://n.ethz.ch/student/nevillm/download/libxdg-basedir"
license=('MIT')
depends=('glibc')
diff --git a/community/libxnvctrl/PKGBUILD b/community/libxnvctrl/PKGBUILD
index 0f1a0a2b5..1986d893e 100644
--- a/community/libxnvctrl/PKGBUILD
+++ b/community/libxnvctrl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxnvctrl
pkgver=1.16
pkgrel=2
pkgdesc='NVCtrl library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nvidia.com/'
license=('GPL')
makedepends=('libx11' 'xextproto' 'libxext')
diff --git a/community/libyaml/PKGBUILD b/community/libyaml/PKGBUILD
index 7b586ebc2..78159dd4b 100644
--- a/community/libyaml/PKGBUILD
+++ b/community/libyaml/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libyaml
pkgver=0.1.3
pkgrel=1
pkgdesc="YAML 1.1 library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pyyaml.org/wiki/LibYAML"
license=('MIT')
source=(http://pyyaml.org/download/libyaml/yaml-$pkgver.tar.gz)
diff --git a/community/libzen/PKGBUILD b/community/libzen/PKGBUILD
index dcbb073b8..c6aa81787 100644
--- a/community/libzen/PKGBUILD
+++ b/community/libzen/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libzen
pkgver=0.4.19
pkgrel=1
pkgdesc="shared library for libmediainfo and mediainfo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mediainfo.sourceforge.net"
license=('BSD')
depends=('gcc-libs')
diff --git a/community/libzrtpcpp/PKGBUILD b/community/libzrtpcpp/PKGBUILD
index 0723c10b4..415edc81a 100644
--- a/community/libzrtpcpp/PKGBUILD
+++ b/community/libzrtpcpp/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=libzrtpcpp
pkgver=1.4.2
pkgrel=5
pkgdesc="An extension to Real-time Transport Protocol (RTP) which describes a method of Diffie-Hellman key agreement for Secure Real-time Transport Protocol (SRTP)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://zfoneproject.com"
license=('GPL')
depends=('ccrtp')
diff --git a/community/lightspark/PKGBUILD b/community/lightspark/PKGBUILD
index 328e44a6a..46ab4dbec 100644
--- a/community/lightspark/PKGBUILD
+++ b/community/lightspark/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lightspark
pkgver=0.4.8.1
pkgrel=1
pkgdesc='An alternative Flash Player for Linux.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://lightspark.sourceforge.net'
license=('LGPL3')
conflicts=('lightspark-git')
diff --git a/community/lilypond/PKGBUILD b/community/lilypond/PKGBUILD
index f6d6bd0b3..45daeb4f6 100644
--- a/community/lilypond/PKGBUILD
+++ b/community/lilypond/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=lilypond
pkgver=2.12.3
pkgrel=7
pkgdesc="An automated music engraving system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lilypond.org"
license=('GPL')
depends=('guile' 'python2' 'texlive-core' 'ghostscript' 'pango' 'fontconfig')
diff --git a/community/lilyterm/PKGBUILD b/community/lilyterm/PKGBUILD
index a6627c72d..4685226ff 100644
--- a/community/lilyterm/PKGBUILD
+++ b/community/lilyterm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lilyterm
pkgver=0.9.8
pkgrel=1
pkgdesc="A light and easy to use libvte based X terminal emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lilyterm.luna.com.tw/index_en.html"
license=('GPL3')
depends=('vte')
diff --git a/community/lincity-ng/PKGBUILD b/community/lincity-ng/PKGBUILD
index 3efb1f767..78463052c 100644
--- a/community/lincity-ng/PKGBUILD
+++ b/community/lincity-ng/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lincity-ng
pkgver=2.0
pkgrel=3
pkgdesc="A City Simulation Game. It is a polished and improved version of the classic LinCity game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lincity-ng.berlios.de/wiki/index.php/Main_Page"
license=('GPL' 'custom')
depends=('sdl_mixer' 'sdl_ttf' 'sdl_image' 'physfs' 'libxml2' 'sdl_gfx' 'gcc-libs' 'libgl')
diff --git a/community/linphone/PKGBUILD b/community/linphone/PKGBUILD
index 03ba4d40c..2d502fa73 100644
--- a/community/linphone/PKGBUILD
+++ b/community/linphone/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=linphone
pkgver=3.4.3
pkgrel=3
pkgdesc="A Voice-over-IP phone"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linphone.org/index.php/eng"
license=('GPL')
depends=('alsa-lib' 'ffmpeg' 'gtk2' 'libexosip2' 'speex' 'libv4l' 'libglade' 'v4l-utils'
diff --git a/community/linuxsampler/PKGBUILD b/community/linuxsampler/PKGBUILD
index 46560fbf9..f2f7f9846 100644
--- a/community/linuxsampler/PKGBUILD
+++ b/community/linuxsampler/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=linuxsampler
pkgver=1.0.0
pkgrel=1
pkgdesc="Professional-grade audio sampler alternative to Gigasampler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.linuxsampler.org/"
license=('GPL' 'custom')
depends=('libgig' 'jack' 'sqlite3')
diff --git a/community/linuxtv-dvb-apps/PKGBUILD b/community/linuxtv-dvb-apps/PKGBUILD
index 66192edc6..a81c5e802 100644
--- a/community/linuxtv-dvb-apps/PKGBUILD
+++ b/community/linuxtv-dvb-apps/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1.1
pkgrel=4
_hgrev=68d20621d93a
pkgdesc='Viewer programs for DVB cards'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.linuxtv.org/'
license=('GPL')
install=linuxtv-dvb-apps.install
diff --git a/community/listen/PKGBUILD b/community/listen/PKGBUILD
index ca594fa72..82995bff0 100644
--- a/community/listen/PKGBUILD
+++ b/community/listen/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=listen
pkgver=0.6.5
pkgrel=6
pkgdesc="Music player and management for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.listen-project.org/"
license=('GPL2')
depends=('python2-egg' 'python2-libgnome' 'mutagen'
diff --git a/community/lmctl/PKGBUILD b/community/lmctl/PKGBUILD
index 8e8931e66..a86335c8c 100644
--- a/community/lmctl/PKGBUILD
+++ b/community/lmctl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lmctl
pkgver=0.3.2
pkgrel=6
pkgdesc="Logitech Mouse configuration program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.bedroomlan.org/~alexios/coding_lmctl.html"
depends=('libusb-compat')
diff --git a/community/lmms/PKGBUILD b/community/lmms/PKGBUILD
index 3bd2ee9d8..1757d9b09 100644
--- a/community/lmms/PKGBUILD
+++ b/community/lmms/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=lmms
pkgver=0.4.10
pkgrel=1
pkgdesc="The Linux MultiMedia Studio"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lmms.sourceforge.net/"
license=('GPL')
depends=('sdl' 'glib2' 'fluidsynth' 'libpng' 'libvorbis' 'libxft' 'libxinerama' 'qt' 'sdl_sound' 'libsamplerate' 'shared-mime-info')
diff --git a/community/lockdev/PKGBUILD b/community/lockdev/PKGBUILD
index 1074e3f75..9935de200 100644
--- a/community/lockdev/PKGBUILD
+++ b/community/lockdev/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="Run-time shared library for locking devices, using _both_ FSSTND and SVr4 methods"
url="http://packages.qa.debian.org/l/lockdev.html"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://ftp.debian.org/debian/pool/main/l/${pkgname}/${pkgname}_1.0.3.orig.tar.gz"
"http://ftp.debian.org/debian/pool/main/l/${pkgname}/${pkgname}_${pkgver/_/-}.diff.gz")
md5sums=('64b9c1b87b125fc348e892e24625524a'
diff --git a/community/lorcon-old-svn/PKGBUILD b/community/lorcon-old-svn/PKGBUILD
index fedfc4e34..4a14578a3 100644
--- a/community/lorcon-old-svn/PKGBUILD
+++ b/community/lorcon-old-svn/PKGBUILD
@@ -8,7 +8,7 @@ makedepends=('subversion')
pkgdesc="Loss Of Radio CONnectivity: A generic library for injecting 802.11 frames, capable of injection via multiple driver frameworks, without forcing modification of the application code."
url="http://802.11ninja.net"
license="GPL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
_svntrunk=http://802.11ninja.net/svn/lorcon/branch/lorcon-old/
_svnmod=lorcon-old
diff --git a/community/lrzsz/PKGBUILD b/community/lrzsz/PKGBUILD
index eb90c46d6..66a420ebc 100644
--- a/community/lrzsz/PKGBUILD
+++ b/community/lrzsz/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=3
pkgdesc="xmodem, ymodem and zmodem file transfer protocols"
url="http://www.ohse.de/uwe/software/lrzsz.html"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://www.ohse.de/uwe/releases/$pkgname-$pkgver.tar.gz
lrzsz.patch)
md5sums=('b5ce6a74abc9b9eb2af94dffdfd372a4'
diff --git a/community/lsb-release/PKGBUILD b/community/lsb-release/PKGBUILD
index fa910772e..896a8be32 100644
--- a/community/lsb-release/PKGBUILD
+++ b/community/lsb-release/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=lsb-release
pkgver=1.4
pkgrel=10
pkgdesc="LSB version query program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linuxbase.org/"
license=('GPL2')
install=lsb-release.install
diff --git a/community/lshw/PKGBUILD b/community/lshw/PKGBUILD
index 723026e3b..29c2b6d34 100644
--- a/community/lshw/PKGBUILD
+++ b/community/lshw/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="A small tool to provide detailed information on the hardware configuration of the machine."
url="http://ezix.org/project/wiki/HardwareLiSter"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs')
optdepends=('gtk2')
makedepends=('gcc')
diff --git a/community/ltris/PKGBUILD b/community/ltris/PKGBUILD
index 54fcd247b..3a2208e45 100644
--- a/community/ltris/PKGBUILD
+++ b/community/ltris/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ltris
pkgver=1.0.14
pkgrel=1
pkgdesc="A tetris clone where you have a bowl with blocks falling down."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lgames.sourceforge.net/index.php?project=LTris"
license=('GPL')
depends=('sdl_mixer')
diff --git a/community/lua-lzlib/PKGBUILD b/community/lua-lzlib/PKGBUILD
index 2d31c5c63..c766b9f9b 100644
--- a/community/lua-lzlib/PKGBUILD
+++ b/community/lua-lzlib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lua-lzlib
pkgver=0.4_work2
pkgrel=4
pkgdesc="Lua interface to zlib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://luaforge.net/projects/lzlib/"
license=('custom')
depends=(lua zlib)
diff --git a/community/lua-zlib/PKGBUILD b/community/lua-zlib/PKGBUILD
index 01ebf0eee..3bd622bac 100644
--- a/community/lua-zlib/PKGBUILD
+++ b/community/lua-zlib/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0
pkgrel=3
url="http://github.com/brimworks/lua-zlib"
pkgdesc='Simple streaming interface to zlib for Lua.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
depends=('lua' 'zlib')
makedepends=('cmake')
diff --git a/community/luaexpat/PKGBUILD b/community/luaexpat/PKGBUILD
index e0f61fa82..9a9fb1960 100644
--- a/community/luaexpat/PKGBUILD
+++ b/community/luaexpat/PKGBUILD
@@ -3,7 +3,7 @@ pkgname='luaexpat'
pkgver='1.1'
pkgrel='3'
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://luaforge.net/projects/luaexpat/'
license=('MIT')
makedepends=('gcc' 'lua>=5.1' 'expat>=2')
diff --git a/community/luafilesystem/PKGBUILD b/community/luafilesystem/PKGBUILD
index 49266f90b..ebfdd18b6 100644
--- a/community/luafilesystem/PKGBUILD
+++ b/community/luafilesystem/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=luafilesystem
pkgver=1.5.0
pkgrel=1
pkgdesc="File System Library for the Lua Programming Language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.keplerproject.org/luafilesystem/"
license=('MIT')
depends=(lua)
diff --git a/community/luarocks/PKGBUILD b/community/luarocks/PKGBUILD
index 633beb5f5..70358f912 100644
--- a/community/luarocks/PKGBUILD
+++ b/community/luarocks/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=luarocks
pkgver=2.0.4.1
pkgrel=1
pkgdesc='Deployment and management system for Lua modules'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://luarocks.org/"
depends=('lua' 'unzip' 'zip' 'curl')
optdepends=('cvs: for fetching sources from CVS repositories'
diff --git a/community/luasec/PKGBUILD b/community/luasec/PKGBUILD
index 893559266..231e07f99 100644
--- a/community/luasec/PKGBUILD
+++ b/community/luasec/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=luasec
pkgver=0.4
pkgrel=2
pkgdesc="Lua bindings for OpenSSL library to provide TLS/SSL communication."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://luasec.luaforge.net/"
license=('MIT')
depends=('openssl>=0.9.7' 'lua>=5.1' 'luasocket>=2.0.2')
diff --git a/community/luasocket/PKGBUILD b/community/luasocket/PKGBUILD
index 17405e25b..4f3f0ad6c 100644
--- a/community/luasocket/PKGBUILD
+++ b/community/luasocket/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=luasocket
pkgver=2.0.2
pkgrel=4
pkgdesc="Luasocket is the most comprehensive networking support library for the Lua language."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.princeton.edu/~diego/professional/luasocket/"
license=('MIT')
depends=(lua)
diff --git a/community/luasql-mysql/PKGBUILD b/community/luasql-mysql/PKGBUILD
index b5d3e95ef..ba64c3d79 100644
--- a/community/luasql-mysql/PKGBUILD
+++ b/community/luasql-mysql/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=luasql-mysql
pkgver=2.1.1
pkgrel=6
pkgdesc="MySQL module for Lua"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.keplerproject.org/luasql/"
license=('MIT')
depends=('lua' 'libmysqlclient')
diff --git a/community/luminancehdr/PKGBUILD b/community/luminancehdr/PKGBUILD
index 47eebefc0..c971d788c 100644
--- a/community/luminancehdr/PKGBUILD
+++ b/community/luminancehdr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=luminancehdr
pkgver=2.0.2
pkgrel=1
pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://qtpfsgui.sourceforge.net/'
license=('GPL')
depends=('exiv2' 'fftw' 'gsl' 'hicolor-icon-theme' 'libraw' 'libtiff' 'openexr' 'qt')
diff --git a/community/luxrender/PKGBUILD b/community/luxrender/PKGBUILD
index d32a5be5b..e60fdd628 100644
--- a/community/luxrender/PKGBUILD
+++ b/community/luxrender/PKGBUILD
@@ -7,7 +7,7 @@ _pkgver=9206b3ba7011
_luxblend=f93faf8189c1
pkgrel=5
pkgdesc="Rendering system for physically correct, unbiased image synthesis"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.luxrender.net/"
license=('GPL')
depends=('boost-libs' 'freeimage')
diff --git a/community/lwm/PKGBUILD b/community/lwm/PKGBUILD
index 015928b53..f14f5c36a 100644
--- a/community/lwm/PKGBUILD
+++ b/community/lwm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=lwm
pkgver=1.2.2
pkgrel=1
pkgdesc="a very light weight window manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.jfc.org.uk/software/lwm.html"
depends=('xorg-server')
diff --git a/community/lwp/PKGBUILD b/community/lwp/PKGBUILD
index cf51ab8d4..6c70d064b 100644
--- a/community/lwp/PKGBUILD
+++ b/community/lwp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lwp
pkgver=2.6
pkgrel=1
pkgdesc="Light weight process library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.coda.cs.cmu.edu"
options=('!libtool')
license=("LGPL")
diff --git a/community/lxappearance/PKGBUILD b/community/lxappearance/PKGBUILD
index c9803043b..a423621e0 100644
--- a/community/lxappearance/PKGBUILD
+++ b/community/lxappearance/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lxappearance
pkgver=0.5.0
pkgrel=1
pkgdesc="GTK+ theme switcher of the LXDE Desktop (manages icons and fonts)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/lxlauncher/PKGBUILD b/community/lxlauncher/PKGBUILD
index 9db05a071..45ff79d1f 100644
--- a/community/lxlauncher/PKGBUILD
+++ b/community/lxlauncher/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lxlauncher
pkgver=0.2.1
pkgrel=3
pkgdesc="Launcher for Asus EeePC (part of LXDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/lxnm/PKGBUILD b/community/lxnm/PKGBUILD
index 8543678e2..a14cc780e 100644
--- a/community/lxnm/PKGBUILD
+++ b/community/lxnm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lxnm
pkgver=0.2.2
pkgrel=2
pkgdesc="A Network Manager (Part of LXDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org"
depends=('glib2')
diff --git a/community/lxrandr/PKGBUILD b/community/lxrandr/PKGBUILD
index dd0433457..22a23bbe5 100644
--- a/community/lxrandr/PKGBUILD
+++ b/community/lxrandr/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=lxrandr
pkgver=0.1.1
pkgrel=1
pkgdesc="Monitor configuration tool (part of LXDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/lxtask/PKGBUILD b/community/lxtask/PKGBUILD
index b933fc7c1..8f682e806 100644
--- a/community/lxtask/PKGBUILD
+++ b/community/lxtask/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=lxtask
pkgver=0.1.3
pkgrel=1
pkgdesc="Task manager of the LXDE Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/lxterminal/PKGBUILD b/community/lxterminal/PKGBUILD
index 42952a457..09f3c3e68 100644
--- a/community/lxterminal/PKGBUILD
+++ b/community/lxterminal/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lxterminal
pkgver=0.1.9
pkgrel=1
pkgdesc="VTE-based terminal emulator (part of LXDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/community/macchanger/PKGBUILD b/community/macchanger/PKGBUILD
index 2b270ddd8..456e3fcea 100644
--- a/community/macchanger/PKGBUILD
+++ b/community/macchanger/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=macchanger
pkgver=1.5.0
pkgrel=3
pkgdesc="A small utility to change you NIC's MAC address"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.gnu.org/gnu/macchanger"
license=('GPL')
source=(http://ftp.gnu.org/gnu/macchanger/$pkgname-$pkgver.tar.gz)
diff --git a/community/madman/PKGBUILD b/community/madman/PKGBUILD
index d159c3c01..766383199 100644
--- a/community/madman/PKGBUILD
+++ b/community/madman/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=madman
pkgver=0.94beta1.20060611
pkgrel=1
pkgdesc="I-tunes like music player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://madman.sourceforge.net/"
license=('GPL')
depends=('qt3' 'xmms' 'libid3tag' 'gtk')
diff --git a/community/mailutils/PKGBUILD b/community/mailutils/PKGBUILD
index fdaa7d9b1..c2f51937b 100644
--- a/community/mailutils/PKGBUILD
+++ b/community/mailutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mailutils
pkgver=2.2
pkgrel=1
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 tcp_wrappers pam gnutls guile)
diff --git a/community/mairix/PKGBUILD b/community/mairix/PKGBUILD
index 4078c4e22..e294caf17 100644
--- a/community/mairix/PKGBUILD
+++ b/community/mairix/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=mairix
pkgver=0.22
pkgrel=1
pkgdesc="A program for indexing and searching emails"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rpcurnow.force9.co.uk/mairix/"
license=('GPL')
depends=(bzip2 zlib)
diff --git a/community/mandvd/PKGBUILD b/community/mandvd/PKGBUILD
index 2fbc8c39a..123c0294e 100644
--- a/community/mandvd/PKGBUILD
+++ b/community/mandvd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mandvd
pkgver=2.6
pkgrel=1
pkgdesc="A program to simply create DVD Video"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde-apps.org/content/show.php/ManDVD?content=83906"
license=('GPL')
depends=('dvd+rw-tools>=5.21.4' 'dvd-slideshow>=0.7.5' 'mjpegtools>=1.8.0' 'mplayer' 'qt3' 'xine-ui>=0.99.4')
diff --git a/community/mapnik/PKGBUILD b/community/mapnik/PKGBUILD
index bcfc24c68..25f922cd8 100644
--- a/community/mapnik/PKGBUILD
+++ b/community/mapnik/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mapnik
pkgver=0.7.1
pkgrel=9
pkgdesc="Free Toolkit for developing mapping applications. Above all Mapnik is about rendering beautiful maps."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mapnik.org/"
license=('LGPL')
depends=('boost-libs' 'icu' 'libpng' 'libjpeg' 'libtiff' 'freetype2'
diff --git a/community/mashup/PKGBUILD b/community/mashup/PKGBUILD
index 6428453bb..e2245eca6 100644
--- a/community/mashup/PKGBUILD
+++ b/community/mashup/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.9
pkgrel=1
pkgdesc="Adjusting images on a sheet of paper for printing"
url="http://kornelix.squarespace.com/printoxx"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
depends=('gtk2')
replaces=('printoxx')
diff --git a/community/matchbox-desktop/PKGBUILD b/community/matchbox-desktop/PKGBUILD
index 5d2af790e..f9ef9a2df 100644
--- a/community/matchbox-desktop/PKGBUILD
+++ b/community/matchbox-desktop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=matchbox-desktop
pkgver=2.0
pkgrel=2
pkgdesc="A PDA style application launcher or 'item browser'."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libmatchbox' 'startup-notification' 'libpng' 'gtk2')
url="http://projects.o-hand.com/matchbox"
diff --git a/community/matchbox-keyboard/PKGBUILD b/community/matchbox-keyboard/PKGBUILD
index 2651a9a99..2446dd81d 100644
--- a/community/matchbox-keyboard/PKGBUILD
+++ b/community/matchbox-keyboard/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=matchbox-keyboard
pkgver=0.1
pkgrel=3
pkgdesc="An on screen virtual keyboard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('cairo' 'libfakekey' 'libxft')
url="http://projects.o-hand.com/matchbox"
license=('GPL')
diff --git a/community/matchbox-panel/PKGBUILD b/community/matchbox-panel/PKGBUILD
index 751ec230e..6d438bb09 100644
--- a/community/matchbox-panel/PKGBUILD
+++ b/community/matchbox-panel/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=matchbox-panel
pkgver=0.9.3
pkgrel=4
pkgdesc="A flexible always present 'window bar' for holding application launchers and small 'applet' style applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libmatchbox' 'startup-notification' 'libpng')
url="http://projects.o-hand.com/matchbox"
diff --git a/community/matchbox-window-manager/PKGBUILD b/community/matchbox-window-manager/PKGBUILD
index 5c321c4e0..4c8bb3136 100644
--- a/community/matchbox-window-manager/PKGBUILD
+++ b/community/matchbox-window-manager/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=matchbox-window-manager
pkgver=1.2
pkgrel=2
pkgdesc="A pretty much unique X window manager with a classic PDA management policy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libmatchbox' 'startup-notification' 'libpng')
url="http://projects.o-hand.com/matchbox"
diff --git a/community/mathomatic/PKGBUILD b/community/mathomatic/PKGBUILD
index 159de13ba..2837a9802 100755
--- a/community/mathomatic/PKGBUILD
+++ b/community/mathomatic/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mathomatic
pkgver=15.5.3
pkgrel=1
pkgdesc="General purpose Computer Algebra System written in C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://mathomatic.orgserve.de/math/"
depends=('readline')
diff --git a/community/mcabber/PKGBUILD b/community/mcabber/PKGBUILD
index eb90c52c6..e12dce92d 100644
--- a/community/mcabber/PKGBUILD
+++ b/community/mcabber/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mcabber
pkgver=0.10.1
pkgrel=1
pkgdesc="a small Jabber console client, includes features: SSL, PGP, MUC, UTF8"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lilotux.net/~mikael/mcabber/"
license=('GPL')
depends=('ncurses' 'glib2' 'loudmouth' 'gpgme' 'libotr' 'aspell')
diff --git a/community/mcdp/PKGBUILD b/community/mcdp/PKGBUILD
index e7b0d5a37..b7032a942 100644
--- a/community/mcdp/PKGBUILD
+++ b/community/mcdp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mcdp
pkgver=0.4a
pkgrel=3
pkgdesc="small console cd player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mcmilk.de/projects/mcdp/"
license=("GPL")
makedepends=('dietlibc')
diff --git a/community/mdf2iso/PKGBUILD b/community/mdf2iso/PKGBUILD
index 21370ed35..2c8decc4c 100644
--- a/community/mdf2iso/PKGBUILD
+++ b/community/mdf2iso/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mdf2iso
pkgver=0.3.0
pkgrel=4
pkgdesc="Converts Alcohol 120% .mdf files into .iso files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mdf2iso.berlios.de"
license=('GPL')
depends=('glibc')
diff --git a/community/me-tv/PKGBUILD b/community/me-tv/PKGBUILD
index bb1140601..067b2a338 100644
--- a/community/me-tv/PKGBUILD
+++ b/community/me-tv/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=me-tv
pkgver=2.0.1
pkgrel=1
pkgdesc="A GTK desktop application for watching digital television services that use the DVB standard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/me-tv"
license=('GPL')
depends=('glibmm' 'gtkmm' 'gconfmm' 'glib2' 'xine-lib' 'sqlite3' 'linuxtv-dvb-apps' 'libunique' 'libxml++' 'vlc' 'gstreamer0.10-base')
diff --git a/community/mediainfo-gui/PKGBUILD b/community/mediainfo-gui/PKGBUILD
index a34ce63fa..0399fb42c 100644
--- a/community/mediainfo-gui/PKGBUILD
+++ b/community/mediainfo-gui/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mediainfo-gui
pkgver=0.7.43
pkgrel=1
pkgdesc="GUI for mediainfo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mediainfo.sourceforge.net"
license=('GPL')
depends=('libmediainfo>=0.7.35' 'wxgtk')
diff --git a/community/mediainfo/PKGBUILD b/community/mediainfo/PKGBUILD
index bd1fd1343..ce21aae6d 100644
--- a/community/mediainfo/PKGBUILD
+++ b/community/mediainfo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mediainfo
pkgver=0.7.44
pkgrel=1
pkgdesc="supplies technical and tag information about a video or audio file"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mediainfo.sourceforge.net"
license=('GPL')
depends=('libmediainfo>=0.7.35')
diff --git a/community/mediaproxy/PKGBUILD b/community/mediaproxy/PKGBUILD
index c123cc288..8d53771db 100644
--- a/community/mediaproxy/PKGBUILD
+++ b/community/mediaproxy/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.4.4
pkgrel=1
pkgdesc="Open-source media proxy for OpenSER"
url="http://mediaproxy.ag-projects.com/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('python2' 'libnetfilter_conntrack' 'python-application' 'python-cjson' 'python-gnutls')
backup=('opt/mediaproxy/config.ini')
diff --git a/community/mediastreamer/PKGBUILD b/community/mediastreamer/PKGBUILD
index 4b97dc151..cc81012ba 100644
--- a/community/mediastreamer/PKGBUILD
+++ b/community/mediastreamer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mediastreamer
pkgver=2.7.3
pkgrel=1
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/community/mediatomb/PKGBUILD b/community/mediatomb/PKGBUILD
index 56780af99..f04da8eb5 100644
--- a/community/mediatomb/PKGBUILD
+++ b/community/mediatomb/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=mediatomb
pkgver=0.12.1
pkgrel=3
pkgdesc="Free UPnP/DLNA media server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mediatomb.cc/"
license=('GPL')
depends=('libexif' 'taglib' 'sqlite3' 'spidermonkey' 'curl' 'ffmpegthumbnailer')
diff --git a/community/medit/PKGBUILD b/community/medit/PKGBUILD
index c11facc74..03b1b806a 100644
--- a/community/medit/PKGBUILD
+++ b/community/medit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=medit
pkgver=1.0.3
pkgrel=1
pkgdesc="A GTK text editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mooedit.sourceforge.net"
options=('!emptydirs')
license=('GPL')
diff --git a/community/mednafen/PKGBUILD b/community/mednafen/PKGBUILD
index 88e469afc..5a9120418 100755
--- a/community/mednafen/PKGBUILD
+++ b/community/mednafen/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="A command-line multi-system gaming emulator"
url="http://mednafen.sourceforge.net/"
license=(GPL)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libcdio>=0.82' 'libsamplerate' 'libogg' 'libvorbis' 'sdl' 'sdl_net' 'libsndfile' 'zlib')
makedepends=('pkgconfig' 'mesa')
changelog=ChangeLog
diff --git a/community/megaglest/PKGBUILD b/community/megaglest/PKGBUILD
index 828d91eac..707c3a003 100644
--- a/community/megaglest/PKGBUILD
+++ b/community/megaglest/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=megaglest
pkgver=3.5.2
pkgrel=1
pkgdesc="Fork of Glest, a 3D real-time strategy game in a fantastic world."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/megaglest/"
license=('GPL3')
depends=('curl' 'megaglest-data' 'xerces-c' 'sdl' 'libvorbis' 'openal' 'mesa' 'lua' 'icu')
diff --git a/community/mercury/PKGBUILD b/community/mercury/PKGBUILD
index be8e30945..05984636b 100644
--- a/community/mercury/PKGBUILD
+++ b/community/mercury/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.9.5
pkgrel=2
pkgdesc="Java Based MSN client."
license=('custom')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mercury.im"
depends=('java-runtime' 'libxss' 'libxt')
makedepends=('rpmextract')
diff --git a/community/metakit/PKGBUILD b/community/metakit/PKGBUILD
index b190002c4..b5f89e93c 100644
--- a/community/metakit/PKGBUILD
+++ b/community/metakit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=metakit
pkgver=2.4.9.7
pkgrel=4
pkgdesc='MetaKit is an efficient database library with a small footprint'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.equi4.com/metakit/'
makedepends=('tcl' 'python2')
license=('BSD')
diff --git a/community/metamail/PKGBUILD b/community/metamail/PKGBUILD
index 9f45530ed..00664f77b 100644
--- a/community/metamail/PKGBUILD
+++ b/community/metamail/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=metamail
pkgver=2.7
pkgrel=5
pkgdesc="Used to display and process MIME messages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/stable/mail/metamail"
license=('custom')
depends=('ncurses')
diff --git a/community/mezogis/PKGBUILD b/community/mezogis/PKGBUILD
index 988d38ae9..520bb36dd 100644
--- a/community/mezogis/PKGBUILD
+++ b/community/mezogis/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mezogis
pkgver=0.1.5
pkgrel=4
pkgdesc="A GIS application to query and analyse spatial data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mezogis.org"
license=('GPL')
depends=('pygtk' 'python-geotypes' 'postgis>=1.4')
diff --git a/community/mfs/PKGBUILD b/community/mfs/PKGBUILD
index ce0be25e3..857563518 100644
--- a/community/mfs/PKGBUILD
+++ b/community/mfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=1.6.20
pkgrel=8
pkgdesc="MooseFS, fault tolerant, network distributed file system"
license=("GPL3")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
depends=('zlib' 'fuse' 'python2')
url="http://www.moosefs.com/"
diff --git a/community/mftrace/PKGBUILD b/community/mftrace/PKGBUILD
index 6d03e7608..c6c7d32f6 100644
--- a/community/mftrace/PKGBUILD
+++ b/community/mftrace/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mftrace
pkgver=1.2.17
pkgrel=1
pkgdesc="Traces TeX bitmap fonts into PFA, PFB, or TTF"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lilypond.org/mftrace/"
license=("GPL")
depends=('python2' 'potrace' 't1utils')
diff --git a/community/mg/PKGBUILD b/community/mg/PKGBUILD
index cdb1b05e2..92ba20d55 100644
--- a/community/mg/PKGBUILD
+++ b/community/mg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mg
pkgver=20110120
pkgrel=1
pkgdesc="mg is Micro GNU/emacs, this is a portable version of the mg maintained by the OpenBSD team."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://homepage.boetes.org/software/mg/"
depends=('ncurses')
license=('custom')
diff --git a/community/mget/PKGBUILD b/community/mget/PKGBUILD
index fb960d5cd..458d0f83d 100644
--- a/community/mget/PKGBUILD
+++ b/community/mget/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mget
pkgver=1.50
pkgrel=2
pkgdesc="Simple script allowing to download embedded movies from various video hosting services"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://movie-get.org/"
license=('GPL2')
depends=('ruby' 'wget')
diff --git a/community/microblog-purple/PKGBUILD b/community/microblog-purple/PKGBUILD
index 4e933b3d7..9e84fcf5a 100644
--- a/community/microblog-purple/PKGBUILD
+++ b/community/microblog-purple/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=microblog-purple
pkgver=0.3.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc='Libpurple plug-in supporting microblog services like Twitter'
url='http://code.google.com/p/microblog-purple/'
license=('GPL3')
diff --git a/community/mime-editor/PKGBUILD b/community/mime-editor/PKGBUILD
index ca450686e..8b7528ad6 100644
--- a/community/mime-editor/PKGBUILD
+++ b/community/mime-editor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mime-editor
pkgver=0.6
pkgrel=2
pkgdesc='Shared-mime info database editor, useful for changing MIME-type info in rox applications'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://rox.sourceforge.net/mime_editor.html'
license=('GPL2')
depends=('pygtk' 'rox-lib' 'shared-mime-info')
diff --git a/community/mimetex/PKGBUILD b/community/mimetex/PKGBUILD
index 6a1b71b20..d6a7d73c6 100644
--- a/community/mimetex/PKGBUILD
+++ b/community/mimetex/PKGBUILD
@@ -2,7 +2,7 @@ pkgname=mimetex
pkgver=1.70
pkgrel=2
pkgdesc="tex to gif converter"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.forkosh.com/mimetex.html"
license=('GPL')
depends=(glibc)
diff --git a/community/minbif/PKGBUILD b/community/minbif/PKGBUILD
index 2aee17a20..d7248698e 100644
--- a/community/minbif/PKGBUILD
+++ b/community/minbif/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=minbif
pkgver=1.0.4
pkgrel=3
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/mingw32-binutils/PKGBUILD b/community/mingw32-binutils/PKGBUILD
index 2ead06c5e..0617094d9 100644
--- a/community/mingw32-binutils/PKGBUILD
+++ b/community/mingw32-binutils/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=mingw32-binutils
pkgver=2.21
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="https://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/"
pkgdesc="A set of programs to assemble and manipulate binary and object files (mingw)"
depends=('glibc' 'zlib')
diff --git a/community/mingw32-gcc-base/PKGBUILD b/community/mingw32-gcc-base/PKGBUILD
index 43ef4c491..8a4b2dcb8 100644
--- a/community/mingw32-gcc-base/PKGBUILD
+++ b/community/mingw32-gcc-base/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.5.0
_w32apiver=3.14
_runtimever=3.18
pkgrel=3
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="A C cross-compiler for building Windows executables on Linux"
depends=(mingw32-binutils)
makedepends=(p7zip mingw32-runtime mingw32-w32api)
diff --git a/community/mingw32-gcc/PKGBUILD b/community/mingw32-gcc/PKGBUILD
index e641c24a1..b42d83c86 100644
--- a/community/mingw32-gcc/PKGBUILD
+++ b/community/mingw32-gcc/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=mingw32-gcc
pkgver=4.5.2
pkgrel=3
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
pkgdesc="A C and C++ cross-compilers for building Windows executables on Linux"
depends=(mingw32-runtime mingw32-binutils mingw32-w32api libmpc elfutils gmp)
replaces=(mingw32-gcc-base)
diff --git a/community/mingw32-runtime/PKGBUILD b/community/mingw32-runtime/PKGBUILD
index 43ae147b4..8ed0c0ffa 100644
--- a/community/mingw32-runtime/PKGBUILD
+++ b/community/mingw32-runtime/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=mingw32-runtime
pkgver=3.18
pkgrel=3
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="mingw32 run-time library"
makedepends=(mingw32-w32api mingw32-gcc)
options=(!strip)
diff --git a/community/minidlna/PKGBUILD b/community/minidlna/PKGBUILD
index 3df7e5720..9e6ca62de 100644
--- a/community/minidlna/PKGBUILD
+++ b/community/minidlna/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=minidlna
pkgver=1.0.19
pkgrel=2
pkgdesc="A DLNA/UPnP-AV Media server (aka ReadyDLNA)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://minidlna.sourceforge.net"
license=('GPL')
depends=('libexif' 'libjpeg' 'libid3tag' 'flac' 'libvorbis' 'ffmpeg' 'sqlite3')
diff --git a/community/miredo/PKGBUILD b/community/miredo/PKGBUILD
index f69a94afa..98beee6eb 100644
--- a/community/miredo/PKGBUILD
+++ b/community/miredo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=miredo
pkgver=1.2.3
pkgrel=1
pkgdesc="Teredo client and server."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.remlab.net/miredo/"
license=('GPL')
depends=(judy iproute2)
diff --git a/community/mixxx/PKGBUILD b/community/mixxx/PKGBUILD
index 3b0bc01ec..b8855f7f3 100644
--- a/community/mixxx/PKGBUILD
+++ b/community/mixxx/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=mixxx
pkgver=1.9.0
pkgrel=1
pkgdesc="Free, open source software for digital DJ'ing."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.mixxx.org'
license=('GPL')
depends=('fftw' 'libid3tag' 'libmad' 'libogg' 'libshout' 'libsndfile' 'portaudio' 'portmidi'
diff --git a/community/mktorrent/PKGBUILD b/community/mktorrent/PKGBUILD
index 6eff9a3c4..eb4b379ad 100644
--- a/community/mktorrent/PKGBUILD
+++ b/community/mktorrent/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=mktorrent
pkgver=1.0
pkgrel=2
pkgdesc='Simple command line utility to create BitTorrent metainfo files'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://mktorrent.sourceforge.net/'
license='GPL'
depends=('openssl')
diff --git a/community/mldonkey/PKGBUILD b/community/mldonkey/PKGBUILD
index 5cd449c3f..b7051c892 100644
--- a/community/mldonkey/PKGBUILD
+++ b/community/mldonkey/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mldonkey
pkgver=3.0.7
pkgrel=2
pkgdesc="A multi-network P2P client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mldonkey.sourceforge.net/"
license=('GPL')
depends=('desktop-file-utils' 'file' 'gd' 'bzip2')
diff --git a/community/mlt/PKGBUILD b/community/mlt/PKGBUILD
index a98de1ccb..60bf50bc8 100644
--- a/community/mlt/PKGBUILD
+++ b/community/mlt/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=('mlt' 'mlt-python-bindings')
pkgver=0.7.2
pkgrel=1
pkgdesc="An open source multimedia framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mltframework.org"
license=('GPL')
makedepends=('sdl_image' 'libsamplerate' 'libdv' 'qt' 'sox' 'libxml2' 'gtk2' 'ffmpeg'
diff --git a/community/mms_client/PKGBUILD b/community/mms_client/PKGBUILD
index 8cdb4f89b..afa7b309b 100644
--- a/community/mms_client/PKGBUILD
+++ b/community/mms_client/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mms_client
pkgver=0.0.3
pkgrel=4
pkgdesc="mms protocol download utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ole.tange.dk/projekter/kontroversielt/www.geocities.com/majormms/"
license=('GPL')
source=(http://ole.tange.dk/projekter/kontroversielt/www.geocities.com/majormms/mms_client-0.0.3.tar.gz
diff --git a/community/mmsrip/PKGBUILD b/community/mmsrip/PKGBUILD
index 19cf7ac6a..752afaffd 100644
--- a/community/mmsrip/PKGBUILD
+++ b/community/mmsrip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mmsrip
pkgver=0.7.0
pkgrel=3
pkgdesc="A downloader for the proprietary protocol MMS://"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nbenoit.tuxfamily.org/projects.php?rq=mmsrip"
license=('GPL2')
source=(http://nbenoit.tuxfamily.org/projects/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD
index c3e44c8fa..3e20e38ea 100644
--- a/community/mongodb/PKGBUILD
+++ b/community/mongodb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mongodb
pkgver=1.8.1
pkgrel=2
pkgdesc='A high-performance, open source, schema-free document-oriented database.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.mongodb.org'
license=('AGPL3')
depends=('boost-libs' 'spidermonkey' 'pcre')
diff --git a/community/monit/PKGBUILD b/community/monit/PKGBUILD
index c38ca3931..439b2e5e4 100644
--- a/community/monit/PKGBUILD
+++ b/community/monit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=monit
pkgver=5.2.4
pkgrel=1
pkgdesc="Utility for managing and monitoring, processes, files, directories and devices on a *NIX system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mmonit.com/monit/"
license=('GPL3')
depends=('openssl')
diff --git a/community/moreutils/PKGBUILD b/community/moreutils/PKGBUILD
index 50591ba03..53d95455d 100644
--- a/community/moreutils/PKGBUILD
+++ b/community/moreutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=moreutils
pkgver=0.44
pkgrel=1
pkgdesc="A growing collection of the unix tools that nobody thought to write thirty years ago"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kitenet.net/~joey/code/moreutils.html"
license=('GPL')
makedepends=('docbook2x' 'docbook-xml' 'perl-xml-sax')
diff --git a/community/motion/PKGBUILD b/community/motion/PKGBUILD
index dcb3828af..c6f5fa422 100644
--- a/community/motion/PKGBUILD
+++ b/community/motion/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=motion
pkgver=3.2.12
pkgrel=1
pkgdesc="A software motion detector which grabs images from video4linux devices and/or from webcams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome"
depends=('ffmpeg' 'libjpeg')
diff --git a/community/mp3gain/PKGBUILD b/community/mp3gain/PKGBUILD
index 88ba47c5a..da95353fd 100644
--- a/community/mp3gain/PKGBUILD
+++ b/community/mp3gain/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mp3gain
pkgver=1.5.2
pkgrel=1
pkgdesc="Lossless mp3 normalizer with statistical analysis "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mp3gain.sourceforge.net"
license=("GPL")
depends=('glibc')
diff --git a/community/mp3info/PKGBUILD b/community/mp3info/PKGBUILD
index 1acf47a00..77f7bb8be 100644
--- a/community/mp3info/PKGBUILD
+++ b/community/mp3info/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mp3info
pkgver=0.8.5a
pkgrel=3
pkgdesc="An MP3 technical info viewer and ID3 1.x tag editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ibiblio.org/mp3info/"
license=('GPL')
depends=('ncurses' 'gtk2' )
diff --git a/community/mp3splt-gtk/PKGBUILD b/community/mp3splt-gtk/PKGBUILD
index 49677067d..263718941 100644
--- a/community/mp3splt-gtk/PKGBUILD
+++ b/community/mp3splt-gtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mp3splt-gtk
pkgver=0.6.1a
pkgrel=1
pkgdesc="Split mp3 and ogg files without decoding"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mp3splt.sourceforge.net/"
license=('GPL')
depends=('desktop-file-utils' 'gstreamer0.10-ffmpeg' 'gtk2' 'libgnomeui' 'libmp3splt')
diff --git a/community/mp3unicode/PKGBUILD b/community/mp3unicode/PKGBUILD
index 15ad0a5de..83b233c20 100644
--- a/community/mp3unicode/PKGBUILD
+++ b/community/mp3unicode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mp3unicode
pkgver=1.2
pkgrel=4
pkgdesc="A command line utility to convert ID3 tags in mp3 files between different encodings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mp3unicode.yellowsite.ru/"
license=('GPL')
depends=('taglib')
diff --git a/community/mpdscribble/PKGBUILD b/community/mpdscribble/PKGBUILD
index 254c0ac05..9ddf68717 100644
--- a/community/mpdscribble/PKGBUILD
+++ b/community/mpdscribble/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.21
pkgrel=4
pkgdesc='An mpd client which submits track info to last.fm'
url='http://mpd.wikia.com/wiki/Client:Mpdscribble'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libsoup' 'glib2' 'libmpdclient')
install="${pkgname}.install"
diff --git a/community/mpgtx/PKGBUILD b/community/mpgtx/PKGBUILD
index e54ebb65c..a6226a4f4 100644
--- a/community/mpgtx/PKGBUILD
+++ b/community/mpgtx/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=mpgtx
pkgver=1.3.1
pkgrel=2
pkgdesc="A command line MPEG audio/video/system toolkit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mpgtx.sourceforge.net"
license=("GPL")
depends=()
diff --git a/community/mtasc/PKGBUILD b/community/mtasc/PKGBUILD
index 2619fbd41..1a0e64ae8 100644
--- a/community/mtasc/PKGBUILD
+++ b/community/mtasc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=mtasc
pkgver=20091229
pkgrel=1
pkgdesc="An open source flash (swf) compiler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://mtasc.org/"
license=('GPL2')
depends=('zlib')
diff --git a/community/mtpaint/PKGBUILD b/community/mtpaint/PKGBUILD
index 770c55e33..7edbf65a6 100644
--- a/community/mtpaint/PKGBUILD
+++ b/community/mtpaint/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mtpaint
pkgver=3.31
pkgrel=4
pkgdesc="A simple GTK2 painting program designed for creating icons and pixel based artwork."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mtpaint.sourceforge.net"
license=('GPL')
depends=('gtk2' 'giflib' 'openjpeg')
diff --git a/community/multiget/PKGBUILD b/community/multiget/PKGBUILD
index 2d906b7ad..86f7893b2 100644
--- a/community/multiget/PKGBUILD
+++ b/community/multiget/PKGBUILD
@@ -9,7 +9,7 @@ url="http://multiget.sourceforge.net"
license=('GPL')
depends=('wxgtk')
makedepends=('intltool' 'svn')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=()
md5sums=()
_svntrunk=https://multiget.svn.sourceforge.net/svnroot/multiget
diff --git a/community/multimux/PKGBUILD b/community/multimux/PKGBUILD
index 356757a89..a2c3c4aed 100644
--- a/community/multimux/PKGBUILD
+++ b/community/multimux/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc='Combines up to 8 audio mono wave channels into one big multi channel wave file'
url='http://panteltje.com/panteltje/dvd/'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://panteltje.com/panteltje/dvd/${pkgname}-${pkgver}.tgz")
md5sums=('a16531945db4eec67563fa8bfa143193')
diff --git a/community/multipath-tools/PKGBUILD b/community/multipath-tools/PKGBUILD
index 1fd153d38..113d0ef20 100644
--- a/community/multipath-tools/PKGBUILD
+++ b/community/multipath-tools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=multipath-tools
pkgver=0.4.9
pkgrel=4
pkgdesc="Multipath Tools For Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://christophe.varoqui.free.fr/"
license=('GPL')
depends=('libaio' 'device-mapper')
diff --git a/community/mumble/PKGBUILD b/community/mumble/PKGBUILD
index 7628a460b..640f8c2ef 100644
--- a/community/mumble/PKGBUILD
+++ b/community/mumble/PKGBUILD
@@ -10,7 +10,7 @@
pkgname=mumble
pkgver=1.2.3
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="A voice chat application similar to TeamSpeak"
license=('GPL')
depends=('qt' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse')
diff --git a/community/mupdf/PKGBUILD b/community/mupdf/PKGBUILD
index 3fefacf7e..c53c16c38 100644
--- a/community/mupdf/PKGBUILD
+++ b/community/mupdf/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mupdf
pkgver=0.8.165
pkgrel=1
pkgdesc="lightweight PDF viewer and toolkit written in portable C"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mupdf.com"
license=('GPL3')
depends=('freetype2' 'libjpeg' 'jbig2dec' 'openjpeg' 'libxext')
diff --git a/community/mupen64plus/PKGBUILD b/community/mupen64plus/PKGBUILD
index e9fa43eb7..5b3dca8af 100644
--- a/community/mupen64plus/PKGBUILD
+++ b/community/mupen64plus/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=mupen64plus
pkgver=1.99.4
pkgrel=1
pkgdesc='Nintendo64 Emulator'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/mupen64plus/'
license=('GPL')
depends=('mesa' 'libsamplerate' 'libpng' 'sdl' 'freetype2')
diff --git a/community/murmur/PKGBUILD b/community/murmur/PKGBUILD
index 6b5d3069d..a85017e06 100644
--- a/community/murmur/PKGBUILD
+++ b/community/murmur/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=murmur
pkgver=1.2.3
pkgrel=3
pkgdesc="The voice chat application server for Mumble"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mumble.sourceforge.net"
license=('GPL')
depends=('avahi' 'lsb-release' 'protobuf' 'qt>=4.4.0')
diff --git a/community/musca/PKGBUILD b/community/musca/PKGBUILD
index 34ab9b843..004a08a37 100644
--- a/community/musca/PKGBUILD
+++ b/community/musca/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=musca
pkgver=0.9.24
pkgrel=1
pkgdesc='A simple X11 dynamic window manager with features nicked from ratpoison and dwm.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://aerosuidae.net/musca/'
license=('GPL3')
depends=('libx11' 'dmenu')
diff --git a/community/musepack-tools/PKGBUILD b/community/musepack-tools/PKGBUILD
index 3cb7732d0..5e976394a 100644
--- a/community/musepack-tools/PKGBUILD
+++ b/community/musepack-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=musepack-tools
pkgver=435
pkgrel=2
pkgdesc="Musepack decoder/encoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.musepack.net/"
license=('LGPL')
depends=('libcuefile' 'libreplaygain')
diff --git a/community/musescore/PKGBUILD b/community/musescore/PKGBUILD
index 294105fbc..af8e3c7de 100644
--- a/community/musescore/PKGBUILD
+++ b/community/musescore/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=musescore
pkgver=1.0
pkgrel=1
pkgdesc="A music score editor written in Qt4"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.musescore.org/en/"
license=('GPL')
depends=('qt>=4.5.0' 'openssl' 'libsndfile' 'qtscriptgenerator')
diff --git a/community/mxml/PKGBUILD b/community/mxml/PKGBUILD
index e6ca08f12..9777149b4 100644
--- a/community/mxml/PKGBUILD
+++ b/community/mxml/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mxml
pkgver=2.6
pkgrel=1
pkgdesc="A small XML parsing library "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.minixml.org/"
license=('LGPL')
depends=('glibc')
diff --git a/community/mygui/PKGBUILD b/community/mygui/PKGBUILD
index a95e65ca1..7d0947b93 100644
--- a/community/mygui/PKGBUILD
+++ b/community/mygui/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=('mygui' 'mygui-docs')
pkgver=3.0.1
pkgrel=7
pkgdesc="A multilayer and overlappable GUI System for OGRE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mygui.info/"
license=('LGPL')
depends=('boost-libs' 'ogre' 'ois')
diff --git a/community/myodbc/PKGBUILD b/community/myodbc/PKGBUILD
index 30705c693..4fc73a0b0 100644
--- a/community/myodbc/PKGBUILD
+++ b/community/myodbc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=myodbc
pkgver=5.1.8
pkgrel=1
pkgdesc="ODBC driver/connector for MySQL"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://dev.mysql.com/downloads/connector/odbc/"
depends=('unixodbc' 'libmysqlclient')
license=('GPL')
diff --git a/community/mypaint/PKGBUILD b/community/mypaint/PKGBUILD
index 0b64702d3..fa2ace03d 100644
--- a/community/mypaint/PKGBUILD
+++ b/community/mypaint/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mypaint
pkgver=0.9.1
pkgrel=2
pkgdesc="A fast and easy painting application for digital painters, with brush dynamics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mypaint.intilinux.com/"
license=('GPL' 'LGPL')
depends=('pygtk' 'python-numpy' 'protobuf-python' 'python2')
diff --git a/community/mysql-ruby/PKGBUILD b/community/mysql-ruby/PKGBUILD
index 134963291..71bad6667 100644
--- a/community/mysql-ruby/PKGBUILD
+++ b/community/mysql-ruby/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mysql-ruby
pkgver=2.8.2
pkgrel=2
pkgdesc='This is the MySQL API module for Ruby.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://tmtm.org/downloads/mysql/ruby'
depends=('ruby' 'libmysqlclient')
diff --git a/community/mysql-workbench/PKGBUILD b/community/mysql-workbench/PKGBUILD
index 3c063eb1d..240bf0076 100644
--- a/community/mysql-workbench/PKGBUILD
+++ b/community/mysql-workbench/PKGBUILD
@@ -8,7 +8,7 @@ epoch=1
pkgver=5.2.34
pkgrel=1
pkgdesc="A cross-platform, visual database design tool developed by MySQL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wb.mysql.com/"
license=('GPL2')
depends=('libzip' 'libmysqlclient' 'lua' 'gtkmm' 'libgl'
diff --git a/community/mythtv/PKGBUILD b/community/mythtv/PKGBUILD
index 5fb175253..81422f0a5 100644
--- a/community/mythtv/PKGBUILD
+++ b/community/mythtv/PKGBUILD
@@ -10,7 +10,7 @@ pkgver=0.24.1
pkgrel=2
epoch=1
pkgdesc="A Homebrew PVR project"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mythtv.org/"
license=('GPL')
depends=('lame' 'libavc1394' 'libiec61883' 'libpulse' 'libvdpau' 'libxinerama'
diff --git a/community/naev/PKGBUILD b/community/naev/PKGBUILD
index 8636fc81f..629a4d257 100644
--- a/community/naev/PKGBUILD
+++ b/community/naev/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.5.0beta2
_pkgver=0.5.0-beta2
pkgrel=1
pkgdesc='2D action/rpg space game'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/naev/"
license=('GPL3')
depends=('openal' 'libvorbis' 'sdl_image' 'sdl_mixer' 'libgl' 'libxml2' 'freetype2' 'libpng' 'naev-data')
diff --git a/community/namazu/PKGBUILD b/community/namazu/PKGBUILD
index f8ebdc178..3498ffd3d 100644
--- a/community/namazu/PKGBUILD
+++ b/community/namazu/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=3
pkgdesc="Namazu is a full-text search engine intended for easy use."
url="http://namazu.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(perl-file-mmagic)
source=(http://namazu.org/stable/$pkgname-$pkgver.tar.gz)
options=(!libtool)
diff --git a/community/nas/PKGBUILD b/community/nas/PKGBUILD
index b6e3fe87b..dd6d3ad6c 100644
--- a/community/nas/PKGBUILD
+++ b/community/nas/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nas
pkgver=1.9.2
pkgrel=2
pkgdesc='Network Audio System is a network transparent, client/server audio transport system'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://radscan.com/nas.html'
license=('custom')
depends=('libxaw')
diff --git a/community/nautilus-actions/PKGBUILD b/community/nautilus-actions/PKGBUILD
index df7348d10..afd7efdc3 100644
--- a/community/nautilus-actions/PKGBUILD
+++ b/community/nautilus-actions/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nautilus-actions
pkgver=3.1.3
pkgrel=1
pkgdesc="Configures programs to be launched when files are selected in Nautilus"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnome.org"
license=('GPL')
depends=('nautilus' 'libgtop' 'desktop-file-utils' 'gconf' 'libsm')
diff --git a/community/nbd/PKGBUILD b/community/nbd/PKGBUILD
index f2cd3e776..4417ed007 100644
--- a/community/nbd/PKGBUILD
+++ b/community/nbd/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=nbd
pkgver=2.9.22
pkgrel=1
pkgdesc="Tools for network block devices, allowing you to use remote block devices over TCP/IP."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nbd.sourceforge.net"
license=('GPL')
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
diff --git a/community/nbtscan/PKGBUILD b/community/nbtscan/PKGBUILD
index f7b093267..61286a6b9 100755
--- a/community/nbtscan/PKGBUILD
+++ b/community/nbtscan/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=nbtscan
pkgver=1.5.1
pkgrel=4
pkgdesc="NBTscan is a program for scanning IP networks for NetBIOS name information."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=(glibc)
url="http://www.inetcat.net/software/nbtscan.html"
diff --git a/community/ncdu/PKGBUILD b/community/ncdu/PKGBUILD
index a9f83e671..d28851085 100644
--- a/community/ncdu/PKGBUILD
+++ b/community/ncdu/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ncdu
pkgver=1.7
pkgrel=1
pkgdesc="An NCurses version of the famous old 'du' unix command"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dev.yorhel.nl/ncdu/"
license=('MIT')
depends=('ncurses')
diff --git a/community/ncmpcpp/PKGBUILD b/community/ncmpcpp/PKGBUILD
index 5b75c04df..40ffbb985 100644
--- a/community/ncmpcpp/PKGBUILD
+++ b/community/ncmpcpp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ncmpcpp
pkgver=0.5.7
pkgrel=1
pkgdesc="An almost exact clone of ncmpc with some new features."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://unkart.ovh.org/ncmpcpp/"
license=('GPL')
depends=('curl' 'libmpdclient' 'taglib' 'ncurses')
diff --git a/community/neatx/PKGBUILD b/community/neatx/PKGBUILD
index 003d1bebf..a73e406fb 100644
--- a/community/neatx/PKGBUILD
+++ b/community/neatx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=neatx
pkgver=0.3.1
pkgrel=10
pkgdesc="A free NX server by google"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/neatx/"
license=('GPL')
depends=('nxserver' 'python-pexpect' 'python-simplejson' 'netcat' 'pygtk')
diff --git a/community/nemesis/PKGBUILD b/community/nemesis/PKGBUILD
index c299d0158..a8a20da2a 100644
--- a/community/nemesis/PKGBUILD
+++ b/community/nemesis/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nemesis
pkgver=1.4
pkgrel=4
pkgdesc="command-line network packet crafting and injection utility"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://nemesis.sourceforge.net/"
license=('BSD')
depends=()
diff --git a/community/nepim/PKGBUILD b/community/nepim/PKGBUILD
index 31cbe035a..1d04e84e8 100644
--- a/community/nepim/PKGBUILD
+++ b/community/nepim/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc='A tool for measuring available bandwidth between hosts.'
url='http://www.nongnu.org/nepim'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('liboop')
source=("http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz")
md5sums=('7d1f2fd248a1b5fec42f92b286208fcf')
diff --git a/community/nestopia/PKGBUILD b/community/nestopia/PKGBUILD
index 4ce32b29c..92635b069 100644
--- a/community/nestopia/PKGBUILD
+++ b/community/nestopia/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=3
pkgdesc='An NES emulator featuring cycle exact emulation, a ridiculous number of mappers, and lots of custom sound chips.'
url='http://rbelmont.mameworld.info/?page_id=200'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('sdl>=1.2.12' 'alsa-lib' 'gtk2>=2.4' 'mesa')
makedepends=('unzip')
# rbelmont.mameworld.info blocks some user-agents
diff --git a/community/net6/PKGBUILD b/community/net6/PKGBUILD
index 26d8d2eea..a744a8c3b 100644
--- a/community/net6/PKGBUILD
+++ b/community/net6/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=net6
pkgver=1.3.12
pkgrel=1
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/netbrake/PKGBUILD b/community/netbrake/PKGBUILD
index 3b2e4d053..0201d3ecc 100644
--- a/community/netbrake/PKGBUILD
+++ b/community/netbrake/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=netbrake
pkgver=0.2
pkgrel=3
pkgdesc="Netbrake is an utility to limit the bandwidth used by a process"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.hping.org/netbrake/"
license=('GPL')
depends=(glibc)
diff --git a/community/nethack/PKGBUILD b/community/nethack/PKGBUILD
index fafecfd18..9672a0980 100644
--- a/community/nethack/PKGBUILD
+++ b/community/nethack/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=nethack
pkgver=3.4.3
pkgrel=5
pkgdesc='A single player dungeon exploration game'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nethack.org/index.html"
license=('custom')
depends=('ncurses' 'gzip')
diff --git a/community/netstat-nat/PKGBUILD b/community/netstat-nat/PKGBUILD
index c6785d714..e9a687f50 100644
--- a/community/netstat-nat/PKGBUILD
+++ b/community/netstat-nat/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Small program written in C displaying NAT connections, managed by netfilter."
url="http://tweegy.nl/projects/netstat-nat/"
license=("GPL")
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=(iptables)
source=(http://tweegy.nl/download/netstat-nat-$pkgver.tar.gz)
md5sums=('c1bbb3ee9774ebfa27c440e2d9dd7286')
diff --git a/community/netsurf/PKGBUILD b/community/netsurf/PKGBUILD
index 218a6a79f..b40371270 100644
--- a/community/netsurf/PKGBUILD
+++ b/community/netsurf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=netsurf
pkgver=2.6
pkgrel=1
pkgdesc="Lightweight, fast web browser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.netsurf-browser.org/"
license=('GPL')
depends=('libmng' 'librsvg' 'curl' 'libglade' 'lcms' 'libjpeg>=7'
diff --git a/community/netwatch/PKGBUILD b/community/netwatch/PKGBUILD
index 8078c2af7..582f103f6 100644
--- a/community/netwatch/PKGBUILD
+++ b/community/netwatch/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=netwatch
pkgver=1.3.0
pkgrel=2
pkgdesc="monitor network connections"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.slctech.org/~mackay/NETWATCH/netwatch.html"
license=('GPL')
options=(zipman)
diff --git a/community/newsbeuter/PKGBUILD b/community/newsbeuter/PKGBUILD
index 52509e5b3..bccd78bed 100644
--- a/community/newsbeuter/PKGBUILD
+++ b/community/newsbeuter/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=newsbeuter
pkgver=2.4
pkgrel=1
pkgdesc="A RSS feed reader for the text console with special Podcast support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.newsbeuter.org/"
license=('custom: MIT')
depends=('curl' 'libxml2' 'sqlite3' 'stfl')
diff --git a/community/nexuiz/PKGBUILD b/community/nexuiz/PKGBUILD
index 2471fe8ec..3123ad9b0 100644
--- a/community/nexuiz/PKGBUILD
+++ b/community/nexuiz/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=nexuiz
pkgver=2.5.2
_zipver=252
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="a free, open-source first person shooter"
url="http://www.nexuiz.com/"
license=("GPL")
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index 873f69556..4baafd3d9 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -14,7 +14,7 @@ pkgname=nginx
pkgver=1.0.3
pkgrel=1
pkgdesc="lightweight HTTP server and IMAP/POP3 proxy server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('pcre' 'zlib' 'openssl')
url="http://nginx.org"
license=('custom')
diff --git a/community/ngircd/PKGBUILD b/community/ngircd/PKGBUILD
index 215068dd0..64123e350 100644
--- a/community/ngircd/PKGBUILD
+++ b/community/ngircd/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ngircd
pkgver=17.1
pkgrel=1
pkgdesc="Next Generation IRC Daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
backup=(etc/ngircd.conf)
url="http://ngircd.barton.de/"
license=('GPL')
diff --git a/community/ngrep/PKGBUILD b/community/ngrep/PKGBUILD
index e6bc0d3d1..6445d99b4 100644
--- a/community/ngrep/PKGBUILD
+++ b/community/ngrep/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ngrep
pkgver=1.45
pkgrel=6
pkgdesc='A grep-like utility that allows you to search for network packets on an interface.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://ngrep.sourceforge.net/'
license=('custom')
depends=('libpcap>=1.0.0')
diff --git a/community/ngspice/PKGBUILD b/community/ngspice/PKGBUILD
index 06a9eacd0..d59af6364 100644
--- a/community/ngspice/PKGBUILD
+++ b/community/ngspice/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.'
url='http://ngspice.sourceforge.net'
license=('BSD')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libxaw' 'libedit')
source=("http://downloads.sourceforge.net/$pkgname/$pkgver/ngspice-$pkgver.tar.gz")
sha1sums=('abb232613fb4859f17bcdefeef869e702bd3f0dc')
diff --git a/community/noip/PKGBUILD b/community/noip/PKGBUILD
index 4ed673e68..55050d40c 100644
--- a/community/noip/PKGBUILD
+++ b/community/noip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=noip
pkgver=2.1.9
pkgrel=2
pkgdesc="A Dynamic DNS Client Updater for no-ip.com services"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.no-ip.com/downloads.php?page=linux"
license=('GPL')
backup=('etc/no-ip2.conf')
diff --git a/community/nrg2iso/PKGBUILD b/community/nrg2iso/PKGBUILD
index 493bfb4ff..a0c40c1b3 100644
--- a/community/nrg2iso/PKGBUILD
+++ b/community/nrg2iso/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nrg2iso
pkgver=0.4
pkgrel=7
pkgdesc="Utility for converting CD or DVD image generated by Nero Burning Rom to ISO format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html"
license=('GPL')
depends=('glibc')
diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD
index ef11a6dc1..557d160aa 100644
--- a/community/nsd/PKGBUILD
+++ b/community/nsd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nsd
pkgver=3.2.8
pkgrel=1
pkgdesc='Authoritative only, high performance and simple DNS server'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nlnetlabs.nl/nsd/'
license=('BSD')
depends=('openssl')
diff --git a/community/ntop/PKGBUILD b/community/ntop/PKGBUILD
index 6049cbb8f..e363df9f6 100644
--- a/community/ntop/PKGBUILD
+++ b/community/ntop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ntop
pkgver=4.0.3
pkgrel=1
pkgdesc='A network traffic probe that shows the network usage.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.ntop.org/'
license=('GPL')
depends=('libevent' 'libpcap' 'gd' 'glib' 'libxml2' 'openssl' 'rrdtool' 'pcre' 'geoip' 'lua')
diff --git a/community/nut/PKGBUILD b/community/nut/PKGBUILD
index 06ba09d60..ba7d575b7 100644
--- a/community/nut/PKGBUILD
+++ b/community/nut/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc='Records what you eat and analyzes your meals for nutrient levels in terms of the Daily Value or DV which is the standard for food labeling in the US.'
url='http://nut.sourceforge.net/'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://downloads.sourceforge.net/project/nut/nut/${pkgver}/nut-${pkgver}.tar.gz")
md5sums=('12b33ddad0e04ce1e3846fdcdd927dde')
diff --git a/community/nvclock/PKGBUILD b/community/nvclock/PKGBUILD
index 4eda3735f..d3a09a670 100644
--- a/community/nvclock/PKGBUILD
+++ b/community/nvclock/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nvclock
pkgver=0.8b4
pkgrel=2
pkgdesc='A small utility which allows users to overclock NVIDIA based video cards.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.linuxhardware.org/nvclock/'
license=('GPL')
depends=('gtk2')
diff --git a/community/nvdock/PKGBUILD b/community/nvdock/PKGBUILD
index a10edeabc..0a70eb271 100644
--- a/community/nvdock/PKGBUILD
+++ b/community/nvdock/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nvdock
pkgver=1.02
pkgrel=3
pkgdesc="A tray icon for easy launching of the NVIDIA control panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.opsat.net/user/bob/projects/nvdock"
license=('BSD')
depends=('gtk2')
diff --git a/community/nzbget/PKGBUILD b/community/nzbget/PKGBUILD
index 8d0ac39a9..94f01733a 100644
--- a/community/nzbget/PKGBUILD
+++ b/community/nzbget/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=nzbget
pkgver=0.7.0
pkgrel=2
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/obby/PKGBUILD b/community/obby/PKGBUILD
index d10bf6798..ea0103504 100644
--- a/community/obby/PKGBUILD
+++ b/community/obby/PKGBUILD
@@ -10,7 +10,7 @@ pkgdesc="A library which provides synced document buffers"
url="http://gobby.0x539.de"
options=('!libtool')
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('net6' 'avahi' 'libsigc++')
source=(http://releases.0x539.de/obby/obby-$pkgver.tar.gz)
md5sums=('33fac4228c1efc1a1635bacf6480dc31')
diff --git a/community/obexfs/PKGBUILD b/community/obexfs/PKGBUILD
index 3e1d404a1..c2c172748 100644
--- a/community/obexfs/PKGBUILD
+++ b/community/obexfs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=obexfs
pkgver=0.12
pkgrel=2
pkgdesc="FUSE based filesystem using ObexFTP (currently beta)."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openobex.triq.net/obexfs"
license=('GPL')
source=(http://triq.net/obexftp/$pkgname-$pkgver.tar.gz)
diff --git a/community/ocaml-extlib/PKGBUILD b/community/ocaml-extlib/PKGBUILD
index 42af092f3..a4517503c 100644
--- a/community/ocaml-extlib/PKGBUILD
+++ b/community/ocaml-extlib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ocaml-extlib
pkgver=1.5.1
pkgrel=4
pkgdesc="Extends the OCaml standard library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/ocaml-extlib/"
license=('LGPL')
depends=('ocaml')
diff --git a/community/ocaml-findlib/PKGBUILD b/community/ocaml-findlib/PKGBUILD
index 5748d3f88..366f9fc14 100644
--- a/community/ocaml-findlib/PKGBUILD
+++ b/community/ocaml-findlib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ocaml-findlib
pkgver=1.2.7
pkgrel=1
license=('MIT')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Objective Caml (OCaml) package manager"
url="http://projects.camlcity.org/projects/findlib.html"
depends=('ocaml')
diff --git a/community/ocaml-ounit/PKGBUILD b/community/ocaml-ounit/PKGBUILD
index 1ac2c7445..d9666f6d4 100644
--- a/community/ocaml-ounit/PKGBUILD
+++ b/community/ocaml-ounit/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=ocaml-ounit
pkgver=1.1.0
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
pkgdesc="Unit testing framework for OCaml"
url="http://ounit.forge.ocamlcore.org/index.php"
diff --git a/community/ogle-gui/PKGBUILD b/community/ogle-gui/PKGBUILD
index 60f5ef688..19db618a8 100644
--- a/community/ogle-gui/PKGBUILD
+++ b/community/ogle-gui/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ogle-gui
pkgver=0.9.2
pkgrel=4
pkgdesc="A gtk2 gui for ogle"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.dtek.chalmers.se/groups/dvd/"
license=("GPL")
depends=('ogle' 'libglade')
diff --git a/community/ogmrip/PKGBUILD b/community/ogmrip/PKGBUILD
index cfb4e0cbd..868b8b55b 100644
--- a/community/ogmrip/PKGBUILD
+++ b/community/ogmrip/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=ogmrip
pkgver=0.13.6
pkgrel=2
pkgdesc="Libraries and GTK2 interface for DVD ripping using mencoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ogmrip.sourceforge.net/"
license=('GPL')
depends=('libdvdread>=4.1.3' 'mplayer' 'enca' 'pkgconfig' 'gconf' 'libglade' 'libnotify' 'enchant')
diff --git a/community/ogre/PKGBUILD b/community/ogre/PKGBUILD
index 28e1c7066..39fa1917e 100644
--- a/community/ogre/PKGBUILD
+++ b/community/ogre/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=('ogre' 'ogre-docs')
pkgver=1.7.3
pkgrel=2
pkgdesc="A scene-oriented, flexible 3D engine written in C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.ogre3d.org'
license=('custom:MIT')
depends=('boost-libs' 'freeimage' 'freetype2' 'libxaw' 'libxrandr'
diff --git a/community/oidentd/PKGBUILD b/community/oidentd/PKGBUILD
index da509f959..8cbc50307 100644
--- a/community/oidentd/PKGBUILD
+++ b/community/oidentd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=oidentd
pkgver=2.0.8
pkgrel=4
pkgdesc="oidentd is an ident (rfc1413 compliant) daemon that runs on Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dev.ojnk.net/"
license=('GPL')
depends=('glibc')
diff --git a/community/ois/PKGBUILD b/community/ois/PKGBUILD
index 9ba2d73e2..f410caaa9 100644
--- a/community/ois/PKGBUILD
+++ b/community/ois/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ois
pkgver=1.3
pkgrel=1
pkgdesc="Object Oriented Input System"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/wgois"
license=('zlib/libpng')
makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw')
diff --git a/community/omniorb/PKGBUILD b/community/omniorb/PKGBUILD
index a67bc410a..462496844 100644
--- a/community/omniorb/PKGBUILD
+++ b/community/omniorb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=omniorb
pkgver=4.1.5
pkgrel=1
pkgdesc="A CORBA object request broker for C++ and Python."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://omniorb.sourceforge.net/"
license=('GPL2' 'LGPL2')
depends=('gcc-libs' 'python2' 'openssl')
diff --git a/community/open-vm-tools-modules/PKGBUILD b/community/open-vm-tools-modules/PKGBUILD
index 7c9125ade..6e6677aaa 100644
--- a/community/open-vm-tools-modules/PKGBUILD
+++ b/community/open-vm-tools-modules/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2011.03.28
_pkgsubver=387002
pkgrel=1
pkgdesc="The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://open-vm-tools.sourceforge.net/"
license=('GPL')
makedepends=('libdnet' 'icu' 'uriparser' 'kernel26-headers')
diff --git a/community/open-vm-tools/PKGBUILD b/community/open-vm-tools/PKGBUILD
index 4212d0b3b..25314acaa 100644
--- a/community/open-vm-tools/PKGBUILD
+++ b/community/open-vm-tools/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2011.03.28
_pkgsubver=387002
pkgrel=3
pkgdesc="The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://open-vm-tools.sourceforge.net/"
license=('LGPL')
depends=('open-vm-tools-modules' 'libdnet' 'icu' 'procps' 'glib2' 'uriparser' 'libsigc++' 'libxss')
diff --git a/community/openarena/PKGBUILD b/community/openarena/PKGBUILD
index 92f486fd8..8d4830d84 100644
--- a/community/openarena/PKGBUILD
+++ b/community/openarena/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.8.5
_oldver=0.8.1
pkgrel=2
pkgdesc="A violent, sexy, multiplayer first person shooter based on the ioquake3 engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openarena.ws/"
license=('GPL')
depends=('sdl' 'libvorbis' 'curl' 'openarena-data')
diff --git a/community/openbsd-netcat/PKGBUILD b/community/openbsd-netcat/PKGBUILD
index 6c2899eb8..d4e41d6c1 100644
--- a/community/openbsd-netcat/PKGBUILD
+++ b/community/openbsd-netcat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname="openbsd-netcat"
pkgver=1.89
pkgrel=4
pkgdesc="TCP/IP swiss army knife. OpenBSD variant."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/sid/netcat-openbsd"
license=('BSD')
depends=('glib2')
diff --git a/community/openlierox/PKGBUILD b/community/openlierox/PKGBUILD
index f0ece7215..3580262d1 100644
--- a/community/openlierox/PKGBUILD
+++ b/community/openlierox/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=openlierox
pkgver=0.58_rc3
pkgrel=3
pkgdesc="A real-time excessive Worms-clone"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.openlierox.net/"
license=('LGPL')
depends=('curl' 'gcc-libs' 'sdl_image' 'sdl_mixer' 'gd' 'hawknl' 'libxml2' 'libzip')
diff --git a/community/openmotif/PKGBUILD b/community/openmotif/PKGBUILD
index 7f6be420e..3cb50e07a 100644
--- a/community/openmotif/PKGBUILD
+++ b/community/openmotif/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=openmotif
pkgver=2.3.3
pkgrel=1
pkgdesc="Open Motif"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.motifzone.org/"
license=('GPL')
depends=(libxext libxp libxft libxt)
diff --git a/community/openmovieeditor/PKGBUILD b/community/openmovieeditor/PKGBUILD
index 00bca41d7..07f2284e1 100644
--- a/community/openmovieeditor/PKGBUILD
+++ b/community/openmovieeditor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=openmovieeditor
pkgver=0.0.20090105
pkgrel=6
pkgdesc="A simple video editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openmovieeditor.sourceforge.net/HomePage"
license=('GPL')
depends=('libquicktime' 'libsamplerate' 'fltk' 'jack-audio-connection-kit' 'portaudio' 'gmerlin-avdecoder')
diff --git a/community/openntpd/PKGBUILD b/community/openntpd/PKGBUILD
index 3d9ba5ab7..103c77db0 100644
--- a/community/openntpd/PKGBUILD
+++ b/community/openntpd/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=3.9p1
pkgrel=13
pkgdesc="Free, easy to use implementation of the Network Time Protocol."
url="http://www.openntpd.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('openssl')
backup=('etc/ntpd.conf' 'etc/conf.d/openntpd')
diff --git a/community/openscenegraph/PKGBUILD b/community/openscenegraph/PKGBUILD
index 8c262832b..52e6d413e 100644
--- a/community/openscenegraph/PKGBUILD
+++ b/community/openscenegraph/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=openscenegraph
pkgver=2.8.4
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/opensips/PKGBUILD b/community/opensips/PKGBUILD
index e57168aba..17e50b215 100644
--- a/community/opensips/PKGBUILD
+++ b/community/opensips/PKGBUILD
@@ -18,7 +18,7 @@ optdepends=('postgresql-libs'
backup=("etc/opensips/opensips.cfg"
"etc/opensips/dictionary.radius"
"etc/opensips/opensipsctlrc")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
install=opensips.install
options=('!emptydirs' 'zipman' '!makeflags' 'docs')
diff --git a/community/openssh-askpass/PKGBUILD b/community/openssh-askpass/PKGBUILD
index 8816330f7..148bc03ca 100644
--- a/community/openssh-askpass/PKGBUILD
+++ b/community/openssh-askpass/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=openssh-askpass
pkgver=1.3.1
pkgrel=2
pkgdesc='A plasma-like passphrase dialog for ssh'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1'
license=('GPL')
depends=('openssh' 'qt')
diff --git a/community/openthreads/PKGBUILD b/community/openthreads/PKGBUILD
index e65ef6aab..7478fd4e9 100644
--- a/community/openthreads/PKGBUILD
+++ b/community/openthreads/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=openthreads
pkgver=2.3.0
pkgrel=1
pkgdesc="A minimal & complete Object-Oriented thread interface for C++ programmers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openthreads.sourceforge.net"
license=("LGPL")
depends=('gcc-libs')
diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD
index 83efb989a..6a8bc29eb 100644
--- a/community/openttd/PKGBUILD
+++ b/community/openttd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=openttd
pkgver=1.1.0
pkgrel=1
pkgdesc='An engine for running Transport Tycoon Deluxe.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.openttd.org'
license=('GPL')
depends=('libpng' 'sdl' 'icu' 'fontconfig' 'lzo2' 'hicolor-icon-theme' 'desktop-file-utils')
diff --git a/community/optipng/PKGBUILD b/community/optipng/PKGBUILD
index 93c7a5653..a13722785 100644
--- a/community/optipng/PKGBUILD
+++ b/community/optipng/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=optipng
pkgver=0.6.5
pkgrel=1
pkgdesc='A PNG optimizer that recompresses image files to a smaller size, without losing any information'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://optipng.sourceforge.net/'
license=('ZLIB')
depends=('glibc')
diff --git a/community/orange/PKGBUILD b/community/orange/PKGBUILD
index c45ed2703..64bc17274 100644
--- a/community/orange/PKGBUILD
+++ b/community/orange/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=orange
pkgver=0.4
pkgrel=2
pkgdesc="a helper tool for synce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=("GPL")
depends=(dynamite synce-libsynce file unshield)
diff --git a/community/osdbattery/PKGBUILD b/community/osdbattery/PKGBUILD
index 62eced75b..a9b0a1ab5 100644
--- a/community/osdbattery/PKGBUILD
+++ b/community/osdbattery/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=osdbattery
pkgver=1.4
pkgrel=3
pkgdesc="Displays battery information in the OSD style"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://osdbattery.sourceforge.net"
license=("GPL2")
depends=('xosd')
diff --git a/community/osec/PKGBUILD b/community/osec/PKGBUILD
index 0f0a7a96d..9d4d49ff5 100644
--- a/community/osec/PKGBUILD
+++ b/community/osec/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=osec
pkgver=1.2.3
pkgrel=1
pkgdesc="lightweight integrity checking system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://o-security.sourceforge.net/"
license=("GPL")
makedepends=(help2man tinycdb)
diff --git a/community/osiris/PKGBUILD b/community/osiris/PKGBUILD
index 7ce3b4ea5..f67b911c7 100644
--- a/community/osiris/PKGBUILD
+++ b/community/osiris/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=osiris
pkgver=4.2.3
pkgrel=3
pkgdesc="A file integrity management system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://osiris.shmoo.com/"
license=('custom')
depends=('openssl' 'readline')
diff --git a/community/osmo/PKGBUILD b/community/osmo/PKGBUILD
index 85cd6cf49..729d57143 100644
--- a/community/osmo/PKGBUILD
+++ b/community/osmo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=osmo
pkgver=0.2.10
pkgrel=5
pkgdesc="A handy personal organizer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clayo.org/osmo/"
license=('GPL')
depends=('gtk2>=2.12' 'gtkspell' 'hicolor-icon-theme' 'libical' 'libnotify' 'libgtkhtml' 'libgringotts>=1.2.1' 'libxml2')
diff --git a/community/oss/PKGBUILD b/community/oss/PKGBUILD
index c251c41b6..d83649895 100644
--- a/community/oss/PKGBUILD
+++ b/community/oss/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=oss
pkgver=4.2_2004
pkgrel=1
pkgdesc="Open Sound System UNIX audio architecture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.opensound.com/"
license=('GPL2')
depends=('gcc' 'make' 'kernel26-headers' 'module-init-tools' 'libtool' 'sed')
diff --git a/community/ozerocdoff/PKGBUILD b/community/ozerocdoff/PKGBUILD
index d06c022f1..653e28f2a 100644
--- a/community/ozerocdoff/PKGBUILD
+++ b/community/ozerocdoff/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ozerocdoff
pkgver=2
pkgrel=3
pkgdesc="Userspace driver for Option High Speed Mobile Devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pharscape.org/ozerocdoff.html"
depends=('bash' 'libusb-compat')
license=('GPL2')
diff --git a/community/p2c/PKGBUILD b/community/p2c/PKGBUILD
index 027f78819..ddac30ed1 100644
--- a/community/p2c/PKGBUILD
+++ b/community/p2c/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=p2c
pkgver=1.21alpha2
pkgrel=9
pkgdesc="pascal to c/c++ converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/sid/p2c"
license=('GPL')
depends=('perl')
diff --git a/community/p3scan/PKGBUILD b/community/p3scan/PKGBUILD
index 67dd6ca21..339f264f7 100644
--- a/community/p3scan/PKGBUILD
+++ b/community/p3scan/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=p3scan
pkgver=2.3.2
pkgrel=5
pkgdesc="Fully transparent POP3/SMTP proxy with Anti-Virus and SPAM protection"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://p3scan.sourceforge.net/"
depends=('pcre' 'openssl')
license=('GPL')
diff --git a/community/packagekit/PKGBUILD b/community/packagekit/PKGBUILD
index bb99a60fa..e1161594c 100644
--- a/community/packagekit/PKGBUILD
+++ b/community/packagekit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=('packagekit' 'packagekit-qt' 'packagekit-qt2' 'packagekit-python')
pkgver=0.6.14
pkgrel=2
pkgdesc="A system designed to make installation and updates of packages easier."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.packagekit.org"
license=('GPL')
makedepends=('dbus-glib' 'gobject-introspection' 'gtk-doc' 'intltool'
diff --git a/community/paco/PKGBUILD b/community/paco/PKGBUILD
index 4b9462466..cbecb9018 100644
--- a/community/paco/PKGBUILD
+++ b/community/paco/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=paco
pkgver=2.0.9
pkgrel=1
pkgdesc="LFS packet manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://paco.sourceforge.net/index.html"
license=('GPL')
#NOTE: You may disable gtk frontend in configure
diff --git a/community/pam-krb5/PKGBUILD b/community/pam-krb5/PKGBUILD
index 5c9798514..49647afef 100644
--- a/community/pam-krb5/PKGBUILD
+++ b/community/pam-krb5/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pam-krb5
pkgver=4.4
pkgrel=2
pkgdesc='A PAM module providing Kerberos v5 support.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.eyrie.org/~eagle/software/pam-krb5/'
license=('custom')
options=('!libtool')
diff --git a/community/pam_mysql/PKGBUILD b/community/pam_mysql/PKGBUILD
index 6d46854a7..d27ce1bcd 100644
--- a/community/pam_mysql/PKGBUILD
+++ b/community/pam_mysql/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pam_mysql
pkgver=0.7RC1
pkgrel=4
pkgdesc="A PAM module to authenticate users against mysql."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://pam-mysql.sourceforge.net"
depends=('pam' 'mysql' 'openssl')
diff --git a/community/pam_pwcheck/PKGBUILD b/community/pam_pwcheck/PKGBUILD
index bd5ee48d6..d7dd9d79d 100644
--- a/community/pam_pwcheck/PKGBUILD
+++ b/community/pam_pwcheck/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pam_pwcheck
pkgver=3.9
pkgrel=2
pkgdesc="A password strength checking module for PAM-aware password changing programs"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.thkukuk.de/pam/pam_pwcheck/"
depends=('pam')
license=('GPL')
diff --git a/community/pantomime/PKGBUILD b/community/pantomime/PKGBUILD
index 1d3654d74..d8cfc9588 100644
--- a/community/pantomime/PKGBUILD
+++ b/community/pantomime/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pantomime
pkgver=1.2.0pre3
pkgrel=3
pkgdesc="A set of Objective-C classes that model a mail system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.collaboration-world.com/pantomime"
license=("LGPL" "custom")
depends=('gnustep-back' 'openssl')
diff --git a/community/parano/PKGBUILD b/community/parano/PKGBUILD
index 5f773d17c..41855fec5 100644
--- a/community/parano/PKGBUILD
+++ b/community/parano/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=parano
pkgver=0.3.5
pkgrel=4
pkgdesc="A GNOME frontend for creating/editing/checking MD5 and SFV files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://parano.berlios.de"
license=('GPL')
depends=('gnome-python' 'shared-mime-info')
diff --git a/community/paraview/PKGBUILD b/community/paraview/PKGBUILD
index 7a9008e74..4a6694a29 100644
--- a/community/paraview/PKGBUILD
+++ b/community/paraview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=paraview
pkgver=3.10.1
pkgrel=1
pkgdesc='Parallel Visualization Application using VTK.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.paraview.org'
license=('custom')
depends=('qt' 'python2' 'libgl' 'hdf5' 'libxml2' 'unixodbc' 'postgresql-libs' 'libxt' 'libmysqlclient' 'mesa' 'openmpi')
diff --git a/community/parcellite/PKGBUILD b/community/parcellite/PKGBUILD
index 27c62ea86..e3d0d91b8 100644
--- a/community/parcellite/PKGBUILD
+++ b/community/parcellite/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=parcellite
pkgver=1.0.1
pkgrel=1
pkgdesc="Lightweight GTK+ clipboard manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://parcellite.sourceforge.net/"
license=('GPL3')
depends=('gtk2')
diff --git a/community/pari/PKGBUILD b/community/pari/PKGBUILD
index e9b0334ac..d7e263e4c 100644
--- a/community/pari/PKGBUILD
+++ b/community/pari/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pari
pkgver=2.3.5
pkgrel=3
pkgdesc='Computer algebra system designed for fast computations in number theory'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pari.math.u-bordeaux.fr/'
license=('GPL')
depends=('gmp' 'readline')
diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD
index c4163c4c8..73aa20e61 100644
--- a/community/parrot/PKGBUILD
+++ b/community/parrot/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=3.3.0
_rel=stable
pkgrel=1
pkgdesc="standalone virtual machine that can be used to execute bytecode compiled dynamic languages"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.parrotcode.org/"
license=('GPL')
depends=('gmp' 'gdbm' 'readline' 'icu' 'openssl' 'libffi')
diff --git a/community/partimage/PKGBUILD b/community/partimage/PKGBUILD
index d3923a9a3..9f8737f5f 100644
--- a/community/partimage/PKGBUILD
+++ b/community/partimage/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=partimage
pkgver=0.6.9
pkgrel=1
pkgdesc='Partition Image saves partitions in many formats to an image file.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.partimage.org/'
license=('GPL')
depends=('libnewt' 'lzo' 'bzip2' 'openssl')
diff --git a/community/patchage/PKGBUILD b/community/patchage/PKGBUILD
index fe2ca8b32..6e056481b 100644
--- a/community/patchage/PKGBUILD
+++ b/community/patchage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=patchage
pkgver=0.5.0
pkgrel=1
pkgdesc="A modular patch bay for audio and MIDI systems"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://drobilla.net/software/patchage"
license=('GPL')
depends=('dbus-glib' 'libglademm' 'hicolor-icon-theme'
diff --git a/community/patchutils/PKGBUILD b/community/patchutils/PKGBUILD
index 3e5ae4270..d7c3ec534 100644
--- a/community/patchutils/PKGBUILD
+++ b/community/patchutils/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="A small collection of programs that operate on patch files"
license=('GPL')
url="http://cyberelk.net/tim/patchutils/"
depends=('perl')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://cyberelk.net/tim/data/patchutils/stable/$pkgname-$pkgver.tar.bz2)
md5sums=('74607b4a28c9009c6aeeed0e91098917')
diff --git a/community/pawm/PKGBUILD b/community/pawm/PKGBUILD
index 0755f70ee..be066fc88 100644
--- a/community/pawm/PKGBUILD
+++ b/community/pawm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pawm
pkgver=2.3.0
pkgrel=1
pkgdesc="Puto Amo Window Manager is a full featured window manager, but without useless bells and whistles"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pleyades.net/pawm/"
license=("GPL")
depends=(libxft libxpm libxrandr)
diff --git a/community/pbzip2/PKGBUILD b/community/pbzip2/PKGBUILD
index 8a2e27ab2..d9b8ef890 100644
--- a/community/pbzip2/PKGBUILD
+++ b/community/pbzip2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pbzip2
pkgver=1.1.4
pkgrel=1
pkgdesc="Parallel implementation of the bzip2 block-sorting file compressor"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://compression.ca/pbzip2/"
license=('BSD')
depends=('bzip2' 'gcc-libs')
diff --git a/community/pcb/PKGBUILD b/community/pcb/PKGBUILD
index e7a7fcf0c..7f2d7ceee 100644
--- a/community/pcb/PKGBUILD
+++ b/community/pcb/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="An interactive printed circuit board editor for the X11 window system."
url="http://pcb.gpleda.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('tcl' 'gtk2' 'gd' 'perlxml' 'hicolor-icon-theme' 'shared-mime-info')
optdepends=('tk: for the graphical QFP footprint builder')
install=$pkgname.install
diff --git a/community/pcsc-perl/PKGBUILD b/community/pcsc-perl/PKGBUILD
index 0c471f585..2f6a561b9 100644
--- a/community/pcsc-perl/PKGBUILD
+++ b/community/pcsc-perl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pcsc-perl
pkgver=1.4.12
pkgrel=1
pkgdesc="A Perl Module for PC/SC SmartCard access"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ludovic.rousseau.free.fr/softwares/pcsc-perl/"
license=('GPL' 'PerlArtistic')
depends=('pcsclite' 'perl')
diff --git a/community/pcsc-tools/PKGBUILD b/community/pcsc-tools/PKGBUILD
index 8bfabddba..5a9cb6066 100644
--- a/community/pcsc-tools/PKGBUILD
+++ b/community/pcsc-tools/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pcsc-tools
pkgver=1.4.17
pkgrel=4
pkgdesc="PC/SC Architecture smartcard tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ludovic.rousseau.free.fr/softwares/pcsc-tools/"
license=('GPL')
depends=('pcsclite' 'pcsc-perl' 'gtk2-perl' 'glib-perl')
diff --git a/community/pcsclite/PKGBUILD b/community/pcsclite/PKGBUILD
index 14791d62b..153eff008 100644
--- a/community/pcsclite/PKGBUILD
+++ b/community/pcsclite/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pcsclite
pkgver=1.7.2
pkgrel=2
pkgdesc="PC/SC Architecture smartcard middleware library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://alioth.debian.org/projects/pcsclite/"
license=('BSD')
depends=('udev')
diff --git a/community/pdf2djvu/PKGBUILD b/community/pdf2djvu/PKGBUILD
index 468fc4c67..f759b1922 100644
--- a/community/pdf2djvu/PKGBUILD
+++ b/community/pdf2djvu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pdf2djvu
pkgver=0.7.7
pkgrel=1
pkgdesc="Creates DjVu files from PDF files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pdf2djvu.googlecode.com"
license=('GPL')
depends=('poppler' 'djvulibre' 'libxslt')
diff --git a/community/pdf2svg/PKGBUILD b/community/pdf2svg/PKGBUILD
index 9e149aa3c..556b6e754 100644
--- a/community/pdf2svg/PKGBUILD
+++ b/community/pdf2svg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pdf2svg
pkgver=0.2.1
pkgrel=5
pkgdesc="A pdf to svg convertor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cityinthesky.co.uk/pdf2svg.html"
license=('GPL')
depends=('poppler-glib')
diff --git a/community/pdfedit/PKGBUILD b/community/pdfedit/PKGBUILD
index 84b9416c7..91f86d37f 100644
--- a/community/pdfedit/PKGBUILD
+++ b/community/pdfedit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pdfedit
pkgver=0.4.5
pkgrel=1
pkgdesc='Full featured editor for manipulating PDF documents'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pdfedit.petricek.net/index_e.html'
license=('GPL')
depends=('qt3' 't1lib' 'gsfonts')
diff --git a/community/pdftrans/PKGBUILD b/community/pdftrans/PKGBUILD
index 59a1970a2..47b15bfea 100644
--- a/community/pdftrans/PKGBUILD
+++ b/community/pdftrans/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=pdftrans
pkgver=1.2
pkgrel=7
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="A utility to add metadata, protect, and encrypt PDF documents"
url="http://maddingue.free.fr/softwares/pdftrans.html.en"
license=('GPL')
diff --git a/community/pdmenu/PKGBUILD b/community/pdmenu/PKGBUILD
index b201d9381..551330631 100644
--- a/community/pdmenu/PKGBUILD
+++ b/community/pdmenu/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pdmenu
pkgver=1.3.0
pkgrel=1
pkgdesc="simple full screen menu program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/unstable/source/pdmenu"
license=('GPL')
depends=('gpm' 'slang')
diff --git a/community/pdnsd/PKGBUILD b/community/pdnsd/PKGBUILD
index f73b30940..3b6a0d55a 100644
--- a/community/pdnsd/PKGBUILD
+++ b/community/pdnsd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pdnsd
pkgver=1.2.8
pkgrel=1
pkgdesc="Is a proxy DNS server with permanent caching"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.phys.uu.nl/~rombouts/pdnsd/"
license=('GPL')
depends=('glibc')
diff --git a/community/perl-berkeleydb/PKGBUILD b/community/perl-berkeleydb/PKGBUILD
index 80f4f36f4..fbfb60f96 100644
--- a/community/perl-berkeleydb/PKGBUILD
+++ b/community/perl-berkeleydb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-berkeleydb
pkgver=0.43
pkgrel=4
pkgdesc="Interface to Berkeley DB version 2, 3 or 4"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/BerkeleyDB/"
license=('GPL' 'PerlArtistic')
depends=('perl' 'db')
diff --git a/community/perl-class-data-inheritable/PKGBUILD b/community/perl-class-data-inheritable/PKGBUILD
index cf54b9df0..48adc8814 100644
--- a/community/perl-class-data-inheritable/PKGBUILD
+++ b/community/perl-class-data-inheritable/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-class-data-inheritable
pkgver=0.08
pkgrel=3
pkgdesc="Inheritable, overridable class data "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Class-Data-Inheritable"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-class-factory-util/PKGBUILD b/community/perl-class-factory-util/PKGBUILD
index 3fe555c39..c9123ad86 100644
--- a/community/perl-class-factory-util/PKGBUILD
+++ b/community/perl-class-factory-util/PKGBUILD
@@ -5,7 +5,7 @@ _realname=Class-Factory-Util
pkgver=1.7
pkgrel=2
pkgdesc="Provide utility methods for factory classes"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'Artistic')
url="http://search.cpan.org/~drolsky/Class-Factory-Util"
options=(!emptydirs)
diff --git a/community/perl-class-methodmaker/PKGBUILD b/community/perl-class-methodmaker/PKGBUILD
index 2a7ba1d1e..a88d50d45 100644
--- a/community/perl-class-methodmaker/PKGBUILD
+++ b/community/perl-class-methodmaker/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-class-methodmaker
pkgver=2.15
pkgrel=3
pkgdesc="Create generic class methods"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Class-MethodMaker"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-clone/PKGBUILD b/community/perl-clone/PKGBUILD
index 04dd4f03c..1febf5f2b 100644
--- a/community/perl-clone/PKGBUILD
+++ b/community/perl-clone/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-clone
pkgver=0.31
pkgrel=2
pkgdesc='Recursive copy of nested objects.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://search.cpan.org/~RDF/Clone'
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-crypt-blowfish/PKGBUILD b/community/perl-crypt-blowfish/PKGBUILD
index 67622c598..10017599e 100644
--- a/community/perl-crypt-blowfish/PKGBUILD
+++ b/community/perl-crypt-blowfish/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-crypt-blowfish
pkgver=2.12
pkgrel=2
pkgdesc="Perl/CPAN Module Crypt::Blowfish : XSbased implementation of Blowfish"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Crypt-Blowfish"
license=("GPL" "PerlArtistic")
source=("http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-Blowfish-$pkgver.tar.gz")
diff --git a/community/perl-crypt-des/PKGBUILD b/community/perl-crypt-des/PKGBUILD
index 31c65b5f7..3606d1a5c 100644
--- a/community/perl-crypt-des/PKGBUILD
+++ b/community/perl-crypt-des/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=perl-crypt-des
pkgver=2.05
pkgrel=2
pkgdesc="Perl DES encryption module"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~dparis/Crypt-DES"
license=("GPL" "PerlArtistic")
depends=('glibc')
diff --git a/community/perl-crypt-openssl-bignum/PKGBUILD b/community/perl-crypt-openssl-bignum/PKGBUILD
index 527b39622..0251cb4d0 100644
--- a/community/perl-crypt-openssl-bignum/PKGBUILD
+++ b/community/perl-crypt-openssl-bignum/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-crypt-openssl-bignum
pkgver=0.04
pkgrel=4
pkgdesc="OpenSSL's multiprecision integer arithmetic "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Crypt-OpenSSL-Bignum"
depends=('perl' 'openssl')
license=('GPL')
diff --git a/community/perl-crypt-openssl-random/PKGBUILD b/community/perl-crypt-openssl-random/PKGBUILD
index 112f52e1e..65c9723e6 100644
--- a/community/perl-crypt-openssl-random/PKGBUILD
+++ b/community/perl-crypt-openssl-random/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-crypt-openssl-random
pkgver=0.04
pkgrel=4
pkgdesc="Interface to OpenSSL PRNG methods"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Crypt-OpenSSL-Random"
depends=('perl' 'openssl')
license=('GPL')
diff --git a/community/perl-crypt-openssl-rsa/PKGBUILD b/community/perl-crypt-openssl-rsa/PKGBUILD
index 21ac6ce4a..1c87fdf8d 100644
--- a/community/perl-crypt-openssl-rsa/PKGBUILD
+++ b/community/perl-crypt-openssl-rsa/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-crypt-openssl-rsa
pkgver=0.26
pkgrel=3
pkgdesc="Interface to OpenSSL RSA methods"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Crypt-OpenSSL-RSA"
depends=('perl-crypt-openssl-random' 'perl-crypt-openssl-bignum')
license=('GPL')
diff --git a/community/perl-curses/PKGBUILD b/community/perl-curses/PKGBUILD
index 4d65930dc..593a1d670 100644
--- a/community/perl-curses/PKGBUILD
+++ b/community/perl-curses/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-curses
pkgver=1.28
pkgrel=2
pkgdesc="Character screen handling and windowing"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Curses"
license=('GPL' 'PerlArtistic')
depends=('perl' 'ncurses')
diff --git a/community/perl-data-structure-util/PKGBUILD b/community/perl-data-structure-util/PKGBUILD
index ffffa0058..d1975eea5 100644
--- a/community/perl-data-structure-util/PKGBUILD
+++ b/community/perl-data-structure-util/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-data-structure-util
pkgver=0.15
pkgrel=3
pkgdesc="Perl/CPAN Module Data::Structure::Util"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Data-Structure-Util"
license=("GPL" "PerlArtistic")
source=("http://search.cpan.org/CPAN/authors/id/A/AN/ANDYA/Data-Structure-Util-$pkgver.tar.gz")
diff --git a/community/perl-datetime-format-builder/PKGBUILD b/community/perl-datetime-format-builder/PKGBUILD
index af6e67f4d..27ebf73b1 100644
--- a/community/perl-datetime-format-builder/PKGBUILD
+++ b/community/perl-datetime-format-builder/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-datetime-format-builder
pkgver=0.8000
pkgrel=4
pkgdesc="Create DateTime parser classes and objects"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')
provides=('perl-datetime-format-builder=0.80')
diff --git a/community/perl-datetime-format-iso8601/PKGBUILD b/community/perl-datetime-format-iso8601/PKGBUILD
index 6d5c9b6bc..a55ba6af4 100644
--- a/community/perl-datetime-format-iso8601/PKGBUILD
+++ b/community/perl-datetime-format-iso8601/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=perl-datetime-format-iso8601
pkgver=0.07
pkgrel=2
pkgdesc="Parses ISO8601 formats."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DateTime-Format-ISO8601/"
license=('PerlArtistic')
depends=('perl-datetime-format-builder>=0.770.0' 'perl-datetime>=0.180.0')
diff --git a/community/perl-datetime-format-mail/PKGBUILD b/community/perl-datetime-format-mail/PKGBUILD
index 3d798666c..9793fdcbb 100644
--- a/community/perl-datetime-format-mail/PKGBUILD
+++ b/community/perl-datetime-format-mail/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-datetime-format-mail
pkgver=0.3001
pkgrel=5
pkgdesc="Convert between DateTime and RFC2822/822 formats "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DateTime-Format-Mail"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0' 'perl-datetime' 'perl-params-validate>=0.67')
diff --git a/community/perl-datetime/PKGBUILD b/community/perl-datetime/PKGBUILD
index c9ba1f736..b843c710b 100644
--- a/community/perl-datetime/PKGBUILD
+++ b/community/perl-datetime/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-datetime
pkgver=0.70
pkgrel=1
pkgdesc="A complete, easy to use date and time object"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DateTime"
license=('GPL' 'PerlArtistic')
depends=('perl-datetime-timezone>=0.59' 'perl-datetime-locale>=0.41'
diff --git a/community/perl-dbd-odbc/PKGBUILD b/community/perl-dbd-odbc/PKGBUILD
index 49a980cac..aa9065117 100644
--- a/community/perl-dbd-odbc/PKGBUILD
+++ b/community/perl-dbd-odbc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-dbd-odbc
pkgver=1.24
pkgrel=2
pkgdesc="ODBC Driver for DBI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DBD-ODBC/"
license=('GPL' 'PerlArtistic')
depends=('perl-dbi>=1.52' 'perl>=5.10.0' 'unixodbc')
diff --git a/community/perl-dbd-pg/PKGBUILD b/community/perl-dbd-pg/PKGBUILD
index 2573b9128..d71ec3d29 100644
--- a/community/perl-dbd-pg/PKGBUILD
+++ b/community/perl-dbd-pg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-dbd-pg
pkgver=2.17.2
pkgrel=2
pkgdesc="Postgres Driver for DBI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DBD-Pg"
license=('GPL' 'PerlArtistic')
depends=('perl-dbi>=1.52' 'postgresql-libs')
diff --git a/community/perl-dbd-sqlite2/PKGBUILD b/community/perl-dbd-sqlite2/PKGBUILD
index 4128c77d2..e62487bde 100644
--- a/community/perl-dbd-sqlite2/PKGBUILD
+++ b/community/perl-dbd-sqlite2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-dbd-sqlite2
pkgver=0.33
pkgrel=6
pkgdesc="Perl/CPAN Module DBD::SQLite2"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/DBD-SQLite2"
license=("GPL" "PerlArtistic")
makedepends=("perl-dbi")
diff --git a/community/perl-dbd-sybase/PKGBUILD b/community/perl-dbd-sybase/PKGBUILD
index 67f8188f6..c1e1196c7 100644
--- a/community/perl-dbd-sybase/PKGBUILD
+++ b/community/perl-dbd-sybase/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-dbd-sybase
pkgver=1.10
pkgrel=2
pkgdesc="Sybase Driver for DBI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/DBD-Sybase/"
license=('GPL' 'PerlArtistic')
depends=('perl-dbi>=1.52' 'perl>=5.10.0' 'freetds')
diff --git a/community/perl-device-serialport/PKGBUILD b/community/perl-device-serialport/PKGBUILD
index a14834aa1..a6f90f403 100644
--- a/community/perl-device-serialport/PKGBUILD
+++ b/community/perl-device-serialport/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-device-serialport
pkgver=1.04
pkgrel=2
pkgdesc="POSIX clone of Win32::SerialPort"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Device-SerialPort"
license=('GPL' 'PerlArtistic')
depends=('perl')
diff --git a/community/perl-digest-md5/PKGBUILD b/community/perl-digest-md5/PKGBUILD
index e813d9ea1..53b147ef9 100644
--- a/community/perl-digest-md5/PKGBUILD
+++ b/community/perl-digest-md5/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-digest-md5
pkgver=2.40
pkgrel=2
pkgdesc="Digest::MD5::Perl - Perl implementation of Ron Rivests MD5 Algorithm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Digest-MD5"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-file-path-expand/PKGBUILD b/community/perl-file-path-expand/PKGBUILD
index 35f7a657b..e5ba300a2 100644
--- a/community/perl-file-path-expand/PKGBUILD
+++ b/community/perl-file-path-expand/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-file-path-expand
pkgver=1.02
pkgrel=5
pkgdesc="Perl/CPAN Module File::Path::Expand"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/File-Path-Expand"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/R/RC/RCLAMP/File-Path-Expand-1.02.tar.gz")
diff --git a/community/perl-file-slurp/PKGBUILD b/community/perl-file-slurp/PKGBUILD
index b512315c7..aa3102841 100644
--- a/community/perl-file-slurp/PKGBUILD
+++ b/community/perl-file-slurp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-file-slurp
pkgver=9999.13
pkgrel=3
pkgdesc="Read/write/append files quickly"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/File-Slurp"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-fuse/PKGBUILD b/community/perl-fuse/PKGBUILD
index 32dcd5cf8..c6faeacf7 100644
--- a/community/perl-fuse/PKGBUILD
+++ b/community/perl-fuse/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-fuse
pkgver=0.11
pkgrel=1
pkgdesc="write filesystems in Perl using FUSE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Fuse"
depends=('perl' 'fuse')
license=('GPL')
diff --git a/community/perl-gd/PKGBUILD b/community/perl-gd/PKGBUILD
index 8e31c238a..0fdf62c37 100644
--- a/community/perl-gd/PKGBUILD
+++ b/community/perl-gd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-gd
pkgver=2.44
pkgrel=3
pkgdesc="Interface to Gd Graphics Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/GD"
license=('GPL' 'PerlArtistic')
depends=('gd')
diff --git a/community/perl-getopt-argvfile/PKGBUILD b/community/perl-getopt-argvfile/PKGBUILD
index b52c31ae3..3322633d8 100644
--- a/community/perl-getopt-argvfile/PKGBUILD
+++ b/community/perl-getopt-argvfile/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-getopt-argvfile
pkgver=1.11
pkgrel=4
pkgdesc="Take options from files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~JSTENZEL/Getopt-ArgvFile"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-gnome2-wnck/PKGBUILD b/community/perl-gnome2-wnck/PKGBUILD
index d9e72e446..e640ed0ca 100644
--- a/community/perl-gnome2-wnck/PKGBUILD
+++ b/community/perl-gnome2-wnck/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gnome2-wnck
pkgver=0.16
pkgrel=2
pkgdesc="Perl interface to the Window Navigator Construction Kit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=("GPL" "Artistic")
url="http://search.cpan.org/dist/Gnome2-Wnck"
depends=('perl' 'perl-extutils-depends' 'perl-extutils-pkgconfig' 'gnome-perl' 'libwnck')
diff --git a/community/perl-graphics-colornames/PKGBUILD b/community/perl-graphics-colornames/PKGBUILD
index d539395dc..e5711a4b9 100644
--- a/community/perl-graphics-colornames/PKGBUILD
+++ b/community/perl-graphics-colornames/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-graphics-colornames
pkgver=2.11
pkgrel=3
pkgdesc="Perl/CPAN Module Graphics::ColorNames : provides RGB values for standard color names"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/~rrwo/Graphics-ColorNames/"
license=("GPL" "PerlArtistic")
depends=("perl")
diff --git a/community/perl-gssapi/PKGBUILD b/community/perl-gssapi/PKGBUILD
index ec1e50684..e89e53e59 100644
--- a/community/perl-gssapi/PKGBUILD
+++ b/community/perl-gssapi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gssapi
pkgver=0.28
pkgrel=3
pkgdesc="Perl/CPAN Module GSSAPI"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/GSSAPI"
license=("GPL" "PerlArtistic")
depends=('krb5')
diff --git a/community/perl-gstreamer-interfaces/PKGBUILD b/community/perl-gstreamer-interfaces/PKGBUILD
index 92ddf705c..5d1cee613 100644
--- a/community/perl-gstreamer-interfaces/PKGBUILD
+++ b/community/perl-gstreamer-interfaces/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gstreamer-interfaces
pkgver=0.06
pkgrel=2
pkgdesc="GStreamer::Interfaces"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/GStreamer-Interfaces"
license=('GPL' 'PerlArtistic')
depends=('glib-perl>=1.180' 'gstreamer0.10-base' 'perl-extutils-pkgconfig>=1.07'
diff --git a/community/perl-gstreamer/PKGBUILD b/community/perl-gstreamer/PKGBUILD
index 752b4a856..b1aa8c117 100644
--- a/community/perl-gstreamer/PKGBUILD
+++ b/community/perl-gstreamer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gstreamer
pkgver=0.15
pkgrel=4
pkgdesc="Interface to the GStreamer library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/GStreamer"
license=('GPL' 'PerlArtistic')
depends=('glib-perl>=1.180' 'gstreamer0.10' 'perl-extutils-pkgconfig>=1.07' 'perl-extutils-depends>=0.205')
diff --git a/community/perl-gtk2-mozembed/PKGBUILD b/community/perl-gtk2-mozembed/PKGBUILD
index fdc78ab73..63f1f4702 100644
--- a/community/perl-gtk2-mozembed/PKGBUILD
+++ b/community/perl-gtk2-mozembed/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gtk2-mozembed
pkgver=0.08
pkgrel=4
pkgdesc="Interface to the Mozilla embedding widget"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Gtk2-MozEmbed"
license=('GPL' 'PerlArtistic')
depends=('perl-extutils-pkgconfig>=1.03' 'gtk2-perl>=1.081' 'perl-extutils-depends>=0.20' 'xulrunner>1.9')
diff --git a/community/perl-gtk2-sexy/PKGBUILD b/community/perl-gtk2-sexy/PKGBUILD
index 2a23b98c6..087aba9e2 100644
--- a/community/perl-gtk2-sexy/PKGBUILD
+++ b/community/perl-gtk2-sexy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-gtk2-sexy
pkgver=0.05
pkgrel=4
pkgdesc="Perl/CPAN Module Gtk2::Sexy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Gtk2-Sexy"
license=('GPL' 'PerlArtistic')
depends=('gtk2' 'libsexy')
diff --git a/community/perl-gtk2-trayicon/PKGBUILD b/community/perl-gtk2-trayicon/PKGBUILD
index d9b6e1c86..d4023688f 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=6
pkgdesc="Perl interface to the EggTrayIcon library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/TrayIcon.html"
depends=('gtk2-perl')
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/community/perl-gtk2-webkit/PKGBUILD b/community/perl-gtk2-webkit/PKGBUILD
index 038f4748a..362605884 100644
--- a/community/perl-gtk2-webkit/PKGBUILD
+++ b/community/perl-gtk2-webkit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-gtk2-webkit
pkgver=0.08
pkgrel=3
pkgdesc="Gtk2::WebKit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Gtk2-WebKit"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0' 'gtk2-perl' 'libwebkit' 'perl-extutils-depends' 'perl-extutils-pkgconfig')
diff --git a/community/perl-html-strip/PKGBUILD b/community/perl-html-strip/PKGBUILD
index 558da9874..c54e0f250 100644
--- a/community/perl-html-strip/PKGBUILD
+++ b/community/perl-html-strip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-html-strip
pkgver=1.06
pkgrel=5
pkgdesc="Perl/CPAN Module HTML::Strip"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~kilinrax/HTML-Strip/"
license=("GPL" "PerlArtistic")
depends=('perl')
diff --git a/community/perl-html-tableextract/PKGBUILD b/community/perl-html-tableextract/PKGBUILD
index 9de3e0c26..a12888533 100644
--- a/community/perl-html-tableextract/PKGBUILD
+++ b/community/perl-html-tableextract/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-html-tableextract
pkgver=2.10
pkgrel=6
pkgdesc="Perl/CPAN Module HTML::TableExtract : Flexible HTML table extraction"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/~msisk/HTML-TableExtract/"
license=("GPL" "PerlArtistic")
makedepends=("perl-html-parser" "perl-html-element-extended")
diff --git a/community/perl-inline-java/PKGBUILD b/community/perl-inline-java/PKGBUILD
index d5ba906dc..3d41840f6 100644
--- a/community/perl-inline-java/PKGBUILD
+++ b/community/perl-inline-java/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-inline-java
pkgver=0.53
pkgrel=1
pkgdesc="The Inline::Java module allows you to put Java source code directly inline in a Perl script or module."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('perl' 'perl-inline' 'java-runtime')
makedepends=('java-environment')
license=("GPL" "PerlArtistic")
diff --git a/community/perl-io-string/PKGBUILD b/community/perl-io-string/PKGBUILD
index 76d116f9e..f51133495 100644
--- a/community/perl-io-string/PKGBUILD
+++ b/community/perl-io-string/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-io-string
pkgver=1.08
pkgrel=7
pkgdesc="IO::File interface for in-core strings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/IO-String"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-io-tty/PKGBUILD b/community/perl-io-tty/PKGBUILD
index 565099f95..ebb1306e4 100644
--- a/community/perl-io-tty/PKGBUILD
+++ b/community/perl-io-tty/PKGBUILD
@@ -5,7 +5,7 @@ _realname=IO-Tty
pkgver=1.08
pkgrel=3
pkgdesc="Provide an interface to TTYs and PTYs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/IO-Tty/"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/R/RG/RGIERSIG/${_realname}-$pkgver.tar.gz")
diff --git a/community/perl-json-xs/PKGBUILD b/community/perl-json-xs/PKGBUILD
index d376698fd..922f67461 100644
--- a/community/perl-json-xs/PKGBUILD
+++ b/community/perl-json-xs/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="JSON::XS - JSON serialising/deserialising, done correctly and fast"
url="http://search.cpan.org/dist/JSON-XS/"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('perl' 'perl-common-sense')
options=('!emptydirs' 'force')
LC_NUMERIC=C
diff --git a/community/perl-libapreq2/PKGBUILD b/community/perl-libapreq2/PKGBUILD
index e378ce473..66cfb9882 100644
--- a/community/perl-libapreq2/PKGBUILD
+++ b/community/perl-libapreq2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-libapreq2
pkgver=2.12
pkgrel=7
pkgdesc="A safe, standards-compliant, high-performance library used for parsing HTTP cookies, query-strings and POST data."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/libapreq2"
depends=('mod_perl' 'apr-util')
makedepends=('perl-extutils-xsbuilder' 'perl-version')
diff --git a/community/perl-list-moreutils/PKGBUILD b/community/perl-list-moreutils/PKGBUILD
index ffcff2b04..5d9e645cd 100644
--- a/community/perl-list-moreutils/PKGBUILD
+++ b/community/perl-list-moreutils/PKGBUILD
@@ -5,7 +5,7 @@ _cpanname=List-MoreUtils
pkgver=0.22
pkgrel=5
pkgdesc="Provide the stuff missing in List::Util"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/List-MoreUtils"
license=('GPL' 'PerlArtistic')
depends=('perl')
diff --git a/community/perl-mail-box-parser-c/PKGBUILD b/community/perl-mail-box-parser-c/PKGBUILD
index f9fcf27e7..b7ab1f97c 100644
--- a/community/perl-mail-box-parser-c/PKGBUILD
+++ b/community/perl-mail-box-parser-c/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-mail-box-parser-c
pkgver=3.006
pkgrel=5
pkgdesc="Perl/CPAN Module Mail::Box::Parser::C : extends MailBox with the speed of C"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Mail-Box-Parser-C"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/M/MA/MARKOV/Mail-Box-Parser-C-$pkgver.tar.gz")
diff --git a/community/perl-mail-transport-dbx/PKGBUILD b/community/perl-mail-transport-dbx/PKGBUILD
index b5be3e8f7..09891450d 100644
--- a/community/perl-mail-transport-dbx/PKGBUILD
+++ b/community/perl-mail-transport-dbx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-mail-transport-dbx
pkgver=0.07
pkgrel=5
pkgdesc="Perl/CPAN Module Mail::Transport::Dbx : Parse Outlook Express mailboxes"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Mail-Transport-Dbx"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/V/VP/VPARSEVAL/Mail-Transport-Dbx-$pkgver.tar.gz")
diff --git a/community/perl-net-dbus/PKGBUILD b/community/perl-net-dbus/PKGBUILD
index ebb396310..2627cec38 100644
--- a/community/perl-net-dbus/PKGBUILD
+++ b/community/perl-net-dbus/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-net-dbus
pkgver=0.33.6
pkgrel=5
pkgdesc="Binding for DBus messaging protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Net-DBus"
license=('GPL' 'PerlArtistic')
depends=('dbus' 'perl-xml-twig')
diff --git a/community/perl-net-libidn/PKGBUILD b/community/perl-net-libidn/PKGBUILD
index fd0280247..480513985 100644
--- a/community/perl-net-libidn/PKGBUILD
+++ b/community/perl-net-libidn/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-net-libidn
pkgver=0.12
pkgrel=3
pkgdesc="Perl/CPAN Module Net::LibIDN"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Net-LibIDN/"
license=("GPL" "PerlArtistic")
depends=(perl libidn)
diff --git a/community/perl-params-validate/PKGBUILD b/community/perl-params-validate/PKGBUILD
index c14a85c97..bb201a4a4 100644
--- a/community/perl-params-validate/PKGBUILD
+++ b/community/perl-params-validate/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-params-validate
pkgver=0.98
pkgrel=1
pkgdesc="Validate sub params against a spec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Params-Validate"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-string-crc32/PKGBUILD b/community/perl-string-crc32/PKGBUILD
index 4c0e43d4f..706c4ece2 100644
--- a/community/perl-string-crc32/PKGBUILD
+++ b/community/perl-string-crc32/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-string-crc32
pkgver=1.4
pkgrel=5
pkgdesc="Perl/CPAN Module String::CRC32 : ZMODEMlike CRC32 generation"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/String-CRC32"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/S/SO/SOENKE/String-CRC32-$pkgver.tar.gz")
diff --git a/community/perl-text-charwidth/PKGBUILD b/community/perl-text-charwidth/PKGBUILD
index 9250a552a..85af5dcf3 100644
--- a/community/perl-text-charwidth/PKGBUILD
+++ b/community/perl-text-charwidth/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-text-charwidth
pkgver=0.04
pkgrel=5
pkgdesc="Perl/CPAN Module Text::CharWidth"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Text-CharWidth"
license=("GPL" "PerlArtistic")
source=("http://www.cpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-$pkgver.tar.gz")
diff --git a/community/perl-text-kakasi/PKGBUILD b/community/perl-text-kakasi/PKGBUILD
index f9813af76..a485090fd 100644
--- a/community/perl-text-kakasi/PKGBUILD
+++ b/community/perl-text-kakasi/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-text-kakasi
pkgver=2.04
pkgrel=6
pkgdesc="Perl frontend to kakasi"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Text-Kakasi"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0' 'kakasi')
diff --git a/community/perl-tie-hash-indexed/PKGBUILD b/community/perl-tie-hash-indexed/PKGBUILD
index 45d51b8e5..978c1e77b 100644
--- a/community/perl-tie-hash-indexed/PKGBUILD
+++ b/community/perl-tie-hash-indexed/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-tie-hash-indexed
pkgver=0.05
pkgrel=5
pkgdesc="Ordered hashes for Perl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Tie-Hash-Indexed"
license=('GPL' 'PerlArtistic')
depends=('perl')
diff --git a/community/perl-tk-tablematrix/PKGBUILD b/community/perl-tk-tablematrix/PKGBUILD
index 294f0bd20..129de9963 100644
--- a/community/perl-tk-tablematrix/PKGBUILD
+++ b/community/perl-tk-tablematrix/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-tk-tablematrix
pkgver=1.23
pkgrel=6
pkgdesc="Display data in TableSpreadsheet format"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://search.cpan.org/dist/Tk-TableMatrix"
license=("GPL" "PerlArtistic")
depends=('perl-tk')
diff --git a/community/perl-www-curl/PKGBUILD b/community/perl-www-curl/PKGBUILD
index fdae94bee..ebfab1005 100644
--- a/community/perl-www-curl/PKGBUILD
+++ b/community/perl-www-curl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-www-curl
pkgver=4.12
pkgrel=2
pkgdesc="Perl/CPAN Module WWW::Curl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/WWW-Curl/"
license=("GPL" "PerlArtistic")
depends=("curl")
diff --git a/community/perl-xml-libxml/PKGBUILD b/community/perl-xml-libxml/PKGBUILD
index dbfb8ca26..41b3c887f 100644
--- a/community/perl-xml-libxml/PKGBUILD
+++ b/community/perl-xml-libxml/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=perl-xml-libxml
pkgver=1.70
pkgrel=3
pkgdesc="Interface to the libxml library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/XML-LibXML"
license=('GPL')
depends=('libxml2' 'perl-xml-sax>=0.11' 'perl-xml-namespacesupport>=1.07')
diff --git a/community/perl-xml-libxslt/PKGBUILD b/community/perl-xml-libxslt/PKGBUILD
index f982ee279..ef92a7ac5 100644
--- a/community/perl-xml-libxslt/PKGBUILD
+++ b/community/perl-xml-libxslt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-xml-libxslt
pkgver=1.70
pkgrel=4
pkgdesc="Interface to the gnome libxslt library "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/XML-LibXSLT"
license=('GPL')
depends=('perl-xml-libxml' 'libxslt')
diff --git a/community/perl-xml-regexp/PKGBUILD b/community/perl-xml-regexp/PKGBUILD
index fe5ea144c..11a76fe34 100644
--- a/community/perl-xml-regexp/PKGBUILD
+++ b/community/perl-xml-regexp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=perl-xml-regexp
pkgver=0.03
pkgrel=5
pkgdesc="Regular expressions for XML tokens"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/XML-RegExp"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/community/perl-xmms/PKGBUILD b/community/perl-xmms/PKGBUILD
index 050f81bda..22e873998 100644
--- a/community/perl-xmms/PKGBUILD
+++ b/community/perl-xmms/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-xmms
pkgver=0.12
pkgrel=5
pkgdesc="Bundle::Xmms - Bundle for xmms remote control shell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~dougm/Xmms-Perl/"
depends=('perl' 'xmms' 'libxxf86dga')
license=('GPL' 'PerlArtistic')
diff --git a/community/perlio-eol/PKGBUILD b/community/perlio-eol/PKGBUILD
index abf0064c4..10f8998b9 100644
--- a/community/perlio-eol/PKGBUILD
+++ b/community/perlio-eol/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perlio-eol
pkgver=0.14
pkgrel=4
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")
source=("http://www.cpan.org/authors/id/A/AU/AUDREYT/PerlIO-eol-$pkgver.tar.gz")
diff --git a/community/pgadmin3/PKGBUILD b/community/pgadmin3/PKGBUILD
index 117eb7521..bb4441b0a 100644
--- a/community/pgadmin3/PKGBUILD
+++ b/community/pgadmin3/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=1.12.3
_realver=1.12.3
pkgrel=1
pkgdesc="A comprehensive design and management interface for PostgreSQL database"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pgadmin.org"
license=('custom')
depends=('wxgtk' 'postgresql-libs>=8.4.1' 'libxslt')
diff --git a/community/php-geoip/PKGBUILD b/community/php-geoip/PKGBUILD
index 411d5bbf4..7bd7ae5b5 100644
--- a/community/php-geoip/PKGBUILD
+++ b/community/php-geoip/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=php-geoip
pkgver=1.0.7
pkgrel=2
pkgdesc="GeoIP module for PHP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pecl.php.net/package/geoip"
license=('PHP')
depends=('php' 'geoip')
diff --git a/community/php-memcache/PKGBUILD b/community/php-memcache/PKGBUILD
index 050930166..2f206f038 100644
--- a/community/php-memcache/PKGBUILD
+++ b/community/php-memcache/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=php-memcache
pkgver=3.0.6
pkgrel=1
pkgdesc="Memcache module for PHP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pecl.php.net/package/memcache"
license=('PHP')
depends=('php')
diff --git a/community/php-memcached/PKGBUILD b/community/php-memcached/PKGBUILD
index ee4236a0c..7e574c98c 100644
--- a/community/php-memcached/PKGBUILD
+++ b/community/php-memcached/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=php-memcached
pkgver=1.0.2
pkgrel=4
pkgdesc="PHP extension for interfacing with memcached via libmemcached library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pecl.php.net/package/memcached"
license=('PHP')
depends=('php' 'libmemcached')
diff --git a/community/picard/PKGBUILD b/community/picard/PKGBUILD
index d63ac162d..25326f9df 100644
--- a/community/picard/PKGBUILD
+++ b/community/picard/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=picard
pkgver=0.13
pkgrel=1
pkgdesc="Next generation MusicBrainz tagging application (QT4 interface)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://musicbrainz.org/doc/PicardQt"
license=('GPL')
depends=('python2-qt' 'mutagen' 'libofa' 'ffmpeg')
diff --git a/community/pidgin-fonomobutton/PKGBUILD b/community/pidgin-fonomobutton/PKGBUILD
index ec1bbda62..350bfcb5d 100644
--- a/community/pidgin-fonomobutton/PKGBUILD
+++ b/community/pidgin-fonomobutton/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pidgin-fonomobutton
pkgver=0.1.6
pkgrel=1
pkgdesc="Adds a video-chat button to the the conversation window"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fonomo.com/software/pidgin.html"
license=('GPL')
depends=('pidgin')
diff --git a/community/pidgin-libnotify/PKGBUILD b/community/pidgin-libnotify/PKGBUILD
index cf9378755..72a3394b2 100644
--- a/community/pidgin-libnotify/PKGBUILD
+++ b/community/pidgin-libnotify/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=pidgin-libnotify
pkgver=0.14
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="pidgin plugin that enables popups when someone logs in or messages you."
url="http://gaim-libnotify.sourceforge.net/"
license=('GPL')
diff --git a/community/pidgin-musictracker/PKGBUILD b/community/pidgin-musictracker/PKGBUILD
index 591871645..c590f0af4 100644
--- a/community/pidgin-musictracker/PKGBUILD
+++ b/community/pidgin-musictracker/PKGBUILD
@@ -11,7 +11,7 @@ url='http://code.google.com/p/pidgin-musictracker'
license=('GPL2')
depends=('pidgin' 'gtk2' 'dbus-glib')
makedepends=('xmms2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://pidgin-musictracker.googlecode.com/files/$pkgname-$pkgver.tar.bz2)
options=('!libtool')
md5sums=('8d7225c705484db86b864cab5a536423')
diff --git a/community/pidgin-otr/PKGBUILD b/community/pidgin-otr/PKGBUILD
index a395b5022..e83fffe73 100644
--- a/community/pidgin-otr/PKGBUILD
+++ b/community/pidgin-otr/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=pidgin-otr
pkgver=3.2.0
pkgrel=2
pkgdesc="Off-the-Record Messaging plugin for Pidgin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.cypherpunks.ca/otr/"
depends=('libotr>=3.2.0' 'pidgin' 'perlxml')
diff --git a/community/pigeonhole/PKGBUILD b/community/pigeonhole/PKGBUILD
index b1d3a5dbc..4d438af53 100644
--- a/community/pigeonhole/PKGBUILD
+++ b/community/pigeonhole/PKGBUILD
@@ -11,7 +11,7 @@ pkgname=pigeonhole
pkgver=0.2.3
pkgrel=2
pkgdesc="Fully rewritten Sieve implementation for Dovecot v2.0"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pigeonhole.dovecot.org/"
license=('LGPL')
depends=('dovecot='$_dcpkgver)
diff --git a/community/pinfo/PKGBUILD b/community/pinfo/PKGBUILD
index 9e0791384..aa17ed562 100644
--- a/community/pinfo/PKGBUILD
+++ b/community/pinfo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pinfo
pkgver=0.6.10
pkgrel=1
pkgdesc="A hypertext info file viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pinfo.alioth.debian.org/"
license=('GPL')
depends=('ncurses' 'readline')
diff --git a/community/pingus/PKGBUILD b/community/pingus/PKGBUILD
index bba3aea9e..751711d03 100644
--- a/community/pingus/PKGBUILD
+++ b/community/pingus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pingus
pkgver=0.7.3
pkgrel=4
pkgdesc="A Lemmings clone, i.e. a level-based puzzle game."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pingus.seul.org"
license=('GPL')
depends=('gcc-libs' 'sdl_image' 'sdl_mixer' 'boost-libs>=1.46')
diff --git a/community/pinot/PKGBUILD b/community/pinot/PKGBUILD
index 2a139fcba..9c315cc50 100644
--- a/community/pinot/PKGBUILD
+++ b/community/pinot/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pinot
pkgver=0.97
pkgrel=1
pkgdesc='Personal search and metasearch tool.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pinot.berlios.de/'
license=('GPL')
depends=('gtkmm' 'xapian-core' 'libtextcat' 'sqlite3' 'libxml++' 'curl'
diff --git a/community/pkgtools/PKGBUILD b/community/pkgtools/PKGBUILD
index 9328188ea..a53a186ba 100644
--- a/community/pkgtools/PKGBUILD
+++ b/community/pkgtools/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pkgtools
pkgver=22
pkgrel=1
pkgdesc="A collection of scripts for Arch Linux packages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bbs.archlinux.org/viewtopic.php?pid=384196"
license=('GPL')
source=(http://github.com/Daenyth/pkgtools/tarball/v$pkgver)
diff --git a/community/plan9port/PKGBUILD b/community/plan9port/PKGBUILD
index 590a0d6cc..da1c6c968 100644
--- a/community/plan9port/PKGBUILD
+++ b/community/plan9port/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=plan9port
pkgver=20101110
pkgrel=1
pkgdesc="A port of many programs from Plan 9 to Unix-like operating systems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://swtch.com/plan9port/"
license=('custom')
depends=(xorg-server sh fuse)
diff --git a/community/plib/PKGBUILD b/community/plib/PKGBUILD
index 80374518b..9964fe277 100644
--- a/community/plib/PKGBUILD
+++ b/community/plib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=plib
pkgver=1.8.5
pkgrel=2
pkgdesc="Set of libraries to write games and other realtime interactive applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://plib.sourceforge.net/"
license=('custom:LGPL')
makedepends=('mesa' 'libxi' 'libxmu')
diff --git a/community/pmtools/PKGBUILD b/community/pmtools/PKGBUILD
index d03108426..37148e4ce 100644
--- a/community/pmtools/PKGBUILD
+++ b/community/pmtools/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pmtools
pkgver=20101124
pkgrel=1
pkgdesc="A small collection of ACPI power management test and investigation tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://acpi.sourceforge.net/dsdt/index.php"
license=('GPL2')
depends=('perl')
diff --git a/community/png2ico/PKGBUILD b/community/png2ico/PKGBUILD
index 8a5f7a330..a0f3fdabc 100644
--- a/community/png2ico/PKGBUILD
+++ b/community/png2ico/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=png2ico
pkgver=20021208
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Converts PNG files to Windows icon resource files"
url="http://www.winterdrache.de/freeware/png2ico/"
license=("GPL2")
diff --git a/community/podofo/PKGBUILD b/community/podofo/PKGBUILD
index 05c69f99e..ebee2b0a6 100644
--- a/community/podofo/PKGBUILD
+++ b/community/podofo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=podofo
pkgver=0.9.1
pkgrel=1
pkgdesc="A C++ library to work with the PDF file format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://podofo.sourceforge.net"
license=('GPL')
depends=( 'gcc-libs' 'fontconfig' 'libpng' 'libtiff')
diff --git a/community/poedit/PKGBUILD b/community/poedit/PKGBUILD
index 4ee76514e..66ced5b74 100644
--- a/community/poedit/PKGBUILD
+++ b/community/poedit/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=poedit
pkgver=1.4.6.1
pkgrel=4
pkgdesc="Cross-platform gettext catalogs (.po files) editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.poedit.net/"
license=('custom')
depends=('wxgtk>=2.8.11' 'gtkspell' 'db>=5.1' 'hicolor-icon-theme' 'gettext')
diff --git a/community/pokerth/PKGBUILD b/community/pokerth/PKGBUILD
index 040111905..cc4df5fca 100644
--- a/community/pokerth/PKGBUILD
+++ b/community/pokerth/PKGBUILD
@@ -7,7 +7,7 @@ _realname=PokerTH
pkgver=0.8.3
pkgrel=4
pkgdesc="Poker game written in C++/QT4"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pokerth.net/"
license=('GPL' 'custom')
depends=('curl' 'boost-libs>=1.43.0' 'gsasl' 'gnutls' 'qt' 'sdl_mixer')
diff --git a/community/polipo/PKGBUILD b/community/polipo/PKGBUILD
index d09f48478..20d910287 100644
--- a/community/polipo/PKGBUILD
+++ b/community/polipo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=polipo
pkgver=1.0.4.1
pkgrel=1
pkgdesc="A small and fast caching web proxy."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pps.jussieu.fr/~jch/software/polipo/"
license=('GPL')
depends=('glibc' 'bash')
diff --git a/community/pork/PKGBUILD b/community/pork/PKGBUILD
index c10aec036..74924e477 100644
--- a/community/pork/PKGBUILD
+++ b/community/pork/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pork
pkgver=0.99.8.1
pkgrel=3
pkgdesc="Console-based AOL Instant Messenger & IRC client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dev.ojnk.net/"
license=('GPL')
depends=('ncurses' 'perl')
diff --git a/community/portaudio/PKGBUILD b/community/portaudio/PKGBUILD
index 411f10437..3b223264a 100644
--- a/community/portaudio/PKGBUILD
+++ b/community/portaudio/PKGBUILD
@@ -11,7 +11,7 @@ url="http://www.portaudio.com/"
source=(http://www.portaudio.com/archives/pa_stable_v$pkgver.tar.gz)
depends=('jack-audio-connection-kit')
options=(!libtool)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
md5sums=('d2943e4469834b25afe62cc51adc025f')
diff --git a/community/portaudio_cpp/PKGBUILD b/community/portaudio_cpp/PKGBUILD
index 0c666ed5c..664450a04 100644
--- a/community/portaudio_cpp/PKGBUILD
+++ b/community/portaudio_cpp/PKGBUILD
@@ -9,7 +9,7 @@ url="http://www.portaudio.com/"
source=(http://www.portaudio.com/archives/pa_stable_v$pkgver.tar.gz)
depends=('portaudio=19_20071207' 'gcc-libs')
license=('custom')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
md5sums=('d2943e4469834b25afe62cc51adc025f')
diff --git a/community/portmidi/PKGBUILD b/community/portmidi/PKGBUILD
index 255c2e077..1ddd9bd97 100644
--- a/community/portmidi/PKGBUILD
+++ b/community/portmidi/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=portmidi
pkgver=217
pkgrel=2
pkgdesc="Platform independent library for real-time MIDI input/output."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://portmedia.sourceforge.net/'
license=('GPL')
depends=('alsa-lib')
diff --git a/community/postgis/PKGBUILD b/community/postgis/PKGBUILD
index dbea8cc90..f442dda5f 100644
--- a/community/postgis/PKGBUILD
+++ b/community/postgis/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=postgis
pkgver=1.5.2
pkgrel=1
pkgdesc="Adds support for geographic objects to PostgreSQL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://postgis.refractions.net/"
license=('GPL')
depends=('postgresql' 'proj' 'geos')
diff --git a/community/pound/PKGBUILD b/community/pound/PKGBUILD
index 02d82fec0..98d2af3dc 100644
--- a/community/pound/PKGBUILD
+++ b/community/pound/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pound
pkgver=2.5
pkgrel=2
pkgdesc="A reverse proxy, load balancer, and SSL wrapper"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.apsis.ch/pound/index_html"
license=('GPL')
depends=('pcre' 'openssl')
diff --git a/community/powertop/PKGBUILD b/community/powertop/PKGBUILD
index 83f906f85..8a00e25f6 100644
--- a/community/powertop/PKGBUILD
+++ b/community/powertop/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=powertop
pkgver=1.13
pkgrel=2
pkgdesc="Tool that finds the software that makes your laptop use more power than necessary"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lesswatts.org/projects/powertop/"
license=('GPL2')
depends=('ncurses')
diff --git a/community/pppd-ldap-simple/PKGBUILD b/community/pppd-ldap-simple/PKGBUILD
index 9511d9b2d..13c0986a2 100644
--- a/community/pppd-ldap-simple/PKGBUILD
+++ b/community/pppd-ldap-simple/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pppd-ldap-simple
pkgver=0.12b
pkgrel=5
pkgdesc="pppd ldap simple plugin (based on pppd ldap, without radius, etc. Just search by uid and userPassword)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/pppd-ldap/"
license=('GPL')
source=(http://archlinux-stuff.googlecode.com/files/pppd_ldap-simple-$pkgver.tar.gz)
diff --git a/community/pppd-ldap/PKGBUILD b/community/pppd-ldap/PKGBUILD
index 27c593d82..b974f3e57 100644
--- a/community/pppd-ldap/PKGBUILD
+++ b/community/pppd-ldap/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pppd-ldap
pkgver=0.12b
pkgrel=2
pkgdesc="pppd ldap plugin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/pppd-ldap/"
license=('GPL')
depends=('ppp' 'libldap>=2.4.18')
diff --git a/community/pptpd/PKGBUILD b/community/pptpd/PKGBUILD
index 04f5dbcb6..9d5373737 100644
--- a/community/pptpd/PKGBUILD
+++ b/community/pptpd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pptpd
pkgver=1.3.4
pkgrel=3
pkgdesc="Poptop server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://poptop.sourceforge.net/"
license=('GPL')
depends=(ppp glibc)
diff --git a/community/pragha/PKGBUILD b/community/pragha/PKGBUILD
index 8e7336b4b..c9a69465b 100755
--- a/community/pragha/PKGBUILD
+++ b/community/pragha/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pragha
pkgver=0.95.0.1
pkgrel=1
pkgdesc="A lightweight GTK+ music manager - fork of Consonance Music Manager."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pragha.wikispaces.com/"
license=('GPL3')
depends=('libnotify' 'libcdio' 'curl'
diff --git a/community/prboom/PKGBUILD b/community/prboom/PKGBUILD
index 20417640a..b34a8b1b8 100644
--- a/community/prboom/PKGBUILD
+++ b/community/prboom/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=4
pkgdesc="A game engine which provides a program to play Doom levels"
url="http://prboom.sourceforge.net/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libpng' 'mesa' 'sdl_mixer' 'sdl_net')
source=(http://downloads.sourceforge.net/prboom/$pkgname-$pkgver.tar.gz libpng-1.4.patch)
md5sums=('a8a15f61fa2626ab98051ab2703378c4' 'ba53474db8e747035ca2320a445e4ae0')
diff --git a/community/prelink/PKGBUILD b/community/prelink/PKGBUILD
index 25d6c1a55..767c61739 100644
--- a/community/prelink/PKGBUILD
+++ b/community/prelink/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=prelink
pkgver=20100106
pkgrel=3
pkgdesc='ELF prelinking utility to speed up dynamic linking.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://people.redhat.com/jakub/prelink/'
license=('GPL')
depends=('elfutils')
diff --git a/community/preload/PKGBUILD b/community/preload/PKGBUILD
index e5457727c..80427f35f 100644
--- a/community/preload/PKGBUILD
+++ b/community/preload/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=preload
pkgver=0.6.4
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Makes applications run faster by prefetching binaries and shared objects"
url="http://sourceforge.net/projects/preload"
license=('GPL2')
diff --git a/community/privoxy/PKGBUILD b/community/privoxy/PKGBUILD
index e133f8029..66c0a83cb 100644
--- a/community/privoxy/PKGBUILD
+++ b/community/privoxy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=privoxy
pkgver=3.0.17
pkgrel=2
pkgdesc='A web proxy with advanced filtering capabilities.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.privoxy.org'
license=('GPL')
depends=('pcre' 'zlib')
diff --git a/community/procstatd/PKGBUILD b/community/procstatd/PKGBUILD
index 5f11cecf9..05d23fbcb 100644
--- a/community/procstatd/PKGBUILD
+++ b/community/procstatd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=procstatd
pkgver=1.4.2
pkgrel=5
pkgdesc="A daemon that can be run either from userspace or inetd that can be queried via a simple API to parse various files in /proc"
-arch=('i686 x86_64')
+arch=('i686 x86_64' 'mips64el')
license=('GPL')
source=(http://downloads.sourceforge.net/herdtools/$pkgname.tar.gz)
md5sums=('1fdeaf05ca6337f5c02e76a76c53c407')
diff --git a/community/proj/PKGBUILD b/community/proj/PKGBUILD
index 353b54ad5..cb0fbd6b5 100644
--- a/community/proj/PKGBUILD
+++ b/community/proj/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=proj
pkgver=4.7.0
pkgrel=1
pkgdesc="Cartographic Projections library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://trac.osgeo.org/proj/"
license=('MIT')
options=('!libtool')
diff --git a/community/prosody/PKGBUILD b/community/prosody/PKGBUILD
index e7622f468..4e55a092c 100644
--- a/community/prosody/PKGBUILD
+++ b/community/prosody/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=prosody
pkgver=0.8.0
pkgrel=1
pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://prosody.im/"
license=('MIT')
depends=('lua>=5.1' 'luasocket' 'luaexpat' 'luafilesystem' 'libidn>=0.5.18' 'openssl')
diff --git a/community/protobuf/PKGBUILD b/community/protobuf/PKGBUILD
index a91085f0b..a4c826f8a 100644
--- a/community/protobuf/PKGBUILD
+++ b/community/protobuf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=protobuf
pkgver=2.4.0a
pkgrel=1
pkgdesc="A way of encoding structured data in an efficient yet extensible format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/protobuf/"
license=('APACHE')
depends=('gcc-libs' 'zlib')
diff --git a/community/proxytunnel/PKGBUILD b/community/proxytunnel/PKGBUILD
index 078540f3f..8ae8cc023 100644
--- a/community/proxytunnel/PKGBUILD
+++ b/community/proxytunnel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=proxytunnel
pkgver=1.9.0
pkgrel=2
pkgdesc="a program that connects stdin and stdout to a server somewhere on the network, through a standard HTTPS proxy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://proxytunnel.sourceforge.net"
license=('GPL')
depends=('openssl')
diff --git a/community/psimedia/PKGBUILD b/community/psimedia/PKGBUILD
index d44f85c08..43e25240a 100644
--- a/community/psimedia/PKGBUILD
+++ b/community/psimedia/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=psimedia
pkgver=1.0.3
pkgrel=5
pkgdesc="Voice and video chat plugin for Psi-like IM clients. The implementation is based on GStreamer."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://delta.affinix.com/psimedia/"
depends=('psi' 'speex' 'gstreamer0.10-base' 'qt' 'gstreamer0.10-good-plugins')
diff --git a/community/pspshrink/PKGBUILD b/community/pspshrink/PKGBUILD
index 9b6ba9540..1944a5af0 100644
--- a/community/pspshrink/PKGBUILD
+++ b/community/pspshrink/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pspshrink
pkgver=1.1.2
pkgrel=2
pkgdesc="PSP Shrink allows you to shrink your isos to the cso format."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/pspshrink/"
license=('GPL2')
makedepends=(gtkmm)
diff --git a/community/psqlodbc/PKGBUILD b/community/psqlodbc/PKGBUILD
index 176acffd9..890aef702 100644
--- a/community/psqlodbc/PKGBUILD
+++ b/community/psqlodbc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=psqlodbc
pkgver=08.04.0100
pkgrel=2
pkgdesc="PostgreSQL ODBC driver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.postgresql.org"
depends=('unixodbc' 'postgresql-libs' 'libtool')
diff --git a/community/pstreams/PKGBUILD b/community/pstreams/PKGBUILD
index 62b446587..a27c1066b 100644
--- a/community/pstreams/PKGBUILD
+++ b/community/pstreams/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pstreams
pkgver=0.7.0
pkgrel=1
pkgdesc='C++ utility for simple IOStream-based Inter-Process Communication.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pstreams.sourceforge.net'
license=('LGPL')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
diff --git a/community/puzzles/PKGBUILD b/community/puzzles/PKGBUILD
index 20af83ec8..d85cfb8d2 100644
--- a/community/puzzles/PKGBUILD
+++ b/community/puzzles/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=puzzles
pkgver=9168
pkgrel=1
pkgdesc="Simon Tatham's Portable Puzzle Collection"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
license=('MIT')
makedepends=('pkgconfig')
diff --git a/community/pv/PKGBUILD b/community/pv/PKGBUILD
index 7f4651a3b..5d09b1152 100644
--- a/community/pv/PKGBUILD
+++ b/community/pv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pv
pkgver=1.2.0
pkgrel=1
pkgdesc='A terminal-based tool for monitoring the progress of data through a pipeline'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.ivarch.com/programs/pv.shtml'
license=('custom:Artistic 2.0')
depends=('glibc')
diff --git a/community/pwmanager/PKGBUILD b/community/pwmanager/PKGBUILD
index c94e9ba5b..c75d4f16b 100644
--- a/community/pwmanager/PKGBUILD
+++ b/community/pwmanager/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pwmanager
pkgver=1.2.4
pkgrel=4
pkgdesc="With PwManager you can easily manage your passwords"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://passwordmanager.sourceforge.net/"
license=('GPL')
depends=('kdelibs3')
diff --git a/community/pwsafe/PKGBUILD b/community/pwsafe/PKGBUILD
index 736790f61..ee1fb1011 100644
--- a/community/pwsafe/PKGBUILD
+++ b/community/pwsafe/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pwsafe
pkgver=0.2.0
pkgrel=6
pkgdesc="A commandline program for managing encrypted password databases"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nsd.dyndns.org/pwsafe/"
license=('GPL')
depends=('openssl' 'libxmu' 'readline')
diff --git a/community/pyglet/PKGBUILD b/community/pyglet/PKGBUILD
index 2f795c66d..b037dc146 100644
--- a/community/pyglet/PKGBUILD
+++ b/community/pyglet/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pyglet
pkgver=1.1.4
pkgrel=2
pkgdesc="A cross-platform windowing and multimedia library for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pyglet.org/"
license=('BSD')
depends=('python2')
diff --git a/community/pygoocanvas/PKGBUILD b/community/pygoocanvas/PKGBUILD
index e37d43881..1e26b9645 100644
--- a/community/pygoocanvas/PKGBUILD
+++ b/community/pygoocanvas/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pygoocanvas
pkgver=0.14.1
pkgrel=3
pkgdesc="GooCanvas python bindings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.berlios.de/projects/pygoocanvas"
license=('LGPL')
depends=('python2' 'goocanvas' 'pygtk')
diff --git a/community/pyid3lib/PKGBUILD b/community/pyid3lib/PKGBUILD
index 21ddae1a1..40f1cc6b0 100644
--- a/community/pyid3lib/PKGBUILD
+++ b/community/pyid3lib/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pyid3lib
pkgver=0.5.1
pkgrel=6
pkgdesc="A Python module for editing ID3v2 tags of MP3 audio files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pyid3lib.sourceforge.net/"
license=('LGPL')
depends=('python2' 'glibc' 'id3lib')
diff --git a/community/pylibacl/PKGBUILD b/community/pylibacl/PKGBUILD
index 6e0624f12..f102cb618 100644
--- a/community/pylibacl/PKGBUILD
+++ b/community/pylibacl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pylibacl
pkgver=0.5.0
pkgrel=1
pkgdesc="A python extension module that allows you to manipulate the POSIX.1e ACLs."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pylibacl.sourceforge.net/'
license=('GPL')
depends=('python2')
diff --git a/community/pylorcon/PKGBUILD b/community/pylorcon/PKGBUILD
index 6502fdbd4..55866fb71 100644
--- a/community/pylorcon/PKGBUILD
+++ b/community/pylorcon/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pylorcon
pkgver=3
pkgrel=4
pkgdesc="Python wrapper for the C LORCON (Loss Of Radio CONnectivity) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/pylorcon/"
license=('GPLv2')
depends=('python2' 'lorcon-old-svn')
diff --git a/community/pympd/PKGBUILD b/community/pympd/PKGBUILD
index 742a74a63..befa59d9c 100644
--- a/community/pympd/PKGBUILD
+++ b/community/pympd/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=pympd
pkgver=0.08.1
pkgrel=2
pkgdesc="A Rhythmbox-like PyGTK+ client for Music Player Daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pympd.sourceforge.net/"
license=('GPL')
depends=('libglade' 'pygtk>=2.6')
diff --git a/community/pyogg/PKGBUILD b/community/pyogg/PKGBUILD
index 73c0217df..5122b3673 100644
--- a/community/pyogg/PKGBUILD
+++ b/community/pyogg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pyogg
pkgver=1.3
pkgrel=6
pkgdesc="Python ogg wrapper library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ekyo.nerim.net/software/pyogg/index.html"
license=('LGPL2')
depends=('python2' 'libogg' 'glibc')
diff --git a/community/pypanel/PKGBUILD b/community/pypanel/PKGBUILD
index ffb86eaa4..78e40ddd4 100644
--- a/community/pypanel/PKGBUILD
+++ b/community/pypanel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pypanel
pkgver=2.4
pkgrel=6
pkgdesc="A lightweight panel/taskbar for X11 window managers written in python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pypanel.sourceforge.net/"
license=('GPL')
depends=('python2' 'x-server' 'python-xlib' 'imlib2' 'libxft')
diff --git a/community/pyqt3/PKGBUILD b/community/pyqt3/PKGBUILD
index 862ea062e..c48714ab8 100644
--- a/community/pyqt3/PKGBUILD
+++ b/community/pyqt3/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pyqt3
pkgver=3.18.1
pkgrel=9
pkgdesc="A set of Python bindings for the Qt3 toolkit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.riverbankcomputing.com/software/pyqt/intro"
depends=('python2-sip' 'qscintilla-qt3')
license=('GPL')
diff --git a/community/pysol-sound-server/PKGBUILD b/community/pysol-sound-server/PKGBUILD
index b3f7c814c..254e01b88 100644
--- a/community/pysol-sound-server/PKGBUILD
+++ b/community/pysol-sound-server/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pysol-sound-server
pkgver=3.01
pkgrel=7
pkgdesc="A Python extension module that plays WAV samples together with MP3 or MOD background music"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pysol.org/"
license=('GPL' 'LGPL')
depends=('python2' 'smpeg')
diff --git a/community/pystatgrab/PKGBUILD b/community/pystatgrab/PKGBUILD
index 5ea3fbbde..c6698eaed 100644
--- a/community/pystatgrab/PKGBUILD
+++ b/community/pystatgrab/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pystatgrab
pkgver=0.5
pkgrel=4
pkgdesc="Python bindings for libstatgrab"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.i-scream.org/pystatgrab"
license=('GPL')
depends=('python2' 'libstatgrab')
diff --git a/community/python-bsddb/PKGBUILD b/community/python-bsddb/PKGBUILD
index 84b7c181a..589e2745e 100644
--- a/community/python-bsddb/PKGBUILD
+++ b/community/python-bsddb/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=5.1.0
pkgrel=3
pkgdesc="Python interface for BerkeleyDB"
license=('MIT')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.jcea.es/programacion/pybsddb.htm"
depends=('db' 'python')
source=("http://pypi.python.org/packages/source/b/bsddb3/bsddb3-${pkgver}.tar.gz"
diff --git a/community/python-cheetah/PKGBUILD b/community/python-cheetah/PKGBUILD
index 020eb7869..2d8dc25e1 100755
--- a/community/python-cheetah/PKGBUILD
+++ b/community/python-cheetah/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-cheetah
pkgver=2.4.4
pkgrel=2
pkgdesc="A Python-powered template engine and code generator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cheetahtemplate.org/"
license=('custom')
depends=('python2' 'python-markdown')
diff --git a/community/python-cjson/PKGBUILD b/community/python-cjson/PKGBUILD
index 5f864b10b..0979021c3 100644
--- a/community/python-cjson/PKGBUILD
+++ b/community/python-cjson/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=python-cjson
pkgver=1.0.5
pkgrel=3
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
pkgdesc="Fast JSON encoder/decoder for Python"
url="http://pypi.python.org/pypi/python-cjson/"
diff --git a/community/python-daap/PKGBUILD b/community/python-daap/PKGBUILD
index d48f8da4d..0d823a1ae 100644
--- a/community/python-daap/PKGBUILD
+++ b/community/python-daap/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=python-daap
pkgver=0.7.1
pkgrel=3
pkgdesc="Python libraries for accessing DAAP music shares"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://jerakeen.org/code/pythondaap/"
depends=('python2')
license=('GPL')
diff --git a/community/python-fuse/PKGBUILD b/community/python-fuse/PKGBUILD
index 1ebf70af6..bd0043b2d 100644
--- a/community/python-fuse/PKGBUILD
+++ b/community/python-fuse/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=python-fuse
pkgver=0.2.1
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Python bindings for FUSE"
url="http://fuse.sourceforge.net/wiki/index.php/FusePython"
license=('LGPL')
diff --git a/community/python-galago-gtk/PKGBUILD b/community/python-galago-gtk/PKGBUILD
index 1589d3e41..66fdff795 100644
--- a/community/python-galago-gtk/PKGBUILD
+++ b/community/python-galago-gtk/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=python-galago-gtk
pkgver=0.5.0
pkgrel=5
pkgdesc="A library of simple functions that are optimized for various CPUs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://galago-project.org"
options=('!libtool')
license=('LGPL')
diff --git a/community/python-galago/PKGBUILD b/community/python-galago/PKGBUILD
index b6fcaa5b9..d2e1e07ab 100644
--- a/community/python-galago/PKGBUILD
+++ b/community/python-galago/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-galago
pkgver=0.5.0
pkgrel=4
pkgdesc="A library of simple functions that are optimized for various CPUs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://galago-project.org"
options=('!libtool')
license=('LGPL')
diff --git a/community/python-gnupginterface/PKGBUILD b/community/python-gnupginterface/PKGBUILD
index c484684b7..f4710d43c 100644
--- a/community/python-gnupginterface/PKGBUILD
+++ b/community/python-gnupginterface/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=python-gnupginterface
pkgver=0.3.2
pkgrel=5
pkgdesc="A Python interface to GNU Privacy Guard (GnuPG)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://py-gnupg.sourceforge.net/"
license=('GPL')
depends=('gnupg' 'python2')
diff --git a/community/python-gnutls/PKGBUILD b/community/python-gnutls/PKGBUILD
index 5eca1eea7..ccf7cf14f 100644
--- a/community/python-gnutls/PKGBUILD
+++ b/community/python-gnutls/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=python-gnutls
pkgver=1.2.0
pkgrel=2
pkgdesc="Python wrapper for the GNUTLS library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cheeseshop.python.org/pypi/python-gnutls"
depends=('python2' 'gnutls')
license=('LGPL')
diff --git a/community/python-html5lib/PKGBUILD b/community/python-html5lib/PKGBUILD
index bcd2f73b6..4150fbf02 100644
--- a/community/python-html5lib/PKGBUILD
+++ b/community/python-html5lib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python-html5lib
pkgver=0.90
pkgrel=1
pkgdesc="A HTML parser/tokenizer based on the WHATWG HTML5 spec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/html5lib/"
license=('MIT')
depends=('python2')
diff --git a/community/python-lcms/PKGBUILD b/community/python-lcms/PKGBUILD
index a501f1b26..33efa9902 100644
--- a/community/python-lcms/PKGBUILD
+++ b/community/python-lcms/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.19
_mver=1.19
pkgrel=2
pkgdesc="LittleCMS Python bindings"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('CUSTOM')
depends=('libtiff' 'python2' 'lcms')
url="http://www.littlecms.com"
diff --git a/community/python-memcached/PKGBUILD b/community/python-memcached/PKGBUILD
index cd1a154f9..52b99ad1f 100644
--- a/community/python-memcached/PKGBUILD
+++ b/community/python-memcached/PKGBUILD
@@ -10,7 +10,7 @@ makedepends=('setuptools')
source=(ftp://ftp.tummy.com/pub/$pkgname/$pkgname-$pkgver.tar.gz LICENSE)
url="ftp://ftp.tummy.com/pub/python-memcached/"
license=('Python')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
md5sums=('e4e9d65e5721a1bb01f8d657ddf3f03e'
'5286ea4c34766a357085694e0984f116')
diff --git a/community/python-mpi4py/PKGBUILD b/community/python-mpi4py/PKGBUILD
index 51e5da1c5..31223ef91 100644
--- a/community/python-mpi4py/PKGBUILD
+++ b/community/python-mpi4py/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=python-mpi4py
pkgname=('python-mpi4py' 'python2-mpi4py')
pkgver=1.2.2
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mpi4py.scipy.org"
license=('BSD')
makedepends=('python' 'python2' 'python-distribute' 'python2-distribute' 'openmpi')
diff --git a/community/python-numarray/PKGBUILD b/community/python-numarray/PKGBUILD
index 9a27928e4..acabb15d9 100644
--- a/community/python-numarray/PKGBUILD
+++ b/community/python-numarray/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-numarray
pkgver=1.5.2
pkgrel=4
pkgdesc='Provides array manipulation and computational capabilities.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://numpy.scipy.org/'
license=('BSD')
depends=('python2')
diff --git a/community/python-openbabel/PKGBUILD b/community/python-openbabel/PKGBUILD
index 955c95b44..652cfe8c1 100644
--- a/community/python-openbabel/PKGBUILD
+++ b/community/python-openbabel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-openbabel
pkgver=2.3.0
pkgrel=3
pkgdesc="Python bindings of openbabel library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openbabel.org/wiki/Python"
license=('GPL')
depends=('python' 'gcc-libs' "openbabel=${pkgver}" 'eigen')
diff --git a/community/python-pexpect/PKGBUILD b/community/python-pexpect/PKGBUILD
index 323c6d536..49ec5c17c 100644
--- a/community/python-pexpect/PKGBUILD
+++ b/community/python-pexpect/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=python-pexpect
pkgver=2.3
pkgrel=4
pkgdesc='A pure Python Expect-like module'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pexpect.sourceforge.net/'
license=('MIT')
depends=('python2')
diff --git a/community/python-psycopg1/PKGBUILD b/community/python-psycopg1/PKGBUILD
index f5ad4cc39..7a0acfefa 100755
--- a/community/python-psycopg1/PKGBUILD
+++ b/community/python-psycopg1/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python-psycopg1
pkgver=1.1.21
pkgrel=5
pkgdesc="A PostgreSQL database adapter for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://initd.org/projects/psycopg1"
license=('GPL')
depends=('python-egenix-mx-base' 'postgresql')
diff --git a/community/python-pybluez/PKGBUILD b/community/python-pybluez/PKGBUILD
index cb02defe0..df7d0dcb7 100644
--- a/community/python-pybluez/PKGBUILD
+++ b/community/python-pybluez/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-pybluez
pkgver=0.18
pkgrel=2
pkgdesc="Python wrapper for the BlueZ Bluetooth stack"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/pybluez/"
license=('GPL')
provides=('pybluez')
diff --git a/community/python-pychm/PKGBUILD b/community/python-pychm/PKGBUILD
index 77b8f05b8..dd203c1e6 100644
--- a/community/python-pychm/PKGBUILD
+++ b/community/python-pychm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=python-pychm
pkgver=0.8.4
pkgrel=5
pkgdesc="Python bindings for CHMLIB"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gnochm.sourceforge.net"
license=('GPL')
depends=('chmlib' 'python2')
diff --git a/community/python-pycurl/PKGBUILD b/community/python-pycurl/PKGBUILD
index 2ffd177d5..55c5f9284 100644
--- a/community/python-pycurl/PKGBUILD
+++ b/community/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/community/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD
index 14012a35d..37fce2792 100644
--- a/community/python-pymongo/PKGBUILD
+++ b/community/python-pymongo/PKGBUILD
@@ -9,7 +9,7 @@ url="http://pypi.python.org/pypi/pymongo/"
depends=('python')
makedepends=('python-distribute')
source=(http://pypi.python.org/packages/source/p/pymongo3/pymongo3-$pkgver.tar.gz)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
md5sums=('6c65dcad8674f37ffc8bc3d6e1fd4155')
package() {
diff --git a/community/python-pyro/PKGBUILD b/community/python-pyro/PKGBUILD
index 309105e93..70418c94d 100755
--- a/community/python-pyro/PKGBUILD
+++ b/community/python-pyro/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.10
pkgrel=2
pkgdesc="Python Remote Objects"
url="http://pyro.sourceforge.net"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
depends=('python2')
source=(http://www.xs4all.nl/~irmen/pyro3/download/Pyro-${pkgver}.tar.gz)
diff --git a/community/python-pysqlite-legacy/PKGBUILD b/community/python-pysqlite-legacy/PKGBUILD
index c87ce7793..766c0a1c7 100644
--- a/community/python-pysqlite-legacy/PKGBUILD
+++ b/community/python-pysqlite-legacy/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-pysqlite-legacy
pkgver=1.0.1
pkgrel=7
pkgdesc="A Python DB-API 2.0 interface for the legacy SQLite 2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://initd.org/tracker/pysqlite"
license=('custom')
depends=('python2' 'sqlite2')
diff --git a/community/python-pyxmpp/PKGBUILD b/community/python-pyxmpp/PKGBUILD
index 0d832aefb..dacd3827e 100644
--- a/community/python-pyxmpp/PKGBUILD
+++ b/community/python-pyxmpp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-pyxmpp
pkgver=1.1.1
pkgrel=2
pkgdesc="A Python XMPP and Jabber implementation based on libxml2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pyxmpp.jajcus.net/"
license=('LGPL')
depends=('python-dnspython' 'libxml2' 'python-m2crypto')
diff --git a/community/python-scipy/PKGBUILD b/community/python-scipy/PKGBUILD
index c0dbdcb4a..f726054ca 100755
--- a/community/python-scipy/PKGBUILD
+++ b/community/python-scipy/PKGBUILD
@@ -12,7 +12,7 @@ pkgver=0.9.0
_theapp=$_app-$pkgver
pkgrel=1
pkgdesc="SciPy is open-source software for mathematics, science, and engineering."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.scipy.org/"
license=('BSD')
depends=('python3-numpy')
diff --git a/community/python-sympy/PKGBUILD b/community/python-sympy/PKGBUILD
index bc3221a2a..de482e0e5 100644
--- a/community/python-sympy/PKGBUILD
+++ b/community/python-sympy/PKGBUILD
@@ -9,7 +9,7 @@ license=('BSD')
depends=('python2')
conflicts=('sympy')
provides=('sympy')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://sympy.googlecode.com/files/sympy-${pkgver}.tar.gz)
md5sums=('d73e0a5a128f38f930d566110f4b668b')
diff --git a/community/python-vorbissimple/PKGBUILD b/community/python-vorbissimple/PKGBUILD
index 643cebbe6..ed4ae8b8d 100644
--- a/community/python-vorbissimple/PKGBUILD
+++ b/community/python-vorbissimple/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-vorbissimple
pkgver=0.0.2
pkgrel=4
pkgdesc="Python bindings for vorbissimple"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kamaelia.sourceforge.net"
license=('MPL')
depends=('python2' 'vorbissimple')
diff --git a/community/python-yaml/PKGBUILD b/community/python-yaml/PKGBUILD
index 9bb69ee20..8713f5f1e 100644
--- a/community/python-yaml/PKGBUILD
+++ b/community/python-yaml/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=(python2-yaml python-yaml)
pkgver=3.09
pkgrel=3
pkgdesc="Python bindings for YAML, using fast libYAML library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pyyaml.org"
license=('MIT')
makedepends=('python' 'python2' 'libyaml')
diff --git a/community/python2-basemap/PKGBUILD b/community/python2-basemap/PKGBUILD
index 98e999baf..a0611b72d 100644
--- a/community/python2-basemap/PKGBUILD
+++ b/community/python2-basemap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python2-basemap
pkgver=1.0
pkgrel=2
pkgdesc="Toolkit for plotting data on map projections"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://matplotlib.sourceforge.net/basemap/doc/html/"
license=('custom')
depends=('python2-matplotlib' 'geos' 'shapelib' 'python2-numpy' 'python2-httplib2')
diff --git a/community/python2-ldap/PKGBUILD b/community/python2-ldap/PKGBUILD
index 76ab81e7c..dc93ecfbe 100644
--- a/community/python2-ldap/PKGBUILD
+++ b/community/python2-ldap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python2-ldap
pkgver=2.3.12
pkgrel=1
pkgdesc="Provides an object-oriented API to access LDAP directory servers from Python programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://python-ldap.sourceforge.net"
license=('custom')
depends=('python2' 'libldap>=2.4.18')
diff --git a/community/python2-matplotlib/PKGBUILD b/community/python2-matplotlib/PKGBUILD
index 7f19554c5..842c480fb 100644
--- a/community/python2-matplotlib/PKGBUILD
+++ b/community/python2-matplotlib/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=python2-matplotlib
pkgver=1.0.1
pkgrel=2
pkgdesc="A python plotting library, making publication quality plots"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://matplotlib.sourceforge.net/"
backup=(usr/lib/python2.7/site-packages/matplotlib/mpl-data/matplotlibrc)
depends=('python-dateutil' 'python2-pytz' 'python2-numpy' 'python2-pyparsing' 'python2-qt')
diff --git a/community/python2-openbabel/PKGBUILD b/community/python2-openbabel/PKGBUILD
index 8c9f73c90..94d84accc 100644
--- a/community/python2-openbabel/PKGBUILD
+++ b/community/python2-openbabel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=python2-openbabel
pkgver=2.3.0
pkgrel=2
pkgdesc="Python 2 bindings of openbabel library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openbabel.org/wiki/Python"
license=('GPL')
depends=('python2' 'gcc-libs' "openbabel=${pkgver}" 'eigen')
diff --git a/community/python2-poppler/PKGBUILD b/community/python2-poppler/PKGBUILD
index 5dae427ec..dbcca36f1 100644
--- a/community/python2-poppler/PKGBUILD
+++ b/community/python2-poppler/PKGBUILD
@@ -7,7 +7,7 @@ _realname=pypoppler
pkgver=0.12.1
pkgrel=4
pkgdesc="Python 2.x bindings for Poppler"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/poppler-python"
license=('GPL')
depends=('pygtk' 'poppler-glib')
diff --git a/community/python2-pymongo/PKGBUILD b/community/python2-pymongo/PKGBUILD
index c391f8d32..ab8f0f207 100644
--- a/community/python2-pymongo/PKGBUILD
+++ b/community/python2-pymongo/PKGBUILD
@@ -11,7 +11,7 @@ url="http://pypi.python.org/pypi/pymongo/"
depends=('python2')
makedepends=('python2-distribute')
source=(http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
md5sums=('9e94096991285c384adfa8cafaf39c88')
package() {
diff --git a/community/python2-pyopencl/PKGBUILD b/community/python2-pyopencl/PKGBUILD
index 94049932f..9b99ac4eb 100644
--- a/community/python2-pyopencl/PKGBUILD
+++ b/community/python2-pyopencl/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=python2-pyopencl
pkgver=0.92
pkgrel=2
pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mathema.tician.de/software/pyopencl"
license=('custom')
depends=('python2' 'boost' 'python2-numpy' 'libcl' 'opencl-headers')
diff --git a/community/pyvorbis/PKGBUILD b/community/pyvorbis/PKGBUILD
index 83ce3a8eb..f2a83d7b8 100644
--- a/community/pyvorbis/PKGBUILD
+++ b/community/pyvorbis/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.4
pkgrel=5
pkgdesc="Python vorbis wrapper library"
url="http://www.andrewchatham.com/pyogg/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('python2' 'libvorbis' 'pyogg>=1.3-3')
source=(http://ekyo.nerim.net/software/pyogg/${pkgname}-${pkgver}.tar.gz
diff --git a/community/pyxattr/PKGBUILD b/community/pyxattr/PKGBUILD
index 2b0603640..adbe4b22e 100644
--- a/community/pyxattr/PKGBUILD
+++ b/community/pyxattr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pyxattr
pkgver=0.5.0
pkgrel=1
pkgdesc="A python extension module that allows you to manipulate the extended attributes."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pyxattr.sourceforge.net/'
license=('GPL')
depends=('python2')
diff --git a/community/qbittorrent/PKGBUILD b/community/qbittorrent/PKGBUILD
index ae549bae2..82b0f5e0b 100644
--- a/community/qbittorrent/PKGBUILD
+++ b/community/qbittorrent/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qbittorrent
pkgver=2.7.3
pkgrel=2
pkgdesc="A bittorrent client written in C++ / Qt4 using the good libtorrent library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.qbittorrent.org/"
license=('GPL')
depends=('qt' 'libtorrent-rasterbar' 'xdg-utils')
diff --git a/community/qc-usb-messenger/PKGBUILD b/community/qc-usb-messenger/PKGBUILD
index aab42fbf7..6563e93e3 100644
--- a/community/qc-usb-messenger/PKGBUILD
+++ b/community/qc-usb-messenger/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qc-usb-messenger
pkgver=1.8
pkgrel=14
pkgdesc="QuickCam Messenger & Communicate driver for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://home.mag.cx/messenger/"
license=('GPL')
depends=("kernel26")
diff --git a/community/qcad/PKGBUILD b/community/qcad/PKGBUILD
index 50853b837..074cad7a5 100644
--- a/community/qcad/PKGBUILD
+++ b/community/qcad/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qcad
pkgver=2.0.5.0
pkgrel=8
pkgdesc="A 2D CAD package based upon Qt"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ribbonsoft.com/qcad.html"
license=('GPL2')
depends=('qt3')
diff --git a/community/qdevelop/PKGBUILD b/community/qdevelop/PKGBUILD
index 79b962488..bb8734422 100644
--- a/community/qdevelop/PKGBUILD
+++ b/community/qdevelop/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=qdevelop
pkgver=0.28
pkgrel=1
pkgdesc='A free and cross-platform IDE for Qt4.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://biord-software.org/${pkgname}"
license=('GPL2')
depends=('qt')
diff --git a/community/qemu-launcher/PKGBUILD b/community/qemu-launcher/PKGBUILD
index f3ce32d48..af43be222 100644
--- a/community/qemu-launcher/PKGBUILD
+++ b/community/qemu-launcher/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="GNOME/Gtk front-end for the Qemu x86 PC emulator"
url="http://emeitner.f2o.org/qemu_launcher"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://download.gna.org/qemulaunch/1.7.x/${pkgname}_$pkgver.tar.gz)
depends=('qemu' 'gtk2-perl' 'glade-perl' 'perl-locale-gettext' 'xdg-utils')
makedepends=('libxml2')
diff --git a/community/qgis/PKGBUILD b/community/qgis/PKGBUILD
index ed384fa0f..5fb698d32 100644
--- a/community/qgis/PKGBUILD
+++ b/community/qgis/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=6
pkgdesc='A Geographic Information System (GIS) that supports vector, raster & database formats'
url='http://qgis.org/'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
# update to http://www.qgis.org/wiki/Building_QGIS_from_Source#Overview
depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'qt' 'python2' 'python2-qt' 'giflib' 'xerces-c' 'cfitsio' 'qwt' 'gdal')
makedepends=('grass' 'gsl' 'postgis' 'netcdf' 'cmake' 'fcgi' 'python2-sip')
diff --git a/community/qgit/PKGBUILD b/community/qgit/PKGBUILD
index f06f20937..d4f02325f 100644
--- a/community/qgit/PKGBUILD
+++ b/community/qgit/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.3
pkgrel=2
pkgdesc="A GIT GUI viewer built on Qt/C++"
url="http://digilander.libero.it/mcostalba/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('qt' 'git')
options=(!makeflags !ccache) #makepkg3 options, ccache is a no-go
diff --git a/community/qgo/PKGBUILD b/community/qgo/PKGBUILD
index d9589aef6..3983d673c 100644
--- a/community/qgo/PKGBUILD
+++ b/community/qgo/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=1.5.4
_realver=1.5.4-r2
pkgrel=3
pkgdesc="qGo is a Go client and full featured SGF editor."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qgo.sourceforge.net/"
license=('GPL')
depends=('qt3' 'libsm')
diff --git a/community/qingy/PKGBUILD b/community/qingy/PKGBUILD
index 24be5d84b..18fc8acdc 100644
--- a/community/qingy/PKGBUILD
+++ b/community/qingy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qingy
pkgver=1.0.0
pkgrel=1
pkgdesc="A DirectFB getty replacement"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qingy.sourceforge.net/"
license=('GPL')
depends=('directfb' 'pam' 'openssl' 'ncurses' 'libxss')
diff --git a/community/qlandkartegt/PKGBUILD b/community/qlandkartegt/PKGBUILD
index ff0b66901..8b63ff96f 100644
--- a/community/qlandkartegt/PKGBUILD
+++ b/community/qlandkartegt/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qlandkartegt
pkgver=1.1.2
pkgrel=1
pkgdesc="Use your GPS with Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.qlandkarte.org/"
license=('GPL')
depends=('gdal' 'gpsd' 'libdmtx' 'libexif' 'libmysqlclient' 'mesa' 'postgresql-libs' 'qt' 'shared-mime-info')
diff --git a/community/qmc2/PKGBUILD b/community/qmc2/PKGBUILD
index 20ec9fff7..e05b51606 100644
--- a/community/qmc2/PKGBUILD
+++ b/community/qmc2/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="Qt 4 based UNIX MAME frontend supporting SDLMAME."
url="http://qmc2.arcadehits.net"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('qt' 'phonon' 'sdl' 'libxmu')
makedepends=('rsync' 'mesa')
source=("http://downloads.sourceforge.net/project/qmc2/qmc2/$pkgver/qmc2-$pkgver.tar.bz2")
diff --git a/community/qmmp/PKGBUILD b/community/qmmp/PKGBUILD
index 2a4bc1cfe..743e82e83 100644
--- a/community/qmmp/PKGBUILD
+++ b/community/qmmp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qmmp
pkgver=0.5.0
pkgrel=1
pkgdesc="Qt4 based audio-player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qmmp.ylsoftware.com/"
license=('GPL')
depends=('alsa-lib' 'curl' 'hicolor-icon-theme' 'libmad' 'libvorbis' 'libogg' 'qt>=4.3' 'taglib' 'xdg-utils')
diff --git a/community/qmpdclient/PKGBUILD b/community/qmpdclient/PKGBUILD
index 4c432cf87..c1726cd86 100644
--- a/community/qmpdclient/PKGBUILD
+++ b/community/qmpdclient/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qmpdclient
pkgver=1.2.1
pkgrel=1
pkgdesc="A Qt4 client for MPD"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bitcheese.net/wiki/QMPDClient"
license=('GPL')
depends=('qt' 'openssl' 'hicolor-icon-theme')
diff --git a/community/qoauth/PKGBUILD b/community/qoauth/PKGBUILD
index ea7a724ec..7721aecb9 100644
--- a/community/qoauth/PKGBUILD
+++ b/community/qoauth/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Support with OAuth-powered network services"
url="http://github.com/ayoy/qoauth"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('qca')
makedepends=('cmake' 'automoc4')
source=("http://files.ayoy.net/qoauth/release/current/src/${pkgname}-${pkgver}-src.tar.bz2")
diff --git a/community/qps/PKGBUILD b/community/qps/PKGBUILD
index c1fc2b755..c95fdd07d 100644
--- a/community/qps/PKGBUILD
+++ b/community/qps/PKGBUILD
@@ -11,7 +11,7 @@ url="http://qps.kldp.net/"
depends=('qt')
source=(http://kldp.net/frs/download.php/$_dlpkgver/qps-$pkgver.tar.bz2)
md5sums=('26ed0f55828229dd6000d3487455e9b4')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license="GPL"
md5sums=('59a456fe5fc6af3743137e5bf8c25a88')
diff --git a/community/qpxtool/PKGBUILD b/community/qpxtool/PKGBUILD
index 9d8987cb2..03bacd40e 100644
--- a/community/qpxtool/PKGBUILD
+++ b/community/qpxtool/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qpxtool
pkgver=0.7.1_002
pkgrel=1
pkgdesc="Allows better controll over optical drives to include QChecks and optimization settings."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qpxtool.sourceforge.net/"
license=('GPL')
depends=('qt')
diff --git a/community/qrencode/PKGBUILD b/community/qrencode/PKGBUILD
index 4bba2a8ce..a719c25fe 100644
--- a/community/qrencode/PKGBUILD
+++ b/community/qrencode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qrencode
pkgver=3.1.1
pkgrel=2
pkgdesc="C library for encoding data in a QR Code symbol."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('libpng>=1.4.0')
makedepends=(sdl)
url="http://megaui.net/fukuchi/works/qrencode/index.en.html"
diff --git a/community/qscintilla-qt3/PKGBUILD b/community/qscintilla-qt3/PKGBUILD
index 19c554b7d..bd987caa4 100644
--- a/community/qscintilla-qt3/PKGBUILD
+++ b/community/qscintilla-qt3/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qscintilla-qt3
pkgver=1.7.1
pkgrel=3
pkgdesc="A port to Qt3 of Neil Hodgson's Scintilla C++ editor class"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.riverbankcomputing.co.uk/software/qscintilla/intro/"
license=('GPL2')
depends=('qt3')
diff --git a/community/qstardict/PKGBUILD b/community/qstardict/PKGBUILD
index 6310c9c5e..960eaa19f 100755
--- a/community/qstardict/PKGBUILD
+++ b/community/qstardict/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qstardict
pkgver=0.13.1
pkgrel=3
pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qstardict.ylsoftware.com/index.php"
license=('GPL2')
depends=('qt')
diff --git a/community/qsvn/PKGBUILD b/community/qsvn/PKGBUILD
index ebb582bce..9516cd232 100644
--- a/community/qsvn/PKGBUILD
+++ b/community/qsvn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qsvn
pkgver=0.8.3
pkgrel=2
pkgdesc="Qt4 GUI for Subversion."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.anrichter.net/projects/qsvn/"
license=('GPL')
depends=('qt' 'subversion' 'db>=4.7')
diff --git a/community/qt-recordmydesktop/PKGBUILD b/community/qt-recordmydesktop/PKGBUILD
index 06eeecf79..2ccb70408 100644
--- a/community/qt-recordmydesktop/PKGBUILD
+++ b/community/qt-recordmydesktop/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qt-recordmydesktop
pkgver=0.3.8
pkgrel=4
pkgdesc="Qt4 frontend for recordMyDesktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://recordmydesktop.sourceforge.net"
license=('GPL')
depends=('recordmydesktop>=0.3.8.1' 'python2-qt')
diff --git a/community/qtcreator/PKGBUILD b/community/qtcreator/PKGBUILD
index b22882fe9..fbf6eae59 100644
--- a/community/qtcreator/PKGBUILD
+++ b/community/qtcreator/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=('qtcreator' 'qtcreator-todo-plugin' 'qtcreator-artisticstyle-plugin')
pkgver=2.1.0
pkgrel=3
pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://qt.nokia.com/products/developer-tools'
license=('LGPL')
depends=('qt>=4.7.2')
diff --git a/community/qtemu/PKGBUILD b/community/qtemu/PKGBUILD
index 2a0ada7e2..2fe9aeaf4 100644
--- a/community/qtemu/PKGBUILD
+++ b/community/qtemu/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="Graphical user interface for QEMU written in Qt4"
url="http://qtemu.org"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('cmake')
depends=('qemu' 'qt>=4.1')
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2)
diff --git a/community/qtfm/PKGBUILD b/community/qtfm/PKGBUILD
index 99dae87f7..2dc9dbede 100644
--- a/community/qtfm/PKGBUILD
+++ b/community/qtfm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qtfm
pkgver=4.9
pkgrel=1
pkgdesc="A lightweight file manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.qtfm.org"
license=('GPL')
depends=('qt')
diff --git a/community/qtoctave/PKGBUILD b/community/qtoctave/PKGBUILD
index aa57b3b79..be22dbe7f 100755
--- a/community/qtoctave/PKGBUILD
+++ b/community/qtoctave/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=qtoctave
pkgver=0.10.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="qt frontend for octave"
url="https://forja.rediris.es/projects/csl-qtoctave/"
license=('GPL2')
diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD
index 10dcaba3d..5396ea5d9 100644
--- a/community/qtractor/PKGBUILD
+++ b/community/qtractor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qtractor
pkgver=0.4.9
pkgrel=1
pkgdesc="Audio/MIDI multitrack sequencer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qtractor.sourceforge.net/"
license=('GPL')
depends=('qt' 'jack' 'slv2' 'libmad' 'liblo'
diff --git a/community/quassel/PKGBUILD b/community/quassel/PKGBUILD
index 9c3187863..89eef3bf6 100644
--- a/community/quassel/PKGBUILD
+++ b/community/quassel/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=quassel
pkgver=0.7.1
pkgrel=1
pkgdesc="QT4 irc client with a separated core"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://quassel-irc.org/"
license=('GPL')
depends=('kdelibs' 'oxygen-icons' 'hicolor-icon-theme')
diff --git a/community/qucs/PKGBUILD b/community/qucs/PKGBUILD
index db22d851f..6f544051f 100644
--- a/community/qucs/PKGBUILD
+++ b/community/qucs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qucs
pkgver=0.0.16
pkgrel=1
pkgdesc="An integrated circuit simulator with a graphical user interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qucs.sourceforge.net"
license=('GPL')
depends=('qt3')
diff --git a/community/quesoglc/PKGBUILD b/community/quesoglc/PKGBUILD
index 8e12b892d..ec287ab3b 100644
--- a/community/quesoglc/PKGBUILD
+++ b/community/quesoglc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=quesoglc
pkgver=0.7.2
pkgrel=1
pkgdesc='The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL programs with character rendering services via an application programming interface (API).'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://quesoglc.sourceforge.net/'
license=('GPL')
depends=('freetype2' 'fontconfig' 'freeglut' 'fribidi' 'mesa')
diff --git a/community/quvi/PKGBUILD b/community/quvi/PKGBUILD
index 7a4c6beee..997ae290b 100644
--- a/community/quvi/PKGBUILD
+++ b/community/quvi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=quvi
pkgver=0.2.15
pkgrel=1
pkgdesc='Command-line tool for parsing video download links.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://quvi.sourceforge.net/'
license=('LGPL')
depends=('curl' 'pcre' 'lua')
diff --git a/community/radeontool/PKGBUILD b/community/radeontool/PKGBUILD
index 7092a9d77..7d6eedb67 100644
--- a/community/radeontool/PKGBUILD
+++ b/community/radeontool/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.6.2
pkgrel=1
pkgdesc="Radeontool (and avivotool) are lowlevel tools to tweak register and dump state on radeon GPUs"
url="http://airlied.livejournal.com/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('ZLIB')
source=(http://people.freedesktop.org/~airlied/radeontool/${pkgname}-${pkgver}.tar.gz
license.txt)
diff --git a/community/radvd/PKGBUILD b/community/radvd/PKGBUILD
index 32a668db6..33aa26c4c 100644
--- a/community/radvd/PKGBUILD
+++ b/community/radvd/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc='IPv6 Router Advertisement / Router Solicitation daemon'
url='http://www.litech.org/radvd/'
license=('custom')
depends=('glibc')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
install=radvd.install
source=("${url}dist/$pkgname-$pkgver.tar.gz" 'radvd.rc.d')
md5sums=('5ec417bde33964a07231ddf6353177c8'
diff --git a/community/rapidsvn/PKGBUILD b/community/rapidsvn/PKGBUILD
index cee7bf35b..c74a82cfc 100644
--- a/community/rapidsvn/PKGBUILD
+++ b/community/rapidsvn/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=3
pkgdesc="A cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework."
depends=('subversion' 'wxgtk')
url='http://rapidsvn.tigris.org/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
options=('!libtool')
source=(http://www.rapidsvn.org/download/release/0.12/rapidsvn-$pkgver-1.tar.gz
diff --git a/community/raul/PKGBUILD b/community/raul/PKGBUILD
index 92f6d497b..ff583458c 100644
--- a/community/raul/PKGBUILD
+++ b/community/raul/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=raul
pkgver=0.8.0
pkgrel=1
pkgdesc="C++ Realtime Audio Utility Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://drobilla.net/software/raul/"
depends=('glib2')
makedepends=('boost' 'python2')
diff --git a/community/raw-thumbnailer/PKGBUILD b/community/raw-thumbnailer/PKGBUILD
index e6d85babd..8d4b3422f 100644
--- a/community/raw-thumbnailer/PKGBUILD
+++ b/community/raw-thumbnailer/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="A lightweight and fast raw image thumbnailer that can be used by file managers."
url="http://code.google.com/p/raw-thumbnailer/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libopenraw')
source=(http://raw-thumbnailer.googlecode.com/files/$pkgname-$pkgver.tar.gz)
md5sums=('f107575aa32a0d53802cf5beead18bf8')
diff --git a/community/rawstudio/PKGBUILD b/community/rawstudio/PKGBUILD
index 665c93bc7..4a2bfb58d 100644
--- a/community/rawstudio/PKGBUILD
+++ b/community/rawstudio/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=rawstudio
pkgver=2.0
pkgrel=2
pkgdesc="An open source raw-image converter written in GTK+"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://rawstudio.org/"
depends=('exiv2' 'libgphoto2' 'flickcurl' 'libjpeg' 'fftw' 'gconf' 'lensfun'
diff --git a/community/rawtherapee/PKGBUILD b/community/rawtherapee/PKGBUILD
index 63813738d..7abaab16f 100644
--- a/community/rawtherapee/PKGBUILD
+++ b/community/rawtherapee/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=rawtherapee
pkgver=3.0a1_742
pkgrel=1
pkgdesc="RAW photo editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rawtherapee.com/"
license=('GPL')
depends=('libsigc++' 'gtkmm' 'libiptcdata' 'lcms')
diff --git a/community/rdiff-backup/PKGBUILD b/community/rdiff-backup/PKGBUILD
index 5f4c34465..0fbb77697 100644
--- a/community/rdiff-backup/PKGBUILD
+++ b/community/rdiff-backup/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rdiff-backup
pkgver=1.2.8
pkgrel=4
pkgdesc='A utility for local/remote mirroring and incremental backups'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nongnu.org/rdiff-backup/'
license=('GPL')
depends=('python2' 'librsync')
diff --git a/community/recoll/PKGBUILD b/community/recoll/PKGBUILD
index ecde3d2d9..8de4ff739 100644
--- a/community/recoll/PKGBUILD
+++ b/community/recoll/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=recoll
pkgver=1.15.8
pkgrel=1
pkgdesc="Full text search tool based on Xapian backend"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lesbonscomptes.com/recoll/"
license=('GPL')
depends=('xapian-core>=1.0.15-1' 'qt' 'openssl' 'hicolor-icon-theme')
diff --git a/community/recordmydesktop/PKGBUILD b/community/recordmydesktop/PKGBUILD
index f559b7a2b..ce7dcecc7 100644
--- a/community/recordmydesktop/PKGBUILD
+++ b/community/recordmydesktop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=recordmydesktop
pkgver=0.3.8.1
pkgrel=5
pkgdesc="Produces a OGG encapsulated Theora/Vorbis recording of your desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://recordmydesktop.sourceforge.net"
license=('GPL')
depends=('alsa-lib' 'zlib' 'libvorbis' 'libxdamage' 'libxext' 'libtheora' 'libsm' 'jack')
diff --git a/community/recoverdm/PKGBUILD b/community/recoverdm/PKGBUILD
index 4ec2d1548..c1c4427f5 100644
--- a/community/recoverdm/PKGBUILD
+++ b/community/recoverdm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=recoverdm
pkgver=0.20
pkgrel=2
pkgdesc="helps to recover disks with bad sectors"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.vanheusden.com/recoverdm/"
license=('GPL')
depends=(glibc)
diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD
index 776460e97..1dbb52f23 100644
--- a/community/redis/PKGBUILD
+++ b/community/redis/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=redis
pkgver=2.2.8
pkgrel=1
pkgdesc="Advanced key-value store"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://redis.io/"
#url="http://code.google.com/p/redis"
license=('BSD')
diff --git a/community/redshift/PKGBUILD b/community/redshift/PKGBUILD
index fbeb4a814..aec1d9aa5 100644
--- a/community/redshift/PKGBUILD
+++ b/community/redshift/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=redshift
pkgver=1.6
pkgrel=6
pkgdesc="Adjusts the color temperature of your screen according to your surroundings."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://jonls.dk/redshift/'
license=('GPL3')
depends=('gconf' 'libxxf86vm')
diff --git a/community/rekonq/PKGBUILD b/community/rekonq/PKGBUILD
index 388001cf4..191f8926b 100644
--- a/community/rekonq/PKGBUILD
+++ b/community/rekonq/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=rekonq
pkgver=0.7.0
pkgrel=1
pkgdesc='A WebKit based web browser for KDE'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://rekonq.kde.org/'
license=('GPL')
depends=('kdebase-keditbookmarks')
diff --git a/community/remind/PKGBUILD b/community/remind/PKGBUILD
index 61fec08ad..185656574 100644
--- a/community/remind/PKGBUILD
+++ b/community/remind/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=remind
pkgver=3.01.10
pkgrel=1
pkgdesc='A sophisticated calendar and alarm progam.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.roaringpenguin.com/penguin/open_source_remind.php'
license=('GPL')
depends=('tk' 'tcllib')
diff --git a/community/remmina-plugins/PKGBUILD b/community/remmina-plugins/PKGBUILD
index d4f30af3b..e70396296 100644
--- a/community/remmina-plugins/PKGBUILD
+++ b/community/remmina-plugins/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
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/remmina/PKGBUILD b/community/remmina/PKGBUILD
index be4e4b23b..b8f7dc5ed 100644
--- a/community/remmina/PKGBUILD
+++ b/community/remmina/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=remmina
pkgver=0.9.3
pkgrel=1
pkgdesc="Remmina is a remote desktop client written in GTK+. "
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/remmina/"
license=('GPL')
provides=("grdc" "grdc=$pkgver")
diff --git a/community/rep-gtk/PKGBUILD b/community/rep-gtk/PKGBUILD
index 9b34f1e12..a409d44e0 100644
--- a/community/rep-gtk/PKGBUILD
+++ b/community/rep-gtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rep-gtk
pkgver=0.90.6
pkgrel=1
pkgdesc="Binding of the GTK and GDK libraries for the librep Lisp environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sawfish.wikia.com/wiki/Rep-GTK"
license=('GPL')
depends=('librep' 'gtk2')
diff --git a/community/rexima/PKGBUILD b/community/rexima/PKGBUILD
index aa73c8752..1da676ad9 100644
--- a/community/rexima/PKGBUILD
+++ b/community/rexima/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rexima
pkgver=1.4
pkgrel=3
pkgdesc="A curses-based interactive mixer."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rus.members.beeb.net/rexima.html"
license=('GPL')
depends=('ncurses')
diff --git a/community/ripperx/PKGBUILD b/community/ripperx/PKGBUILD
index c3ce208a1..e8b694c28 100644
--- a/community/ripperx/PKGBUILD
+++ b/community/ripperx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ripperx
pkgver=2.7.3
pkgrel=1
pkgdesc="GTK program to rip and encode mp3 files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://ripperx.sourceforge.net/"
depends=('gtk2' 'id3lib')
license=('GPL')
diff --git a/community/rlog/PKGBUILD b/community/rlog/PKGBUILD
index 5479d9d03..d9fa865d7 100644
--- a/community/rlog/PKGBUILD
+++ b/community/rlog/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rlog
pkgver=1.4
pkgrel=3
pkgdesc="A flexible message logging facility for C++ programs and libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://arg0.net/wiki/rlog"
license=('LGPL')
depends=('gcc-libs')
diff --git a/community/rlwrap/PKGBUILD b/community/rlwrap/PKGBUILD
index 590bbe886..ca15bd42b 100644
--- a/community/rlwrap/PKGBUILD
+++ b/community/rlwrap/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=rlwrap
pkgver=0.37
pkgrel=1
pkgdesc="A 'readline wrapper'"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://utopia.knoware.nl/~hlub/uck/rlwrap/"
license=('GPL')
depends=('readline')
diff --git a/community/rocksndiamonds/PKGBUILD b/community/rocksndiamonds/PKGBUILD
index 6258e1065..5acae8d1c 100644
--- a/community/rocksndiamonds/PKGBUILD
+++ b/community/rocksndiamonds/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rocksndiamonds
pkgver=3.3.0.1
pkgrel=1
pkgdesc="game similiar to Boulderdash with lots of levels"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.artsoft.org/rocksndiamonds/"
license=('GPL')
depends=('sdl' 'sdl_image' 'sdl_mixer' 'sdl_net' 'smpeg' 'rocksndiamonds-data')
diff --git a/community/root/PKGBUILD b/community/root/PKGBUILD
index 2345ec8c1..6a0d17ffa 100644
--- a/community/root/PKGBUILD
+++ b/community/root/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=root
pkgver=5.28.00d
pkgrel=1
pkgdesc='C++ data analysis framework and interpreter from CERN.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://root.cern.ch'
license=('LGPL2.1')
depends=('avahi' 'desktop-file-utils' 'ftgl' 'giflib' 'glew' 'graphviz' 'gsl' 'libldap' 'libmysqlclient'
diff --git a/community/rote/PKGBUILD b/community/rote/PKGBUILD
index d0043e679..6ef646b38 100644
--- a/community/rote/PKGBUILD
+++ b/community/rote/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rote
pkgver=0.2.8
pkgrel=2
pkgdesc="terminal emulation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rote.sourceforge.net/"
license=('GPL')
depends=(ncurses)
diff --git a/community/roxterm/PKGBUILD b/community/roxterm/PKGBUILD
index 95406a443..0b3816e2e 100644
--- a/community/roxterm/PKGBUILD
+++ b/community/roxterm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=roxterm
pkgver=1.21.4
pkgrel=1
pkgdesc="Tabbed, VTE-based terminal emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://roxterm.sourceforge.net/"
license=('GPL3')
depends=('libglade' 'dbus-glib' 'vte' 'hicolor-icon-theme' 'dbus' 'dbus-core' 'glib2')
diff --git a/community/rpc2/PKGBUILD b/community/rpc2/PKGBUILD
index 4719cdbfb..9f36f6777 100644
--- a/community/rpc2/PKGBUILD
+++ b/community/rpc2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rpc2
pkgver=2.10
pkgrel=2
pkgdesc="Remote procedure call package for IP/UDP"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.coda.cs.cmu.edu"
options=('!libtool')
license=("LGPL")
diff --git a/community/rsnapshot/PKGBUILD b/community/rsnapshot/PKGBUILD
index 21cdc3ba6..bca611d90 100644
--- a/community/rsnapshot/PKGBUILD
+++ b/community/rsnapshot/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rsnapshot
pkgver=1.3.1
pkgrel=2
pkgdesc="A remote filesystem snapshot utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rsnapshot.org"
license=('GPL')
depends=('perl' 'rsync' 'openssh')
diff --git a/community/rss-glx/PKGBUILD b/community/rss-glx/PKGBUILD
index 84479622c..f900e83f8 100644
--- a/community/rss-glx/PKGBUILD
+++ b/community/rss-glx/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=rss-glx
pkgver=0.9.1
pkgrel=5
pkgdesc="The Really Slick Screensavers port to GLX"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rss-glx.sourceforge.net/"
license=('GPL')
depends=('desktop-file-utils' 'freealut' 'glew' 'imagemagick')
diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD
index f6c1ece3b..cc2fed8de 100644
--- a/community/rsyslog/PKGBUILD
+++ b/community/rsyslog/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=5.8.0
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/rtorrent/PKGBUILD b/community/rtorrent/PKGBUILD
index e106bd12c..62e0f7517 100644
--- a/community/rtorrent/PKGBUILD
+++ b/community/rtorrent/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rtorrent
pkgver=0.8.6
pkgrel=3
pkgdesc="Ncurses BitTorrent client based on libTorrent"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libtorrent.rakshasa.no"
license=('GPL')
depends=('libtorrent=0.12.6' 'curl>=7.14.3' 'xmlrpc-c>=1858')
diff --git a/community/ruby-atk/PKGBUILD b/community/ruby-atk/PKGBUILD
index d39683e6a..3b471f6f6 100644
--- a/community/ruby-atk/PKGBUILD
+++ b/community/ruby-atk/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ruby-atk
pkgver=0.90.8
pkgrel=1
pkgdesc="Ruby bindings for atk."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby-glib2')
diff --git a/community/ruby-cairo/PKGBUILD b/community/ruby-cairo/PKGBUILD
index 4c07e6ee6..a082bbacf 100644
--- a/community/ruby-cairo/PKGBUILD
+++ b/community/ruby-cairo/PKGBUILD
@@ -5,7 +5,7 @@ _pkgname=rcairo
pkgver=1.10.0
pkgrel=2
pkgdesc="Ruby bindings for cairo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cairographics.org/rcairo/"
license=('GPL')
depends=('ruby' 'cairo>=1.2.0')
diff --git a/community/ruby-gdkpixbuf2/PKGBUILD b/community/ruby-gdkpixbuf2/PKGBUILD
index 58cc56824..581bf5a26 100644
--- a/community/ruby-gdkpixbuf2/PKGBUILD
+++ b/community/ruby-gdkpixbuf2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ruby-gdkpixbuf2
pkgver=0.90.8
pkgrel=1
pkgdesc="Ruby bindings for gdkpixbuf2."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby-glib2' 'gtk2')
diff --git a/community/ruby-gio2/PKGBUILD b/community/ruby-gio2/PKGBUILD
index e4eb57305..48d0f27ea 100644
--- a/community/ruby-gio2/PKGBUILD
+++ b/community/ruby-gio2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ruby-gio2
pkgver=0.90.8
pkgrel=1
pkgdesc="Ruby bindings for gio2."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby-glib2')
diff --git a/community/ruby-glib2/PKGBUILD b/community/ruby-glib2/PKGBUILD
index 8c885ead8..844006a7f 100644
--- a/community/ruby-glib2/PKGBUILD
+++ b/community/ruby-glib2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ruby-glib2
pkgver=0.90.8
pkgrel=1
pkgdesc="Ruby bindings for glib2."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby')
diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD
index b796f8416..a95ed7771 100644
--- a/community/ruby-gtk2/PKGBUILD
+++ b/community/ruby-gtk2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ruby-gtk2
pkgver=0.90.8
pkgrel=2
pkgdesc="Ruby bindings for gtk2."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby-glib2' 'ruby-pango' 'ruby-atk' 'ruby-gdkpixbuf2')
diff --git a/community/ruby-pango/PKGBUILD b/community/ruby-pango/PKGBUILD
index fd5e51805..d938b4540 100644
--- a/community/ruby-pango/PKGBUILD
+++ b/community/ruby-pango/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ruby-pango
pkgver=0.90.8
pkgrel=1
pkgdesc="Ruby bindings for pango."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ruby-gnome2.sourceforge.jp"
license=('LGPL')
depends=('ruby-glib2' 'ruby-cairo')
diff --git a/community/rusxmms/PKGBUILD b/community/rusxmms/PKGBUILD
index 8321e201b..13f8b6f97 100644
--- a/community/rusxmms/PKGBUILD
+++ b/community/rusxmms/PKGBUILD
@@ -8,7 +8,7 @@ _xmmsver=1.2.11
_csaver=csa43
pkgrel=2
pkgdesc="XMMS with librcc"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL)
url="http://rusxmms.sourceforge.net/"
depends=(libsm libxxf86vm zlib gtk libvorbis esd alsa-lib libgl librcc librcd openssl)
diff --git a/community/rutilt/PKGBUILD b/community/rutilt/PKGBUILD
index 1e8f78738..e99fc4a7d 100644
--- a/community/rutilt/PKGBUILD
+++ b/community/rutilt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rutilt
pkgver=0.18
pkgrel=2
pkgdesc="Gtk2 utility that helps you configure your wireless network devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bonrom.cbbknet.com"
license=('GPL2')
depends=('gtk2' 'xdg-utils')
diff --git a/community/sage-mathematics/PKGBUILD b/community/sage-mathematics/PKGBUILD
index 7b50171ae..a0e10fec0 100644
--- a/community/sage-mathematics/PKGBUILD
+++ b/community/sage-mathematics/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=4.7
pkgrel=1
pkgdesc='SAGE: Open Source Mathematics Software, a viable free alternative to Magma, Maple, Mathematica, and Matlab.'
url='http://www.sagemath.org'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
#depends=('readline')
depends=('ppl')
diff --git a/community/sakura/PKGBUILD b/community/sakura/PKGBUILD
index d9fc4a723..f1deb5e7e 100644
--- a/community/sakura/PKGBUILD
+++ b/community/sakura/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sakura
pkgver=2.4.0
pkgrel=1
pkgdesc="A terminal emulator based on GTK and VTE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pleyades.net/david/sakura.php"
license=('GPL')
depends=('vte' 'libxft' 'desktop-file-utils')
diff --git a/community/sarg/PKGBUILD b/community/sarg/PKGBUILD
index e2541d597..4a5b15381 100644
--- a/community/sarg/PKGBUILD
+++ b/community/sarg/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=sarg
pkgver=2.3.1
pkgrel=3
pkgdesc="Squid Analysis Report Generator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sarg.sourceforge.net"
license=('GPL')
depends=('gd' 'libldap')
diff --git a/community/sauerbraten/PKGBUILD b/community/sauerbraten/PKGBUILD
index 2a845e88d..92e4e66c8 100644
--- a/community/sauerbraten/PKGBUILD
+++ b/community/sauerbraten/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=('sauerbraten' 'sauerbraten-data')
pkgver=2010_07_28_justice_edition
pkgrel=2
pkgdesc="Improved version of the Cube engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sauerbraten.org/"
license=('ZLIB')
depends=('sdl_mixer' 'sdl_image' 'libgl')
diff --git a/community/sawfish/PKGBUILD b/community/sawfish/PKGBUILD
index 5942f29e1..db237e733 100644
--- a/community/sawfish/PKGBUILD
+++ b/community/sawfish/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sawfish
pkgver=1.8.1
pkgrel=1
pkgdesc="An extensible window manager using a Lisp-based scripting language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sawfish.wikia.com/wiki/Main_Page"
license=('GPL')
depends=('libsm' 'rep-gtk' 'hicolor-icon-theme')
diff --git a/community/scantailor/PKGBUILD b/community/scantailor/PKGBUILD
index 34d6976de..86047c4b2 100644
--- a/community/scantailor/PKGBUILD
+++ b/community/scantailor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scantailor
pkgver=0.9.9.2
pkgrel=1
pkgdesc="Interactive post-processing tool for scanned pages"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://scantailor.sourceforge.net"
license="GPL"
depends=('qt')
diff --git a/community/schroot/PKGBUILD b/community/schroot/PKGBUILD
index 949227809..3601e266b 100644
--- a/community/schroot/PKGBUILD
+++ b/community/schroot/PKGBUILD
@@ -11,7 +11,7 @@ url="http://packages.qa.debian.org/s/schroot.html"
license=('GPL3')
depends=('pam' 'lockdev' 'boost' 'e2fsprogs')
optdepends=('btrfs-progs-unstable' 'lvm2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
conflicts=('dchroot')
replaces=('dchroot')
provides=('schroot' 'sbuild' 'dchroot')
diff --git a/community/scilab/PKGBUILD b/community/scilab/PKGBUILD
index 563d44f1d..5a02d49c4 100644
--- a/community/scilab/PKGBUILD
+++ b/community/scilab/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scilab
pkgver=5.3.1
pkgrel=3
pkgdesc='Scilab is a scientific software package for numerical computations.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scilab.org/'
license=('custom:CeCILL')
depends=('libxml2' 'pcre' 'lapack' 'java-batik' 'java-flexdock>=0.5.2'
diff --git a/community/scite/PKGBUILD b/community/scite/PKGBUILD
index 93fdbfd05..a9959e68e 100644
--- a/community/scite/PKGBUILD
+++ b/community/scite/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=scite
pkgver=2.26
pkgrel=1
pkgdesc='A generally useful editor with facilities for building and running programs.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scintilla.org/SciTE.html'
license=('custom:scite')
depends=('desktop-file-utils' 'gtk2')
diff --git a/community/scorched3d/PKGBUILD b/community/scorched3d/PKGBUILD
index 42e9f414d..83c7a81b1 100644
--- a/community/scorched3d/PKGBUILD
+++ b/community/scorched3d/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=scorched3d
pkgver=43.2a
pkgrel=1
pkgdesc="A 3d artillery combat game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.scorched3d.co.uk/"
license=('GPL')
depends=('sdl_net' 'wxgtk' 'freealut>=1.0.0-3' 'libvorbis' 'mesa' 'fftw' 'libjpeg>=8' 'xdg-utils')
diff --git a/community/scponly/PKGBUILD b/community/scponly/PKGBUILD
index 96d07c175..4bf658df1 100644
--- a/community/scponly/PKGBUILD
+++ b/community/scponly/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scponly
pkgver=4.8
pkgrel=7
pkgdesc="A limited shell for ssh/scp"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.sublimation.org/scponly/"
depends=('glibc')
license=('custom')
diff --git a/community/scummvm-tools/PKGBUILD b/community/scummvm-tools/PKGBUILD
index e5547a145..95f973ca5 100644
--- a/community/scummvm-tools/PKGBUILD
+++ b/community/scummvm-tools/PKGBUILD
@@ -10,7 +10,7 @@ pkgdesc="A set of tools that enable you to convert, compress and decode game dat
url="http://www.scummvm.org/"
license=('GPL')
depends=('libpng' 'wxgtk' 'flac' 'libvorbis')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://downloads.sourceforge.net/sourceforge/scummvm/${pkgname}-${pkgver}.tar.gz)
md5sums=('5a9992faa2c024f83d90718ce5d96cb5')
diff --git a/community/sdcc/PKGBUILD b/community/sdcc/PKGBUILD
index d25607944..eb6c882d1 100644
--- a/community/sdcc/PKGBUILD
+++ b/community/sdcc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdcc
pkgver=3.0.0
pkgrel=2
pkgdesc="Retargettable ANSI C compiler (Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('bash' 'gcc-libs')
makedepends=('gputils' 'flex' 'bison' 'patch')
diff --git a/community/sdd/PKGBUILD b/community/sdd/PKGBUILD
index 9b538c6e3..12d3ba464 100644
--- a/community/sdd/PKGBUILD
+++ b/community/sdd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sdd
pkgver=1.52
pkgrel=6
pkgdesc="Faster replacement for a program called dd"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://freshmeat.net/projects/sdd/"
source=(ftp://ftp.berlios.de/pub/sdd/sdd-$pkgver.tar.gz
diff --git a/community/ser2net/PKGBUILD b/community/ser2net/PKGBUILD
index 42ab9590f..1fc73b7e8 100644
--- a/community/ser2net/PKGBUILD
+++ b/community/ser2net/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ser2net
pkgver=2.7
pkgrel=1
pkgdesc="A proxy that allows telnet/tcp connections to be made to serial ports"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/ser2net"
license=('GPL')
depends=('glibc')
diff --git a/community/sfml/PKGBUILD b/community/sfml/PKGBUILD
index 00f1d39c9..ce1b6c0ff 100644
--- a/community/sfml/PKGBUILD
+++ b/community/sfml/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sfml
pkgver=1.6
pkgrel=3
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=('custom:zlib')
depends=('libxrandr' 'libsndfile' 'openal' 'glew' 'libjpeg' 'libpng' 'soil' 'zlib' 'freetype2')
diff --git a/community/shake/PKGBUILD b/community/shake/PKGBUILD
index cc8f72da6..93099b11d 100644
--- a/community/shake/PKGBUILD
+++ b/community/shake/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=shake
pkgver=0.999
pkgrel=1
pkgdesc="Userspace defragmenter that can be run while system is in use"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://vleu.net/shake/"
license=('GPL3')
depends=('attr')
diff --git a/community/shapelib/PKGBUILD b/community/shapelib/PKGBUILD
index 7021f6efa..ef72c4536 100644
--- a/community/shapelib/PKGBUILD
+++ b/community/shapelib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shapelib
pkgver=1.2.10
pkgrel=4
pkgdesc='simple C API for reading and writing ESRI Shapefiles'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://shapelib.maptools.org/'
license=('LGPL' 'MIT')
options=('!libtool')
diff --git a/community/shell-fm/PKGBUILD b/community/shell-fm/PKGBUILD
index d54031f18..2336657b7 100644
--- a/community/shell-fm/PKGBUILD
+++ b/community/shell-fm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=shell-fm
pkgver=0.7
pkgrel=3
pkgdesc="A console based player for the streams provided by Last.FM"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://github.com/jkramer/$pkgname"
license=('GPL')
depends=('libmad' 'libao' 'taglib')
diff --git a/community/shfs-utils/PKGBUILD b/community/shfs-utils/PKGBUILD
index 13477b23d..cf1bf70a9 100644
--- a/community/shfs-utils/PKGBUILD
+++ b/community/shfs-utils/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="SHell FileSystem Linux utils"
url="http://shfs.sourceforge.net/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc' 'openssh')
makedepends=('patch')
source=(http://downloads.sourceforge.net/sourceforge/shfs/shfs-$pkgver.tar.gz \
diff --git a/community/shntool/PKGBUILD b/community/shntool/PKGBUILD
index 1d8db06de..5c45b8c46 100644
--- a/community/shntool/PKGBUILD
+++ b/community/shntool/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shntool
pkgver=3.0.10
pkgrel=1
pkgdesc="A multi-purpose WAVE data processing and reporting utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.etree.org/shnutils/shntool/"
license=('GPL')
options=(!emptydirs)
diff --git a/community/shotwell/PKGBUILD b/community/shotwell/PKGBUILD
index 6e7e40006..ed81809a9 100644
--- a/community/shotwell/PKGBUILD
+++ b/community/shotwell/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=shotwell
pkgver=0.10
pkgrel=1
pkgdesc="A digital photo organizer designed for the GNOME desktop environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://yorba.org/shotwell/"
license=('LGPL2.1')
depends=('gconf' 'libgee' 'libgphoto2' 'libunique' 'libwebkit' 'libgexiv2' 'libraw' 'librsvg' 'json-glib' 'desktop-file-utils' 'gnome-vfs')
diff --git a/community/shp2svg/PKGBUILD b/community/shp2svg/PKGBUILD
index 5f8d1fb6e..4d391f7e1 100644
--- a/community/shp2svg/PKGBUILD
+++ b/community/shp2svg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shp2svg
pkgver=0.5.1
pkgrel=2
pkgdesc="Takes the text input from shp2pgsql and converts it to SVG files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.carto.net/papers/svg/utils/shp2svg/"
license=('LGPL')
depends=('postgis>=1.4' 'perl-math-round')
diff --git a/community/shuffle/PKGBUILD b/community/shuffle/PKGBUILD
index 35b02a375..e62c9a8cd 100644
--- a/community/shuffle/PKGBUILD
+++ b/community/shuffle/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shuffle
pkgver=1.5
pkgrel=2
pkgdesc="Shuffles lines of input."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.w3.org/People/Bos/Shuffle/"
license=('custom')
depends=(glibc)
diff --git a/community/siege/PKGBUILD b/community/siege/PKGBUILD
index 3910b7133..75396a1f8 100644
--- a/community/siege/PKGBUILD
+++ b/community/siege/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=siege
pkgver=2.70
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
pkgdesc="An http regression testing and benchmarking utility"
url="http://www.joedog.org/JoeDog/Siege"
diff --git a/community/sigil/PKGBUILD b/community/sigil/PKGBUILD
index 612d07486..feb0fb1c1 100644
--- a/community/sigil/PKGBUILD
+++ b/community/sigil/PKGBUILD
@@ -7,7 +7,7 @@ _pkgname=Sigil
pkgver=0.3.4
pkgrel=1
pkgdesc="A WYSIWYG ebook editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/sigil/"
license=('GPL3')
depends=('qt')
diff --git a/community/silly/PKGBUILD b/community/silly/PKGBUILD
index 390c82194..4aa34ede2 100644
--- a/community/silly/PKGBUILD
+++ b/community/silly/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=silly
pkgver=0.1.0
pkgrel=4
pkgdesc="Simple Image Loading LibrarY, a part of the CEGUI project"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cegui.org.uk/wiki/index.php/SILLY"
license=('MIT')
depends=('libjpeg' 'libpng' 'gcc-libs')
diff --git a/community/simgear/PKGBUILD b/community/simgear/PKGBUILD
index 3e745df7f..5d128c96f 100644
--- a/community/simgear/PKGBUILD
+++ b/community/simgear/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=simgear
pkgver=2.0.0
pkgrel=2
pkgdesc="A set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('glut' 'freealut' 'plib' 'openscenegraph')
makedepends=('boost')
license=("GPL")
diff --git a/community/simh/PKGBUILD b/community/simh/PKGBUILD
index 737b69e8f..64ec9c90c 100644
--- a/community/simh/PKGBUILD
+++ b/community/simh/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.8.1
_pkgver=38-1
pkgrel=2
pkgdesc="simulator for assorted historical computers, from Altair to VAX"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://simh.trailing-edge.com"
license=("BSD")
depends=("libpcap" "glibc")
diff --git a/community/simple-scan/PKGBUILD b/community/simple-scan/PKGBUILD
index cc7906392..4294925be 100644
--- a/community/simple-scan/PKGBUILD
+++ b/community/simple-scan/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=simple-scan
pkgver=2.32.0.2
pkgrel=1
pkgdesc='Simple scanning utility'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://launchpad.net/simple-scan'
license=('GPL3')
depends=('sane' 'gconf')
diff --git a/community/sisctrl/PKGBUILD b/community/sisctrl/PKGBUILD
index e691edfe2..36379e068 100644
--- a/community/sisctrl/PKGBUILD
+++ b/community/sisctrl/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=sisctrl
pkgver=0.0.20051202
pkgrel=5
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="SiSCtrl is Display Control Panel for XFree86/X.org SiS driver"
makedepends=('pkgconfig')
depends=('gtk2' 'libxxf86vm' 'libxv')
diff --git a/community/sk1/PKGBUILD b/community/sk1/PKGBUILD
index 551df34a5..1356364d3 100644
--- a/community/sk1/PKGBUILD
+++ b/community/sk1/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sk1
pkgver=0.9.1
pkgrel=6
pkgdesc="Fork of skencil with improved CMYK support"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sk1project.org/modules.php?name=Products&product=sk1"
depends=('tcl>=7.6' 'tk>=4.2' 'python-lcms' 'pil>=1.0' 'pyxml' 'zenity' 'sk1libs')
license=('GPL' 'LGPL')
diff --git a/community/sk1libs/PKGBUILD b/community/sk1libs/PKGBUILD
index e5c014b93..120f51a3c 100644
--- a/community/sk1libs/PKGBUILD
+++ b/community/sk1libs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sk1libs
pkgver=0.9.1
pkgrel=2
pkgdesc='A set of python non-GUI extensions for sK1 Project.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sk1project.org/'
license=('custom:LGPL2')
depends=('python2' 'freetype2' 'lcms')
diff --git a/community/skrooge/PKGBUILD b/community/skrooge/PKGBUILD
index 6805f7ae6..397aa53be 100644
--- a/community/skrooge/PKGBUILD
+++ b/community/skrooge/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=skrooge
pkgver=0.8.1
pkgrel=1
pkgdesc="A personal finances manager for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://skrooge.org/"
license=('GPL')
depends=('kdebase-runtime' 'libofx' 'qca-ossl')
diff --git a/community/slimevolley/PKGBUILD b/community/slimevolley/PKGBUILD
index 0259f974e..9f49ec6bb 100644
--- a/community/slimevolley/PKGBUILD
+++ b/community/slimevolley/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=slimevolley
pkgver=2.4.2
pkgrel=1
pkgdesc="A simple yet fun arcade volley game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://slime.tuxfamily.org/index.php"
license=('GPL')
depends=('sdl_net' 'sdl_ttf' 'sdl_image')
diff --git a/community/sloccount/PKGBUILD b/community/sloccount/PKGBUILD
index 268e4d74b..93a967095 100644
--- a/community/sloccount/PKGBUILD
+++ b/community/sloccount/PKGBUILD
@@ -10,7 +10,7 @@ pkgdesc="Tools for counting physical source lines of code"
url="http://www.dwheeler.com/sloccount/"
license=('GPL')
depends=('perl')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://www.dwheeler.com/${pkgname}/${pkgname}-${pkgver}.tar.gz)
md5sums=('09abd6e2a016ebaf7552068a1dba1249')
diff --git a/community/slock/PKGBUILD b/community/slock/PKGBUILD
index 94d990dd0..547d40fba 100644
--- a/community/slock/PKGBUILD
+++ b/community/slock/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.9
_pkgver="4d3769ac5d02"
pkgrel=6
pkgdesc="A simple screen locker for X"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tools.suckless.org/slock"
license=('MIT')
depends=('libxext')
diff --git a/community/slrn/PKGBUILD b/community/slrn/PKGBUILD
index 907711e16..0cfad4b25 100644
--- a/community/slrn/PKGBUILD
+++ b/community/slrn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=slrn
pkgver=0.9.9p1
pkgrel=6
pkgdesc="An open source text-based news client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.slrn.org/"
license=('GPL')
depends=('openssl' 'slang')
diff --git a/community/smalltalk/PKGBUILD b/community/smalltalk/PKGBUILD
index eaff100cd..bb391cece 100644
--- a/community/smalltalk/PKGBUILD
+++ b/community/smalltalk/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
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/smbnetfs/PKGBUILD b/community/smbnetfs/PKGBUILD
index d03000d33..94c8f7be9 100644
--- a/community/smbnetfs/PKGBUILD
+++ b/community/smbnetfs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=smbnetfs
pkgver=0.5.3a
pkgrel=3
pkgdesc="small C program that mounts Microsoft network neighborhood in single directory."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://smbnetfs.sourceforge.net/"
license=('GPL')
depends=('fuse' 'smbclient')
diff --git a/community/smc/PKGBUILD b/community/smc/PKGBUILD
index a3fe89406..74b9e3bfc 100644
--- a/community/smc/PKGBUILD
+++ b/community/smc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=smc
pkgver=1.9
pkgrel=11
pkgdesc="Secret Maryo Chronicles"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.secretmaryo.org/"
license=('GPL3')
depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'cegui' 'boost-libs' 'smc-data')
diff --git a/community/smem/PKGBUILD b/community/smem/PKGBUILD
index ee5f99ff4..b8bbcba5a 100644
--- a/community/smem/PKGBUILD
+++ b/community/smem/PKGBUILD
@@ -11,7 +11,7 @@ url="http://www.selenic.com/smem/"
license=("GPL")
depends=('python2')
optdepends=('python-matplotlib: for chart generation')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://www.selenic.com/smem/download/${pkgname}-${pkgver}.tar.gz")
md5sums=('5620f20cae4d4f0e8eb33bdc2736b0f3')
diff --git a/community/sniffit/PKGBUILD b/community/sniffit/PKGBUILD
index 56fca9456..cf9ef1e77 100644
--- a/community/sniffit/PKGBUILD
+++ b/community/sniffit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sniffit
pkgver=0.3.7.beta
pkgrel=10
pkgdesc="very good packet sniffer for unix with ncurses interactive mode."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.ubuntu.com/source/sniffit"
#seems the website are out, ubuntu have all sources
#url=http://reptile.rug.ac.be/~coder/sniffit/sniffit.html"
diff --git a/community/snort/PKGBUILD b/community/snort/PKGBUILD
index 95a1ab34f..ee64796d2 100644
--- a/community/snort/PKGBUILD
+++ b/community/snort/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=snort
pkgver=2.9.0.5
pkgrel=1
pkgdesc='A lightweight network intrusion detection system.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.snort.org'
license=('GPL')
depends=('libdaq' 'libdnet' 'libpcap' 'pcre' 'zlib')
diff --git a/community/snownews/PKGBUILD b/community/snownews/PKGBUILD
index 1f7619dff..a6bbb6222 100644
--- a/community/snownews/PKGBUILD
+++ b/community/snownews/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=snownews
pkgver=1.5.12
pkgrel=4
pkgdesc="Text mode RSS newsreader for Linux and Unix."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://kiza.kcore.de/software/snownews/"
license=('GPL')
depends=('libxml2' 'ncurses' 'perl-xml-libxml' 'perl-xml-libxslt' 'openssl')
diff --git a/community/soil/PKGBUILD b/community/soil/PKGBUILD
index ce0fae6b5..8d7e48609 100644
--- a/community/soil/PKGBUILD
+++ b/community/soil/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=soil
pkgver=0708
pkgrel=1
pkgdesc="tiny C lib primarily for loading textures into OpenGL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lonesock.net/soil.html"
license=('public')
makedepends=('unzip')
diff --git a/community/solfege/PKGBUILD b/community/solfege/PKGBUILD
index c69ddd790..b8767574e 100644
--- a/community/solfege/PKGBUILD
+++ b/community/solfege/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=solfege
pkgver=3.18.7
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/soqt/PKGBUILD b/community/soqt/PKGBUILD
index 33f7556c9..ee7d75c44 100644
--- a/community/soqt/PKGBUILD
+++ b/community/soqt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=soqt
pkgver=1.5.0
pkgrel=3
pkgdesc='SoQt is a library which provides the glue between Coin and Qt.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.coin3d.org/lib/soqt/'
license=('GPL')
depends=('coin' 'qt')
diff --git a/community/soundkonverter/PKGBUILD b/community/soundkonverter/PKGBUILD
index 9c57ef810..4e3cfae36 100644
--- a/community/soundkonverter/PKGBUILD
+++ b/community/soundkonverter/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=soundkonverter
pkgver=0.9.94rc2
pkgrel=1
pkgdesc="Front-end to various audio converters"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde-apps.org/content/show.php?content=29024"
license=('GPL')
depends=('kdemultimedia-kioslave' 'taglib')
diff --git a/community/spawn-fcgi/PKGBUILD b/community/spawn-fcgi/PKGBUILD
index 58c097e1f..e4dcaef8f 100644
--- a/community/spawn-fcgi/PKGBUILD
+++ b/community/spawn-fcgi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=spawn-fcgi
pkgver=1.6.3
pkgrel=1
pkgdesc='A FastCGI process manager for web applications'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://redmine.lighttpd.net/projects/spawn-fcgi/'
license=('BSD')
depends=('glibc')
diff --git a/community/speed-dreams/PKGBUILD b/community/speed-dreams/PKGBUILD
index e5c547b4e..c704a79a1 100644
--- a/community/speed-dreams/PKGBUILD
+++ b/community/speed-dreams/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.4.0
pkgver2=1.4.0-r2307 # For managing files and directories
pkgrel=3
pkgdesc="A racing simulator with rich graphics and physics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://speed-dreams.sourceforge.net/"
license=('GPL2')
depends=('freealut' 'freeglut' 'libpng' 'libxi' 'libxmu' 'libxrandr' 'plib>=1.8.3' 'libjpeg' 'zlib' 'enet' 'speed-dreams-data')
diff --git a/community/spidermonkey/PKGBUILD b/community/spidermonkey/PKGBUILD
index 5b0f66f55..505bfea84 100644
--- a/community/spidermonkey/PKGBUILD
+++ b/community/spidermonkey/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.7.0
pkgrel=3
pkgdesc="Mozilla's C implementation of JavaScript."
url="http://www.mozilla.org/js/spidermonkey/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MPL' 'GPL' 'LGPL')
depends=('nspr')
options=('!makeflags')
diff --git a/community/splint/PKGBUILD b/community/splint/PKGBUILD
index d0676e311..07415eccc 100644
--- a/community/splint/PKGBUILD
+++ b/community/splint/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=splint
pkgver=3.1.2
pkgrel=2
pkgdesc="A tool for statically checking C programs for security vulnerabilities and coding mistakes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.splint.org"
license=('GPL')
depends=('glibc')
diff --git a/community/splix/PKGBUILD b/community/splix/PKGBUILD
index 9b8061ad5..bc8fb8361 100644
--- a/community/splix/PKGBUILD
+++ b/community/splix/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=splix
pkgver=2.0.0
pkgrel=9
pkgdesc="CUPS drivers for SPL (Samsung Printer Language) printers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://splix.ap2c.org/"
license=('GPL')
depends=('libcups' 'gcc-libs' 'ghostscript>=9.02')
diff --git a/community/spring/PKGBUILD b/community/spring/PKGBUILD
index 5430aace6..7a32da2c9 100644
--- a/community/spring/PKGBUILD
+++ b/community/spring/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=spring
pkgver=0.82.7.1
pkgrel=3
pkgdesc='A free 3D real-time-strategy (RTS) game engine'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://springrts.com/"
license=('GPL')
depends=('openal' 'glew' 'boost-libs' 'freetype2' 'devil' 'libvorbis')
diff --git a/community/springlobby/PKGBUILD b/community/springlobby/PKGBUILD
index 2ccb51e50..aeb542a56 100644
--- a/community/springlobby/PKGBUILD
+++ b/community/springlobby/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=springlobby
pkgver=0.131
pkgrel=2
pkgdesc="A free cross-platform lobby client for the Spring RTS project."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://springlobby.info/"
license=('GPL2')
depends=('wxgtk' 'curl' 'libtorrent-rasterbar' 'boost-libs')
diff --git a/community/sqlite2/PKGBUILD b/community/sqlite2/PKGBUILD
index 0f8ff8f22..b5d55b427 100644
--- a/community/sqlite2/PKGBUILD
+++ b/community/sqlite2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sqlite2
pkgver=2.8.17
pkgrel=4
pkgdesc="A C library that implements an SQL database engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sqlite.org/"
depends=('readline>=6.0.00')
source=(http://www.sqlite.org/sqlite-$pkgver.tar.gz 'LICENSE')
diff --git a/community/sqlitebrowser/PKGBUILD b/community/sqlitebrowser/PKGBUILD
index e5a3a5a39..24da0bf9e 100644
--- a/community/sqlitebrowser/PKGBUILD
+++ b/community/sqlitebrowser/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.0b1
_pkgrealver=200_b1
pkgrel=1
pkgdesc="SQLite Database browser is a light GUI editor for SQLite databases, built on top of QT"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sqlitebrowser.sf.net"
license=('GPL')
depends=('qt')
diff --git a/community/sqliteman/PKGBUILD b/community/sqliteman/PKGBUILD
index 620e86ab8..04cd74807 100644
--- a/community/sqliteman/PKGBUILD
+++ b/community/sqliteman/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=sqliteman
pkgver=1.2.2
pkgrel=4
pkgdesc="The best developer's and/or admin's GUI tool for Sqlite3 in the world"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sqliteman.sf.net"
license=('GPL')
depends=('qt' 'qscintilla')
diff --git a/community/squashfs-tools/PKGBUILD b/community/squashfs-tools/PKGBUILD
index 5ca67f8ca..5ee766ced 100644
--- a/community/squashfs-tools/PKGBUILD
+++ b/community/squashfs-tools/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=1
pkgdesc="Tools for squashfs, a highly compressed read-only filesystem for Linux."
url="http://squashfs.sourceforge.net"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('zlib' 'lzo2' 'xz')
source=("http://downloads.sourceforge.net/sourceforge/squashfs/squashfs${pkgver}.tar.gz")
md5sums=('1b7a781fb4cf8938842279bd3e8ee852')
diff --git a/community/sshguard/PKGBUILD b/community/sshguard/PKGBUILD
index f98609e15..659c21b0e 100644
--- a/community/sshguard/PKGBUILD
+++ b/community/sshguard/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sshguard
pkgver=1.5
pkgrel=1
pkgdesc="brute force detector for SSH, Exim, VSFTPD and more. Blocks by ip with iptables"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
#url="http://sourceforge.net/projects/sshguard/"
url="http://www.sshguard.net/"
license=('GPL')
diff --git a/community/stalonetray/PKGBUILD b/community/stalonetray/PKGBUILD
index a55e8abeb..51a4eaf95 100644
--- a/community/stalonetray/PKGBUILD
+++ b/community/stalonetray/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=stalonetray
pkgver=0.8.1
pkgrel=1
pkgdesc="STAnd-aLONE sysTRAY. It has minimal build and run-time dependencies: the Xlib only."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://stalonetray.sourceforge.net"
license=('GPL')
depends=('libx11' 'libxpm')
diff --git a/community/steghide/PKGBUILD b/community/steghide/PKGBUILD
index 04c5a0f54..e273c463a 100644
--- a/community/steghide/PKGBUILD
+++ b/community/steghide/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.5.1
pkgrel=4
pkgdesc="Steghide is a steganography program which embeds a secret message \
in a cover file by replacing some of the least significant bits"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://steghide.sourceforge.net"
license=('GPL')
depends=('libmcrypt' 'mhash' 'gcc' 'libjpeg' 'zlib' 'libtool')
diff --git a/community/stfl/PKGBUILD b/community/stfl/PKGBUILD
index c972edb2d..2bf1dda14 100644
--- a/community/stfl/PKGBUILD
+++ b/community/stfl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=stfl
pkgver=0.21
pkgrel=3
pkgdesc="Library implementing a curses-based widget set for text terminals"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clifford.at/stfl/"
license=('GPL3')
depends=('ncurses')
diff --git a/community/stk/PKGBUILD b/community/stk/PKGBUILD
index 353f5cb1e..ea4e904e3 100644
--- a/community/stk/PKGBUILD
+++ b/community/stk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=stk
pkgver=4.4.2
pkgrel=5
pkgdesc="The Synthesis ToolKit in C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ccrma.stanford.edu/software/stk/"
license=('MIT')
depends=('gcc-libs' 'jack')
diff --git a/community/stone-soup/PKGBUILD b/community/stone-soup/PKGBUILD
index 5a7415639..a3a17092b 100644
--- a/community/stone-soup/PKGBUILD
+++ b/community/stone-soup/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=stone-soup
pkgver=0.8.0
pkgrel=1
pkgdesc="An open-source, single-player, role-playing roguelike game of exploration and treasure-hunting"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://crawl.develz.org/'
depends=('lua' 'ncurses' 'sdl_image' 'sqlite3' 'libgl' 'mesa' 'freetype2')
makedepends=('bison' 'flex')
diff --git a/community/stormbaancoureur/PKGBUILD b/community/stormbaancoureur/PKGBUILD
index 484d4371f..e3b15df2c 100644
--- a/community/stormbaancoureur/PKGBUILD
+++ b/community/stormbaancoureur/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=stormbaancoureur
pkgver=2.1.6
pkgrel=1
pkgdesc="Arcade-style car game based on physics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.stolk.org/stormbaancoureur/"
license=('GPL')
depends=('freeglut' 'alsa-lib')
diff --git a/community/stress/PKGBUILD b/community/stress/PKGBUILD
index c755912fd..7c6340f2f 100644
--- a/community/stress/PKGBUILD
+++ b/community/stress/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=stress
pkgver=1.0.4
pkgrel=2
pkgdesc="A tool that stress tests your system (CPU, memory, I/O, disks)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://weather.ou.edu/~apw/projects/stress/"
license=('GPL')
options=('!emptydirs')
diff --git a/community/stunnel/PKGBUILD b/community/stunnel/PKGBUILD
index f617a4f3e..7c8ef6abf 100644
--- a/community/stunnel/PKGBUILD
+++ b/community/stunnel/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=stunnel
pkgver=4.35
pkgrel=1
pkgdesc="A program that allows you to encrypt arbitrary TCP connections inside SSL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.stunnel.org"
license=('GPL')
depends=('openssl' 'tcp_wrappers')
diff --git a/community/subtitleeditor/PKGBUILD b/community/subtitleeditor/PKGBUILD
index bfee4dd9a..8ca4582bf 100644
--- a/community/subtitleeditor/PKGBUILD
+++ b/community/subtitleeditor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=subtitleeditor
pkgver=0.38.0
pkgrel=1
pkgdesc="A GTK+2 tool to edit subtitles for GNU/Linux/*BSD"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://home.gna.org/subtitleeditor/"
license=('GPL3')
depends=('enchant' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'gstreamermm' 'gtk2' 'gtkmm' 'hicolor-icon-theme' 'libsigc++' 'libxml++' 'xdg-utils')
diff --git a/community/subtle/PKGBUILD b/community/subtle/PKGBUILD
index 268736beb..fcbeb6f57 100644
--- a/community/subtle/PKGBUILD
+++ b/community/subtle/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=subtle
pkgver=0.9.2773
pkgrel=2
pkgdesc="A grid-based manual tiling window manager with a strong focus on easy but customizable look and feel"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://subtle.subforge.org"
license=("GPL")
depends=("libx11" "ruby")
diff --git a/community/sunpinyin/PKGBUILD b/community/sunpinyin/PKGBUILD
index 55c909ffe..28943e362 100644
--- a/community/sunpinyin/PKGBUILD
+++ b/community/sunpinyin/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=sunpinyin
pkgver=2.0.3
pkgrel=1
pkgdesc='SunPinYin is a Statistical Language Model based pinyin IME by Sun.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sunpinyin.googlecode.com'
license=('LGPL')
makedepends=('scons')
diff --git a/community/superswitcher/PKGBUILD b/community/superswitcher/PKGBUILD
index e085e303c..a265ffac3 100644
--- a/community/superswitcher/PKGBUILD
+++ b/community/superswitcher/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=superswitcher
pkgver=0.6
pkgrel=3
pkgdesc='Powerful window and workspace switching using the Super key'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/superswitcher/'
license=('GPL')
depends=('gconf' 'libwnck' 'dbus-glib')
diff --git a/community/supertux/PKGBUILD b/community/supertux/PKGBUILD
index 48159914c..11665afb4 100644
--- a/community/supertux/PKGBUILD
+++ b/community/supertux/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=supertux
pkgver=0.3.3
pkgrel=2
pkgdesc="A classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://super-tux.sourceforge.net/"
license=('GPL')
depends=('sdl_image' 'curl' 'physfs' 'openal' 'libvorbis' 'libgl' 'glew')
diff --git a/community/supertuxkart/PKGBUILD b/community/supertuxkart/PKGBUILD
index 0cbd840c7..dcb29d348 100644
--- a/community/supertuxkart/PKGBUILD
+++ b/community/supertuxkart/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=supertuxkart
pkgver=0.7
pkgrel=1
pkgdesc="A kart racing game featuring Tux and his friends"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://supertuxkart.sourceforge.net/"
license=('GPL2')
depends=('irrlicht' 'openal' 'libvorbis')
diff --git a/community/surf/PKGBUILD b/community/surf/PKGBUILD
index c456f5c45..3ac7a21e7 100644
--- a/community/surf/PKGBUILD
+++ b/community/surf/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=surf
pkgver=0.4.1
pkgrel=2
pkgdesc="A simple web browser based on WebKit/GTK+."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://surf.suckless.org/'
license=('MIT')
depends=('libwebkit')
diff --git a/community/swarp/PKGBUILD b/community/swarp/PKGBUILD
index 31cf3ca96..c11c1cd76 100644
--- a/community/swarp/PKGBUILD
+++ b/community/swarp/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.1
pkgrel=2
pkgdesc="Simple pointer warp"
license=('MIT')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://tools.suckless.org/"
depends=(glibc libx11)
source=(http://dl.suckless.org/tools/swarp-$pkgver.tar.gz
diff --git a/community/swftools/PKGBUILD b/community/swftools/PKGBUILD
index 061a58fb1..5dbf41f29 100644
--- a/community/swftools/PKGBUILD
+++ b/community/swftools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=swftools
pkgver=0.9.1
pkgrel=1
pkgdesc="A collection of SWF manipulation and creation utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.swftools.org/"
license=('GPL')
depends=('avifile' 'giflib' 'freeglut' 'lame' 't1lib' 'libjpeg' 'fontconfig')
diff --git a/community/swi-prolog/PKGBUILD b/community/swi-prolog/PKGBUILD
index 9e0faf6f9..dc2afccbe 100644
--- a/community/swi-prolog/PKGBUILD
+++ b/community/swi-prolog/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=swi-prolog
pkgver=5.10.4
pkgrel=1
pkgdesc='Prolog environment'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.swi-prolog.org/'
license=('GPL' 'LGPL')
depends=('gmp' 'readline' 'openssl')
diff --git a/community/sword/PKGBUILD b/community/sword/PKGBUILD
index 853cabb1c..30746deb3 100644
--- a/community/sword/PKGBUILD
+++ b/community/sword/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sword
pkgver=1.6.2
pkgrel=2
pkgdesc="SWORD libraries for Bible programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.crosswire.org/sword/index.jsp"
license=('GPL')
depends=('curl' 'icu' 'clucene')
diff --git a/community/synbak/PKGBUILD b/community/synbak/PKGBUILD
index f615a51cf..846821f11 100644
--- a/community/synbak/PKGBUILD
+++ b/community/synbak/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=synbak
pkgver=1.3.2
pkgrel=1
pkgdesc='Meant to unify several backup methods in a single application while supplying a powerful reporting system'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.initzero.it/products/opensource/synbak'
license=('GPL')
depends=('bc' 'gnu-netcat')
diff --git a/community/synce-libmimedir/PKGBUILD b/community/synce-libmimedir/PKGBUILD
index fd928a779..323f3c742 100644
--- a/community/synce-libmimedir/PKGBUILD
+++ b/community/synce-libmimedir/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-libmimedir
pkgver=0.4
pkgrel=3
pkgdesc="provide a means of communication with a Windows CE device - library that parses MIME Directory Profile."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
source=(http://downloads.sourceforge.net/sourceforge/synce/libmimedir-$pkgver.tar.gz)
diff --git a/community/synce-librapi/PKGBUILD b/community/synce-librapi/PKGBUILD
index 0ffbe301f..ffb3f6476 100644
--- a/community/synce-librapi/PKGBUILD
+++ b/community/synce-librapi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-librapi
pkgver=0.15
pkgrel=2
pkgdesc="provide a means of communication with a Windows CE device - libraries and tools for making remote calls to pocket pc"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
depends=('synce-libsynce')
diff --git a/community/synce-libsynce/PKGBUILD b/community/synce-libsynce/PKGBUILD
index d0fb0be38..1329374b6 100644
--- a/community/synce-libsynce/PKGBUILD
+++ b/community/synce-libsynce/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-libsynce
pkgver=0.15.1
pkgrel=2
pkgdesc="provide a means of communication with a Windows CE device - libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
depends=('dbus-glib')
diff --git a/community/synce-odccm/PKGBUILD b/community/synce-odccm/PKGBUILD
index ff631dacf..dc121a5cd 100644
--- a/community/synce-odccm/PKGBUILD
+++ b/community/synce-odccm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-odccm
pkgver=0.13
pkgrel=4
pkgdesc="provide a means of communication with a Windows CE device - daemon to communicate with a handheld device"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
depends=('synce-libsynce' 'gnet' 'hal')
diff --git a/community/synce-rra/PKGBUILD b/community/synce-rra/PKGBUILD
index dcc1e2f6b..89bb0f9d3 100644
--- a/community/synce-rra/PKGBUILD
+++ b/community/synce-rra/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-rra
pkgver=0.14
pkgrel=3
pkgdesc="provide a means of communication with a Windows CE device - rra libraries for synce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
depends=('glibc' 'synce-librapi' 'synce-libmimedir')
diff --git a/community/synce-serial/PKGBUILD b/community/synce-serial/PKGBUILD
index 56375e689..4d08a823d 100644
--- a/community/synce-serial/PKGBUILD
+++ b/community/synce-serial/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-serial
pkgver=0.11
pkgrel=3
pkgdesc="provide a means of communication with a Windows CE device - helper scripts for setting up a serial connection"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
depends=(sh)
license=('GPL')
diff --git a/community/synce-vdccm/PKGBUILD b/community/synce-vdccm/PKGBUILD
index ef43928d7..eb511cb6f 100644
--- a/community/synce-vdccm/PKGBUILD
+++ b/community/synce-vdccm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synce-vdccm
pkgver=0.10.1
pkgrel=2
pkgdesc="provide a means of communication with a Windows CE device - daemon to communicate with a handheld device"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://synce.sourceforge.net/"
license=('GPL')
depends=('synce-libsynce')
diff --git a/community/synergy/PKGBUILD b/community/synergy/PKGBUILD
index 7d140ded5..36133c401 100644
--- a/community/synergy/PKGBUILD
+++ b/community/synergy/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.3.6
pkgrel=1
pkgdesc="Share a single mouse and keyboard between multiple computers"
url="http://synergy-foss.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs' 'libxtst' 'libxinerama' )
license=('GPL2')
makedepends=('libxt' 'cmake') # used by configure to test for libx11...
diff --git a/community/synfig/PKGBUILD b/community/synfig/PKGBUILD
index ccf622c00..ce68f15bb 100644
--- a/community/synfig/PKGBUILD
+++ b/community/synfig/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=synfig
pkgver=0.62.02
pkgrel=1
pkgdesc="Professional vector animation program (CLI renderer only)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://synfig.org"
license=('GPL2')
depends=('libxml++' 'libsigc++2.0' 'etl' 'imagemagick' 'ffmpeg' 'fontconfig' 'libpng' 'libtiff' 'libdv' 'libmng')
diff --git a/community/synfigstudio/PKGBUILD b/community/synfigstudio/PKGBUILD
index 73aaafa65..f1e77c1eb 100644
--- a/community/synfigstudio/PKGBUILD
+++ b/community/synfigstudio/PKGBUILD
@@ -7,7 +7,7 @@ _lpkgname=synfig
pkgver=0.62.02
pkgrel=1
pkgdesc="Professional vector animation program (GUI)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://synfig.org"
license=('GPL2')
depends=('gtkmm' 'synfig')
diff --git a/community/sysprof/PKGBUILD b/community/sysprof/PKGBUILD
index 0def78052..f45029e06 100644
--- a/community/sysprof/PKGBUILD
+++ b/community/sysprof/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=sysprof
pkgver=1.1.6
pkgrel=1
pkgdesc="A sampling CPU profiler that uses a Linux kernel module to profile the entire system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.daimi.au.dk/~sandmann/sysprof/"
license=("GPL")
source=(http://www.daimi.au.dk/~sandmann/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/community/sysstat/PKGBUILD b/community/sysstat/PKGBUILD
index 5ba8968d1..c8ad2ff61 100644
--- a/community/sysstat/PKGBUILD
+++ b/community/sysstat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sysstat
pkgver=10.0.0
pkgrel=2
pkgdesc="a collection of performance monitoring tools (iostat,isag,mpstat,pidstat,sadf,sar)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pagesperso-orange.fr/sebastien.godard/"
license=('GPL')
depends=('lm_sensors')
diff --git a/community/system-tools-backends/PKGBUILD b/community/system-tools-backends/PKGBUILD
index 357916ff3..68b15f61e 100644
--- a/community/system-tools-backends/PKGBUILD
+++ b/community/system-tools-backends/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=system-tools-backends
pkgver=2.10.2
pkgrel=1
pkgdesc='Backends for Gnome System Tools.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://system-tools-backends.freedesktop.org/'
license=('GPL')
depends=('perl' 'perl-net-dbus' 'dbus' 'polkit' 'dbus-glib')
diff --git a/community/systemd/PKGBUILD b/community/systemd/PKGBUILD
index 0016127b2..325223225 100644
--- a/community/systemd/PKGBUILD
+++ b/community/systemd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=systemd
pkgver=28
pkgrel=1
pkgdesc="Session and Startup manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/systemd"
license=('GPL2')
depends=('dbus-core' 'initscripts' 'sysvinit' 'util-linux>=2.19')
diff --git a/community/t1utils/PKGBUILD b/community/t1utils/PKGBUILD
index 73d8e0204..9d23ff14d 100644
--- a/community/t1utils/PKGBUILD
+++ b/community/t1utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=t1utils
pkgver=1.36
pkgrel=1
pkgdesc="A collection of simple Type 1 font manipulation programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lcdf.org/~eddietwo/type/#t1utils"
license=("custom")
depends=('glibc')
diff --git a/community/tabbed/PKGBUILD b/community/tabbed/PKGBUILD
index 1fd037b3c..c30baf794 100644
--- a/community/tabbed/PKGBUILD
+++ b/community/tabbed/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tabbed
pkgver=0.3
pkgrel=1
pkgdesc="Simple generic tabbed fronted to xembed aware applications."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tools.suckless.org/tabbed'
license=('custom:MIT/X')
depends=('libx11')
diff --git a/community/taglib-rcc/PKGBUILD b/community/taglib-rcc/PKGBUILD
index b79180cd3..ed93be7ab 100644
--- a/community/taglib-rcc/PKGBUILD
+++ b/community/taglib-rcc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=taglib-rcc
pkgver=1.6.3
pkgrel=1
pkgdesc="taglib with librcc patch"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ktown.kde.org/~wheeler/taglib.html"
depends=('gcc-libs' 'zlib' 'bash' libxml2 db librcc)
makedepends=(patch)
diff --git a/community/tagpy/PKGBUILD b/community/tagpy/PKGBUILD
index 246a92e12..51c11eaf4 100644
--- a/community/tagpy/PKGBUILD
+++ b/community/tagpy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tagpy
pkgver=0.94.8
pkgrel=4
pkgdesc="Python bindings for TagLib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pypi.python.org/pypi/tagpy"
license=('MIT')
depends=('python2' 'taglib' 'boost-libs')
diff --git a/community/tagtool/PKGBUILD b/community/tagtool/PKGBUILD
index d5fd741c6..08088d1d8 100644
--- a/community/tagtool/PKGBUILD
+++ b/community/tagtool/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tagtool
pkgver=0.12.3
pkgrel=6
pkgdesc="Tool to edit tags in MP3 and Ogg Vorbis files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://downloads.sourceforge.net/sourceforge/$pkgname"
license=('GPL')
depends=('hicolor-icon-theme' 'libglade' 'id3lib' 'libvorbis' 'gconf')
diff --git a/community/task/PKGBUILD b/community/task/PKGBUILD
index afb1493ee..3e007656d 100644
--- a/community/task/PKGBUILD
+++ b/community/task/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=task
pkgver=1.9.4
pkgrel=2
pkgdesc="A command-line todo list manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://taskwarrior.org/projects/show/taskwarrior/"
license=('GPL')
depends=()
diff --git a/community/tasks/PKGBUILD b/community/tasks/PKGBUILD
index 2d9e4f2e2..bff3f7a71 100644
--- a/community/tasks/PKGBUILD
+++ b/community/tasks/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tasks
pkgver=0.19
pkgrel=1
pkgdesc="A simple to do list application that uses libecal"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="http://pimlico-project.org/tasks.html"
license=('GPL')
depends=('evolution-data-server>=2.32.0' 'xdg-utils' 'gtk2')
diff --git a/community/tcpflow/PKGBUILD b/community/tcpflow/PKGBUILD
index cf8bbbf33..f2d674ea2 100644
--- a/community/tcpflow/PKGBUILD
+++ b/community/tcpflow/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tcpflow
pkgver=0.21
pkgrel=4
pkgdesc="Captures data transmitted as part of TCP connections then stores the data conveniently"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.circlemud.org/~jelson/software/tcpflow/"
license=('GPL')
depends=('libpcap')
diff --git a/community/tcsh/PKGBUILD b/community/tcsh/PKGBUILD
index 772cf8afc..b5ee7ff92 100644
--- a/community/tcsh/PKGBUILD
+++ b/community/tcsh/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tcsh
pkgver=6.17.00
pkgrel=3
pkgdesc='Enhanced version of the Berkeley C shell.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.tcsh.org/Welcome'
license=('BSD')
depends=('ncurses')
diff --git a/community/tdfsb/PKGBUILD b/community/tdfsb/PKGBUILD
index b1fbf25b3..63acbf48f 100644
--- a/community/tdfsb/PKGBUILD
+++ b/community/tdfsb/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tdfsb
pkgver=0.0.10
pkgrel=4
pkgdesc="SDL based graphical file browser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.determinate.net/webdata/seg/tdfsb.html"
license=('GPL')
depends=('smpeg' 'freeglut' 'sdl_image' 'libxmu')
diff --git a/community/tdl/PKGBUILD b/community/tdl/PKGBUILD
index f848c12a9..326787a77 100644
--- a/community/tdl/PKGBUILD
+++ b/community/tdl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tdl
pkgver=1.5.2
pkgrel=4
pkgdesc="tdl is a to-do list manager."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rc0.org.uk/tdl/"
license=('GPL')
depends=('ncurses')
diff --git a/community/tea/PKGBUILD b/community/tea/PKGBUILD
index 7cc2a70c8..cafa11dc2 100644
--- a/community/tea/PKGBUILD
+++ b/community/tea/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=tea
pkgver=29.0.3
pkgrel=1
pkgdesc="A QT-based text editor for Linux and *BSD. With an ultimate small size TEA provides you hundreds of functions."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tea-editor.sourceforge.net/"
license=('GPL')
depends=('qt' 'aspell' 'hunspell')
diff --git a/community/ted/PKGBUILD b/community/ted/PKGBUILD
index 0a62bc597..f97ffc653 100644
--- a/community/ted/PKGBUILD
+++ b/community/ted/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ted
pkgver=2.21
pkgrel=2
pkgdesc="An easy rich text processor (with footnote support)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nllgg.nl/Ted/"
depends=('bash' 'libtiff' 'libxmu' 'libxpm' 'libpng' 'gtk2')
license=('GPL')
diff --git a/community/teeworlds/PKGBUILD b/community/teeworlds/PKGBUILD
index 68f2e64b8..eff0bbfca 100644
--- a/community/teeworlds/PKGBUILD
+++ b/community/teeworlds/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=0.6.0
_bamver=0.4.0
pkgrel=1
pkgdesc="A multiplayer 2D shooter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://teeworlds.com"
license=('custom')
depends=('alsa-lib' 'mesa' 'sdl' 'freetype2')
diff --git a/community/tellico/PKGBUILD b/community/tellico/PKGBUILD
index 0854c6eaf..3e52ce2c1 100644
--- a/community/tellico/PKGBUILD
+++ b/community/tellico/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=tellico
pkgver=2.3.3
pkgrel=1
pkgdesc="A collection manager for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tellico-project.org/"
license=('GPL')
depends=('kdebase-workspace' 'yaz' 'exempi' 'kdegraphics-libs' 'taglib'
diff --git a/community/terminator/PKGBUILD b/community/terminator/PKGBUILD
index 3a0b50d10..0229d4249 100644
--- a/community/terminator/PKGBUILD
+++ b/community/terminator/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=terminator
pkgver=0.95
pkgrel=4
pkgdesc='an application that provides lots of terminals in a single window'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.tenshu.net/terminator/'
license=('GPL2')
depends=('vte' 'pygtk' 'xdg-utils')
diff --git a/community/tesseract/PKGBUILD b/community/tesseract/PKGBUILD
index 9427ae468..98335d8ee 100644
--- a/community/tesseract/PKGBUILD
+++ b/community/tesseract/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tesseract
pkgver=3.00
pkgrel=2
pkgdesc="An OCR programm"
-arch=(x86_64 i686)
+arch=(x86_64 i686 'mips64el')
url="http://code.google.com/p/tesseract-ocr"
license=("APACHE")
depends=(libpng libtiff libjpeg zlib gcc-libs)
diff --git a/community/texmaker/PKGBUILD b/community/texmaker/PKGBUILD
index 39d6c2a99..fc4e5d037 100644
--- a/community/texmaker/PKGBUILD
+++ b/community/texmaker/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=texmaker
pkgver=3.0.2
pkgrel=1
pkgdesc='Free cross-platform latex editor'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xm1math.net/texmaker/index.html"
license=('GPL')
depends=('poppler-qt' 'ghostscript')
diff --git a/community/texvc/PKGBUILD b/community/texvc/PKGBUILD
index f9da87dfd..b31c4ee76 100644
--- a/community/texvc/PKGBUILD
+++ b/community/texvc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=texvc
pkgver=1.16.2
pkgrel=1
pkgdesc="tex to HTML/MathML/png converter used by mediawiki"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.mediawiki.org/"
license=("GPL")
depends=(imagemagick ghostscript texlive-core)
diff --git a/community/thoggen/PKGBUILD b/community/thoggen/PKGBUILD
index 35230b4c0..c692232f0 100644
--- a/community/thoggen/PKGBUILD
+++ b/community/thoggen/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thoggen
pkgver=0.7.1
pkgrel=5
pkgdesc="A DVD ripper based on GStreamer and Gtk+."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://thoggen.net/"
license=('GPL')
depends=('libofa' 'perlxml' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'gstreamer0.10-ugly-plugins' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-ffmpeg' 'libdvdread' 'hal' 'libglade')
diff --git a/community/thunar-thumbnailers/PKGBUILD b/community/thunar-thumbnailers/PKGBUILD
index 4772f1339..62b423784 100755
--- a/community/thunar-thumbnailers/PKGBUILD
+++ b/community/thunar-thumbnailers/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="The thunar-thumbnailers project provides additional thumbnailers for Thunar, that also cover less common file formats"
url="http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('xfce4-goodies')
depends=('imagemagick' 'ffmpegthumbnailer')
optdepends=('raw-thumbnailer: support for Raw Digital Camera Images'
diff --git a/community/tig/PKGBUILD b/community/tig/PKGBUILD
index 853711c13..0d34ffaca 100644
--- a/community/tig/PKGBUILD
+++ b/community/tig/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Text-mode interface for git"
depends=(git ncurses)
url="http://jonas.nitro.dk/tig/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://jonas.nitro.dk/${pkgname}/releases/${pkgname}-${pkgver}.tar.gz")
build() {
diff --git a/community/tilda/PKGBUILD b/community/tilda/PKGBUILD
index d613e6e5f..946a9c5f8 100644
--- a/community/tilda/PKGBUILD
+++ b/community/tilda/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tilda
pkgver=0.9.6
pkgrel=3
pkgdesc="Linux terminal based on classic terminals from first person shooter games."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tilda.sourceforge.net"
license=('GPL')
depends=('vte' 'confuse' 'libglade')
diff --git a/community/tint2/PKGBUILD b/community/tint2/PKGBUILD
index cdafa8d73..c8562dd4b 100644
--- a/community/tint2/PKGBUILD
+++ b/community/tint2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tint2
pkgver=0.11
pkgrel=4
pkgdesc="A basic, good-looking task manager for WMs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/tint2/"
license=('GPL2')
conflicts=('ttm-svn' 'tint')
diff --git a/community/tinycdb/PKGBUILD b/community/tinycdb/PKGBUILD
index a56b8dc9d..dd9bce78e 100644
--- a/community/tinycdb/PKGBUILD
+++ b/community/tinycdb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tinycdb
pkgver=0.77
pkgrel=3
pkgdesc="very fast and simple package for creating and reading constant data bases"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.corpit.ru/mjt/tinycdb.html"
license=("GPL")
depends=(glibc)
diff --git a/community/tinyproxy/PKGBUILD b/community/tinyproxy/PKGBUILD
index ec922d418..4965d42f0 100644
--- a/community/tinyproxy/PKGBUILD
+++ b/community/tinyproxy/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tinyproxy
pkgver=1.8.2
pkgrel=3
pkgdesc='A light-weight HTTP proxy daemon for POSIX operating systems.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='https://banu.com/tinyproxy/'
license=('GPL')
makedepends=('asciidoc')
diff --git a/community/tipp10/PKGBUILD b/community/tipp10/PKGBUILD
index 43767818f..524c14522 100644
--- a/community/tipp10/PKGBUILD
+++ b/community/tipp10/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tipp10
pkgver=2.1.0
pkgrel=3
pkgdesc="intelligent typing tutor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.tipp10.com/"
license=('GPL2')
depends=('qt>=4.2.2')
diff --git a/community/tix/PKGBUILD b/community/tix/PKGBUILD
index 6d7ed383d..684ed1441 100644
--- a/community/tix/PKGBUILD
+++ b/community/tix/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tix
pkgver=8.4.3
pkgrel=2
pkgdesc="Tk Interface eXtension, a powerful set of user interface components"
-arch=(i686 'x86_64')
+arch=(i686 'x86_64' 'mips64el')
url="http://tix.sourceforge.net/"
license=("BSD")
depends=('tk' 'python' 'libx11')
diff --git a/community/tksystray/PKGBUILD b/community/tksystray/PKGBUILD
index 73c901237..8a1fa501e 100644
--- a/community/tksystray/PKGBUILD
+++ b/community/tksystray/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tksystray
pkgver=0.1
pkgrel=4
pkgdesc="tksystray is compatible with freedesktop.org standarts systray for Tk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tkabber.jabber.ru/tksystray"
license=("GPL")
depends=(tcl tk imlib)
diff --git a/community/tktheme/PKGBUILD b/community/tktheme/PKGBUILD
index 910ce9557..5f9a7a64b 100644
--- a/community/tktheme/PKGBUILD
+++ b/community/tktheme/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tktheme
pkgver=0.23
pkgrel=6
pkgdesc="A library to allow Tkabber docking in the system tray."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('tk' 'libxpm' 'libxmu')
license=("GPL")
source=(http://tkabber.jabber.ru/files/other/Tk_Theme-23.tgz)
diff --git a/community/tls/PKGBUILD b/community/tls/PKGBUILD
index 426ddcfd7..c604b4237 100644
--- a/community/tls/PKGBUILD
+++ b/community/tls/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tls
pkgver=1.6
pkgrel=3
pkgdesc="OpenSSL extension to Tcl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tls.sourceforge.net/"
license=('GPL')
depends=('tcl' 'openssl' 'awk')
diff --git a/community/tmux/PKGBUILD b/community/tmux/PKGBUILD
index cc857b27b..25337db4f 100644
--- a/community/tmux/PKGBUILD
+++ b/community/tmux/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.4
pkgrel=3
pkgdesc="A terminal multiplexer"
url="http://tmux.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('ncurses' 'libevent')
source=(http://downloads.sourceforge.net/tmux/tmux-$pkgver.tar.gz
diff --git a/community/tmw/PKGBUILD b/community/tmw/PKGBUILD
index 53de9a0a3..fd1c65b13 100644
--- a/community/tmw/PKGBUILD
+++ b/community/tmw/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tmw
pkgver=0.5.2
pkgrel=1
pkgdesc="The Mana World (TMW) is a serious effort to create an innovative free and open source MMORPG."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://themanaworld.org"
license=('GPL')
depends=('curl' 'guichan' 'sdl_image' 'libgl' 'libxml2' 'physfs'
diff --git a/community/tnef/PKGBUILD b/community/tnef/PKGBUILD
index b01fec8d4..895c15252 100644
--- a/community/tnef/PKGBUILD
+++ b/community/tnef/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=tnef
pkgver=1.4.7
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
pkgdesc="Program which operates like tar to unpack the files inside an ms-tnef MIME attachment"
url="http://sourceforge.net/projects/tnef/"
license=('GPL')
diff --git a/community/tnftp/PKGBUILD b/community/tnftp/PKGBUILD
index 1be576c02..02ba38c8b 100644
--- a/community/tnftp/PKGBUILD
+++ b/community/tnftp/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tnftp
pkgver=20100108
pkgrel=1
pkgdesc="NetBSD FTP client with several advanced features"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/"
license=('BSD')
depends=('ncurses' 'dante')
diff --git a/community/tomoyo-tools/PKGBUILD b/community/tomoyo-tools/PKGBUILD
index ceda8d708..2503a9b2b 100644
--- a/community/tomoyo-tools/PKGBUILD
+++ b/community/tomoyo-tools/PKGBUILD
@@ -8,7 +8,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/community/toolame/PKGBUILD b/community/toolame/PKGBUILD
index 0f9fd76e3..b4ba3d230 100644
--- a/community/toolame/PKGBUILD
+++ b/community/toolame/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=toolame
pkgver=02l
pkgrel=8
pkgdesc="An optimized mpeg 1/2 layer 2 audio encoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/toolame"
license=('LGPL')
depends=('glibc')
diff --git a/community/tor/PKGBUILD b/community/tor/PKGBUILD
index db528f365..de7f33d88 100644
--- a/community/tor/PKGBUILD
+++ b/community/tor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tor
pkgver=0.2.1.30
pkgrel=1
pkgdesc='Anonymizing overlay network.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.torproject.org/'
license=('BSD')
depends=('openssl' 'libevent' 'tsocks' 'bash')
diff --git a/community/tora/PKGBUILD b/community/tora/PKGBUILD
index de4385053..0bbdada6b 100644
--- a/community/tora/PKGBUILD
+++ b/community/tora/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tora
pkgver=2.1.3
pkgrel=2
pkgdesc="Toolkit for databases with support for MySQL and PostgreSQL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tora.sourceforge.net"
license=('GPL')
depends=('qscintilla')
diff --git a/community/torch/PKGBUILD b/community/torch/PKGBUILD
index c9691a6f6..f7b5d89ce 100644
--- a/community/torch/PKGBUILD
+++ b/community/torch/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=torch
pkgver=3.1
pkgrel=2
pkgdesc="State of the art machine learning library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://packages.debian.org/source/lenny/torch3"
license=('GPL')
depends=(gcc-libs)
diff --git a/community/torcs/PKGBUILD b/community/torcs/PKGBUILD
index 99a01a51a..ea76e1c56 100644
--- a/community/torcs/PKGBUILD
+++ b/community/torcs/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="A 3D racing cars simulator using OpenGL"
url="http://torcs.sourceforge.net"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('freeglut' 'libpng' 'freealut' 'libxi' 'libxmu' 'libxrandr' 'torcs-data')
makedepends=('plib')
options=('!makeflags')
diff --git a/community/tracker/PKGBUILD b/community/tracker/PKGBUILD
index 06a025799..4dafb3ca2 100644
--- a/community/tracker/PKGBUILD
+++ b/community/tracker/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tracker
pkgver=0.10.10
pkgrel=2
pkgdesc="Powerful object database, tag/metadata database, search tool and indexer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org/projects/tracker/"
license=('GPL')
depends=('upower' 'poppler-glib' 'gstreamer0.10-base' 'libgee' 'gnome-desktop' 'libnotify' 'xdg-utils' 'gtkhtml'
diff --git a/community/transset-df/PKGBUILD b/community/transset-df/PKGBUILD
index 5a07fa699..19675ea8a 100644
--- a/community/transset-df/PKGBUILD
+++ b/community/transset-df/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=transset-df
pkgver=6
pkgrel=2
pkgdesc="A patched version of X.Org's transset with added functionality"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://forchheimer.se/transset-df/"
license=('GPL')
depends=('libxcomposite' 'libxdamage' 'libxrender')
diff --git a/community/trayion/PKGBUILD b/community/trayion/PKGBUILD
index 693b2095c..365b18a9d 100644
--- a/community/trayion/PKGBUILD
+++ b/community/trayion/PKGBUILD
@@ -3,7 +3,7 @@ pkgver="0.1.2"
pkgrel=1
pkgdesc="FreeDesktop trayicon area for Ion3"
url="http://code.google.com/p/trayion"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('libx11')
makedepends=('make')
diff --git a/community/tre/PKGBUILD b/community/tre/PKGBUILD
index 52fb14708..9a249f159 100644
--- a/community/tre/PKGBUILD
+++ b/community/tre/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=tre
pkgver=0.8.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="POSIX compliant regexp matching library. Includes agrep for aproximate grepping."
url="http://laurikari.net/tre/index.html"
depends=('glibc')
diff --git a/community/tremulous/PKGBUILD b/community/tremulous/PKGBUILD
index b26368a8b..4c76fcc71 100644
--- a/community/tremulous/PKGBUILD
+++ b/community/tremulous/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=7
pkgdesc="A completely free online team based FPS/RTS hybrid game based on the ioquake3 engine."
url="http://tremulous.net/"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=("sdl" "openal>=1.7.411" "tremulous-data=$pkgver")
makedepends=(subversion mesa)
source=('tremulous.launcher' 'tremded.launcher' 'tremulous.desktop' 'tremulous.xpm'
diff --git a/community/trickle/PKGBUILD b/community/trickle/PKGBUILD
index 5b9844932..5560361cd 100644
--- a/community/trickle/PKGBUILD
+++ b/community/trickle/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=trickle
pkgver=1.07
pkgrel=5
pkgdesc="Trickle - lightweight userspace bandwidth shaper"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://monkey.org/~marius/trickle"
license=('BSD')
depends=("libevent")
diff --git a/community/tripwire/PKGBUILD b/community/tripwire/PKGBUILD
index 6f87618d9..0f1d7030d 100644
--- a/community/tripwire/PKGBUILD
+++ b/community/tripwire/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tripwire
pkgver=2.4.1.2
pkgrel=2
pkgdesc="An intrusion detection system."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/tripwire/"
license=('GPL')
depends=('openssl')
diff --git a/community/tucan/PKGBUILD b/community/tucan/PKGBUILD
index 5dd2d1a95..8f4f3c81d 100644
--- a/community/tucan/PKGBUILD
+++ b/community/tucan/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tucan
pkgver=0.3.10
pkgrel=1
pkgdesc='Download and upload manager for hosting sites'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tucaneando.com/index.html'
license=('GPL3')
depends=('python-imaging' 'python2' 'pygtk' 'tesseract' 'librsvg')
diff --git a/community/tuxcards/PKGBUILD b/community/tuxcards/PKGBUILD
index 929269c6e..2be7171be 100644
--- a/community/tuxcards/PKGBUILD
+++ b/community/tuxcards/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tuxcards
pkgver=2.2.1
pkgrel=1
pkgdesc="A hierarchical notebook to enter and manage notes and ideas in a structured manner"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.tuxcards.de"
license=('GPL')
depends=('qt')
diff --git a/community/tuxcmd-modules/PKGBUILD b/community/tuxcmd-modules/PKGBUILD
index ea811c041..e9cffb4cf 100644
--- a/community/tuxcmd-modules/PKGBUILD
+++ b/community/tuxcmd-modules/PKGBUILD
@@ -2,7 +2,7 @@ pkgname=tuxcmd-modules
pkgver=0.6.70
pkgrel=1
pkgdesc='Modules for Tux Commander'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tuxcmd.sourceforge.net/'
license=('GPL')
depends=('tuxcmd')
diff --git a/community/tuxcmd/PKGBUILD b/community/tuxcmd/PKGBUILD
index 488cddc44..4bb779b52 100644
--- a/community/tuxcmd/PKGBUILD
+++ b/community/tuxcmd/PKGBUILD
@@ -2,7 +2,7 @@ pkgname=tuxcmd
pkgver=0.6.70
pkgrel=3
pkgdesc='A GTK2 file manager with two panels'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tuxcmd.sourceforge.net/'
license=('GPL')
depends=('gtk2')
diff --git a/community/tuxguitar/PKGBUILD b/community/tuxguitar/PKGBUILD
index fc9c018b9..b455b089a 100644
--- a/community/tuxguitar/PKGBUILD
+++ b/community/tuxguitar/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tuxguitar
pkgver=1.2
pkgrel=4
pkgdesc="multitrack guitar tablature editor and player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
#url="http://www.herac.com.ar/contenidos/tuxguitar.html"
url="http://sourceforge.net/projects/tuxguitar"
license=('LGPL')
diff --git a/community/tuxpaint/PKGBUILD b/community/tuxpaint/PKGBUILD
index 782eb0534..ec083254d 100644
--- a/community/tuxpaint/PKGBUILD
+++ b/community/tuxpaint/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tuxpaint
pkgver=0.9.21
pkgrel=4
pkgdesc="Tux Paint is a free drawing program designed for young children."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.tuxpaint.org"
license=('GPL')
backup=('etc/tuxpaint/tuxpaint.conf')
diff --git a/community/tvision/PKGBUILD b/community/tvision/PKGBUILD
index 2363dde33..0d765f31b 100644
--- a/community/tvision/PKGBUILD
+++ b/community/tvision/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tvision
pkgver=2.2.1_r1
pkgrel=1
pkgdesc="turbo vision library port (console interface)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://tvision.sourceforge.net"
license=("GPL")
depends=(gpm gcc-libs libxmu allegro)
diff --git a/community/tvtime/PKGBUILD b/community/tvtime/PKGBUILD
index 32ccec0c5..4ebef581a 100644
--- a/community/tvtime/PKGBUILD
+++ b/community/tvtime/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tvtime
pkgver=1.0.2
pkgrel=2
pkgdesc="A high quality television application for use with video capture cards"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tvtime.sourceforge.net/'
license=('GPL' 'LGPL')
depends=('gcc-libs' 'libpng' 'libxml2' 'freetype2' 'libxtst' 'libxinerama' 'libxv' 'libsm' 'libxxf86vm')
diff --git a/community/twin/PKGBUILD b/community/twin/PKGBUILD
index 67cd4e1d6..53d5e7541 100644
--- a/community/twin/PKGBUILD
+++ b/community/twin/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=twin
pkgver=0.6.2
pkgrel=1
pkgdesc="A text-mode window environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linuz.sns.it/~max/twin/"
license=('GPL' 'LGPL')
depends=('ncurses' 'gpm' 'zlib' 'libtool' 'libxpm')
diff --git a/community/twinkle/PKGBUILD b/community/twinkle/PKGBUILD
index 02e37d080..3bbc94879 100644
--- a/community/twinkle/PKGBUILD
+++ b/community/twinkle/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=twinkle
pkgver=1.4.2
pkgrel=10
pkgdesc="A softphone for voice over IP and instant messaging communications using the SIP protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.twinklephone.com/"
license=('GPL')
depends=('file' 'speex' 'boost-libs' 'libsndfile' 'commoncpp2' 'libxml2' 'libx11'
diff --git a/community/typespeed/PKGBUILD b/community/typespeed/PKGBUILD
index 8c574c877..461714d7a 100644
--- a/community/typespeed/PKGBUILD
+++ b/community/typespeed/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=typespeed
pkgver=0.6.5
pkgrel=3
pkgdesc="Test your typing speed, and get your fingers' CPS."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://typespeed.sourceforge.net"
license=('GPL')
depends=('ncurses')
diff --git a/community/ucl/PKGBUILD b/community/ucl/PKGBUILD
index 144d9c476..0ac1bb6e1 100644
--- a/community/ucl/PKGBUILD
+++ b/community/ucl/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=ucl
pkgver=1.03
pkgrel=4
pkgdesc="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/ucl/"
options=(!libtool)
diff --git a/community/ude/PKGBUILD b/community/ude/PKGBUILD
index 9202bd979..0884301bf 100644
--- a/community/ude/PKGBUILD
+++ b/community/ude/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ude
pkgver=0.2.10a
pkgrel=1
pkgdesc="Unix Desktop Environment is a GUI desktop environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libjpeg' 'libxmu' 'libxpm')
url="http://udeproject.sourceforge.net/index.shtml"
diff --git a/community/udunits/PKGBUILD b/community/udunits/PKGBUILD
index b1d7240a4..782e4fd24 100644
--- a/community/udunits/PKGBUILD
+++ b/community/udunits/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=udunits
pkgver=2.1.22
pkgrel=2
pkgdesc='A tool for calculations of physical quantities'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.unidata.ucar.edu/software/udunits/'
license=('custom')
options=('!libtool')
diff --git a/community/ultimate-ircd/PKGBUILD b/community/ultimate-ircd/PKGBUILD
index 98c88e7a7..72f8e8ab4 100644
--- a/community/ultimate-ircd/PKGBUILD
+++ b/community/ultimate-ircd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ultimate-ircd
pkgver=3.0.2
pkgrel=3
pkgdesc="ultimate irc server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.shadow-realm.org/"
license=("GPL")
depends=(glibc)
diff --git a/community/uml_utilities/PKGBUILD b/community/uml_utilities/PKGBUILD
index b0fc5a633..46c03ecb7 100644
--- a/community/uml_utilities/PKGBUILD
+++ b/community/uml_utilities/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=uml_utilities
pkgver=20070815
pkgrel=4
pkgdesc="User Mode Linux Utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('fuse' 'readline' 'perl')
url="http://user-mode-linux.sourceforge.net/"
source=(http://user-mode-linux.sourceforge.net/${pkgname}_${pkgver}.tar.bz2)
diff --git a/community/unbound/PKGBUILD b/community/unbound/PKGBUILD
index 7453cb70b..1c312b3d5 100644
--- a/community/unbound/PKGBUILD
+++ b/community/unbound/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=unbound
pkgver=1.4.10
pkgrel=1
pkgdesc='Validating, recursive, and caching DNS resolver'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://unbound.net/'
license=('custom:BSD')
options=('!libtool')
diff --git a/community/unclutter/PKGBUILD b/community/unclutter/PKGBUILD
index fc8f40d7b..aad154b49 100644
--- a/community/unclutter/PKGBUILD
+++ b/community/unclutter/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=8
pkgrel=6
pkgdesc="A small program for hiding the mouse cursor"
url="http://ftp.x.org/contrib/utilities/unclutter-8.README"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('Public Domain')
depends=('libxext')
makedepends=('imake')
diff --git a/community/uniconvertor/PKGBUILD b/community/uniconvertor/PKGBUILD
index 2196cd9aa..f5e1eccb3 100644
--- a/community/uniconvertor/PKGBUILD
+++ b/community/uniconvertor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=uniconvertor
pkgver=1.1.5
pkgrel=3
pkgdesc="A universal vector graphics translator using sK1 engine."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sk1project.org/modules.php?name=Products&product=uniconvertor"
license=('GPL')
depends=('python2' 'pil' 'python-reportlab' 'sk1libs')
diff --git a/community/unifdef/PKGBUILD b/community/unifdef/PKGBUILD
index 7f6fc1122..70c4d0c3a 100644
--- a/community/unifdef/PKGBUILD
+++ b/community/unifdef/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=unifdef
pkgver=1.0
pkgrel=2
pkgdesc="Remove #ifdef'ed lines"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.cs.cmu.edu/~ajw/public/dist/"
license=('GPL')
depends=()
diff --git a/community/units/PKGBUILD b/community/units/PKGBUILD
index 7cfab5582..ad4c43b11 100644
--- a/community/units/PKGBUILD
+++ b/community/units/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=units
pkgver=1.88
pkgrel=2
pkgdesc="converts between different units"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/units/units.html"
depends=('readline')
license=("GPL")
diff --git a/community/unpaper/PKGBUILD b/community/unpaper/PKGBUILD
index 0a854130e..52b0a52ed 100644
--- a/community/unpaper/PKGBUILD
+++ b/community/unpaper/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=unpaper
pkgver=0.3
pkgrel=2
pkgdesc="post-processing tool for scanned sheets of paper"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://$pkgname.berlios.de/"
license="GPL"
depends=()
diff --git a/community/unrealircd/PKGBUILD b/community/unrealircd/PKGBUILD
index 3ad0f297a..0593906f7 100644
--- a/community/unrealircd/PKGBUILD
+++ b/community/unrealircd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=unrealircd
pkgver=3.2.8.1
pkgrel=6
pkgdesc="Open Source IRC Server."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://unrealircd.com"
license=('GPL2')
depends=(openssl curl)
diff --git a/community/unrtf/PKGBUILD b/community/unrtf/PKGBUILD
index 9797c8e52..4a1ba1423 100644
--- a/community/unrtf/PKGBUILD
+++ b/community/unrtf/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=unrtf
pkgver=0.21.1
pkgrel=1
pkgdesc="Command-line program which converts RTF documents to other formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/unrtf/unrtf.html"
license=('GPL3')
depends=('glibc')
diff --git a/community/unshield/PKGBUILD b/community/unshield/PKGBUILD
index 99cb13787..38cf6894b 100644
--- a/community/unshield/PKGBUILD
+++ b/community/unshield/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=unshield
pkgver=0.6
pkgrel=2
pkgdesc="Extracts CAB files from InstallShield installers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/synce/files/"
license=('custom')
depends=('zlib')
diff --git a/community/uptimed/PKGBUILD b/community/uptimed/PKGBUILD
index 7b60c38b8..87ec6b821 100644
--- a/community/uptimed/PKGBUILD
+++ b/community/uptimed/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=uptimed
pkgver=0.3.16
pkgrel=3
pkgdesc="A system uptime record daemon"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
install=$pkgname.install
url="http://podgorny.cz/uptimed/"
license=('GPL')
diff --git a/community/upx/PKGBUILD b/community/upx/PKGBUILD
index 77b55ba50..e12787daf 100644
--- a/community/upx/PKGBUILD
+++ b/community/upx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=upx
pkgver=3.07
pkgrel=1
pkgdesc='Ultimate executable compressor.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://upx.sourceforge.net/'
license=('GPL')
depends=('zlib')
diff --git a/community/uqm/PKGBUILD b/community/uqm/PKGBUILD
index e4991fbe8..2abe37513 100644
--- a/community/uqm/PKGBUILD
+++ b/community/uqm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=uqm
pkgver=0.6.2
pkgrel=5
pkgdesc="The Ur-Quan Masters is a port of Star Control 2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sc2.sf.net/"
license=('GPL')
depends=('libmikmod' 'libvorbis' 'sdl_image' 'libgl')
diff --git a/community/usb_modeswitch/PKGBUILD b/community/usb_modeswitch/PKGBUILD
index 5bfced05d..5846f71ab 100644
--- a/community/usb_modeswitch/PKGBUILD
+++ b/community/usb_modeswitch/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.1.7
pkgrel=1
_pkgdata=20110227
pkgdesc="Activating switchable USB devices on Linux."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.draisberghof.de/usb_modeswitch/"
license=('GPL')
depends=('libusb-compat' 'tcl')
diff --git a/community/ushare/PKGBUILD b/community/ushare/PKGBUILD
index 3fb02b760..f790de240 100644
--- a/community/ushare/PKGBUILD
+++ b/community/ushare/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=10
pkgdesc="A free UPnP A/V Media Server for Linux"
url="http://ushare.geexbox.org"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libupnp' 'libdlna')
backup=(etc/ushare/ushare.conf)
source=("http://ushare.geexbox.org/releases/${pkgname}-${pkgver}.tar.bz2"
diff --git a/community/ussp-push/PKGBUILD b/community/ussp-push/PKGBUILD
index 673cb4718..709e347c3 100644
--- a/community/ussp-push/PKGBUILD
+++ b/community/ussp-push/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ussp-push
pkgver=0.11
pkgrel=3
pkgdesc="OBEX object pusher for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xmailserver.org/ussp-push.html"
depends=('openobex')
diff --git a/community/ustr/PKGBUILD b/community/ustr/PKGBUILD
index 9525962a1..721e23528 100644
--- a/community/ustr/PKGBUILD
+++ b/community/ustr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ustr
pkgver=1.0.4
pkgrel=2
pkgdesc="micro string API for C"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.and.org/ustr/"
license=('GPL')
depends=('glibc')
diff --git a/community/uucp/PKGBUILD b/community/uucp/PKGBUILD
index ffc819a91..6efbdea2f 100644
--- a/community/uucp/PKGBUILD
+++ b/community/uucp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=uucp
pkgver=1.07
pkgrel=2
pkgdesc="Taylor UUCP is a free implementation of UUCP and is the standard UUCP used on the GNU system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnu.org/software/uucp/uucp.html"
license=('GPL')
makedepends=('wget' 'sed' 'grep')
diff --git a/community/uudeview/PKGBUILD b/community/uudeview/PKGBUILD
index 6c1c3d62c..d26919cd8 100644
--- a/community/uudeview/PKGBUILD
+++ b/community/uudeview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=uudeview
pkgver=0.5.20
pkgrel=8
pkgdesc="UUDeview helps transmitting & recieving binary files using mail or newsgroups. Includes library files."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fpx.de/fp/Software/UUDeview/"
license=('GPL')
optdepends=('tk: for GUI')
diff --git a/community/uzbl/PKGBUILD b/community/uzbl/PKGBUILD
index 82bbe2770..11e8a3b63 100644
--- a/community/uzbl/PKGBUILD
+++ b/community/uzbl/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=uzbl
pkgname=('uzbl-core' 'uzbl-browser' 'uzbl-tabbed')
pkgver=2011.04.12
pkgrel=2
-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/vamps/PKGBUILD b/community/vamps/PKGBUILD
index a5dd6a799..a0be01624 100644
--- a/community/vamps/PKGBUILD
+++ b/community/vamps/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vamps
pkgver=0.99.2
pkgrel=8
pkgdesc='Very fast requantisizing tool for backup DVDs'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://vamps.sourceforge.net'
license=('GPL2')
depends=('libdvdread')
diff --git a/community/vbindiff/PKGBUILD b/community/vbindiff/PKGBUILD
index 12a64d771..2b89cbe94 100644
--- a/community/vbindiff/PKGBUILD
+++ b/community/vbindiff/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vbindiff
pkgver=3.0_beta4
pkgrel=2
pkgdesc="displays files in hexadecimal and ASCII (or EBCDIC) and highlight the differences between them"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cjmweb.net/vbindiff/"
license=('GPL')
depends=('gcc-libs' 'ncurses')
diff --git a/community/vdrift/PKGBUILD b/community/vdrift/PKGBUILD
index 39dae2cf6..76d52fdd7 100644
--- a/community/vdrift/PKGBUILD
+++ b/community/vdrift/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vdrift
pkgver=2010.06.30
pkgrel=2
pkgdesc="An open source driving simulation made with drift racing in mind"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://vdrift.net/"
license=('GPL')
depends=('sdl_gfx' 'sdl_image' 'glew' 'libvorbis' 'vdrift-data')
diff --git a/community/vhba-module/PKGBUILD b/community/vhba-module/PKGBUILD
index f75e3f1bd..965ee69e9 100644
--- a/community/vhba-module/PKGBUILD
+++ b/community/vhba-module/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=20100822
_kernver='2.6.38-ARCH'
pkgrel=4
pkgdesc="Kernel module that emulates SCSI devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
license=('GPL2')
depends=('kernel26>=2.6.38' 'kernel26<2.6.39')
diff --git a/community/viewnior/PKGBUILD b/community/viewnior/PKGBUILD
index d53a3a382..5c2cc31ed 100644
--- a/community/viewnior/PKGBUILD
+++ b/community/viewnior/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=viewnior
pkgver=1.1
pkgrel=1
pkgdesc="A simple, fast and elegant image viewer program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xsisqox.github.com/Viewnior/"
license=('GPL3')
depends=('gtk2>=2.12')
diff --git a/community/vifm/PKGBUILD b/community/vifm/PKGBUILD
index 47d3b9c0c..ebad89a92 100644
--- a/community/vifm/PKGBUILD
+++ b/community/vifm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vifm
pkgver=0.5
pkgrel=4
pkgdesc="Ncurses based file manager with vi like keybindings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://vifm.sourceforge.net/"
license=('GPL')
depends=('ncurses')
diff --git a/community/viking/PKGBUILD b/community/viking/PKGBUILD
index 6f73fc6ef..6b5afa13e 100644
--- a/community/viking/PKGBUILD
+++ b/community/viking/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=viking
pkgver=1.1
pkgrel=2
pkgdesc="GTK+2 application to manage GPS data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://viking.sourceforge.net/"
license=('GPL2')
depends=('curl' 'gpsd' 'gtk2' 'hicolor-icon-theme')
diff --git a/community/vile/PKGBUILD b/community/vile/PKGBUILD
index 3d0b1e83a..19945365c 100644
--- a/community/vile/PKGBUILD
+++ b/community/vile/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vile
pkgver=9.8
pkgrel=1
pkgdesc="vi like emacs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://invisible-island.net/vile/vile.html"
depends=('ncurses')
license=('custom')
diff --git a/community/virtualbox/PKGBUILD b/community/virtualbox/PKGBUILD
index 99ccde3a0..ee557ebee 100644
--- a/community/virtualbox/PKGBUILD
+++ b/community/virtualbox/PKGBUILD
@@ -16,8 +16,7 @@ source=(http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}
virtualbox-4-makeself-check.patch virtualbox-4-mkisofs-check.patch
10-vboxdrv.rules 60-vboxguest.rules vboxdrv-reference.patch LocalConfig.kmk vboxdrv.sh
18-system-xorg.patch
- change_default_driver_dir.patch)
-_kernver=2.6.38-ARCH
+_kernver=2.6.38-LIBRE
build() {
cd "$srcdir/VirtualBox-${pkgver}_OSE"
diff --git a/community/virtviewer/PKGBUILD b/community/virtviewer/PKGBUILD
index 47ef3376f..67b2c4613 100644
--- a/community/virtviewer/PKGBUILD
+++ b/community/virtviewer/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="A lightweight interface for interacting with the graphical display of virtualized guest OS."
depends=('gtk-vnc' 'libglade>=2.6.0' 'libvirt')
url="http://virt-manager.et.redhat.com"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
source=("http://virt-manager.et.redhat.com/download/sources/virt-viewer/virt-viewer-$pkgver.tar.gz")
md5sums=('f7416e4d6b3e04e2d4bdfabe9ef442b2')
diff --git a/community/visitors/PKGBUILD b/community/visitors/PKGBUILD
index 797fddbbe..e1e099c60 100644
--- a/community/visitors/PKGBUILD
+++ b/community/visitors/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=visitors
pkgver=0.7
pkgrel=2
pkgdesc='A very fast web log analyzer'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.hping.org/visitors/"
license=('GPL2' 'custom')
depends=('glibc')
diff --git a/community/vlock/PKGBUILD b/community/vlock/PKGBUILD
index 9ebaf1ed3..2d525ad83 100644
--- a/community/vlock/PKGBUILD
+++ b/community/vlock/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.2.2
pkgrel=2
pkgdesc="A small console locking program"
url="http://cthulhu.c3d2.de/~toidinamai/vlock/vlock.html"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('pam')
install=vlock.install
diff --git a/community/vmoviedb/PKGBUILD b/community/vmoviedb/PKGBUILD
index cff7ee14d..776106028 100644
--- a/community/vmoviedb/PKGBUILD
+++ b/community/vmoviedb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vmoviedb
pkgver=0.1.5
pkgrel=4
pkgdesc="A movie collection manager for the Gnome desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://vmoviedb.sourceforge.net"
license=('GPL')
depends=('libgnomeui' 'gconf>=2.18.0.1-4' 'desktop-file-utils')
diff --git a/community/vnstat/PKGBUILD b/community/vnstat/PKGBUILD
index c50e19e51..a587a634c 100644
--- a/community/vnstat/PKGBUILD
+++ b/community/vnstat/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vnstat
pkgver=1.10
pkgrel=5
pkgdesc="A console-based network traffic monitor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://humdi.net/vnstat/"
license=('GPL')
depends=('bash')
diff --git a/community/vobcopy/PKGBUILD b/community/vobcopy/PKGBUILD
index 1bffd0fad..77119e34d 100644
--- a/community/vobcopy/PKGBUILD
+++ b/community/vobcopy/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vobcopy
pkgver=1.2.0
pkgrel=3
pkgdesc="Copies DVD .vob files to harddisk, decrypting them on the way"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.vobcopy.org"
license=('GPL2')
depends=('libdvdread>=4.1.3' 'libdvdcss')
diff --git a/community/vorbisgain/PKGBUILD b/community/vorbisgain/PKGBUILD
index 395187354..7c5bc547b 100644
--- a/community/vorbisgain/PKGBUILD
+++ b/community/vorbisgain/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vorbisgain
pkgver=0.37
pkgrel=2
pkgdesc="A utility that computes the ReplayGain values for Ogg Vorbis files."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sjeng.org/vorbisgain.html"
license=('GPL')
depends=('libvorbis')
diff --git a/community/vorbissimple/PKGBUILD b/community/vorbissimple/PKGBUILD
index 8b9284370..8e7970931 100644
--- a/community/vorbissimple/PKGBUILD
+++ b/community/vorbissimple/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vorbissimple
pkgver=0.0.2
pkgrel=2
pkgdesc="A Vorbis decoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kamaelia.sourceforge.net"
license=('GPL')
options=('!libtool')
diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD
index 359ebf5f1..de7c26dba 100644
--- a/community/vtk/PKGBUILD
+++ b/community/vtk/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=vtk
pkgver=5.6.1
pkgrel=6
pkgdesc='A software system for 3D computer graphics, image processing, and visualization which supports a wide variety of visualization algorithms and advanced modeling techniques.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.vtk.org'
license=('BSD')
depends=('libpng' 'libtiff' 'freetype2' 'python2' 'java-runtime' 'tk' 'boost' 'ffmpeg' 'qt' 'lesstif' 'mysql')
diff --git a/community/vuze/PKGBUILD b/community/vuze/PKGBUILD
index 9c3eb67dd..9443cd719 100644
--- a/community/vuze/PKGBUILD
+++ b/community/vuze/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vuze
pkgver=4.6.0.2
pkgrel=2
pkgdesc='BitTorrent client with GUI, written in Java.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.vuze.com/'
license=('GPL')
depends=('java-runtime')
diff --git a/community/vym/PKGBUILD b/community/vym/PKGBUILD
index 294c474ad..d51526289 100644
--- a/community/vym/PKGBUILD
+++ b/community/vym/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vym
pkgver=1.12.8
pkgrel=1
pkgdesc="A mindmapping tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.insilmaril.de/vym/"
license=('GPL')
depends=('qt' 'unzip' 'zip')
diff --git a/community/vyqchat/PKGBUILD b/community/vyqchat/PKGBUILD
index 8bffed66f..e88e9f19f 100644
--- a/community/vyqchat/PKGBUILD
+++ b/community/vyqchat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vyqchat
pkgver=0.2.8
pkgrel=3
pkgdesc="vypress compatible qt chat (can work without server)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linux.bydg.org/~yogin/"
license=('GPL')
depends=('qt3' 'libao' 'libxi')
diff --git a/community/w3cam/PKGBUILD b/community/w3cam/PKGBUILD
index a0b3016c4..27aa67235 100644
--- a/community/w3cam/PKGBUILD
+++ b/community/w3cam/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=w3cam
pkgver=0.7.2
pkgrel=9
pkgdesc="a small and fast CGI program to retrieve images from a video4linux device."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mpx.freeshell.net/"
license=('GPL')
depends=(libpng libjpeg)
diff --git a/community/warmux/PKGBUILD b/community/warmux/PKGBUILD
index 473e98ef7..3fd4f09a0 100644
--- a/community/warmux/PKGBUILD
+++ b/community/warmux/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=warmux
pkgver=11.04.1
pkgrel=3
pkgdesc="A clone of the worms game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.wormux.org/"
license=('GPL')
makedepends=('pkgconfig' 'libxml++' 'sdl_image' 'sdl_gfx>=2.0.19' 'sdl_ttf' 'sdl_mixer' 'sdl_net' 'curl>=7.16.2' 'gcc-libs' 'libxml2')
diff --git a/community/warsow/PKGBUILD b/community/warsow/PKGBUILD
index 2c941c653..b0384e132 100644
--- a/community/warsow/PKGBUILD
+++ b/community/warsow/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=2
pkgdesc="a free online multiplayer competitive FPS based on the Qfusion engine"
url="http://www.warsow.net/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('curl' 'libjpeg' 'libvorbis' 'libxinerama' 'libxxf86dga' 'libxxf86vm' 'sdl' 'warsow-data')
makedepends=('mesa' 'openal' 'unzip')
optdepends=('openal: for openal audio support')
diff --git a/community/warzone2100/PKGBUILD b/community/warzone2100/PKGBUILD
index f16a5a1c4..40c07c280 100644
--- a/community/warzone2100/PKGBUILD
+++ b/community/warzone2100/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.3.8
pkgrel=1
pkgdesc="3D realtime strategy game on a future Earth"
url="http://wz2100.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('sdl_net' 'libgl' 'openal' 'libjpeg' 'libpng' 'libvorbis' 'libtheora' 'libmad' 'physfs' 'mesa' 'quesoglc' 'popt' 'ttf-dejavu')
makedepends=('gawk' 'bison' 'flex' 'zip' 'unzip')
diff --git a/community/wavegain/PKGBUILD b/community/wavegain/PKGBUILD
index 8811cbd61..5f448bfe2 100644
--- a/community/wavegain/PKGBUILD
+++ b/community/wavegain/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wavegain
pkgver=1.2.8
pkgrel=2
pkgdesc="A command line tool to normalize sound files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rarewares.org/others.php"
license=('LGPL')
depends=('glibc' 'libsndfile')
diff --git a/community/wdm/PKGBUILD b/community/wdm/PKGBUILD
index 26775681b..0f1b7b9c1 100644
--- a/community/wdm/PKGBUILD
+++ b/community/wdm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=wdm
pkgver=1.28
pkgrel=5
pkgdesc="An replacement X window display manager similar to, and based on XDM"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('windowmaker' 'pam' 'bash' 'libxmu')
license=('GPL')
source=(http://voins.program.ru/$pkgname/$pkgname-$pkgver.tar.bz2)
diff --git a/community/webfs/PKGBUILD b/community/webfs/PKGBUILD
index c114dd27e..0b9cf4994 100644
--- a/community/webfs/PKGBUILD
+++ b/community/webfs/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=webfs
pkgver=1.21
pkgrel=5
pkgdesc="Simple http server for mostly static content."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://linux.bytesex.org/misc/webfs.html"
license=("GPL")
depends=('openssl')
diff --git a/community/widelands/PKGBUILD b/community/widelands/PKGBUILD
index e308f27bd..83c43377e 100644
--- a/community/widelands/PKGBUILD
+++ b/community/widelands/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=16
_realver=build16
pkgrel=1
pkgdesc="A realtime strategy game with emphasis on economy and transport"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://widelands.org/"
license=('GPL')
depends=('sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'sdl_gfx' 'ggz-client-libs' 'lua' 'glew' 'python2')
diff --git a/community/wifi-radar/PKGBUILD b/community/wifi-radar/PKGBUILD
index 11ff48cc2..f0f41f2f5 100644
--- a/community/wifi-radar/PKGBUILD
+++ b/community/wifi-radar/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=wifi-radar
pkgver=2.0.s08
pkgrel=2
pkgdesc="A PyGTK2 utility for managing WiFi profiles"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wifi-radar.berlios.de/"
license=('GPL')
depends=('pygtk' 'wireless_tools' 'sudo')
diff --git a/community/windowlab/PKGBUILD b/community/windowlab/PKGBUILD
index 80237ed83..e98718ad4 100644
--- a/community/windowlab/PKGBUILD
+++ b/community/windowlab/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=windowlab
pkgver=1.40
pkgrel=1
pkgdesc="A small and simple window manager."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nickgravgaard.com/windowlab"
license=('GPL')
depends=('xorg-server' 'libxft')
diff --git a/community/winefish/PKGBUILD b/community/winefish/PKGBUILD
index c692791b8..294f1f6f5 100644
--- a/community/winefish/PKGBUILD
+++ b/community/winefish/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.3.3
pkgrel=9
pkgdesc="LaTeX editor based on Bluefish with auto-completion and syntax highlighting"
url="http://winefish.berlios.de/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libgnomeui')
makedepends=('pkgconfig')
diff --git a/community/winegame/PKGBUILD b/community/winegame/PKGBUILD
index e38cd9255..7555b9814 100644
--- a/community/winegame/PKGBUILD
+++ b/community/winegame/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=winegame
pkgver=0.2.0
pkgrel=1
pkgdesc="An interface to install windows programs in Wine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/winegame/"
license=('GPL3')
depends=('libnotify' 'winestuff')
diff --git a/community/winestuff/PKGBUILD b/community/winestuff/PKGBUILD
index 0a1e18ea3..1e0b25b0d 100644
--- a/community/winestuff/PKGBUILD
+++ b/community/winestuff/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=winestuff
pkgver=0.2.0
pkgrel=1
pkgdesc="Library utility for winegame"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/winegame/"
license=('LGPL2.1')
depends=('qt' 'fuseiso' 'winetricks')
diff --git a/community/wkhtmltopdf/PKGBUILD b/community/wkhtmltopdf/PKGBUILD
index bff273d88..94fa7ee98 100644
--- a/community/wkhtmltopdf/PKGBUILD
+++ b/community/wkhtmltopdf/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wkhtmltopdf
pkgver=0.9.9
pkgrel=1
pkgdesc="Simple shell utility to convert html to pdf using the webkit rendering engine, and qt"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/wkhtmltopdf/"
license=('GPL3')
depends=('qt')
diff --git a/community/wmctrl/PKGBUILD b/community/wmctrl/PKGBUILD
index a4cb2b48f..95c94bbd7 100644
--- a/community/wmctrl/PKGBUILD
+++ b/community/wmctrl/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.07
pkgrel=2
pkgdesc="Control your EWMH compliant window manager from command line"
url="http://sweb.cz/tripie/utils/wmctrl/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=(libxmu glib2)
source=(http://sweb.cz/tripie/utils/wmctrl/dist/$pkgname-$pkgver.tar.gz
diff --git a/community/wmii/PKGBUILD b/community/wmii/PKGBUILD
index a411b5048..8413e3e5d 100644
--- a/community/wmii/PKGBUILD
+++ b/community/wmii/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=wmii
pkgver=3.9.2
pkgrel=2
pkgdesc="A small, dynamic window manager for X11"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
url="http://wmii.suckless.org/"
depends=('libxft' 'libxrandr' 'libxinerama' 'dash')
diff --git a/community/wml/PKGBUILD b/community/wml/PKGBUILD
index e5ec882a6..af9337299 100644
--- a/community/wml/PKGBUILD
+++ b/community/wml/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wml
pkgver=2.0.11
pkgrel=5
pkgdesc="The Website Meta Language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://thewml.org/"
license=('GPL')
depends=('perl' 'libpng' 'gdbm' 'db>=4.8.24' 'ncurses')
diff --git a/community/wmname/PKGBUILD b/community/wmname/PKGBUILD
index 83887bce0..cdffdbcf8 100644
--- a/community/wmname/PKGBUILD
+++ b/community/wmname/PKGBUILD
@@ -7,7 +7,7 @@ pkgdesc="A utility to set the name of your window manager"
url="http://www.suckless.org/programs/wmname.html"
license=('custom')
depends=(libx11)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=('http://code.suckless.org/dl/tools/wmname-0.1.tar.gz')
md5sums=('6903d299f84d335e529fbd2c1d6e49fe')
diff --git a/community/wol/PKGBUILD b/community/wol/PKGBUILD
index 87bfc7005..1bb774627 100644
--- a/community/wol/PKGBUILD
+++ b/community/wol/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=wol
pkgver=0.7.1
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="wol implements Wake On LAN functionality in a small program. It wakes up hardware that is Magic Packet compliant."
license=("GPL")
depends=(sh)
diff --git a/community/workrave/PKGBUILD b/community/workrave/PKGBUILD
index 85469032c..7cbc54dd4 100644
--- a/community/workrave/PKGBUILD
+++ b/community/workrave/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=workrave
pkgver=1.9.4
pkgrel=1
pkgdesc="a tool to help RSI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://workrave.org"
depends=('libgnomeuimm' 'gnet' 'gnome-panel' 'dbus' 'libxmu' 'gdome2' 'python-cheetah' 'libsigc++'
diff --git a/community/wput/PKGBUILD b/community/wput/PKGBUILD
index e6fbbfd61..1b0ddcaea 100644
--- a/community/wput/PKGBUILD
+++ b/community/wput/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=wput
pkgver=0.6.2
pkgrel=1
pkgdesc="A command line tool to upload files to FTP site, the opposite to wget"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wput.sourceforge.net/"
depends=('gnutls>=2.4.1')
license=('GPL')
diff --git a/community/wxsvg/PKGBUILD b/community/wxsvg/PKGBUILD
index f4520f9be..e39fadf3d 100644
--- a/community/wxsvg/PKGBUILD
+++ b/community/wxsvg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=wxsvg
pkgver=1.0.8
pkgrel=1
pkgdesc="C++ library to create, manipulate and render SVG files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wxsvg.sourceforge.net/"
license=('custom:wxWindows')
depends=('wxgtk' 'libart-lgpl' 'ffmpeg')
diff --git a/community/wyrd/PKGBUILD b/community/wyrd/PKGBUILD
index e93adb06e..8adc1c076 100644
--- a/community/wyrd/PKGBUILD
+++ b/community/wyrd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wyrd
pkgver=1.4.5
pkgrel=1
pkgdesc="A text-based front-end to Remind."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pessimization.com/software/wyrd/"
license=('GPL')
depends=('remind' 'ncurses')
diff --git a/community/xalan-c/PKGBUILD b/community/xalan-c/PKGBUILD
index 2de7fb30b..25466f78a 100644
--- a/community/xalan-c/PKGBUILD
+++ b/community/xalan-c/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xalan-c
pkgver=1.11_pre797991
pkgrel=2
pkgdesc="A XSLT processor for transforming XML documents"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xml.apache.org/xalan-c"
license=('APACHE')
depends=('xerces-c')
diff --git a/community/xapian-core/PKGBUILD b/community/xapian-core/PKGBUILD
index 223dc8f8c..5c98a15c8 100644
--- a/community/xapian-core/PKGBUILD
+++ b/community/xapian-core/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xapian-core
pkgver=1.2.5
pkgrel=1
pkgdesc='Open source search engine library.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.xapian.org/'
license=('GPL')
depends=('sh' 'gcc-libs' 'zlib')
diff --git a/community/xautolock/PKGBUILD b/community/xautolock/PKGBUILD
index a2b394e59..72a6ac9d7 100644
--- a/community/xautolock/PKGBUILD
+++ b/community/xautolock/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xautolock
pkgver=2.2
pkgrel=2
pkgdesc="An automatic X screen-locker/screen-saver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="ftp://ibiblio.org/pub/Linux/X11/screensavers/"
license=('GPL2')
depends=('libxss')
diff --git a/community/xboard/PKGBUILD b/community/xboard/PKGBUILD
index e44b8e29e..e060ead17 100644
--- a/community/xboard/PKGBUILD
+++ b/community/xboard/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xboard
pkgver=4.5.2
pkgrel=1
pkgdesc="A graphical user interfaces for chess"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/xboard/"
license=('GPL3')
depends=('libxaw' 'gnuchess' 'texinfo' 'xdg-utils')
diff --git a/community/xchat-systray-integration/PKGBUILD b/community/xchat-systray-integration/PKGBUILD
index 78317d324..f796de9f3 100644
--- a/community/xchat-systray-integration/PKGBUILD
+++ b/community/xchat-systray-integration/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xchat-systray-integration
pkgver=2.4.5
pkgrel=2
pkgdesc="Systray integration for xchat"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.blight.tk/"
license=("GPL")
depends=('xchat' 'gtk2')
diff --git a/community/xcircuit/PKGBUILD b/community/xcircuit/PKGBUILD
index 40482de28..e7ddd42e0 100644
--- a/community/xcircuit/PKGBUILD
+++ b/community/xcircuit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xcircuit
pkgver=3.6.168
pkgrel=1
pkgdesc="A program for drawing publishable-quality electrical circuit schematic diagrams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://opencircuitdesign.com/xcircuit"
license=('GPL2')
depends=('tk' 'libxpm' 'zlib')
diff --git a/community/xdebug/PKGBUILD b/community/xdebug/PKGBUILD
index 942ee4a41..6ded7544c 100644
--- a/community/xdebug/PKGBUILD
+++ b/community/xdebug/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xdebug
pkgver=2.1.1
pkgrel=1
pkgdesc="PHP debugging extension"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xdebug.org"
license=('GPL')
depends=('php')
diff --git a/community/xdg-user-dirs/PKGBUILD b/community/xdg-user-dirs/PKGBUILD
index 3c1fa8353..25dd339bf 100644
--- a/community/xdg-user-dirs/PKGBUILD
+++ b/community/xdg-user-dirs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xdg-user-dirs
pkgver=0.14
pkgrel=1
pkgdesc="tool to help manage 'well known' user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('sh')
makedepends=('gawk')
url="http://www.freedesktop.org/wiki/Software/xdg-user-dirs"
diff --git a/community/xdialog/PKGBUILD b/community/xdialog/PKGBUILD
index 750a99ff1..3716f5570 100644
--- a/community/xdialog/PKGBUILD
+++ b/community/xdialog/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.3.1
pkgrel=5
pkgdesc="A drop-in replacement for the 'dialog' or 'cdialog' programs"
url="http://xdialog.dyns.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2')
license=('GPL')
source=("http://xdialog.free.fr/Xdialog-${pkgver}.tar.bz2"
diff --git a/community/xdiskusage/PKGBUILD b/community/xdiskusage/PKGBUILD
index f73231f15..4ea61f79d 100644
--- a/community/xdiskusage/PKGBUILD
+++ b/community/xdiskusage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xdiskusage
pkgver=1.48
pkgrel=5
pkgdesc="xdiskusage is a user-friendly program to show you what is using up all your disk space"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('fltk')
license=('GPL')
url="http://xdiskusage.sourceforge.net"
diff --git a/community/xdotool/PKGBUILD b/community/xdotool/PKGBUILD
index 0ce58a37a..58913e176 100644
--- a/community/xdotool/PKGBUILD
+++ b/community/xdotool/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xdotool
pkgver=2.20110530.1
pkgrel=1
pkgdesc="Command-line X11 automation tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.semicomplete.com/projects/xdotool/"
license=('BSD')
depends=('libxtst' 'libxinerama')
diff --git a/community/xemacs/PKGBUILD b/community/xemacs/PKGBUILD
index 2dcde06ee..3071a16ea 100644
--- a/community/xemacs/PKGBUILD
+++ b/community/xemacs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xemacs
pkgver=21.5.29
pkgrel=3
pkgdesc="highly customizable open source text editor and application development system forked from GNU Emacs"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.xemacs.org/"
license=('GPL')
depends=('db' 'libpng' 'libtiff' 'gpm>=1.20.4' 'bash' 'ncurses>=5.6-7' 'desktop-file-utils' 'libxaw' 'libjpeg')
diff --git a/community/xerces-c/PKGBUILD b/community/xerces-c/PKGBUILD
index dc42d09e5..4dab38499 100644
--- a/community/xerces-c/PKGBUILD
+++ b/community/xerces-c/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xerces-c
pkgver=3.1.1
pkgrel=2
pkgdesc="A validating XML parser written in a portable subset of C++."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xerces.apache.org/xerces-c"
license=("APACHE")
depends=('gcc-libs' 'curl')
diff --git a/community/xfe/PKGBUILD b/community/xfe/PKGBUILD
index e0f55d3b7..ca11928f7 100644
--- a/community/xfe/PKGBUILD
+++ b/community/xfe/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xfe
pkgver=1.32.3
pkgrel=1
pkgdesc="X File Explorer (Xfe) is an MS-Explorer like file manager for X."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://roland65.free.fr/xfe"
license=("GPL")
depends=('fox')
diff --git a/community/xfmedia/PKGBUILD b/community/xfmedia/PKGBUILD
index 7c56c80fe..94776599e 100644
--- a/community/xfmedia/PKGBUILD
+++ b/community/xfmedia/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xfmedia
pkgver=0.9.2
pkgrel=9
pkgdesc="xfce media player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://spuriousinterrupt.org/projects/xfmedia/"
depends=('xine-lib' 'taglib' 'exo' 'libxtst' 'libxss' 'libxfcegui4' 'dbus-glib')
diff --git a/community/xiphos/PKGBUILD b/community/xiphos/PKGBUILD
index d992f4341..2931ffae0 100755
--- a/community/xiphos/PKGBUILD
+++ b/community/xiphos/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xiphos
pkgver=3.1.4
pkgrel=7
pkgdesc="A Bible study tool for gtk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xiphos.org"
license=('GPL')
depends=('libgsf' 'libglade' 'gtkhtml' 'sword' 'hicolor-icon-theme')
diff --git a/community/xkbsel/PKGBUILD b/community/xkbsel/PKGBUILD
index 181c09ea3..3598a6611 100644
--- a/community/xkbsel/PKGBUILD
+++ b/community/xkbsel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xkbsel
pkgver=0.13
pkgrel=4
pkgdesc="framework for defining, selecting and indicating XKB keyboard mappings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.meduna.org/sw_xkbsel_en.html"
license=('GPL')
depends=('gdbm' 'libxaw')
diff --git a/community/xkeycaps/PKGBUILD b/community/xkeycaps/PKGBUILD
index 8c9a1c9f5..a9aa83962 100644
--- a/community/xkeycaps/PKGBUILD
+++ b/community/xkeycaps/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=xkeycaps
pkgver=2.46
pkgrel=5
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="XKeyCaps is a graphical front-end to xmodmap."
url="http://www.jwz.org/xkeycaps/"
license=('custom')
diff --git a/community/xl2tpd/PKGBUILD b/community/xl2tpd/PKGBUILD
index ab66948f0..f67683b53 100644
--- a/community/xl2tpd/PKGBUILD
+++ b/community/xl2tpd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xl2tpd
pkgver=1.2.8
pkgrel=2
pkgdesc="an open source implementation of the L2TP maintained by Xelerance Corporation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xelerance.com"
license=('GPL')
depends=('ppp')
diff --git a/community/xloadimage/PKGBUILD b/community/xloadimage/PKGBUILD
index b1a2a4aaf..091609005 100644
--- a/community/xloadimage/PKGBUILD
+++ b/community/xloadimage/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xloadimage
pkgver=4.1
pkgrel=11
pkgdesc="An utility to view many different types of images under X11"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
#url="http://world.std.com/~jimf/xloadimage.html"
url="http://sioseis.ucsd.edu/xloadimage.html"
license=("MIT")
diff --git a/community/xlockmore/PKGBUILD b/community/xlockmore/PKGBUILD
index c2a39a992..d842e6199 100644
--- a/community/xlockmore/PKGBUILD
+++ b/community/xlockmore/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xlockmore
pkgver=5.33
pkgrel=1
pkgdesc="screen saver / locker for the X Window System"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('BSD')
depends=(freetype2 gtk2 libxpm lesstif pam mesa esound libxmu)
url="http://www.tux.org/~bagleyd/xlockmore.html"
diff --git a/community/xmlrpc-c/PKGBUILD b/community/xmlrpc-c/PKGBUILD
index f14eae4e0..d51553507 100644
--- a/community/xmlrpc-c/PKGBUILD
+++ b/community/xmlrpc-c/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmlrpc-c
pkgver=1858
pkgrel=1
pkgdesc='This library provides a modular implementation of XML-RPC for C and C++'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://xmlrpc-c.sourceforge.net/'
license=('custom:xmlrpc-c')
depends=('curl' 'libxml2' 'gcc-libs' 'zlib')
diff --git a/community/xmms-imms/PKGBUILD b/community/xmms-imms/PKGBUILD
index 6e6fe309b..b07fd1af9 100644
--- a/community/xmms-imms/PKGBUILD
+++ b/community/xmms-imms/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmms-imms
pkgver=3.1.0_rc8
pkgrel=2
pkgdesc="An intelligent playlist plug-in for XMMS that tracks your listening patterns and dynamically adapts to your taste."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=("GPL")
url="http://imms.luminal.org/"
depends=('xmms' 'pcre' 'sqlite3' 'taglib' 'glib2' 'sox' 'torch' 'libxss' 'fftw')
diff --git a/community/xmms-pulse/PKGBUILD b/community/xmms-pulse/PKGBUILD
index 7d54aae91..7f97c4ced 100644
--- a/community/xmms-pulse/PKGBUILD
+++ b/community/xmms-pulse/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmms-pulse
pkgver=0.9.4
pkgrel=2
pkgdesc="An XMMS output plugin for the PulseAudio sound server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/xmms-pulse"
license=('GPL')
depends=('xmms' 'pulseaudio')
diff --git a/community/xmms-volnorm/PKGBUILD b/community/xmms-volnorm/PKGBUILD
index 2d8003258..8b2f6b3f7 100644
--- a/community/xmms-volnorm/PKGBUILD
+++ b/community/xmms-volnorm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xmms-volnorm
pkgver=0.8.3
pkgrel=4
pkgdesc="A XMMS plug-in to normalize the volume"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://volnorm.sourceforge.net/"
license=('GPL')
options=('!libtool')
diff --git a/community/xmms2/PKGBUILD b/community/xmms2/PKGBUILD
index 85d5ba1ae..1af08ecea 100644
--- a/community/xmms2/PKGBUILD
+++ b/community/xmms2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xmms2
pkgver=0.7DrNo
pkgrel=8
pkgdesc="complete rewrite of the popular music player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xmms2.org/"
license=('LGPL')
backup=('etc/conf.d/xmms2d.conf')
diff --git a/community/xmmsctrl/PKGBUILD b/community/xmmsctrl/PKGBUILD
index beb2c90f7..95cb17f60 100644
--- a/community/xmmsctrl/PKGBUILD
+++ b/community/xmmsctrl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xmmsctrl
pkgver=1.9
pkgrel=2
pkgdesc="An XMMS console control application"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.aau.dk/~adavid/utils/"
license=("GPL")
depends=('xmms')
diff --git a/community/xmobar/PKGBUILD b/community/xmobar/PKGBUILD
index e611eb780..a4a3ad42e 100644
--- a/community/xmobar/PKGBUILD
+++ b/community/xmobar/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=2
pkgdesc="A Minimalistic Text Based Status Bar"
url="http://hackage.haskell.org/package/xmobar"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gmp' 'libxft' 'libxinerama' 'wireless_tools')
makedepends=('ghc>=7.0.2' 'haskell-x11>=1.3.0' 'haskell-x11-xft>=0.2' 'haskell-utf8-string'
'haskell-stm' 'haskell-parsec>=3' 'haskell-mtl>=2')
diff --git a/community/xmonad-contrib/PKGBUILD b/community/xmonad-contrib/PKGBUILD
index 1e43ff570..99163adb8 100644
--- a/community/xmonad-contrib/PKGBUILD
+++ b/community/xmonad-contrib/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmonad-contrib
pkgver=0.9.2
pkgrel=1.2
pkgdesc="Add-ons for xmonad"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xmonad.org/"
license=('BSD')
depends=('ghc=7.0.2' 'xmonad=0.9.2' 'sh' 'haskell-x11=1.5.0.0'
diff --git a/community/xmonad/PKGBUILD b/community/xmonad/PKGBUILD
index 63bad6732..7f1c68023 100644
--- a/community/xmonad/PKGBUILD
+++ b/community/xmonad/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmonad
pkgver=0.9.2
pkgrel=1.2
pkgdesc="A lightweight X11 tiled window manager written in Haskell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xmonad.org/"
license=('BSD')
depends=('ghc=7.0.2' 'gmp' 'haskell-x11=1.5.0.0' 'sh' 'haskell-mtl=2.0.1.0' 'haskell-utf8-string=0.3.6')
diff --git a/community/xmoto/PKGBUILD b/community/xmoto/PKGBUILD
index 3a51a3c78..0e1e43fbd 100644
--- a/community/xmoto/PKGBUILD
+++ b/community/xmoto/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xmoto
pkgver=0.5.5
pkgrel=1
pkgdesc="A challenging 2D motocross platform game, where physics play an important role."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xmoto.tuxfamily.org"
license=('GPL')
depends=('bzip2' 'libjpeg' 'libpng' 'lua' 'sdl_mixer' 'ode=0.11.1' 'curl'
diff --git a/community/xmove/PKGBUILD b/community/xmove/PKGBUILD
index cc7393078..3e923496d 100644
--- a/community/xmove/PKGBUILD
+++ b/community/xmove/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xmove
pkgver=2.0beta2
pkgrel=4
pkgdesc="A tool to move X windows to different X servers, something like a GNU screen for X."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/archlinux-stuff/"
license=('custom')
depends=('libx11')
diff --git a/community/xnc/PKGBUILD b/community/xnc/PKGBUILD
index fe520c655..edb37f897 100644
--- a/community/xnc/PKGBUILD
+++ b/community/xnc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xnc
pkgver=5.0.4
pkgrel=3
pkgdesc="X nortern captain file manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xnc.jinr.ru/"
license=('GPL')
depends=('gcc-libs' 'libpng' 'libtiff' 'libsm' 'libxext' 'libjpeg>=7')
diff --git a/community/xnee/PKGBUILD b/community/xnee/PKGBUILD
index ca671adaa..d31cf1774 100644
--- a/community/xnee/PKGBUILD
+++ b/community/xnee/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xnee
pkgver=3.09
pkgrel=1
pkgdesc="A program to record, distribute, and replay X (X11) protocol data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sandklef.com/xnee/"
license=('GPL3')
depends=('gtk2' 'libgnomeui' 'libxtst')
diff --git a/community/xosd/PKGBUILD b/community/xosd/PKGBUILD
index 688f6f92b..8d265fed4 100644
--- a/community/xosd/PKGBUILD
+++ b/community/xosd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xosd
pkgver=2.2.14
pkgrel=3
pkgdesc="XOSD displays text on your screen. On-Screen-Display-libs for some tools."
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL2')
url="http://www.ignavus.net/software.html"
depends=('libxt' 'libxinerama')
diff --git a/community/xpacman/PKGBUILD b/community/xpacman/PKGBUILD
index ccefd846b..908a4c7b6 100644
--- a/community/xpacman/PKGBUILD
+++ b/community/xpacman/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xpacman
pkgver=0.11
pkgrel=5
pkgdesc="X pacman game (use z x / ' q keys)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ibiblio.org/pub/X11/contrib/games/"
license=('custom')
depends=(libx11)
diff --git a/community/xpacman2/PKGBUILD b/community/xpacman2/PKGBUILD
index 93d4ad8ec..48034026b 100644
--- a/community/xpacman2/PKGBUILD
+++ b/community/xpacman2/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.002
_xpkgver=1_002
pkgrel=3
pkgdesc="another X pacman game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="ftp://ftp.nvg.unit.no/pub/pacman/"
license=('GPL')
depends=(libx11 ncurses gcc-libs)
diff --git a/community/xpad/PKGBUILD b/community/xpad/PKGBUILD
index b16213f4a..6cb1a84d9 100644
--- a/community/xpad/PKGBUILD
+++ b/community/xpad/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xpad
pkgver=4.0
pkgrel=5
pkgdesc="Stickies-like notes program"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('gtk2' 'libsm' 'librsvg')
url="http://mterry.name/xpad/"
license=('GPL')
diff --git a/community/xplanet/PKGBUILD b/community/xplanet/PKGBUILD
index 6f6aec1dd..99fac12b6 100644
--- a/community/xplanet/PKGBUILD
+++ b/community/xplanet/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xplanet
pkgver=1.2.1
pkgrel=3
pkgdesc="An Xearth wannabe"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xplanet.sourceforge.net/"
license=('GPL')
depends=('pango' 'libungif' 'libtiff' 'perl' 'libxss')
diff --git a/community/xrestop/PKGBUILD b/community/xrestop/PKGBUILD
index 4aa47dbd5..429b33ba6 100644
--- a/community/xrestop/PKGBUILD
+++ b/community/xrestop/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xrestop
pkgver=0.4
pkgrel=3
pkgdesc="Uses the X-Resource extension to provide 'top' like statistics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freedesktop.org/wiki/Software/xrestop"
license=('GPL')
depends=('libxres' 'ncurses')
diff --git a/community/xsel/PKGBUILD b/community/xsel/PKGBUILD
index 5961b7fb0..ed24d97c3 100644
--- a/community/xsel/PKGBUILD
+++ b/community/xsel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xsel
pkgver=1.2.0
pkgrel=3
pkgdesc="XSel is a command-line program for getting and setting the contents of the X selection"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.vergenet.net/~conrad/software/xsel/"
license=("custom")
depends=(libx11)
diff --git a/community/xsensors/PKGBUILD b/community/xsensors/PKGBUILD
index 012474a55..277d3ea6b 100644
--- a/community/xsensors/PKGBUILD
+++ b/community/xsensors/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xsensors
pkgver=0.70
pkgrel=2
pkgdesc="X11 interface to lm_sensors"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linuxhardware.org/xsensors/"
license=('GPL')
depends=('gtk2' 'lm_sensors')
diff --git a/community/xsettings-client/PKGBUILD b/community/xsettings-client/PKGBUILD
index ec8a667f2..ed7f66be9 100644
--- a/community/xsettings-client/PKGBUILD
+++ b/community/xsettings-client/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xsettings-client
pkgver=0.10
pkgrel=5
pkgdesc="Provides cross toolkit configuration settings such as theme parameters"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://projects.o-hand.com/matchbox/sources"
depends=(glibc)
diff --git a/community/xskat/PKGBUILD b/community/xskat/PKGBUILD
index af88fc66e..119f8d5b6 100644
--- a/community/xskat/PKGBUILD
+++ b/community/xskat/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xskat
pkgver=4.0
pkgrel=4
pkgdesc="The card game Skat as defined by the official Skat Order"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xskat.de/xskat.html"
license=('custom')
depends=('libx11')
diff --git a/community/xtmsplit/PKGBUILD b/community/xtmsplit/PKGBUILD
index 46bc8b101..2ca9375d9 100644
--- a/community/xtmsplit/PKGBUILD
+++ b/community/xtmsplit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xtmsplit
pkgver=0.2
pkgrel=2
pkgdesc="Xtremsplit-compliant file splitter/merger"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.software.caelistis.be/"
license=('GPL')
depends=('glibc')
diff --git a/community/xulrunner-oss/PKGBUILD b/community/xulrunner-oss/PKGBUILD
index 924c875c9..756e41e3f 100644
--- a/community/xulrunner-oss/PKGBUILD
+++ b/community/xulrunner-oss/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.0.1
_ffoxver=4.0.1
pkgrel=1
pkgdesc="Mozilla Runtime Environment compiled with OSS support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MPL' 'GPL' 'LGPL')
depends=('gtk2' 'gcc-libs' 'libidl2' 'mozilla-common' 'nss' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libevent' 'sqlite3>=3.7.4' 'libnotify')
makedepends=('zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13')
diff --git a/community/xvidcap/PKGBUILD b/community/xvidcap/PKGBUILD
index 476d1d192..f2ed215bb 100644
--- a/community/xvidcap/PKGBUILD
+++ b/community/xvidcap/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xvidcap
pkgver=1.1.7
pkgrel=3
pkgdesc="A small tool to capture things going on on an X-Windows display to either individual frames or an MPEG video"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://xvidcap.sourceforge.net/"
depends=('dbus-glib' 'lame' 'libxmu' 'libglade' 'ffmpeg' 'dbus')
diff --git a/community/xvkbd/PKGBUILD b/community/xvkbd/PKGBUILD
index b6384fd1d..31c8feced 100644
--- a/community/xvkbd/PKGBUILD
+++ b/community/xvkbd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xvkbd
pkgver=3.2
pkgrel=1
pkgdesc="virtual (graphical) keyboard program for X Window System"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://homepage3.nifty.com/tsato/xvkbd/"
license=('GPL')
depends=('libxmu' 'xaw3d' 'glibc' 'libxt' 'libxtst' 'libxp')
diff --git a/community/xwax/PKGBUILD b/community/xwax/PKGBUILD
index cac828060..d3a799376 100644
--- a/community/xwax/PKGBUILD
+++ b/community/xwax/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xwax
pkgver=0.9
pkgrel=1
pkgdesc='Open-source vinyl emulation software for Linux.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.xwax.co.uk/'
license=('GPL')
depends=('alsa-lib' 'sdl_ttf' 'ttf-dejavu')
diff --git a/community/xxkb/PKGBUILD b/community/xxkb/PKGBUILD
index c093c1b81..b8c3239be 100644
--- a/community/xxkb/PKGBUILD
+++ b/community/xxkb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xxkb
pkgver=1.11
pkgrel=3
pkgdesc="keyboard layout switcher/indicator"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sf.net/projects/xxkb/"
license=(PerlArtistic)
depends=(libxpm)
diff --git a/community/xylib/PKGBUILD b/community/xylib/PKGBUILD
index d9e22e4da..6c599bd66 100644
--- a/community/xylib/PKGBUILD
+++ b/community/xylib/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=xylib
pkgver=0.8
pkgrel=1
pkgdesc='xylib is a portable C++ library for reading files that contain x-y data from powder diffraction, spectroscopy or other experimental methods.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.unipress.waw.pl/fityk/xylib/'
license=('LGPL')
makedepends=('boost')
diff --git a/community/yacpi/PKGBUILD b/community/yacpi/PKGBUILD
index 23f2c152a..7ead3986a 100644
--- a/community/yacpi/PKGBUILD
+++ b/community/yacpi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=yacpi
pkgver=3.0.1
pkgrel=2
pkgdesc="ncurses-based acpi monitor."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ngolde.de/yacpi.html"
license=('GPL')
depends=(ncurses libacpi)
diff --git a/community/yagf/PKGBUILD b/community/yagf/PKGBUILD
index 048e35c59..6e6c7b91c 100644
--- a/community/yagf/PKGBUILD
+++ b/community/yagf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=yagf
pkgver=0.8.6
pkgrel=1
pkgdesc="QT4-based GUI for Cuneiform OCR"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://symmetrica.net/cuneiform-linux/yagf-en.html"
license=('GPL')
depends=('cuneiform' 'qt>=4.3' 'aspell')
diff --git a/community/yajl/PKGBUILD b/community/yajl/PKGBUILD
index 894228fda..c437f9e10 100644
--- a/community/yajl/PKGBUILD
+++ b/community/yajl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=yajl
pkgver=2.0.2
pkgrel=1
pkgdesc='Yet Another JSON Library.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://lloyd.github.com/yajl/'
license=('ISC')
makedepends=('cmake')
diff --git a/community/yaws/PKGBUILD b/community/yaws/PKGBUILD
index 977c56fb5..3474a3ae8 100644
--- a/community/yaws/PKGBUILD
+++ b/community/yaws/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=yaws
pkgver=1.88
pkgrel=3
pkgdesc='Yet Another Web Server -- The pure Erlang HTTP server/framework'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://yaws.hyber.org'
license=('BSD')
depends=('pam' 'erlang')
diff --git a/community/yaz/PKGBUILD b/community/yaz/PKGBUILD
index fc9a2d712..7621ce2df 100644
--- a/community/yaz/PKGBUILD
+++ b/community/yaz/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=yaz
pkgver=4.1.7
pkgrel=1
pkgdesc="A toolkit supporting the development of Z39.50/SRW/SRU clients and servers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
url="http://www.indexdata.dk/yaz"
depends=('openssl' 'libxslt' 'icu')
diff --git a/community/zathura/PKGBUILD b/community/zathura/PKGBUILD
index f7b59df10..4adb2499a 100644
--- a/community/zathura/PKGBUILD
+++ b/community/zathura/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=zathura
pkgver=0.0.8.3
pkgrel=1
pkgdesc="a PDF viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://zathura.pwmt.org"
license=('custom')
depends=('poppler-glib' 'gtk2' 'cairo')
diff --git a/community/zaz/PKGBUILD b/community/zaz/PKGBUILD
index 8954f7386..2f08aef15 100644
--- a/community/zaz/PKGBUILD
+++ b/community/zaz/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=zaz
pkgver=1.0.0
pkgrel=1
pkgdesc="Puzzle game where the player has to arrange balls in triplets."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/zaz/"
license=('GPL3' 'custom:CCBYSA')
depends=('ftgl' 'sdl' 'sdl_image' 'libvorbis' 'libtheora')
diff --git a/community/zeromq/PKGBUILD b/community/zeromq/PKGBUILD
index 2b66c429d..713475249 100644
--- a/community/zeromq/PKGBUILD
+++ b/community/zeromq/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=zeromq
pkgver=2.1.7
pkgrel=1
pkgdesc="Fast messaging system built on sockets, C and C++ bindings. aka 0MQ, ZMQ."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.zeromq.org"
license=('LGPL')
depends=('gcc-libs' 'util-linux-ng')
diff --git a/community/znc/PKGBUILD b/community/znc/PKGBUILD
index abefc073f..05ae2d741 100644
--- a/community/znc/PKGBUILD
+++ b/community/znc/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc='An IRC bouncer with modules & scripts support'
url='http://en.znc.in/wiki/index.php/ZNC'
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('c-ares' 'gcc-libs' 'openssl')
makedepends=('swig' 'tcl' 'python' 'perl' 'cyrus-sasl')
diff --git a/community/zziplib/PKGBUILD b/community/zziplib/PKGBUILD
index 70821a8c0..caaad5bf2 100644
--- a/community/zziplib/PKGBUILD
+++ b/community/zziplib/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=zziplib
pkgver=0.13.60
pkgrel=1
pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://zziplib.sourceforge.net"
license=('LGPL' 'MPL')
depends=('zlib')
diff --git a/core/acl/PKGBUILD b/core/acl/PKGBUILD
index e177e74f5..dd6ffd124 100644
--- a/core/acl/PKGBUILD
+++ b/core/acl/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=acl
pkgver=2.2.51
pkgrel=1
pkgdesc="Access control list utilities, libraries and headers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/acl"
license=('LGPL')
depends=('attr>=2.4.46')
diff --git a/core/attr/PKGBUILD b/core/attr/PKGBUILD
index 30f3ad81a..1df0d7b06 100644
--- a/core/attr/PKGBUILD
+++ b/core/attr/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=attr
pkgver=2.4.46
pkgrel=1
pkgdesc="Extended attribute support library for ACL support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/attr"
license=('LGPL')
depends=('glibc')
@@ -26,6 +26,7 @@ build() {
package() {
cd "${srcdir}"/${pkgname}-${pkgver}
+ export CFLAGS+="-Wparentheses"
make DIST_ROOT="${pkgdir}" install install-lib install-dev
diff --git a/core/bash/PKGBUILD b/core/bash/PKGBUILD
index c8d6c0c36..a44a19138 100644
--- a/core/bash/PKGBUILD
+++ b/core/bash/PKGBUILD
@@ -8,7 +8,7 @@ _patchlevel=010 #prepare for some patches
pkgver=$_basever.$_patchlevel
pkgrel=1
pkgdesc="The GNU Bourne Again shell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnu.org/software/bash/bash.html"
groups=('base')
@@ -46,6 +46,9 @@ build() {
--without-bash-malloc --with-installed-readline \
--bindir=/bin --mandir=/usr/share/man --infodir=/usr/share/info
make
+}
+
+check() {
make check
}
diff --git a/core/bin86/PKGBUILD b/core/bin86/PKGBUILD
deleted file mode 100644
index c3865a24e..000000000
--- a/core/bin86/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $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
deleted file mode 100644
index 152413ee7..000000000
--- a/core/bin86/bin86-0.16.17-x86_64-1.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-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/binutils/PKGBUILD b/core/binutils/PKGBUILD
index 0d1d6a0bc..bfc4611ae 100644
--- a/core/binutils/PKGBUILD
+++ b/core/binutils/PKGBUILD
@@ -5,10 +5,10 @@
pkgname=binutils
pkgver=2.21
-pkgrel=8
+pkgrel=9
_date=20110430
pkgdesc="A set of programs to assemble and manipulate binary and object files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/binutils/"
license=('GPL')
groups=('base')
@@ -37,9 +37,11 @@ build() {
patch -Np1 -i $srcdir/binutils-2.21-strip-segfault.patch
cd ${srcdir}
- mkdir binutils-build && cd binutils-build
+ mkdir binutils-build
+ cd binutils-build
[[ $CARCH == "x86_64" ]] && CONFIGFLAG="--enable-64-bit-bfd --disable-multilib"
+ [[ $CARCH == "mips64el" ]] && CONFIGFLAG="--disable-multilib --disable-werror"
${srcdir}/binutils/configure --prefix=/usr \
--enable-ld=default --enable-gold \
diff --git a/core/bison/PKGBUILD b/core/bison/PKGBUILD
index 1e04f381e..b54299db9 100644
--- a/core/bison/PKGBUILD
+++ b/core/bison/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bison
pkgver=2.4.3
pkgrel=1
pkgdesc="The GNU general-purpose parser generator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
url="http://www.gnu.org/software/bison/bison.html"
depends=('glibc' 'm4' 'sh')
diff --git a/core/bridge-utils/PKGBUILD b/core/bridge-utils/PKGBUILD
index 75993cfa7..d54b6ccd2 100644
--- a/core/bridge-utils/PKGBUILD
+++ b/core/bridge-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bridge-utils
pkgver=1.4
pkgrel=4
pkgdesc="Utilities for configuring the Linux ethernet bridge"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linuxfoundation.org/en/Net:Bridge"
license=('GPL2')
backup=('etc/conf.d/bridges')
diff --git a/core/btrfs-progs-unstable/PKGBUILD b/core/btrfs-progs-unstable/PKGBUILD
index 466829f8c..151a74ef0 100644
--- a/core/btrfs-progs-unstable/PKGBUILD
+++ b/core/btrfs-progs-unstable/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=btrfs-progs-unstable
pkgver=0.19.20101006
pkgrel=1
pkgdesc="btrfs filesystem utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('glibc' 'e2fsprogs')
source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.bz2)
url="http://btrfs.wiki.kernel.org/"
diff --git a/core/bzip2/PKGBUILD b/core/bzip2/PKGBUILD
index 26634ee4a..f44d4d602 100644
--- a/core/bzip2/PKGBUILD
+++ b/core/bzip2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bzip2
pkgver=1.0.6
pkgrel=1
pkgdesc="A high-quality data compression program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://sources.redhat.com/bzip2"
groups=('base')
diff --git a/core/cloog/PKGBUILD b/core/cloog/PKGBUILD
index 39645a7e5..f53c19480 100644
--- a/core/cloog/PKGBUILD
+++ b/core/cloog/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cloog
pkgver=0.16.2
pkgrel=1
pkgdesc="Library that generates loops for scanning polyhedra"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.bastoul.net/cloog/"
license=('GPL')
depends=('isl' 'gmp')
diff --git a/core/coreutils/PKGBUILD b/core/coreutils/PKGBUILD
index e63b4f02f..a5dd6ce81 100644
--- a/core/coreutils/PKGBUILD
+++ b/core/coreutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=coreutils
pkgver=8.12
pkgrel=1
pkgdesc="The basic file, shell and text manipulation utilities of the GNU operating system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
url="http://www.gnu.org/software/coreutils"
groups=('base')
diff --git a/core/cracklib/PKGBUILD b/core/cracklib/PKGBUILD
index fb91d8651..fbf548e76 100644
--- a/core/cracklib/PKGBUILD
+++ b/core/cracklib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cracklib
pkgver=2.8.18
pkgrel=1
pkgdesc="Password Checking Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://sourceforge.net/projects/cracklib"
depends=('glibc' 'zlib')
diff --git a/core/crda/PKGBUILD b/core/crda/PKGBUILD
index 18a85717c..f6fbdc8d7 100644
--- a/core/crda/PKGBUILD
+++ b/core/crda/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=crda
pkgver=1.1.1
pkgrel=3
pkgdesc="Central Regulatory Domain Agent for wireless networks"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://wireless.kernel.org/en/developers/Regulatory/CRDA"
license=('custom')
depends=('wireless-regdb' 'libnl' 'libgcrypt' 'udev' 'iw')
diff --git a/core/cronie/PKGBUILD b/core/cronie/PKGBUILD
index 428c837e3..3cb1345b9 100644
--- a/core/cronie/PKGBUILD
+++ b/core/cronie/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=8
pkgdesc='Daemon that runs specified programs at scheduled times and related tools'
url='https://fedorahosted.org/cronie/'
license=('custom:BSD')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('pam' 'bash' 'run-parts')
optdepends=('smtp-server: sending cron job output via email')
diff --git a/core/cryptsetup/PKGBUILD b/core/cryptsetup/PKGBUILD
index 0da5b0175..9dc49b129 100644
--- a/core/cryptsetup/PKGBUILD
+++ b/core/cryptsetup/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cryptsetup
pkgver=1.3.0
pkgrel=1
pkgdesc="Userspace setup tool for transparent encryption of block devices using the Linux 2.6 cryptoapi"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://code.google.com/p/cryptsetup/"
groups=('base')
diff --git a/core/dash/PKGBUILD b/core/dash/PKGBUILD
index 578f4b17f..a0cf4bb3c 100644
--- a/core/dash/PKGBUILD
+++ b/core/dash/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dash
pkgver=0.5.6.1
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')
groups=('base')
diff --git a/core/db/PKGBUILD b/core/db/PKGBUILD
index c9e1369f6..376007190 100644
--- a/core/db/PKGBUILD
+++ b/core/db/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=5.1.25
_basever=5.1.25
pkgrel=1
pkgdesc="The Berkeley DB embedded database system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.oracle.com/technology/software/products/berkeley-db/index.html"
license=('custom')
depends=('gcc-libs' 'sh')
diff --git a/core/dbus-core/PKGBUILD b/core/dbus-core/PKGBUILD
index 110e42c14..85a40c792 100644
--- a/core/dbus-core/PKGBUILD
+++ b/core/dbus-core/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.4.8
pkgrel=1
pkgdesc="Freedesktop.org message bus system"
url="http://www.freedesktop.org/Software/dbus"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'custom')
depends=('expat>=2.0.1' 'coreutils' 'filesystem')
conflicts=('dbus<1.2.3-2')
diff --git a/core/dhcpcd/PKGBUILD b/core/dhcpcd/PKGBUILD
index 1eb7dc82a..ab53755ab 100644
--- a/core/dhcpcd/PKGBUILD
+++ b/core/dhcpcd/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=5.2.12
pkgrel=1
pkgdesc="RFC2131 compliant DHCP client daemon"
url="http://roy.marples.name/dhcpcd/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
groups=('base')
depends=('glibc' 'sh')
diff --git a/core/dialog/PKGBUILD b/core/dialog/PKGBUILD
index b9f4f68ba..864b82ab4 100644
--- a/core/dialog/PKGBUILD
+++ b/core/dialog/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dialog
pkgver=1.1_20110302
pkgrel=1
pkgdesc="A tool to display dialog boxes from shell scripts"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://invisible-island.net/dialog/"
license=('LGPL2.1')
depends=('ncurses')
diff --git a/core/diffutils/PKGBUILD b/core/diffutils/PKGBUILD
index a5cec46b3..56180aca3 100644
--- a/core/diffutils/PKGBUILD
+++ b/core/diffutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=diffutils
pkgver=3.0
pkgrel=2
pkgdesc="Utility programs used for creating patch files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/diffutils"
license=('GPL3')
groups=('base')
diff --git a/core/dmraid/PKGBUILD b/core/dmraid/PKGBUILD
index 118b43474..0f229dd11 100644
--- a/core/dmraid/PKGBUILD
+++ b/core/dmraid/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="Device mapper RAID interface"
url="http://people.redhat.com/~heinzm/sw/dmraid/"
depends=('device-mapper>=2.0.54')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
source=(#ftp://ftp.archlinux.org/other/dmraid/$pkgname-$pkgver.tar.bz2
http://people.redhat.com/~heinzm/sw/dmraid/src/$pkgname-1.0.0.rc16-3.tar.bz2
diff --git a/core/dnsutils/PKGBUILD b/core/dnsutils/PKGBUILD
index 823df71de..59036132d 100644
--- a/core/dnsutils/PKGBUILD
+++ b/core/dnsutils/PKGBUILD
@@ -11,7 +11,7 @@ _pkgver=9.8.0-P1
pkgrel=1
pkgdesc='Various DNS utilities - dig host nslookup nsupdate'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='https://www.isc.org/software/bind'
license=('custom:ISC')
depends=('openssl' 'idnkit')
diff --git a/core/e2fsprogs/PKGBUILD b/core/e2fsprogs/PKGBUILD
index 09fa0f395..f1683011e 100644
--- a/core/e2fsprogs/PKGBUILD
+++ b/core/e2fsprogs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=e2fsprogs
pkgver=1.41.14
pkgrel=1
pkgdesc="Ext2/3/4 filesystem utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'MIT')
url="http://e2fsprogs.sourceforge.net"
groups=('base')
diff --git a/core/ed/PKGBUILD b/core/ed/PKGBUILD
index a644e33fa..acce94227 100644
--- a/core/ed/PKGBUILD
+++ b/core/ed/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ed
pkgver=1.5
pkgrel=2
pkgdesc="A POSIX-compliant line editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnu.org/software/ed/ed.html"
install=ed.install
diff --git a/core/eventlog/PKGBUILD b/core/eventlog/PKGBUILD
index 638fe3703..f8ddb12dc 100644
--- a/core/eventlog/PKGBUILD
+++ b/core/eventlog/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=eventlog
pkgver=0.2.12
pkgrel=2
pkgdesc="API to format and send structured log messages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.balabit.com/support/community/products/"
license=('BSD')
depends=('glibc')
diff --git a/core/expat/PKGBUILD b/core/expat/PKGBUILD
index 9daf035ad..ed1f35b48 100644
--- a/core/expat/PKGBUILD
+++ b/core/expat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=expat
pkgver=2.0.1
pkgrel=6
pkgdesc="An XML parser library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://expat.sourceforge.net"
license=('custom')
depends=('glibc')
diff --git a/core/fakeroot/PKGBUILD b/core/fakeroot/PKGBUILD
index e9d642574..c65b8d0df 100644
--- a/core/fakeroot/PKGBUILD
+++ b/core/fakeroot/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fakeroot
pkgver=1.15.1
pkgrel=1
pkgdesc="Gives a fake root environment, useful for building packages as a non-privileged user"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://packages.debian.org/fakeroot"
groups=('base-devel')
diff --git a/core/file/PKGBUILD b/core/file/PKGBUILD
index 9869a976c..2038dd5b4 100644
--- a/core/file/PKGBUILD
+++ b/core/file/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=file
pkgver=5.07
pkgrel=3
pkgdesc="File type identification utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
groups=('base')
url="http://www.darwinsys.com/file/"
diff --git a/core/findutils/PKGBUILD b/core/findutils/PKGBUILD
index 9eb4dcd00..673dbe87e 100644
--- a/core/findutils/PKGBUILD
+++ b/core/findutils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=findutils
pkgver=4.4.2
pkgrel=3
pkgdesc="GNU utilities to locate files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
groups=('base')
depends=('glibc' 'sh')
diff --git a/core/flex/PKGBUILD b/core/flex/PKGBUILD
index 039b11897..a28cf39df 100644
--- a/core/flex/PKGBUILD
+++ b/core/flex/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=flex
pkgver=2.5.35
pkgrel=4
pkgdesc="A tool for generating text-scanning programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://flex.sourceforge.net"
license=('custom')
groups=('base-devel')
diff --git a/core/gawk/PKGBUILD b/core/gawk/PKGBUILD
index 81af6681c..26c039ca7 100644
--- a/core/gawk/PKGBUILD
+++ b/core/gawk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gawk
pkgver=3.1.8
pkgrel=2
pkgdesc="Gnu version of awk"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnu.org/directory/GNU/gawk.html"
license=('GPL')
groups=('base')
diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD
index fb8985344..725e0b615 100644
--- a/core/gcc/PKGBUILD
+++ b/core/gcc/PKGBUILD
@@ -4,21 +4,24 @@
# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
# NOTE: libtool requires rebuilt with each new gcc version
-pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go')
+pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc')
pkgver=4.6.0
pkgrel=5
_snapshot=4.6-20110513
_libstdcppmanver=20110201 # Note: check source directory name when updating this
pkgdesc="The GNU Compiler Collection"
-arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'custom')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL' 'custom')
url="http://gcc.gnu.org"
-makedepends=('binutils>=2.21' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'dejagnu')
+#makedepends=('binutils>=2.21' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'dejagnu')
+makedepends=('binutils>=2.21' 'libmpc' 'cloog' 'ppl' 'dejagnu')
options=('!libtool' '!emptydirs')
-source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++,fortran,objc,ada,go,testsuite}-${pkgver}.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-{core,g++,fortran,objc,ada,go,testsuite}-${_snapshot}.tar.bz2
+source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++,fortran,objc}-${pkgver}.tar.bz2
+ ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-{core,g++,fortran,objc}-${_snapshot}.tar.bz2
ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2
gcc_pure64.patch
+ gcc_mips64el_lib.patch
gcc-hash-style-both.patch)
md5sums=('2be769db16ac02f30fb62423b4c50145'
'a310d230945f4b3093dd3ca72839c649'
@@ -29,6 +32,7 @@ md5sums=('2be769db16ac02f30fb62423b4c50145'
'e15a01b0d02ff12e975e4c2649e71e55'
'1e9fd2eaf0ee47ea64e82c48998f1999'
'4030ee1c08dd1e843c0225b772360e76'
+ '67e337993d821d72fccacbed52d48c34'
'4df25b623799b148a0703eaeec8fdf3f')
if [ -n "${_snapshot}" ]; then
@@ -46,30 +50,33 @@ build() {
# Do not run fixincludes
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
- if [ "${CARCH}" = "x86_64" ]; then
- patch -Np1 -i ${srcdir}/gcc_pure64.patch
- fi
- patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch
+ if [ "${CARCH}" = "x86_64" ]; then
+ patch -Np1 -i ${srcdir}/gcc_pure64.patch
+ elif [ "${CARCH}" = "mips64el" ]; then
+ patch -Np0 -i ${srcdir}/gcc_mips64el_lib.patch
+ fi
+ patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch
echo ${pkgver} > gcc/BASE-VER
cd ${srcdir}
- mkdir gcc-build && cd gcc-build
-
- ${_basedir}/configure --prefix=/usr \
- --libdir=/usr/lib --libexecdir=/usr/lib \
- --mandir=/usr/share/man --infodir=/usr/share/info \
- --with-bugurl=https://bugs.archlinux.org/ \
- --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \
- --enable-shared --enable-threads=posix \
- --with-system-zlib --enable-__cxa_atexit \
- --disable-libunwind-exceptions --enable-clocale=gnu \
- --enable-gnu-unique-object --enable-linker-build-id \
- --with-ppl --enable-cloog-backend=isl \
- --enable-lto --enable-gold --enable-ld=default \
- --enable-plugin --with-plugin-ld=ld.gold \
- --disable-multilib --disable-libstdcxx-pch \
- --enable-checking=release
+ mkdir gcc-build
+ cd gcc-build
+
+ ${_basedir}/configure --prefix=/usr \
+ --libdir=/usr/lib --libexecdir=/usr/lib \
+ --mandir=/usr/share/man --infodir=/usr/share/info \
+ --with-bugurl=https://bugs.parabolagnulinux.org/ \
+ --enable-languages=c,c++,fortran,lto,objc,obj-c++ \
+ --enable-shared --enable-threads=posix \
+ --with-system-zlib --enable-__cxa_atexit \
+ --disable-libunwind-exceptions --enable-clocale=gnu \
+ --enable-gnu-unique-object --enable-linker-build-id \
+ --with-ppl --enable-cloog-backend=isl \
+ --enable-lto --enable-gold --enable-ld=default \
+ --enable-plugin --with-plugin-ld=ld.gold \
+ --disable-multilib --disable-libstdcxx-pch \
+ --enable-checking=release
make
}
@@ -126,18 +133,13 @@ package_gcc()
# unfortunately it is much, much easier to install the lot and clean-up the mess...
make -j1 DESTDIR=${pkgdir} install
- rm $pkgdir/usr/bin/{{$CHOST-,}gfortran,{$CHOST-,}gccgo,gnat*}
+ rm $pkgdir/usr/bin/{$CHOST-,}gfortran
rm $pkgdir/usr/lib/*.so*
- rm $pkgdir/usr/lib/lib{ffi,gfortran,go{,begin},objc,quadmath}.a
+ rm $pkgdir/usr/lib/lib{gfortran,objc}.a
rm $pkgdir/usr/lib/libgfortran.spec
- rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{ada{include,lib},finclude,include/objc}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/{ffi{,target}.h,quadmath{,_weak}.h}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1,libgfortranbegin.a}
- rm -r $pkgdir/usr/lib/go
- rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libgomp,libquadmath}.info
+ rm $pkgdir/usr/share/info/libgomp.info
rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo
- rm $pkgdir/usr/share/man/man1/{gccgo,gfortran}.1
- rm $pkgdir/usr/share/man/man3/ffi*
+ rm $pkgdir/usr/share/man/man1/gfortran.1
# many packages require these symlinks
install -dm755 ${pkgdir}/lib
@@ -197,8 +199,7 @@ package_gcc-fortran()
install -Dm755 gcc/f951 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/f951
# remove libraries included in gcc-libs
- rm ${pkgdir}/usr/lib/lib{gfortran,quadmath}.so*
- rm ${pkgdir}/usr/share/info/libquadmath.info
+ rm ${pkgdir}/usr/lib/libgfortran.so*
# Install Runtime Library Exception
install -Dm644 ${_basedir}/COPYING.RUNTIME \
@@ -253,3 +254,11 @@ package_gcc-go()
install -Dm644 ${_basedir}/COPYING.RUNTIME \
${pkgdir}/usr/share/licenses/gcc-go/RUNTIME.LIBRARY.EXCEPTION
}
+md5sums=('2be769db16ac02f30fb62423b4c50145'
+ 'a310d230945f4b3093dd3ca72839c649'
+ '361a10c5a5545c80fd271b18036dd00c'
+ 'f7db2f6ed34398361de62cb6b8eb53d2'
+ '1e9fd2eaf0ee47ea64e82c48998f1999'
+ '4030ee1c08dd1e843c0225b772360e76'
+ '67e337993d821d72fccacbed52d48c34'
+ '4df25b623799b148a0703eaeec8fdf3f')
diff --git a/core/gdbm/PKGBUILD b/core/gdbm/PKGBUILD
index e3c8a2449..362e8966e 100644
--- a/core/gdbm/PKGBUILD
+++ b/core/gdbm/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=8
pkgdesc="GNU database library"
url="http://www.gnu.org/software/gdbm/gdbm.html"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc' 'sh')
source=(ftp://ftp.gnu.org/gnu/gdbm/${pkgname}-${pkgver}.tar.gz
gdbm-1.8.3-zeroheaders.patch
diff --git a/core/gen-init-cpio/PKGBUILD b/core/gen-init-cpio/PKGBUILD
index 5551ae1b3..0cc161ae2 100644
--- a/core/gen-init-cpio/PKGBUILD
+++ b/core/gen-init-cpio/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gen-init-cpio
pkgver=2.6.36
pkgrel=1
pkgdesc="Program to compress initramfs images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.kernel.org/"
depends=('glibc')
diff --git a/core/gettext/PKGBUILD b/core/gettext/PKGBUILD
index f00a1c31a..1beb44222 100644
--- a/core/gettext/PKGBUILD
+++ b/core/gettext/PKGBUILD
@@ -3,9 +3,9 @@
pkgname=gettext
pkgver=0.18.1.1
-pkgrel=3
+pkgrel=4
pkgdesc="GNU internationalization library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gettext/"
license=('GPL')
groups=('base')
@@ -19,7 +19,7 @@ md5sums=('3dd55b952826d2b32f51308f2f91aa89')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed -i -e 's/libexpat.so.0/libexpat.so.1/' gettext-tools/src/x-glade.c
- ./configure --prefix=/usr --enable-csharp
+ ./configure --build=$CHOST --prefix=/usr --enable-csharp
make
}
diff --git a/core/glib2/PKGBUILD b/core/glib2/PKGBUILD
index 24bd5dfe2..ed77bbb82 100644
--- a/core/glib2/PKGBUILD
+++ b/core/glib2/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.28.7
pkgrel=1
pkgdesc="Common C routines used by GTK+ and other libs"
url="http://www.gtk.org/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('pcre>=8.02')
makedepends=('pkgconfig' 'python2')
diff --git a/core/glibc/PKGBUILD b/core/glibc/PKGBUILD
index 60aeb8ae6..4be9dd5a7 100644
--- a/core/glibc/PKGBUILD
+++ b/core/glibc/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=2.13
pkgrel=5
_glibcdate=20110117
pkgdesc="GNU C Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/libc"
license=('GPL' 'LGPL')
groups=('base')
@@ -20,6 +20,7 @@ backup=(etc/locale.gen
options=('!strip')
install=glibc.install
source=(ftp://ftp.archlinux.org/other/glibc/${pkgname}-${pkgver}_${_glibcdate}.tar.xz
+ ftp://ftp.gnu.org/gnu/glibc/${pkgname}-ports-${pkgver}.tar.bz2
glibc-2.10-dont-build-timezone.patch
glibc-2.10-bz4781.patch
glibc-__i686.patch
@@ -30,17 +31,6 @@ source=(ftp://ftp.archlinux.org/other/glibc/${pkgname}-${pkgver}_${_glibcdate}.t
nscd
locale.gen.txt
locale-gen)
-md5sums=('b7b17d9c6b5b71b5e5322e04ca63c190'
- '4dadb9203b69a3210d53514bb46f41c3'
- '0c5540efc51c0b93996c51b57a8540ae'
- '40cd342e21f71f5e49e32622b25acc52'
- 'a3ac6f318d680347bb6e2805d42b73b2'
- 'b042647ea7d6f22ad319e12e796bd13e'
- '24dfab6fd244f3773523412588ecc52c'
- '7d0154b7e17ea218c9fa953599d24cc4'
- 'b587ee3a70c9b3713099295609afde49'
- '07ac979b6ab5eeb778d55f041529d623'
- '476e9113489f93b348b21e144b6a8fcf')
mksource() {
git clone git://sourceware.org/git/glibc.git
@@ -90,12 +80,18 @@ build() {
export CFLAGS="${CFLAGS} -mno-tls-direct-seg-refs"
fi
+ if [[ ${CARCH} = "mips64el" ]]; then
+ # mips64el is only supported out of tree.
+ mv ${srcdir}/${pkgname}-ports-${pkgver} ${srcdir}/glibc/ports
+ extra_addons=",ports"
+ fi
+
echo "slibdir=/lib" >> configparms
${srcdir}/glibc/configure --prefix=/usr \
--libdir=/usr/lib --libexecdir=/usr/lib \
--with-headers=/usr/include \
- --enable-add-ons=nptl,libidn \
+ --enable-add-ons=nptl,libidn$extra_addons \
--enable-kernel=2.6.27 \
--with-tls --with-__thread \
--enable-bind-now --without-gd \
@@ -166,3 +162,15 @@ package() {
lib/{libmemusage,libpcprofile,libSegFault}.so \
usr/lib/{pt_chown,gconv/*.so}
}
+md5sums=('b7b17d9c6b5b71b5e5322e04ca63c190'
+ '483f37cfdd619e81d8ca9e9d713944b5'
+ '4dadb9203b69a3210d53514bb46f41c3'
+ '0c5540efc51c0b93996c51b57a8540ae'
+ '40cd342e21f71f5e49e32622b25acc52'
+ 'a3ac6f318d680347bb6e2805d42b73b2'
+ 'b042647ea7d6f22ad319e12e796bd13e'
+ '24dfab6fd244f3773523412588ecc52c'
+ '7d0154b7e17ea218c9fa953599d24cc4'
+ 'b587ee3a70c9b3713099295609afde49'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf')
diff --git a/core/gmp/PKGBUILD b/core/gmp/PKGBUILD
index 6092809d9..83017215c 100644
--- a/core/gmp/PKGBUILD
+++ b/core/gmp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmp
pkgver=5.0.2
pkgrel=1
pkgdesc="A free library for arbitrary precision arithmetic"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gmplib.org/"
depends=('gcc-libs' 'sh')
license=('LGPL3')
@@ -18,6 +18,7 @@ md5sums=('0bbaedc82fb30315b06b1588b9077cd3')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
[ "${CARCH}" = "i686" ] && export ABI="32"
+ [ "${CARCH}" = "mips64el" ] && export ABI="n32"
./configure --build=${CHOST} \
--prefix=/usr --infodir=/usr/share/info \
--enable-cxx
diff --git a/core/gpm/PKGBUILD b/core/gpm/PKGBUILD
index f0284fc2e..aa147eaff 100644
--- a/core/gpm/PKGBUILD
+++ b/core/gpm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gpm
pkgver=1.20.6
pkgrel=6
pkgdesc="A mouse server for the console and xterm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nico.schottelius.org/software/gpm/"
license=('GPL')
depends=('ncurses' 'bash')
diff --git a/core/grep/PKGBUILD b/core/grep/PKGBUILD
index d2b07cf23..e81bd6921 100644
--- a/core/grep/PKGBUILD
+++ b/core/grep/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=grep
pkgver=2.8
pkgrel=1
pkgdesc="A string search utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
url="http://www.gnu.org/software/grep/grep.html"
groups=('base')
diff --git a/core/groff/PKGBUILD b/core/groff/PKGBUILD
index 73e68b3a6..9cd958e8c 100644
--- a/core/groff/PKGBUILD
+++ b/core/groff/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=groff
pkgver=1.21
pkgrel=1
pkgdesc="GNU troff text-formatting system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnu.org/software/groff/groff.html"
license=('GPL')
depends=('perl' 'gcc-libs' 'texinfo')
diff --git a/core/gzip/PKGBUILD b/core/gzip/PKGBUILD
index 135dafaa6..87c152292 100644
--- a/core/gzip/PKGBUILD
+++ b/core/gzip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gzip
pkgver=1.4
pkgrel=2
pkgdesc="GNU compression utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gzip/"
license=('GPL3')
groups=('base')
diff --git a/core/hdparm/PKGBUILD b/core/hdparm/PKGBUILD
index 680cf51c9..bc305d6cc 100644
--- a/core/hdparm/PKGBUILD
+++ b/core/hdparm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=hdparm
pkgver=9.37
pkgrel=1
pkgdesc="A shell utility for manipulating Linux IDE drive/driver parameters"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('glibc')
optdepends=('sh: required by idectl and ultrabayd')
source=(http://downloads.sourceforge.net/sourceforge/hdparm/${pkgname}-${pkgver}.tar.gz
diff --git a/core/heirloom-mailx/PKGBUILD b/core/heirloom-mailx/PKGBUILD
index 028d593a3..b5f8014d8 100644
--- a/core/heirloom-mailx/PKGBUILD
+++ b/core/heirloom-mailx/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=heirloom-mailx
pkgver=12.5
pkgrel=1
pkgdesc="A commandline utility for sending and receiving email"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://heirloom.sourceforge.net/mailx.html"
license=('custom')
groups=('base')
diff --git a/core/idnkit/PKGBUILD b/core/idnkit/PKGBUILD
index 3dd1e0833..60b099f60 100644
--- a/core/idnkit/PKGBUILD
+++ b/core/idnkit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=idnkit
pkgver=1.0
pkgrel=1
pkgdesc='Provides functionalities about Internationalized Domain Name processing'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.nic.ad.jp/ja/idn/idnkit/download/'
license=('custom:BSD')
options=('!makeflags' '!libtool')
diff --git a/core/ifenslave/PKGBUILD b/core/ifenslave/PKGBUILD
index 516eba638..767fddecf 100644
--- a/core/ifenslave/PKGBUILD
+++ b/core/ifenslave/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ifenslave
pkgver=1.1.0
pkgrel=6
pkgdesc="Utility for bonding ethernet interfaces"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linuxfoundation.org/en/Net:Bonding"
license=('GPL2')
depends=('glibc')
diff --git a/core/inetutils/PKGBUILD b/core/inetutils/PKGBUILD
index 4e8debe7d..f8a01e4c8 100644
--- a/core/inetutils/PKGBUILD
+++ b/core/inetutils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=inetutils
pkgver=1.8
pkgrel=2
pkgdesc="A collection of common network programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/inetutils/"
license=('GPL')
depends=('readline' 'ncurses' 'pam' 'tcp_wrappers')
diff --git a/core/iproute2/PKGBUILD b/core/iproute2/PKGBUILD
index fa31f11ed..401e43d6f 100644
--- a/core/iproute2/PKGBUILD
+++ b/core/iproute2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=iproute2
pkgver=2.6.37
pkgrel=1
pkgdesc="IP Routing Utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.linux-foundation.org/en/Net:Iproute2"
depends=('linux-atm' 'perl')
diff --git a/core/iptables/PKGBUILD b/core/iptables/PKGBUILD
index c2b812f85..314b55af3 100644
--- a/core/iptables/PKGBUILD
+++ b/core/iptables/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=iptables
pkgver=1.4.10
pkgrel=1
pkgdesc="A Linux kernel packet control tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.netfilter.org/"
depends=('glibc' 'bash')
diff --git a/core/iputils/PKGBUILD b/core/iputils/PKGBUILD
index 4de06deed..ec4f5787e 100644
--- a/core/iputils/PKGBUILD
+++ b/core/iputils/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=20101006
_traceroutever=1.4a12
pkgrel=1
pkgdesc="IP Configuration Utilities (and Ping)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.linuxfoundation.org/en/Net:Iputils"
groups=('base')
diff --git a/core/isdn4k-utils/PKGBUILD b/core/isdn4k-utils/PKGBUILD
index 3db35097e..731138125 100644
--- a/core/isdn4k-utils/PKGBUILD
+++ b/core/isdn4k-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=isdn4k-utils
pkgver=3.2p1
pkgrel=6
pkgdesc="User space administration programs and tools for ISDN"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.isdn4linux.de/"
license=('GPL')
depends=('ncurses')
diff --git a/core/isl/PKGBUILD b/core/isl/PKGBUILD
index bba92fb24..9fc3e3ca6 100644
--- a/core/isl/PKGBUILD
+++ b/core/isl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=isl
pkgver=0.06
pkgrel=1
pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kotnet.org/~skimo/isl/"
license=('LGPL2.1')
options=('!libtool')
diff --git a/core/iw/PKGBUILD b/core/iw/PKGBUILD
index 67cc374ca..5910aef6c 100644
--- a/core/iw/PKGBUILD
+++ b/core/iw/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=iw
pkgver=0.9.22
pkgrel=1
pkgdesc="nl80211 based CLI configuration utility for wireless devices"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://wireless.kernel.org/en/users/Documentation/iw"
license=("GPL")
depends=("libnl")
diff --git a/core/jfsutils/PKGBUILD b/core/jfsutils/PKGBUILD
index 1d99ac5d3..e8aef3bc6 100644
--- a/core/jfsutils/PKGBUILD
+++ b/core/jfsutils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=jfsutils
pkgver=1.1.14
pkgrel=2
pkgdesc="JFS filesystem utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://jfs.sourceforge.net"
license=('GPL')
groups=('base')
diff --git a/core/kbd/PKGBUILD b/core/kbd/PKGBUILD
index c1643ec9a..e44659732 100644
--- a/core/kbd/PKGBUILD
+++ b/core/kbd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kbd
pkgver=1.15.3
pkgrel=1
pkgdesc="Keytable files and keyboard utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="ftp://ftp.altlinux.org/pub/people/legion/kbd/"
license=('GPL')
depends=('glibc')
diff --git a/core/keyutils/PKGBUILD b/core/keyutils/PKGBUILD
index 8e1810f9f..0a0258b22 100644
--- a/core/keyutils/PKGBUILD
+++ b/core/keyutils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=keyutils
pkgver=1.4
pkgrel=1
pkgdesc="Linux Key Management Utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.kernel.org"
license=('GPL2' 'LGPL2.1')
depends=('glibc' 'sh')
diff --git a/core/less/PKGBUILD b/core/less/PKGBUILD
index 707787bbb..785e64aa1 100644
--- a/core/less/PKGBUILD
+++ b/core/less/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=443
pkgrel=1
pkgdesc="A terminal based program for viewing text files"
license=('GPL3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.greenwoodsoftware.com/less"
groups=('base')
depends=('ncurses' 'pcre')
diff --git a/core/libarchive/PKGBUILD b/core/libarchive/PKGBUILD
index e01ef2861..3092cd438 100644
--- a/core/libarchive/PKGBUILD
+++ b/core/libarchive/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libarchive
pkgver=2.8.4
pkgrel=2
pkgdesc="library that can create and read several streaming archive formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libarchive.googlecode.com/"
license=('BSD')
depends=('zlib' 'bzip2' 'xz>=5.0.0' 'acl' 'openssl>=1.0.0' 'expat')
diff --git a/core/libcap/PKGBUILD b/core/libcap/PKGBUILD
index 2d91dbbf9..3a5f21eef 100644
--- a/core/libcap/PKGBUILD
+++ b/core/libcap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libcap
pkgver=2.21
pkgrel=1
pkgdesc="POSIX 1003.1e capabilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/libs/security/linux-privs/"
license=('GPL')
depends=('glibc' 'attr')
diff --git a/core/libedit/PKGBUILD b/core/libedit/PKGBUILD
index fb9152883..e6c2ff4f1 100644
--- a/core/libedit/PKGBUILD
+++ b/core/libedit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libedit
pkgver=20110227_3.0
pkgrel=1
pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.thrysoee.dk/editline/'
license=('BSD')
depends=('ncurses')
diff --git a/core/libevent/PKGBUILD b/core/libevent/PKGBUILD
index a7f9e724f..e85e1d6cf 100644
--- a/core/libevent/PKGBUILD
+++ b/core/libevent/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libevent
pkgver=2.0.11
pkgrel=1
pkgdesc="An event notification library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.monkey.org/~provos/libevent/"
license=('GPL2')
depends=('openssl')
diff --git a/core/libfetch/PKGBUILD b/core/libfetch/PKGBUILD
index 328ebcf88..7ad51c2b5 100644
--- a/core/libfetch/PKGBUILD
+++ b/core/libfetch/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libfetch
pkgver=2.33
pkgrel=3
pkgdesc="URL based download library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('openssl>=1.0.0')
url="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/libfetch/"
diff --git a/core/libgcrypt/PKGBUILD b/core/libgcrypt/PKGBUILD
index 2ccdf36fd..e64faa607 100644
--- a/core/libgcrypt/PKGBUILD
+++ b/core/libgcrypt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgcrypt
pkgver=1.4.6
pkgrel=3
pkgdesc="a general purpose crypto library based on the code used"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnupg.org"
license=('LGPL')
depends=('libgpg-error>=1.9')
diff --git a/core/libgpg-error/PKGBUILD b/core/libgpg-error/PKGBUILD
index cbc32f7b5..707e5559c 100644
--- a/core/libgpg-error/PKGBUILD
+++ b/core/libgpg-error/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgpg-error
pkgver=1.9
pkgrel=3
pkgdesc="Support library for libgcrypt"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnupg.org"
license=('LGPL')
depends=('glibc' 'sh')
diff --git a/core/libgssglue/PKGBUILD b/core/libgssglue/PKGBUILD
index 493598561..da8133b37 100644
--- a/core/libgssglue/PKGBUILD
+++ b/core/libgssglue/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgssglue
pkgver=0.1
pkgrel=4
pkgdesc="Exports a gssapi interface which calls other random gssapi libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.citi.umich.edu/projects/nfsv4/linux/"
license=('BSD')
depends=('glibc')
diff --git a/core/libldap/PKGBUILD b/core/libldap/PKGBUILD
index 1461603b5..b629157ac 100644
--- a/core/libldap/PKGBUILD
+++ b/core/libldap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libldap
pkgver=2.4.24
pkgrel=1
pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.openldap.org/"
backup=(etc/openldap/ldap.conf)
diff --git a/core/libmpc/PKGBUILD b/core/libmpc/PKGBUILD
index f06279f85..45c4662dd 100644
--- a/core/libmpc/PKGBUILD
+++ b/core/libmpc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmpc
pkgver=0.9
pkgrel=1
pkgdesc="Library for the arithmetic of complex numbers with arbitrarily high precision"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.multiprecision.org/"
license=('LGPL')
depends=('mpfr>=3.0.0')
diff --git a/core/libnl/PKGBUILD b/core/libnl/PKGBUILD
index 2c835283b..dd181956c 100644
--- a/core/libnl/PKGBUILD
+++ b/core/libnl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libnl
pkgver=1.1
pkgrel=2
pkgdesc="Library for applications dealing with netlink sockets"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.infradead.org/~tgr/libnl/"
license=('GPL')
depends=('glibc')
diff --git a/core/libpcap/PKGBUILD b/core/libpcap/PKGBUILD
index 845ff13bf..596e16fcc 100644
--- a/core/libpcap/PKGBUILD
+++ b/core/libpcap/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libpcap
pkgver=1.1.1
pkgrel=2
pkgdesc="A system-independent interface for user-level packet capture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.tcpdump.org/"
license=('BSD')
depends=('glibc' 'libnl' 'sh')
diff --git a/core/libpipeline/PKGBUILD b/core/libpipeline/PKGBUILD
index 086d93d54..a0a0f5045 100644
--- a/core/libpipeline/PKGBUILD
+++ b/core/libpipeline/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libpipeline
pkgver=1.2.0
pkgrel=1
pkgdesc="a C library for manipulating pipelines of subprocesses in a flexible and convenient way"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libpipeline.nongnu.org/"
license=('GPL')
groups=('base')
diff --git a/core/librpcsecgss/PKGBUILD b/core/librpcsecgss/PKGBUILD
index c16ea175b..7031203ce 100644
--- a/core/librpcsecgss/PKGBUILD
+++ b/core/librpcsecgss/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=librpcsecgss
pkgver=0.19
pkgrel=5
pkgdesc="Library for RPCSECGSS support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.citi.umich.edu/projects/nfsv4/linux/"
license=('GPL')
depends=('glibc' 'krb5' 'libgssglue')
diff --git a/core/libsasl/PKGBUILD b/core/libsasl/PKGBUILD
index e5ba8e935..193fc4bb5 100644
--- a/core/libsasl/PKGBUILD
+++ b/core/libsasl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libsasl
pkgver=2.1.23
pkgrel=5
pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cyrusimap.web.cmu.edu/downloads.html#sasl"
license=('custom')
depends=('db>=4.8')
diff --git a/core/libtirpc/PKGBUILD b/core/libtirpc/PKGBUILD
index b222249ff..db3385444 100644
--- a/core/libtirpc/PKGBUILD
+++ b/core/libtirpc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libtirpc
pkgver=0.2.1
pkgrel=3
pkgdesc="Transport Independent RPC library (SunRPC replacement)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('glibc' 'libgssglue' 'krb5')
url="http://libtirpc.sourceforge.net/"
license=('GPL2')
diff --git a/core/libtool/PKGBUILD b/core/libtool/PKGBUILD
index 44e629e1e..ffc562974 100644
--- a/core/libtool/PKGBUILD
+++ b/core/libtool/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=libtool
pkgver=2.4
pkgrel=3
pkgdesc="A generic library support script"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/libtool"
license=('GPL')
depends=('sh' 'tar' 'texinfo')
diff --git a/core/libusb-compat/PKGBUILD b/core/libusb-compat/PKGBUILD
index b2b16ced6..2391c2cbd 100644
--- a/core/libusb-compat/PKGBUILD
+++ b/core/libusb-compat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libusb-compat
pkgver=0.1.3
pkgrel=1
pkgdesc="Library to enable user space application programs to communicate with USB devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libusb' 'sh')
url="http://libusb.sourceforge.net/"
license=('LGPL')
diff --git a/core/libusb/PKGBUILD b/core/libusb/PKGBUILD
index 947361b3d..e097bc137 100644
--- a/core/libusb/PKGBUILD
+++ b/core/libusb/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=1.0.8
pkgrel=1
depends=('glibc')
pkgdesc="Library to enable user space application programs to communicate with USB devices."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://libusb.sourceforge.net/"
license=('LGPL')
source=(http://downloads.sourceforge.net/libusb/libusb-${pkgver}.tar.bz2)
diff --git a/core/lilo/PKGBUILD b/core/lilo/PKGBUILD
deleted file mode 100644
index 216f1b91d..000000000
--- a/core/lilo/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 118988 2011-04-09 21:38:07Z tpowa $
-# Maintainer: Eric Belanger <eric@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-pkgname=lilo
-pkgver=23.2
-pkgrel=1
-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'
- 'a3a4c90bead3f9b8672bd384ff9f8db1')
-
-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
deleted file mode 100644
index 0e31e77a5..000000000
--- a/core/lilo/lilo.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# /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/vmlinuz26
- label=arch
- root=/dev/hda3
- initrd=/boot/kernel26.img
- read-only
-
-image=/boot/vmlinuz26
- label=arch-fallback
- root=/dev/hda3
- initrd=/boot/kernel26-fallback.img
- read-only
-
-#other=/dev/hda1
-# label=dos
-
diff --git a/core/lilo/lilo.install b/core/lilo/lilo.install
deleted file mode 100644
index 7375fddf8..000000000
--- a/core/lilo/lilo.install
+++ /dev/null
@@ -1,5 +0,0 @@
-post_upgrade() {
- echo
- echo "If you use the LILO bootloader, you should run 'lilo' after upgrading."
- echo
-}
diff --git a/core/links/PKGBUILD b/core/links/PKGBUILD
index aca8da456..24ccedf08 100644
--- a/core/links/PKGBUILD
+++ b/core/links/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=links
pkgver=2.3pre1
pkgrel=1
pkgdesc="A text WWW browser, similar to Lynx"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://links.twibright.com/"
license=('GPL')
depends=('bzip2' 'zlib' 'openssl' 'gpm')
diff --git a/core/linux-api-headers/PKGBUILD b/core/linux-api-headers/PKGBUILD
index 9dc5fb1f7..d0d732db9 100644
--- a/core/linux-api-headers/PKGBUILD
+++ b/core/linux-api-headers/PKGBUILD
@@ -8,27 +8,23 @@ pkgver=2.6.38.1
_basever=2.6.38
pkgrel=1
pkgdesc="Kernel headers sanitized for use in userspace"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/libc"
license=('GPL2')
provides=("kernel-headers=${pkgver}")
conflicts=('kernel-headers')
replaces=('kernel-headers')
-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=('7d471477bfa67546f902da62227fa976'
- 'bd2be4d0465345e4e9355d6773f5f6fe')
+source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/${pkgver}-libre/linux-${pkgver}-libre.tar.bz2)
build() {
- cd ${srcdir}/linux-${_basever}
- [[ $pkgver != $_basever ]] && patch -Np1 -i ${srcdir}/patch-${pkgver}
+ cd ${srcdir}/linux-${pkgver}
make mrproper
make headers_check
}
package() {
- cd ${srcdir}/linux-${_basever}
+ cd ${srcdir}/linux-${pkgver}
make INSTALL_HDR_PATH=${pkgdir}/usr headers_install
# use headers from libdrm
@@ -37,3 +33,4 @@ package() {
# clean-up unnecessary files generated during install
find ${pkgdir} -name .install -or -name ..install.cmd | xargs rm -f
}
+md5sums=('343617f67979845d9320b890437af930')
diff --git a/core/linux-atm/PKGBUILD b/core/linux-atm/PKGBUILD
index 2a7f7c7e0..0939ae538 100644
--- a/core/linux-atm/PKGBUILD
+++ b/core/linux-atm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=linux-atm
pkgver=2.5.1
pkgrel=2
pkgdesc="Drivers and tools to support ATM networking under Linux."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
url="http://linux-atm.sourceforge.net/"
license=(GPL)
diff --git a/core/logrotate/PKGBUILD b/core/logrotate/PKGBUILD
index 1cb10e4bd..77937c59d 100644
--- a/core/logrotate/PKGBUILD
+++ b/core/logrotate/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.7.9
pkgrel=1
pkgdesc="Rotates system logs automatically"
url='https://fedorahosted.org/logrotate/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
groups=('base')
depends=('popt' 'cron' 'gzip')
diff --git a/core/lvm2/PKGBUILD b/core/lvm2/PKGBUILD
index e7129b765..eeea19970 100644
--- a/core/lvm2/PKGBUILD
+++ b/core/lvm2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=('lvm2' 'device-mapper')
pkgver=2.02.85
_pkgverlvm=${pkgver}
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceware.org/lvm2/"
license=('GPL2' 'LGPL2.1')
groups=('base')
diff --git a/core/lzo2/PKGBUILD b/core/lzo2/PKGBUILD
index b9aa75ad5..7fe5bc88a 100644
--- a/core/lzo2/PKGBUILD
+++ b/core/lzo2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lzo2
pkgver=2.05
pkgrel=1
pkgdesc="Portable lossless data compression library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.oberhumer.com/opensource/lzo"
license=('GPL')
depends=('glibc')
diff --git a/core/m4/PKGBUILD b/core/m4/PKGBUILD
index aec43611b..09401b9bc 100644
--- a/core/m4/PKGBUILD
+++ b/core/m4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=m4
pkgver=1.4.16
pkgrel=1
pkgdesc="The GNU macro processor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/m4"
license=('GPL3')
groups=('base-devel')
diff --git a/core/make/PKGBUILD b/core/make/PKGBUILD
index 8ac07413b..99a6f602c 100644
--- a/core/make/PKGBUILD
+++ b/core/make/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=make
pkgver=3.81
pkgrel=5
pkgdesc="GNU make utility to maintain groups of programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/make"
license=('GPL')
groups=('base-devel')
diff --git a/core/man-db/PKGBUILD b/core/man-db/PKGBUILD
index 0c4b05652..d1256be0e 100644
--- a/core/man-db/PKGBUILD
+++ b/core/man-db/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=man-db
pkgver=2.6.0.2
pkgrel=1
pkgdesc="A utility for reading man pages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/man-db/"
license=('GPL' 'LGPL')
groups=('base')
diff --git a/core/mdadm/PKGBUILD b/core/mdadm/PKGBUILD
index 0455dce6e..e6f72fa5f 100644
--- a/core/mdadm/PKGBUILD
+++ b/core/mdadm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mdadm
pkgver=3.2.1
pkgrel=3
pkgdesc="A tool for managing/monitoring Linux md device arrays, also known as Software RAID"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.cse.unsw.edu.au/~neilb/source/mdadm/"
groups=('base')
@@ -24,12 +24,12 @@ replaces=('raidtools')
build() {
cd $srcdir/$pkgname-$pkgver
patch -Np1 -i ../segfault-3.2.1.patch
- make CXFLAGS="$CFLAGS"
+ make CXFLAGS="$CFLAGS -Wno-error"
}
package() {
cd $srcdir/$pkgname-$pkgver
- make INSTALL=/bin/install DESTDIR=$pkgdir install
+ make CXFLAGS="-Wno-error" INSTALL=/bin/install DESTDIR=$pkgdir install
install -D -m644 ../mdadm.conf $pkgdir/etc/mdadm.conf
install -D -m755 ../mdadm $pkgdir/etc/rc.d/mdadm
install -D -m644 ../mdadm_install $pkgdir/lib/initcpio/install/mdadm
@@ -37,7 +37,7 @@ package() {
# symlink for backward compatibility
ln -sf /lib/initcpio/hooks/mdadm $pkgdir/lib/initcpio/hooks/raid
# build static mdassemble for Arch's initramfs
- make MDASSEMBLE_AUTO=1 mdassemble
+ make CXFLAGS="-Wno-error" MDASSEMBLE_AUTO=1 mdassemble
install -D -m755 mdassemble $pkgdir/sbin/mdassemble
}
md5sums=('d1e2549202bd79d9e99f1498d1109530'
diff --git a/core/mkinitcpio-busybox/PKGBUILD b/core/mkinitcpio-busybox/PKGBUILD
index e58f87add..7b59c45c8 100644
--- a/core/mkinitcpio-busybox/PKGBUILD
+++ b/core/mkinitcpio-busybox/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=mkinitcpio-busybox
pkgver=1.18.4
pkgrel=1
pkgdesc="base initramfs tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.busybox.net/"
license=('GPL')
depends=('glibc')
diff --git a/core/mkinitcpio-nfs-utils/PKGBUILD b/core/mkinitcpio-nfs-utils/PKGBUILD
index 962bb33ef..7ab7e68fa 100644
--- a/core/mkinitcpio-nfs-utils/PKGBUILD
+++ b/core/mkinitcpio-nfs-utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mkinitcpio-nfs-utils
pkgver=0.2
pkgrel=1
pkgdesc="ipconfig and nfsmount tools for NFS root support in mkinitcpio"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.archlinux.org/"
license=('GPL2')
depends=('glibc')
diff --git a/core/mlocate/PKGBUILD b/core/mlocate/PKGBUILD
index d6f1f0be4..ff73f4f8b 100644
--- a/core/mlocate/PKGBUILD
+++ b/core/mlocate/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mlocate
pkgver=0.24
pkgrel=1
pkgdesc="Faster merging drop-in for slocate"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://carolina.mff.cuni.cz/~trmac/blog/mlocate"
license=('GPL')
conflicts=('slocate')
diff --git a/core/module-init-tools/PKGBUILD b/core/module-init-tools/PKGBUILD
index 9cf28c18d..08d359214 100644
--- a/core/module-init-tools/PKGBUILD
+++ b/core/module-init-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=module-init-tools
pkgver=3.12
pkgrel=2
pkgdesc="utilities needed by Linux systems for managing loadable kernel modules"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kerneltools.org"
license=('GPL')
depends=('glibc')
diff --git a/core/mpfr/PKGBUILD b/core/mpfr/PKGBUILD
index 7e1f4c1a3..f4a32bca5 100644
--- a/core/mpfr/PKGBUILD
+++ b/core/mpfr/PKGBUILD
@@ -7,7 +7,8 @@ pkgname=mpfr
pkgver=3.0.1
pkgrel=1
pkgdesc="Multiple-precision floating-point library"
-arch=('i686' 'x86_64')
+license=('LGPL')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mpfr.org/"
license=('LGPL')
depends=('gmp>=5.0')
diff --git a/core/nano/PKGBUILD b/core/nano/PKGBUILD
index ab760c2df..bdd3d4a5a 100644
--- a/core/nano/PKGBUILD
+++ b/core/nano/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nano
pkgver=2.2.6
pkgrel=1
pkgdesc="Pico editor clone with enhancements"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.nano-editor.org"
groups=('base')
diff --git a/core/ncurses/PKGBUILD b/core/ncurses/PKGBUILD
index 1b387c6b1..a54e03e1e 100644
--- a/core/ncurses/PKGBUILD
+++ b/core/ncurses/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ncurses
pkgver=5.9
pkgrel=1
pkgdesc="System V Release 4.0 curses emulation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ncurses/"
license=('MIT')
depends=('glibc')
diff --git a/core/net-tools/PKGBUILD b/core/net-tools/PKGBUILD
index b50b5669d..366c710b2 100644
--- a/core/net-tools/PKGBUILD
+++ b/core/net-tools/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=net-tools
pkgver=1.60
pkgrel=14
pkgdesc="Configuration tools for Linux networking"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.tazenda.demon.co.uk/phil/net-tools"
groups=('base')
diff --git a/core/nfs-utils/PKGBUILD b/core/nfs-utils/PKGBUILD
index e732cfa27..4ae3d3242 100644
--- a/core/nfs-utils/PKGBUILD
+++ b/core/nfs-utils/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=nfs-utils
pkgver=1.2.3
pkgrel=2
pkgdesc="Support programs for Network File Systems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://nfs.sourceforge.net'
license=('GPL')
backup=(etc/{exports,idmapd.conf} etc/conf.d/{nfs-common.conf,nfs-server.conf})
diff --git a/core/nfsidmap/PKGBUILD b/core/nfsidmap/PKGBUILD
index f744598ce..aa253834f 100644
--- a/core/nfsidmap/PKGBUILD
+++ b/core/nfsidmap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nfsidmap
pkgver=0.24
pkgrel=2
pkgdesc="Library to help mapping IDs, mainly for NFSv4"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.citi.umich.edu/projects/nfsv4/linux/"
depends=('glibc' 'libldap>=2.4.18')
license=('custom:nfsidmap')
diff --git a/core/nilfs-utils/PKGBUILD b/core/nilfs-utils/PKGBUILD
index 5821edea0..75f0f8f89 100644
--- a/core/nilfs-utils/PKGBUILD
+++ b/core/nilfs-utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=nilfs-utils
pkgver=2.0.23
pkgrel=1
pkgdesc="A log-structured file system supporting continuous snapshotting (userspace utils)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nilfs.org/"
license=('GPL2' 'LGPL2.1')
backup=('etc/nilfs_cleanerd.conf')
diff --git a/core/openssh/PKGBUILD b/core/openssh/PKGBUILD
index e0f866502..b7e041831 100644
--- a/core/openssh/PKGBUILD
+++ b/core/openssh/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=openssh
pkgver=5.8p2
pkgrel=6
pkgdesc='Free version of the SSH connectivity tools'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:BSD')
url='http://www.openssh.org/portable.html'
backup=('etc/ssh/ssh_config' 'etc/ssh/sshd_config' 'etc/pam.d/sshd' 'etc/conf.d/sshd')
diff --git a/core/openssl/PKGBUILD b/core/openssl/PKGBUILD
index 756338040..39b90629c 100644
--- a/core/openssl/PKGBUILD
+++ b/core/openssl/PKGBUILD
@@ -7,7 +7,7 @@ _ver=1.0.0d
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
pkgrel=1
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='https://www.openssl.org'
license=('custom:BSD')
depends=('perl')
diff --git a/core/openvpn/PKGBUILD b/core/openvpn/PKGBUILD
index d0d7111b6..da36b6c63 100644
--- a/core/openvpn/PKGBUILD
+++ b/core/openvpn/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=openvpn
pkgver=2.2.0
pkgrel=1
pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://openvpn.net/index.php/open-source.html"
depends=('openssl' 'lzo2')
license=('custom')
diff --git a/core/pam/PKGBUILD b/core/pam/PKGBUILD
index 3fe44d8aa..175275b88 100644
--- a/core/pam/PKGBUILD
+++ b/core/pam/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pam
pkgver=1.1.3
pkgrel=1
pkgdesc="PAM (Pluggable Authentication Modules) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.kernel.org/pub/linux/libs/pam/"
depends=('glibc' 'db' 'cracklib')
diff --git a/core/patch/PKGBUILD b/core/patch/PKGBUILD
index c51ae2eed..6865c1091 100644
--- a/core/patch/PKGBUILD
+++ b/core/patch/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=patch
pkgver=2.6.1
pkgrel=2
pkgdesc="A utility to apply patch files to original sources"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/patch/patch.html"
license=('GPL')
groups=('base-devel')
diff --git a/core/pciutils/PKGBUILD b/core/pciutils/PKGBUILD
index 91c1216e8..0ee60d462 100644
--- a/core/pciutils/PKGBUILD
+++ b/core/pciutils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pciutils
pkgver=3.1.7
pkgrel=4
pkgdesc="PCI bus configuration space access library and tools"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
groups=('base')
url="http://mj.ucw.cz/pciutils.html"
diff --git a/core/pcmciautils/PKGBUILD b/core/pcmciautils/PKGBUILD
index 8744b8392..319a0ae16 100644
--- a/core/pcmciautils/PKGBUILD
+++ b/core/pcmciautils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pcmciautils
pkgver=017
pkgrel=2
pkgdesc="Utilities for inserting and removing PCMCIA cards"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html"
license=('GPL')
groups=('base')
diff --git a/core/pcre/PKGBUILD b/core/pcre/PKGBUILD
index c765d79a3..92995bc71 100644
--- a/core/pcre/PKGBUILD
+++ b/core/pcre/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pcre
pkgver=8.12
pkgrel=1
pkgdesc="A library that implements Perl 5-style regular expressions"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pcre.org/"
license=('BSD')
depends=('gcc-libs')
diff --git a/core/perl/PKGBUILD b/core/perl/PKGBUILD
index 37f3a0e91..d0a20a43d 100644
--- a/core/perl/PKGBUILD
+++ b/core/perl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl
pkgver=5.12.3
pkgrel=1
pkgdesc="A highly capable, feature-rich programming language"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'PerlArtistic')
url="http://www.perl.org"
groups=('base')
diff --git a/core/pkg-config/PKGBUILD b/core/pkg-config/PKGBUILD
index b432af63e..3dbbf0b34 100644
--- a/core/pkg-config/PKGBUILD
+++ b/core/pkg-config/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pkg-config
pkgver=0.25
pkgrel=3
pkgdesc="A system for managing library compile/link flags"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pkgconfig.freedesktop.org/wiki/"
license=('GPL')
groups=('base-devel')
diff --git a/core/popt/PKGBUILD b/core/popt/PKGBUILD
index 4445eb0a1..41f132a87 100644
--- a/core/popt/PKGBUILD
+++ b/core/popt/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=popt
pkgver=1.16
pkgrel=3
pkgdesc="A commandline option parser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rpm5.org"
license=('custom')
depends=('glibc')
diff --git a/core/ppl/PKGBUILD b/core/ppl/PKGBUILD
index 230b48de4..34b6bac50 100644
--- a/core/ppl/PKGBUILD
+++ b/core/ppl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ppl
pkgver=0.11.2
pkgrel=1
pkgdesc="A modern library for convex polyhedra and other numerical abstractions."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.unipr.it/ppl"
license=('GPL3')
depends=('gmp>=5.0')
diff --git a/core/ppp/PKGBUILD b/core/ppp/PKGBUILD
index 6d283d52a..038c0f52c 100644
--- a/core/ppp/PKGBUILD
+++ b/core/ppp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ppp
pkgver=2.4.5
pkgrel=2
pkgdesc="A daemon which implements the Point-to-Point Protocol for dial-up networking"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.samba.org/ppp/"
license=('custom:GPL/BSD')
groups=('base')
diff --git a/core/pptpclient/PKGBUILD b/core/pptpclient/PKGBUILD
index 85bf0544e..68f497aa1 100644
--- a/core/pptpclient/PKGBUILD
+++ b/core/pptpclient/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pptpclient
pkgver=1.7.2
pkgrel=3
pkgdesc="Client for the proprietary Microsoft Point-to-Point Tunneling Protocol, PPTP."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pptpclient.sourceforge.net/"
license=('GPL')
depends=('ppp' 'iproute2')
diff --git a/core/procinfo-ng/PKGBUILD b/core/procinfo-ng/PKGBUILD
index f908879af..65e348f20 100644
--- a/core/procinfo-ng/PKGBUILD
+++ b/core/procinfo-ng/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=procinfo-ng
pkgver=2.0.304
pkgrel=2
pkgdesc="Displays useful information from /proc"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://procinfo-ng.sourceforge.net/"
license=('GPL2' 'LGPL2.1')
depends=('ncurses' 'perl')
diff --git a/core/procps/PKGBUILD b/core/procps/PKGBUILD
index 225e4db6f..15758341b 100644
--- a/core/procps/PKGBUILD
+++ b/core/procps/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=procps
pkgver=3.2.8
pkgrel=3
pkgdesc="Utilities for monitoring your system and processes on your system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://procps.sourceforge.net/"
license=('GPL' 'LGPL')
groups=('base')
diff --git a/core/psmisc/PKGBUILD b/core/psmisc/PKGBUILD
index 98e542a3a..118799104 100644
--- a/core/psmisc/PKGBUILD
+++ b/core/psmisc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=psmisc
pkgver=22.13
pkgrel=1
pkgdesc="Miscellaneous procfs tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://psmisc.sourceforge.net/index.html"
license=('GPL')
groups=('base')
diff --git a/core/readline/PKGBUILD b/core/readline/PKGBUILD
index 0ed221910..ea85a190e 100644
--- a/core/readline/PKGBUILD
+++ b/core/readline/PKGBUILD
@@ -8,7 +8,7 @@ _patchlevel=001 #prepare for some patches
pkgver=$_basever.$_patchlevel
pkgrel=1
pkgdesc="GNU readline library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tiswww.case.edu/php/chet/readline/rltop.html"
license=('GPL')
depends=('glibc' 'ncurses')
diff --git a/core/reiserfsprogs/PKGBUILD b/core/reiserfsprogs/PKGBUILD
index 6b7beb8f6..c723d2922 100644
--- a/core/reiserfsprogs/PKGBUILD
+++ b/core/reiserfsprogs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=reiserfsprogs
pkgver=3.6.21
pkgrel=3
pkgdesc="Reiserfs utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/utils/fs/reiserfs/README"
license=('GPL')
groups=('base')
diff --git a/core/rfkill/PKGBUILD b/core/rfkill/PKGBUILD
index bf8259e65..e17e77cb5 100644
--- a/core/rfkill/PKGBUILD
+++ b/core/rfkill/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rfkill
pkgver=0.4
pkgrel=2
pkgdesc="A tool for enabling and disabling wireless devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linuxwireless.org/en/users/Documentation/rfkill"
license=('custom')
depends=('glibc' 'filesystem>=2010.01')
diff --git a/core/rp-pppoe/PKGBUILD b/core/rp-pppoe/PKGBUILD
index 3a23870da..7e2e268ca 100644
--- a/core/rp-pppoe/PKGBUILD
+++ b/core/rp-pppoe/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rp-pppoe
pkgver=3.10
pkgrel=6
pkgdesc="Roaring Penguin's Point-to-Point Protocol over Ethernet client"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.roaringpenguin.com/pppoe/"
license=('GPL')
depends=('ppp>=2.4.5' 'sh')
diff --git a/core/rpcbind/PKGBUILD b/core/rpcbind/PKGBUILD
index 9120c7d3c..2d3c66e67 100644
--- a/core/rpcbind/PKGBUILD
+++ b/core/rpcbind/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rpcbind
pkgver=0.2.0
pkgrel=3
pkgdesc="portmap replacement which supports RPC over various protocols"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('bash' 'glibc' 'libtirpc')
url="http://rpcbind.sourceforge.net"
license=('custom')
diff --git a/core/run-parts/PKGBUILD b/core/run-parts/PKGBUILD
index c0bbfb4ac..c57b7cdac 100644
--- a/core/run-parts/PKGBUILD
+++ b/core/run-parts/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=run-parts
pkgver=3.4.4
pkgrel=1
pkgdesc='run scripts or programs in a directory'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://packages.qa.debian.org/d/debianutils.html'
license=('GPL')
depends=('glibc')
diff --git a/core/sdparm/PKGBUILD b/core/sdparm/PKGBUILD
index f1ff5950a..a61ecc2c7 100644
--- a/core/sdparm/PKGBUILD
+++ b/core/sdparm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=sdparm
pkgver=1.06
pkgrel=1
pkgdesc="An utility similar to hdparm but for SCSI devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sg.danny.cz/sg/sdparm.html"
license=('BSD')
depends=('glibc')
diff --git a/core/sed/PKGBUILD b/core/sed/PKGBUILD
index e6e0000a3..78365b98a 100644
--- a/core/sed/PKGBUILD
+++ b/core/sed/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sed
pkgver=4.2.1
pkgrel=3
pkgdesc="GNU stream editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/sed"
license=('GPL3')
groups=('base')
diff --git a/core/shadow/PKGBUILD b/core/shadow/PKGBUILD
index 738acfdf9..2d586265a 100644
--- a/core/shadow/PKGBUILD
+++ b/core/shadow/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shadow
pkgver=4.1.4.3
pkgrel=1
pkgdesc="Shadow password file utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pkg-shadow.alioth.debian.org/'
license=('custom')
groups=('base')
diff --git a/core/sqlite3/PKGBUILD b/core/sqlite3/PKGBUILD
index 63be526f7..f465c167a 100644
--- a/core/sqlite3/PKGBUILD
+++ b/core/sqlite3/PKGBUILD
@@ -10,7 +10,7 @@ _docver=3070600
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/core/sudo/PKGBUILD b/core/sudo/PKGBUILD
index add4a025c..06cc39661 100644
--- a/core/sudo/PKGBUILD
+++ b/core/sudo/PKGBUILD
@@ -7,7 +7,7 @@ _ver=1.8.1p1
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
pkgrel=1
pkgdesc="Give certain users the ability to run some commands as root"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.sudo.ws/sudo/"
license=('custom')
depends=('glibc' 'pam')
diff --git a/core/sysfsutils/PKGBUILD b/core/sysfsutils/PKGBUILD
index 9749d29b4..d33e59680 100644
--- a/core/sysfsutils/PKGBUILD
+++ b/core/sysfsutils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sysfsutils
pkgver=2.1.0
pkgrel=6
pkgdesc="System Utilities Based on Sysfs"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
url="http://linux-diag.sourceforge.net/Sysfsutils.html"
groups=('base')
diff --git a/core/syslinux/PKGBUILD b/core/syslinux/PKGBUILD
deleted file mode 100644
index 03f529f11..000000000
--- a/core/syslinux/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 120229 2011-04-21 12:44:04Z tpowa $
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-
-pkgname=syslinux
-pkgver=4.04
-pkgrel=1
-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'
- '5ad0a9cccd60ada4fd5a93380c76d5df'
- '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
deleted file mode 100644
index 7355e4acb..000000000
--- a/core/syslinux/syslinux-dont-build-dos-windows-targets.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-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
deleted file mode 100644
index f7cd123e1..000000000
--- a/core/syslinux/syslinux-install_update
+++ /dev/null
@@ -1,459 +0,0 @@
-#!/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
deleted file mode 100644
index 2212283a8..000000000
--- a/core/syslinux/syslinux.cfg
+++ /dev/null
@@ -1,79 +0,0 @@
-# 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 ../vmlinuz26
- APPEND root=/dev/sda3 ro
- INITRD ../kernel26.img
-
-LABEL archfallback
- MENU LABEL Arch Linux Fallback
- LINUX ../vmlinuz26
- APPEND root=/dev/sda3 ro
- INITRD ../kernel26-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
deleted file mode 100644
index 0dc0ece36..000000000
--- a/core/syslinux/syslinux.install
+++ /dev/null
@@ -1,13 +0,0 @@
-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/syslog-ng/PKGBUILD b/core/syslog-ng/PKGBUILD
index 3a25d87e4..164496502 100644
--- a/core/syslog-ng/PKGBUILD
+++ b/core/syslog-ng/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=syslog-ng
pkgver=3.2.4
pkgrel=1
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
groups=('base')
url="http://www.balabit.com/network-security/syslog-ng/"
diff --git a/core/sysvinit/PKGBUILD b/core/sysvinit/PKGBUILD
index 308393932..037967a9b 100644
--- a/core/sysvinit/PKGBUILD
+++ b/core/sysvinit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sysvinit
pkgver=2.88
pkgrel=2
pkgdesc="Linux System V Init"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/sysvinit"
license=('GPL')
groups=('base')
diff --git a/core/tar/PKGBUILD b/core/tar/PKGBUILD
index de8610670..82f55b52f 100644
--- a/core/tar/PKGBUILD
+++ b/core/tar/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tar
pkgver=1.26
pkgrel=1
pkgdesc="Utility used to store, backup, and transport files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/tar/tar.html"
license=('GPL3')
groups=('base')
diff --git a/core/tcp_wrappers/PKGBUILD b/core/tcp_wrappers/PKGBUILD
index 9373e9239..fa5b8c7e1 100644
--- a/core/tcp_wrappers/PKGBUILD
+++ b/core/tcp_wrappers/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=tcp_wrappers
pkgver=7.6
pkgrel=12
pkgdesc="Monitors and Controls incoming TCP connections"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="ftp://ftp.porcupine.org/pub/security/index.html"
license=('custom')
groups=('base')
diff --git a/core/texinfo/PKGBUILD b/core/texinfo/PKGBUILD
index c660deb2e..b59654b67 100644
--- a/core/texinfo/PKGBUILD
+++ b/core/texinfo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=texinfo
pkgver=4.13a
pkgrel=5
pkgdesc="Utilities to work with and produce manuals, ASCII text, and on-line documentation from a single source file"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/texinfo/"
license=('GPL3')
groups=('base')
diff --git a/core/tzdata/PKGBUILD b/core/tzdata/PKGBUILD
index b09c6c637..12de51816 100644
--- a/core/tzdata/PKGBUILD
+++ b/core/tzdata/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
_tzcode=2011g
_tzdata=2011g
pkgdesc="Sources for time zone and daylight saving time data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.twinsun.com/tz/tz-link.htm"
license=('GPL')
depends=()
diff --git a/core/usbutils/PKGBUILD b/core/usbutils/PKGBUILD
index 2edabc2f0..bab1e0b37 100644
--- a/core/usbutils/PKGBUILD
+++ b/core/usbutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=002
pkgrel=3
_usb_ids_date=2011.04.14
pkgdesc="USB Device Utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
groups=('base')
makedepends=('wget')
diff --git a/core/util-linux/PKGBUILD b/core/util-linux/PKGBUILD
index 877e0135a..5828eafd3 100644
--- a/core/util-linux/PKGBUILD
+++ b/core/util-linux/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.19.1
pkgrel=2
pkgdesc="Miscellaneous system utilities for Linux"
url="http://userweb.kernel.org/~kzak/util-linux-ng/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('base')
depends=('bash' 'ncurses>=5.7' 'zlib' 'filesystem')
replaces=('linux32' 'util-linux-ng')
diff --git a/core/vi/PKGBUILD b/core/vi/PKGBUILD
index eec6ce5ef..d818079d0 100644
--- a/core/vi/PKGBUILD
+++ b/core/vi/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=050325
pkgrel=1
epoch=1
pkgdesc='The original ex/vi text editor.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://ex-vi.sourceforge.net/'
license=('custom:ex')
depends=('ncurses')
diff --git a/core/vpnc/PKGBUILD b/core/vpnc/PKGBUILD
index d14842636..6cea30a97 100644
--- a/core/vpnc/PKGBUILD
+++ b/core/vpnc/PKGBUILD
@@ -8,7 +8,7 @@ pkgdesc="VPN client for cisco3000 VPN Concentrators"
url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
license=('GPL')
depends=('libgcrypt' 'openssl' 'iproute2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://www.unix-ag.uni-kl.de/~massar/vpnc/$pkgname-$pkgver.tar.gz"
'vpnc.conf' 'vpnc.rc')
backup=('etc/vpnc/default.conf')
diff --git a/core/wget/PKGBUILD b/core/wget/PKGBUILD
index 6712f4491..7de13a124 100644
--- a/core/wget/PKGBUILD
+++ b/core/wget/PKGBUILD
@@ -4,9 +4,9 @@
pkgname=wget
pkgver=1.12
-pkgrel=7
+pkgrel=7.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')
@@ -53,3 +53,6 @@ EOF
sed -i '118,120d' $pkgdir/etc/wgetrc
}
+md5sums=('141461b9c04e454dc8933c9d1f2abf83'
+ '2c8bc23eff98fd4efc3f96394fc8e61e'
+ 'bd589403b7bb4967a6f41b0f43b1c8aa')
diff --git a/core/which/PKGBUILD b/core/which/PKGBUILD
index c9a7b1abf..cd8017801 100644
--- a/core/which/PKGBUILD
+++ b/core/which/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=which
pkgver=2.20
pkgrel=4
pkgdesc="A utility to show the full path of commands"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xs4all.nl/~carlo17/which"
license=('GPL3')
groups=('base')
diff --git a/core/wireless_tools/PKGBUILD b/core/wireless_tools/PKGBUILD
index a60b8b2a6..922f4dc7b 100644
--- a/core/wireless_tools/PKGBUILD
+++ b/core/wireless_tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=wireless_tools
pkgver=29
pkgrel=4
pkgdesc="Wireless Tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html"
license=('GPL')
depends=('glibc')
diff --git a/core/wpa_actiond/PKGBUILD b/core/wpa_actiond/PKGBUILD
index 7701e4c8f..6ab3a526a 100644
--- a/core/wpa_actiond/PKGBUILD
+++ b/core/wpa_actiond/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=wpa_actiond
pkgver=1.1
pkgrel=2
pkgdesc="Daemon that connects to wpa_supplicant and handles connect and disconnect events"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.archlinux.org/wpa_actiond.git/"
license=('GPL')
depends=('glibc' 'wpa_supplicant')
diff --git a/core/wpa_supplicant/PKGBUILD b/core/wpa_supplicant/PKGBUILD
index c2a1ac2d5..d34f6dd97 100644
--- a/core/wpa_supplicant/PKGBUILD
+++ b/core/wpa_supplicant/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.7.3
pkgrel=3
pkgdesc="A utility providing key negotiation for WPA wireless networks"
url="http://hostap.epitest.fi/wpa_supplicant"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('openssl' 'dbus-core>=1.2.4' 'readline>=6.0' 'libnl')
optdepends=('wpa_supplicant_gui: wpa_gui program')
license=('GPL')
diff --git a/core/xfsprogs/PKGBUILD b/core/xfsprogs/PKGBUILD
index 962f08b0f..6751be9ec 100644
--- a/core/xfsprogs/PKGBUILD
+++ b/core/xfsprogs/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=xfsprogs
pkgver=3.1.5
pkgrel=1
pkgdesc="XFS filesystem utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://oss.sgi.com/projects/xfs/"
groups=('base')
diff --git a/core/xinetd/PKGBUILD b/core/xinetd/PKGBUILD
index 395cad6f1..7e78a0d2c 100644
--- a/core/xinetd/PKGBUILD
+++ b/core/xinetd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xinetd
pkgver=2.3.14
pkgrel=6
pkgdesc="a secure replacement for inetd"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xinetd.org/"
license=('custom')
depends=('tcp_wrappers')
diff --git a/core/xz/PKGBUILD b/core/xz/PKGBUILD
index e2c47b128..cb1c045b3 100644
--- a/core/xz/PKGBUILD
+++ b/core/xz/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xz
pkgver=5.0.3
pkgrel=1
pkgdesc='Library and command line tools for XZ and LZMA compressed files'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tukaani.org/xz/'
license=('GPL' 'LGPL' 'custom')
depends=('sh')
diff --git a/core/zlib/PKGBUILD b/core/zlib/PKGBUILD
index ee91eff75..cbf9bdaef 100644
--- a/core/zlib/PKGBUILD
+++ b/core/zlib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=zlib
pkgver=1.2.5
pkgrel=3
pkgdesc='Compression library implementing the deflate compression method found in gzip and PKZIP'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.zlib.net/"
depends=('glibc')
diff --git a/extra/a2ps/PKGBUILD b/extra/a2ps/PKGBUILD
index ae316078b..b1fa5191c 100644
--- a/extra/a2ps/PKGBUILD
+++ b/extra/a2ps/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=a2ps
pkgver=4.14
pkgrel=2
pkgdesc="An Any to PostScript filter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/a2ps/"
license=('GPL3')
depends=('ghostscript' 'psutils' 'imagemagick' 'perl')
diff --git a/extra/a52dec/PKGBUILD b/extra/a52dec/PKGBUILD
index a5743a79e..9c64162b2 100644
--- a/extra/a52dec/PKGBUILD
+++ b/extra/a52dec/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.7.4
pkgrel=5
pkgdesc="A free library for decoding ATSC A/52 streams"
url="http://liba52.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('glibc')
options=(!libtool)
diff --git a/extra/aalib/PKGBUILD b/extra/aalib/PKGBUILD
index d86d8220c..08c9e2f60 100644
--- a/extra/aalib/PKGBUILD
+++ b/extra/aalib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=aalib
pkgver=1.4rc5
pkgrel=8
pkgdesc="A portable ASCII art graphic library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aa-project.sourceforge.net/aalib/"
license=('LGPL')
depends=('glibc' 'ncurses' 'gpm' 'libx11')
diff --git a/extra/abiword/PKGBUILD b/extra/abiword/PKGBUILD
index 4448b28b5..b2e9ef2ca 100644
--- a/extra/abiword/PKGBUILD
+++ b/extra/abiword/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=abiword
pkgname=('abiword' 'abiword-plugins')
pkgver=2.8.6
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.abisource.com"
makedepends=('pkgconfig' 'asio' 'boost' 'fribidi' 'goffice' 'libwmf' 'wv' 'link-grammar' 'gtkmathview' 'aiksaurus' 'libxslt' 'enchant' 'libots' 'libwpg' 'librsvg' 'loudmouth' 'libsoup')
diff --git a/extra/abook/PKGBUILD b/extra/abook/PKGBUILD
index 33832c165..44f9699b8 100644
--- a/extra/abook/PKGBUILD
+++ b/extra/abook/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=abook
pkgver=0.6.0pre2
pkgrel=3
pkgdesc='Text-based addressbook designed for use with Mutt'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://abook.sourceforge.net/'
license=('GPL2')
depends=('readline')
diff --git a/extra/acpi/PKGBUILD b/extra/acpi/PKGBUILD
index 10d25d391..0014dd64d 100644
--- a/extra/acpi/PKGBUILD
+++ b/extra/acpi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=acpi
pkgver=1.5
pkgrel=1
pkgdesc="Linux ACPI client providing battery, AC power, and thermal readings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/acpiclient"
depends=('glibc')
source=(http://downloads.sourceforge.net/acpiclient/$pkgname-$pkgver.tar.gz)
diff --git a/extra/aiksaurus/PKGBUILD b/extra/aiksaurus/PKGBUILD
index 7990bebb4..24fc074f9 100644
--- a/extra/aiksaurus/PKGBUILD
+++ b/extra/aiksaurus/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="A cross-platform, open-source thesaurus"
url="http://aiksaurus.sourceforge.net/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
depends=('gtk2')
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz
diff --git a/extra/akonadi/PKGBUILD b/extra/akonadi/PKGBUILD
index 3e181dafa..1e5037778 100644
--- a/extra/akonadi/PKGBUILD
+++ b/extra/akonadi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=akonadi
pkgver=1.5.3
pkgrel=2
pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://pim.kde.org/akonadi'
license=('LGPL')
depends=('shared-mime-info' 'boost-libs' 'mysql' 'soprano')
diff --git a/extra/alex/PKGBUILD b/extra/alex/PKGBUILD
index 7d1e975ba..1882aaf44 100644
--- a/extra/alex/PKGBUILD
+++ b/extra/alex/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=alex
pkgver=2.3.5
pkgrel=1.1
pkgdesc='a lexical analyser generator for Haskell'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.haskell.org/alex/'
license=('custom:BSD3')
depends=('gmp')
diff --git a/extra/allegro/PKGBUILD b/extra/allegro/PKGBUILD
index 582e292cc..a37609c5e 100644
--- a/extra/allegro/PKGBUILD
+++ b/extra/allegro/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=allegro
pkgver=4.4.2
pkgrel=1
pkgdesc="Portable library mainly aimed at video game and multimedia programming"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://alleg.sourceforge.net/"
license=('custom')
depends=('jack' 'libxpm' 'libxxf86vm' 'libxxf86dga' 'libxcursor' 'libpng')
diff --git a/extra/alpine/PKGBUILD b/extra/alpine/PKGBUILD
index 6b2f9ee73..e70e9a75a 100644
--- a/extra/alpine/PKGBUILD
+++ b/extra/alpine/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.00
pkgrel=13
_patchlevel=79
pkgdesc="The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.washington.edu/alpine/"
license=('APACHE')
depends=('libldap' 'krb5' 'gettext')
diff --git a/extra/alsa-lib/PKGBUILD b/extra/alsa-lib/PKGBUILD
index b5f7fda08..957ef0b1c 100644
--- a/extra/alsa-lib/PKGBUILD
+++ b/extra/alsa-lib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=alsa-lib
pkgver=1.0.24.1
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.alsa-project.org"
depends=('glibc')
optdepends=('python2: for python smixer plugin')
diff --git a/extra/alsa-oss/PKGBUILD b/extra/alsa-oss/PKGBUILD
index 14050f70b..723b95447 100644
--- a/extra/alsa-oss/PKGBUILD
+++ b/extra/alsa-oss/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=alsa-oss
pkgver=1.0.17
pkgrel=1
pkgdesc="OSS compatibility library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.alsa-project.org"
options=(!libtool)
diff --git a/extra/alsa-plugins/PKGBUILD b/extra/alsa-plugins/PKGBUILD
index b485b65db..11aed0c85 100644
--- a/extra/alsa-plugins/PKGBUILD
+++ b/extra/alsa-plugins/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=alsa-plugins
pkgver=1.0.24
pkgrel=2
pkgdesc="Extra alsa plugins"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.alsa-project.org"
license=(GPL)
depends=(alsa-lib)
diff --git a/extra/alsa-utils/PKGBUILD b/extra/alsa-utils/PKGBUILD
index f71ae7d95..291bb5767 100644
--- a/extra/alsa-utils/PKGBUILD
+++ b/extra/alsa-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=alsa-utils
pkgver=1.0.24.2
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.alsa-project.org"
#can not use >=$pkgver due to use of letters in alsa-lib update versioning
depends=("alsa-lib>1.0.24" 'dialog' 'pciutils' 'ncurses' 'psmisc')
diff --git a/extra/alsaplayer/PKGBUILD b/extra/alsaplayer/PKGBUILD
index 4bfaafa01..d473f397d 100644
--- a/extra/alsaplayer/PKGBUILD
+++ b/extra/alsaplayer/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=alsaplayer
pkgver=0.99.81
pkgrel=1
pkgdesc="A heavily multi-threaded PCM player that tries to excercise the ALSA library and driver quite a bit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.alsaplayer.org/"
license=('GPL')
depends=('gcc-libs')
diff --git a/extra/amarok/PKGBUILD b/extra/amarok/PKGBUILD
index 25e794422..fe6d67a7f 100644
--- a/extra/amarok/PKGBUILD
+++ b/extra/amarok/PKGBUILD
@@ -7,7 +7,7 @@ replaces=('amarok-base' 'amarok-engine-xine' 'amarok-base-mysqlfree')
pkgver=2.4.1
pkgrel=1
pkgdesc="The powerful music player for KDE"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://amarok.kde.org"
license=('GPL2' 'LGPL2.1' 'FDL')
depends=('kdebase-runtime' 'mysql' 'qtscriptgenerator' 'taglib-extras'
diff --git a/extra/amule/PKGBUILD b/extra/amule/PKGBUILD
index cb362d105..7a8cf3780 100644
--- a/extra/amule/PKGBUILD
+++ b/extra/amule/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=amule
pkgver=10561
pkgrel=1
pkgdesc="An eMule-like client for ed2k p2p network"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.amule.org"
license=('GPL')
depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm')
diff --git a/extra/anjuta-extras/PKGBUILD b/extra/anjuta-extras/PKGBUILD
index 0d1eea2e5..00431e08f 100644
--- a/extra/anjuta-extras/PKGBUILD
+++ b/extra/anjuta-extras/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=anjuta-extras
pkgver=2.32.1.1
pkgrel=1
pkgdesc="Anjuta Integrated Development Environment extra plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('anjuta>=2.32.0.0' 'libgnomecanvas>=2.30.2' 'graphviz>=2.26.3' 'valgrind')
makedepends=('intltool')
diff --git a/extra/anjuta/PKGBUILD b/extra/anjuta/PKGBUILD
index eea7f3e07..e161588d0 100644
--- a/extra/anjuta/PKGBUILD
+++ b/extra/anjuta/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=anjuta
pkgver=3.0.2.0
pkgrel=1
pkgdesc="GNOME Integrated Development Environment (IDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('vte3' 'gdl' 'autogen' 'devhelp' 'gtksourceview3' 'glade' 'libgda'
'subversion' 'gnome-icon-theme' 'hicolor-icon-theme' 'vala' 'graphviz'
diff --git a/extra/anthy/PKGBUILD b/extra/anthy/PKGBUILD
index c38e8ba48..c0a3fbf9a 100644
--- a/extra/anthy/PKGBUILD
+++ b/extra/anthy/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=9100h
_filecode=37536
pkgrel=2
pkgdesc='Hiragana text to Kana Kanji mixed text Japanese input method'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sourceforge.jp/projects/anthy/'
license=('LGPL' 'GPL')
options=('!libtool')
diff --git a/extra/antlr2/PKGBUILD b/extra/antlr2/PKGBUILD
index 021da9bb4..b002792bb 100644
--- a/extra/antlr2/PKGBUILD
+++ b/extra/antlr2/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=antlr2
pkgname=('antlr2' 'python-antlr2')
pkgver=2.7.7
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.antlr2.org/"
license=('custom')
makedepends=('java-environment' 'python2' 'sh')
diff --git a/extra/apache/PKGBUILD b/extra/apache/PKGBUILD
index 15820f05f..48aa125fe 100644
--- a/extra/apache/PKGBUILD
+++ b/extra/apache/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=apache
pkgver=2.2.19
pkgrel=1
pkgdesc='A high performance Unix-based HTTP server'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
url='http://www.apache.org/dist/httpd'
license=('APACHE')
diff --git a/extra/apr-util/PKGBUILD b/extra/apr-util/PKGBUILD
index e9f8b7189..8c4d5cc9e 100644
--- a/extra/apr-util/PKGBUILD
+++ b/extra/apr-util/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=apr-util
pkgver=1.3.12
pkgrel=1
pkgdesc="The Apache Portable Runtime"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://apr.apache.org/"
depends=('apr' 'gdbm' 'expat' 'db' 'libldap' 'unixodbc')
options=('!libtool')
diff --git a/extra/apr/PKGBUILD b/extra/apr/PKGBUILD
index 3f18110f0..78753328d 100644
--- a/extra/apr/PKGBUILD
+++ b/extra/apr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=apr
pkgver=1.4.5
pkgrel=1
pkgdesc="The Apache Portable Runtime"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://apr.apache.org/"
depends=('util-linux-ng>=2.16')
options=('!libtool')
diff --git a/extra/apricots/PKGBUILD b/extra/apricots/PKGBUILD
index 76edd3871..e0832363a 100644
--- a/extra/apricots/PKGBUILD
+++ b/extra/apricots/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=apricots
pkgver=0.2.6
pkgrel=3
pkgdesc="A simple 2D flying/bombing game similar to basic side scrollers"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://www.fishies.org.uk/apricots.html"
depends=('gcc-libs' 'openal>=1.6.372' 'sdl' 'freealut>=1.1.0')
diff --git a/extra/archboot/PKGBUILD b/extra/archboot/PKGBUILD
index fd2534453..693b4afad 100644
--- a/extra/archboot/PKGBUILD
+++ b/extra/archboot/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=archboot
pkgver=2010.12
pkgrel=1
pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.archlinux.org/"
depends=('mkinitcpio>=0.6.7-1' 'mksyslinux>=2010.08-1' 'mkpxelinux>=2010.08-1' 'mkisolinux>=2010.08-1' 'initscripts>=2010.07-2' 'subversion>=1.6.13-1' 'wget>=1.12-2' 'bash>=4.1.009-3' 'coreutils>=8.7-1' 'cryptsetup>=1.1.3-1' 'dialog>=1.1_20100428-2' 'e2fsprogs>=1.41.12-1' 'findutils>=4.4.2-3' 'gawk>=3.1.8-2' 'grep>=2.7-1' 'iputils>=20100214-2' 'jfsutils>=1.1.14-2' 'less>=436-2' 'lvm2>=2.02.77-1' 'mdadm>=3.1.4-1' 'module-init-tools>=3.12-1' 'nano>=2.2.6-1' 'ncurses>=5.7-4' 'net-tools>=1.60-14' 'gnu-netcat>=0.7.1-3' 'ntfsprogs>=2.0.0-4' 'pcmciautils>=017-1' 'procps>=3.2.8-2' 'psmisc>=22.13-1' 'reiserfsprogs>=3.6.21-3' 'sed>=4.2.1-3' 'snarf>=7.0-4' 'syslog-ng>=3.2.1-1' 'sysvinit>=2.88-2' 'tar>=1.25-1' 'util-linux-ng>=2.18-3' 'which>=2.20-4' 'kbd>=1.15.2-1' 'wireless_tools>=29-4' 'xfsprogs>=3.1.4-1' 'dnsutils>=9.7.1.P2-1' 'hdparm>=9.36-1' 'memtest86+>=4.10-1' 'grub>=0.97-17' 'inetutils>=1.8-2' 'openssh>=5.6p1-1' 'hwdetect>=2010.08-1' 'shadow>=4.1.4.2-3' 'bridge-utils>=1.4-3' 'ifenslave>=1.1.0-5' 'cpufrequtils>=008-1' 'links>=2.2-4' 'tcp_wrappers>=7.6-12' 'dosfstools>=3.0.10-1' 'glibc>=2.12.1-4' 'linux-api-headers>=2.6.34-1' 'kernel26>=2.6.36.2-1' 'kernel26-lts>=2.6.32.27-1' 'xinetd>=2.3.14-6' 'kexec-tools>=2.0.2-2' 'ppp>=2.4.5-1' 'rp-pppoe>=3.10-5' 'lilo>=23.1-2' 'iptables>=1.4.10-1' 'capi4k-utils>=050718-7' 'isdn4k-utils>=3.2p1-6' 'ntfs-3g>=2010.10.2-1' 'pciutils>=3.1.7-1' 'usbutils>=0.91-4' 'vpnc>=0.5.3-3' 'openvpn>=2.1.4-1' 'b43-fwcutter>=013-2' 'wpa_supplicant>=0.7.3-1' 'rsync>=3.0.7-1' 'gzip>=1.4-2' 'libarchive>=2.8.4-2' 'device-mapper>=2.02.77-1' 'screen>=4.0.3-10' 'elfutils>=0.149-2' 'pam>=1.1.1-2' 'cracklib>=2.8.16-1' 'nfs-utils>=1.2.2-4' 'nfsidmap>=0.23-4' 'readline>=6.1.002-2' 'acl>=2.2.49-1' 'attr>=2.4.44-2' 'pcre>=8.11-1' 'cpio>=2.11-2' 'fuse>=2.8.5-1' 'libusb>=1.0.8-1' 'vim>=7.3.69-2' 'lzo2>=2.04-1' 'libsasl>=2.1.23-5' 'libldap>=2.4.23-1' 'gpm>=1.20.6-6' 'libevent>=1.4.14b-2' 'gcc-libs>=4.5.1-2' 'sdparm>=1.06-1' 'licenses>=2.6-1' 'pptpclient>=1.7.2-3' 'ndiswrapper>=1.56-6' 'ndiswrapper-utils>=1.56-2' 'zd1211-firmware>=1.4-4' 'ipw2100-fw>=1.3-5' 'ipw2200-fw>=3.1-3' 'smbclient>=3.5.6-1' 'bittorrent>=5.2.2-3' 'dhcpcd>=5.2.9-1' 'openssl>=1.0.0.c-1' 'git>=1.7.3.3-1' 'dmraid>=1.0.0.rc16+CVS-2' 'linux-atm>=2.5.1-1' 'netcfg>=2.5.4-1' 'tiacx>=20080210-18' 'tiacx-firmware>=2-3' 'parted>=2.3-1' 'tzdata>=2010o-1' 'ntp>=4.2.6.p2-1' 'libgcrypt>=1.4.6-1' 'iw>=0.9.20-1' 'crda>=1.1.1-1' 'libnl>=1.1-2' 'iproute2>=2.6.35-4' 'wireless-regdb>=2010.11.24-1' 'v86d>=0.1.9-11' 'dhclient>=4.2.0.1-1' 'syslinux>=4.03-1' 'mtools>=4.0.14-1' 'fsarchiver>=0.6.10-2' 'xz>=5.0.0-1' 'libtirpc>=0.2.1-2' 'librpcsecgss>=0.19-3' 'rpcbind>=0.2.0-2' 'testdisk>=6.11.3-3' 'wipe>=2.3.0-1' 'clamav>=0.96.5-1' 'ddrescue>=1.13-1' 'udev>=164-3' 'ifplugd>=0.28-7' 'wpa_actiond>=1.1-1' 'nouveau-firmware>=20091212-4' 'rfkill>=0.4-1' 'libgssglue>=0.1-3' 'mkinitcpio-nfs-utils>=0.2-1' 'gdisk>=0.6.13-1' 'nilfs-utils>=2.0.20-1' 'btrfs-progs-unstable>=0.19.20100607-3' 'ndiswrapper-lts>=1.56-3' 'nouveau-drm-lts>=0.0.16_20100313-4' 'linux-firmware>=20101108-1' 'iana-etc>=2.30-1' 'libusb-compat>=0.1.3-1')
diff --git a/extra/ardour/PKGBUILD b/extra/ardour/PKGBUILD
index cee3fc185..770a8d0a2 100644
--- a/extra/ardour/PKGBUILD
+++ b/extra/ardour/PKGBUILD
@@ -11,7 +11,7 @@ pkgname=ardour
pkgver=2.8.11
pkgrel=3
pkgdesc="A multichannel hard disk recorder and digital audio workstation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ardour.org"
license=('GPL')
depends=('liblrdf>=0.4.0-7' 'liblo' 'aubio' 'libusb-compat'
diff --git a/extra/arj/PKGBUILD b/extra/arj/PKGBUILD
index 7c2b457ca..bf0a734bf 100644
--- a/extra/arj/PKGBUILD
+++ b/extra/arj/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=3.10.22
pkgrel=6
pkgdesc="Free and portable clone of the ARJ archiver"
url="http://arj.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
options=('!makeflags')
depends=('glibc')
diff --git a/extra/arora/PKGBUILD b/extra/arora/PKGBUILD
index 9bcf87b01..d1606a56b 100644
--- a/extra/arora/PKGBUILD
+++ b/extra/arora/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=arora
pkgver=0.11.0
pkgrel=2
pkgdesc='A cross platform web browser built using Qt and WebKit'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.arora-browser.org'
license=('GPL')
depends=('qt' 'desktop-file-utils')
diff --git a/extra/asio/PKGBUILD b/extra/asio/PKGBUILD
index add8358e0..a22be2d05 100644
--- a/extra/asio/PKGBUILD
+++ b/extra/asio/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=asio
pkgver=1.4.8
pkgrel=1
pkgdesc="Cross-platform C++ library for ASynchronous network I/O"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://asio.sourceforge.net"
license=('custom')
depends=('boost')
diff --git a/extra/aspell-de/PKGBUILD b/extra/aspell-de/PKGBUILD
index 4e2c6febf..a9f4b05c7 100644
--- a/extra/aspell-de/PKGBUILD
+++ b/extra/aspell-de/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aspell-de
pkgver=20100727
pkgrel=3
pkgdesc="German dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://j3e.de/ispell/igerman98/index.html"
license=('GPL2')
depends=('aspell')
diff --git a/extra/aspell-en/PKGBUILD b/extra/aspell-en/PKGBUILD
index 6ac72bed5..5cbe89c17 100644
--- a/extra/aspell-en/PKGBUILD
+++ b/extra/aspell-en/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=aspell-en
pkgver=7.1
pkgrel=1
pkgdesc="English dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('custom')
depends=('aspell')
diff --git a/extra/aspell-es/PKGBUILD b/extra/aspell-es/PKGBUILD
index 81a93400e..58827eeda 100644
--- a/extra/aspell-es/PKGBUILD
+++ b/extra/aspell-es/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aspell-es
pkgver=1.11
pkgrel=4
pkgdesc="Spanish dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL')
depends=('aspell')
diff --git a/extra/aspell-fr/PKGBUILD b/extra/aspell-fr/PKGBUILD
index ef91b7513..8d8a36cf8 100644
--- a/extra/aspell-fr/PKGBUILD
+++ b/extra/aspell-fr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aspell-fr
pkgver=0.50.3
pkgrel=5
pkgdesc="French dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL')
depends=('aspell')
diff --git a/extra/aspell-hu/PKGBUILD b/extra/aspell-hu/PKGBUILD
index 748f3b129..3afb7f8cb 100644
--- a/extra/aspell-hu/PKGBUILD
+++ b/extra/aspell-hu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aspell-hu
pkgver=0.99.4.2
pkgrel=2
pkgdesc="Hungarian spellcheck dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL')
depends=('aspell')
diff --git a/extra/aspell-it/PKGBUILD b/extra/aspell-it/PKGBUILD
index f577080e1..342907206 100644
--- a/extra/aspell-it/PKGBUILD
+++ b/extra/aspell-it/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aspell-it
pkgver=2.2_20050523
pkgrel=3
pkgdesc="Italian dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL2')
depends=('aspell')
diff --git a/extra/aspell-nl/PKGBUILD b/extra/aspell-nl/PKGBUILD
index d0bb9a4af..6e5cce482 100644
--- a/extra/aspell-nl/PKGBUILD
+++ b/extra/aspell-nl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aspell-nl
pkgver=0.50.2
pkgrel=1
pkgdesc="Dutch dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('custom')
depends=('aspell')
diff --git a/extra/aspell-pt/PKGBUILD b/extra/aspell-pt/PKGBUILD
index 6fac241b7..846abf74a 100644
--- a/extra/aspell-pt/PKGBUILD
+++ b/extra/aspell-pt/PKGBUILD
@@ -9,7 +9,7 @@ _pkgverBR=20090702
pkgver=$_pkgverBR
pkgrel=2
pkgdesc="Portuguese and Brazilian Portuguese dictionary for aspell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aspell.net/"
license=('GPL2')
depends=('aspell')
diff --git a/extra/aspell-ru/PKGBUILD b/extra/aspell-ru/PKGBUILD
index 23b286b01..ed8f25330 100644
--- a/extra/aspell-ru/PKGBUILD
+++ b/extra/aspell-ru/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aspell-ru
pkgver=0.99f7
pkgrel=4
pkgdesc="Russian dictionary for aspell"
-arch=('i686' 'x86_64') #We cannot use 'any' see FS#22443
+arch=('i686' 'x86_64' 'mips64el') #We cannot use 'any' see FS#22443
url="http://aspell.net/"
license=('custom')
depends=('aspell')
diff --git a/extra/aspell/PKGBUILD b/extra/aspell/PKGBUILD
index 7e224400a..13f1144e2 100644
--- a/extra/aspell/PKGBUILD
+++ b/extra/aspell/PKGBUILD
@@ -10,7 +10,7 @@ _pkgmajorver=0.60
pkgrel=5
pkgdesc="A spell checker designed to eventually replace Ispell"
url="http://aspell.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('gcc-libs' 'ncurses>=5.6-7')
optdepends=('perl: to import old dictionaries')
diff --git a/extra/asymptote/PKGBUILD b/extra/asymptote/PKGBUILD
index 57bc2bddd..ab7e163df 100644
--- a/extra/asymptote/PKGBUILD
+++ b/extra/asymptote/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=asymptote
pkgver=2.08
pkgrel=1
pkgdesc="A vector graphics language (like metapost)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://asymptote.sourceforge.net/"
license=("GPL3")
depends=('texlive-core' 'gc' 'freeglut' 'gsl' 'fftw')
diff --git a/extra/at-spi/PKGBUILD b/extra/at-spi/PKGBUILD
index 0970c90f4..82cc1b4ec 100644
--- a/extra/at-spi/PKGBUILD
+++ b/extra/at-spi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=at-spi
pkgver=1.32.0
pkgrel=4
pkgdesc="Assistive Technology Service Provider Interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libbonobo' 'libxtst' 'gtk2' 'gconf')
makedepends=('pkgconfig' 'python2' 'intltool' 'libice' 'libsm')
diff --git a/extra/at-spi2-atk/PKGBUILD b/extra/at-spi2-atk/PKGBUILD
index 9e67ecb21..bc394106c 100644
--- a/extra/at-spi2-atk/PKGBUILD
+++ b/extra/at-spi2-atk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=at-spi2-atk
pkgver=2.0.2
pkgrel=1
pkgdesc="A GTK+ module that bridges ATK to D-Bus at-spi"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org"
license=('GPL2')
depends=('at-spi2-core' 'libx11' 'atk' 'dconf')
diff --git a/extra/at-spi2-core/PKGBUILD b/extra/at-spi2-core/PKGBUILD
index 4cda3965f..c3dd97d41 100644
--- a/extra/at-spi2-core/PKGBUILD
+++ b/extra/at-spi2-core/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=at-spi2-core
pkgver=2.0.2
pkgrel=1
pkgdesc="Protocol definitions and daemon for D-Bus at-spi"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org"
license=('GPL2')
depends=('dbus-core' 'glib2' 'libxtst')
diff --git a/extra/at/PKGBUILD b/extra/at/PKGBUILD
index a5ddc81e5..12689eb01 100644
--- a/extra/at/PKGBUILD
+++ b/extra/at/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=at
pkgver=3.1.12
pkgrel=1
pkgdesc="AT and batch delayed command scheduling utility and daemon."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.debian.org"
license=('GPL')
depends=('pam')
diff --git a/extra/aterm/PKGBUILD b/extra/aterm/PKGBUILD
index f68bb3065..161e43890 100644
--- a/extra/aterm/PKGBUILD
+++ b/extra/aterm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=aterm
pkgver=1.0.1
pkgrel=2
pkgdesc="An xterm replacement with transparency support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aterm.sourceforge.net/"
license=('GPL')
depends=('libxext' 'libsm')
diff --git a/extra/atk/PKGBUILD b/extra/atk/PKGBUILD
index ab3e4aeb7..91d1f1e3a 100644
--- a/extra/atk/PKGBUILD
+++ b/extra/atk/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=atk
pkgver=2.0.0
pkgrel=1
pkgdesc="A library providing a set of interfaces for accessibility"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('glib2')
makedepends=('pkgconfig' 'gobject-introspection')
diff --git a/extra/atkmm/PKGBUILD b/extra/atkmm/PKGBUILD
index 8c519045e..db30facf8 100644
--- a/extra/atkmm/PKGBUILD
+++ b/extra/atkmm/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=atkmm
pkgname=(atkmm atkmm-docs)
pkgver=2.22.4
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('atk' 'glibmm' 'glibmm-docs' 'libsigc++')
license=('LGPL')
options=('!libtool' '!emptydirs')
diff --git a/extra/attica/PKGBUILD b/extra/attica/PKGBUILD
index 66000ef1f..a984a7082 100644
--- a/extra/attica/PKGBUILD
+++ b/extra/attica/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=attica
pkgver=0.2.0
pkgrel=1
pkgdesc='A library to access Open Collaboration Service providers'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('LGPL')
depends=('qt')
diff --git a/extra/aubio/PKGBUILD b/extra/aubio/PKGBUILD
index e172e1fe1..517f756d6 100644
--- a/extra/aubio/PKGBUILD
+++ b/extra/aubio/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=aubio
pkgver=0.3.2
pkgrel=4
pkgdesc="A library for audio labelling"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aubio.org/"
license=('GPL')
depends=('libsamplerate' 'fftw' 'jack')
diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD
index 82527b34d..833881841 100644
--- a/extra/audacious/PKGBUILD
+++ b/extra/audacious/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=audacious
pkgver=2.5.1
pkgrel=1
pkgdesc='Lightweight, GTK2-based advanced audio player focused on audio quality'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://audacious-media-player.org/'
license=('GPL3')
depends=('gtk2' 'libmcs' 'dbus-glib' 'libguess' 'audacious-plugins' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/audacity/PKGBUILD b/extra/audacity/PKGBUILD
index d5c42fd92..bf4d5ef88 100644
--- a/extra/audacity/PKGBUILD
+++ b/extra/audacity/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=audacity
pkgver=1.3.13
pkgrel=1
pkgdesc="A program that lets you manipulate digital audio waveforms"
-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/extra/audiofile/PKGBUILD b/extra/audiofile/PKGBUILD
index 70d3364d9..a7cebf945 100644
--- a/extra/audiofile/PKGBUILD
+++ b/extra/audiofile/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=audiofile
pkgver=0.2.7
pkgrel=1
pkgdesc="Silicon Graphics Audio File Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.68k.org/~michael/audiofile/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/aufs2-util/PKGBUILD b/extra/aufs2-util/PKGBUILD
index 3d2e23fed..7ae215d03 100644
--- a/extra/aufs2-util/PKGBUILD
+++ b/extra/aufs2-util/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=aufs2-util
pkgver=20110314
pkgrel=1
pkgdesc="Another Unionfs Implementation that supports NFS branches"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://aufs.sourceforge.net/"
license=('GPL2')
depends=('glibc')
diff --git a/extra/autogen/PKGBUILD b/extra/autogen/PKGBUILD
index 86b53662c..bb4fd7db1 100644
--- a/extra/autogen/PKGBUILD
+++ b/extra/autogen/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=autogen
pkgver=5.9.9
pkgrel=1
pkgdesc="A tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://autogen.sourceforge.net/"
license=('GPL3')
depends=('guile>=1.8.6' 'libxml2>=2.7.3' 'libtool>=2.2.6a')
diff --git a/extra/automoc4/PKGBUILD b/extra/automoc4/PKGBUILD
index a6f7bc58d..2d0f8dc7c 100644
--- a/extra/automoc4/PKGBUILD
+++ b/extra/automoc4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=automoc4
pkgver=0.9.88
pkgrel=2
pkgdesc="Automatic moc for Qt4"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('custom')
depends=('qt')
diff --git a/extra/autopano-sift-c/PKGBUILD b/extra/autopano-sift-c/PKGBUILD
index 35a5d7fdc..69a9432f2 100644
--- a/extra/autopano-sift-c/PKGBUILD
+++ b/extra/autopano-sift-c/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=autopano-sift-c
pkgver=2.5.1
pkgrel=2
pkgdesc="Identify key feature points within arbitrary images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hugin.sourceforge.net/"
license=('GPL2')
depends=('libxml2' 'libpano13>=2.9.17' 'gcc-libs')
diff --git a/extra/avahi/PKGBUILD b/extra/avahi/PKGBUILD
index 2cd51fe07..308615e57 100644
--- a/extra/avahi/PKGBUILD
+++ b/extra/avahi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=avahi
pkgver=0.6.30
pkgrel=2
pkgdesc='A multicast/unicast DNS-SD framework'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.avahi.org/'
license=('LGPL')
depends=('expat' 'libdaemon' 'glib2' 'dbus' 'libcap' 'gdbm')
diff --git a/extra/avfs/PKGBUILD b/extra/avfs/PKGBUILD
index a647b1185..288312c7a 100644
--- a/extra/avfs/PKGBUILD
+++ b/extra/avfs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=avfs
pkgver=0.9.9
pkgrel=1
pkgdesc="A virtual filesystem which enables programs to look inside archived or compressed files, or access remote files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://avf.sourceforge.net/"
source=(http://downloads.sourceforge.net/sourceforge/avf/${pkgname}-${pkgver}.tar.bz2)
diff --git a/extra/avidemux/PKGBUILD b/extra/avidemux/PKGBUILD
index 3f34eaf4f..44aec569a 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.4
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://fixounet.free.fr/avidemux/"
makedepends=('cmake' 'libxslt' 'gtk2' 'qt' 'jack' 'esound' 'libvorbis' 'sdl' 'libxv' \
diff --git a/extra/avogadro/PKGBUILD b/extra/avogadro/PKGBUILD
index 6f1a6baf5..93d71053f 100644
--- a/extra/avogadro/PKGBUILD
+++ b/extra/avogadro/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=avogadro
pkgver=1.0.3
pkgrel=2
pkgdesc="An advanced molecular editor based on Qt"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://avogadro.openmolecules.net/wiki/Main_Page"
license=('GPL2')
depends=('eigen' 'openbabel' 'python2-pyqt' 'boost-libs' 'glew' 'python2-numpy')
diff --git a/extra/babl/PKGBUILD b/extra/babl/PKGBUILD
index f8db47877..98005f9d9 100644
--- a/extra/babl/PKGBUILD
+++ b/extra/babl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=babl
pkgver=0.1.4
pkgrel=1
pkgdesc="Dynamic, any to any, pixel format conversion library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gegl.org/babl/"
license=('LGPL3')
depends=('glibc')
diff --git a/extra/banshee/PKGBUILD b/extra/banshee/PKGBUILD
index 39961936b..587b7abff 100644
--- a/extra/banshee/PKGBUILD
+++ b/extra/banshee/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=banshee
pkgver=2.0.1
pkgrel=2
pkgdesc="Music management and playback for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://banshee.fm/"
license=('MIT')
depends=('libxxf86vm' 'mono-addins' 'notify-sharp-svn' 'boo' 'libwebkit' 'gdata-sharp' 'gtk-sharp-beans' 'gudev-sharp' 'gkeyfile-sharp' 'taglib-sharp' 'libmtp' 'libgpod' 'mono-zeroconf' 'gstreamer0.10-base-plugins' 'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'gconf-sharp')
diff --git a/extra/barcode/PKGBUILD b/extra/barcode/PKGBUILD
index 99dcd7755..6cf46cf26 100644
--- a/extra/barcode/PKGBUILD
+++ b/extra/barcode/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=barcode
pkgver=0.98
pkgrel=3
pkgdesc="A tool to convert text strings to printed bars"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/barcode/"
license=('GPL')
depends=('glibc')
diff --git a/extra/basket/PKGBUILD b/extra/basket/PKGBUILD
index 0ad964ea1..8887cd7ca 100644
--- a/extra/basket/PKGBUILD
+++ b/extra/basket/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=basket
pkgver=1.81
pkgrel=1
pkgdesc="All-purpose notes taker for KDE."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://basket.kde.org/"
depends=('kdelibs' 'gpgme' 'qimageblitz' 'hicolor-icon-theme')
makedepends=('cmake' 'automoc4')
diff --git a/extra/bc/PKGBUILD b/extra/bc/PKGBUILD
index 7c7337580..9ee8962c7 100644
--- a/extra/bc/PKGBUILD
+++ b/extra/bc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bc
pkgver=1.06
pkgrel=7
pkgdesc="An arbitrary precision calculator language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/bc/"
license=('GPL')
depends=('readline')
diff --git a/extra/bdf-unifont/PKGBUILD b/extra/bdf-unifont/PKGBUILD
index 2df7993e6..a2b62840d 100644
--- a/extra/bdf-unifont/PKGBUILD
+++ b/extra/bdf-unifont/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bdf-unifont
pkgver=5.1.20080820
pkgrel=1
pkgdesc="GNU Unifont Glyphs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom' 'GPL2')
url="http://unifoundry.com/unifont.html"
depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils')
diff --git a/extra/beagle/PKGBUILD b/extra/beagle/PKGBUILD
index 37bfe2b29..ef7fab4d9 100644
--- a/extra/beagle/PKGBUILD
+++ b/extra/beagle/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=beagle
pkgver=0.3.9
pkgrel=4
pkgdesc="Search tool that ransacks your personal information space to find whatever you are looking for."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://beagle-project.org/"
license=('custom')
depends=('gnome-sharp>=2.24.1' 'gmime>=2.4.10' 'evolution-sharp>=0.20.0' 'libexif' 'librsvg>=2.26.0' 'sqlite3>=3.6.13' 'libxss' 'wv>=1.2.4' 'chmlib' 'gsf-sharp>=0.8.1' 'libsm' 'xdg-utils' 'ndesk-dbus-glib' 'mono>=2.4' 'taglib-sharp')
diff --git a/extra/beep/PKGBUILD b/extra/beep/PKGBUILD
index bee2afc6d..f7a9853ea 100644
--- a/extra/beep/PKGBUILD
+++ b/extra/beep/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=beep
pkgver=1.3
pkgrel=1
pkgdesc="Advanced PC speaker beeping program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.johnath.com/beep"
license=('GPL2')
depends=('glibc')
diff --git a/extra/bftpd/PKGBUILD b/extra/bftpd/PKGBUILD
index c8356dcbe..5d3424581 100644
--- a/extra/bftpd/PKGBUILD
+++ b/extra/bftpd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bftpd
pkgver=3.4
pkgrel=1
pkgdesc="Small, easy-to-configure FTP server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://bftpd.sourceforge.net/"
license=('GPL')
depends=('glibc' 'pam')
diff --git a/extra/bigloo/PKGBUILD b/extra/bigloo/PKGBUILD
index 079a142aa..ba8bd73c1 100644
--- a/extra/bigloo/PKGBUILD
+++ b/extra/bigloo/PKGBUILD
@@ -8,7 +8,7 @@ _pkgver=3.6a
pkgver=${_pkgver/-/_}
pkgrel=2
pkgdesc="Fast scheme compiler"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www-sop.inria.fr/mimosa/fp/Bigloo/"
license=('GPL' 'LGPL')
depends=('openssl' 'sqlite3')
diff --git a/extra/bind/PKGBUILD b/extra/bind/PKGBUILD
index 5af689c41..173ddd0f4 100644
--- a/extra/bind/PKGBUILD
+++ b/extra/bind/PKGBUILD
@@ -11,7 +11,7 @@ _pkgver=9.8.0-P1
pkgrel=3
pkgdesc='Berkeley Internet Name Daemon (BIND) is the reference implementation of the Domain Name System (DNS) protocols'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.isc.org/software/bind/'
license=('custom:ISC')
provides=('dns-server')
diff --git a/extra/bitlbee/PKGBUILD b/extra/bitlbee/PKGBUILD
index 7da66f7f9..1276fdf56 100644
--- a/extra/bitlbee/PKGBUILD
+++ b/extra/bitlbee/PKGBUILD
@@ -9,10 +9,10 @@ pkgname=bitlbee
pkgver=3.0.2
pkgrel=3
pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.bitlbee.org/'
license=('GPL')
-depends=('openssl' 'glib2' 'libotr')
+depends=('gnutls' 'glib2' 'libotr')
optdepends=('xinetd: to run bitlbee through xinetd')
source=("http://get.bitlbee.org/src/${pkgname}-${pkgver}.tar.gz"
'xinetd'
@@ -33,7 +33,7 @@ build() {
--ipcsocket=/var/run/bitlbee/bitlbee.sock \
--strip=0 \
--otr=1 \
- --ssl=openssl
+ --ssl=gnutls
make
}
diff --git a/extra/blender/PKGBUILD b/extra/blender/PKGBUILD
index 68688bc51..430a3002e 100644
--- a/extra/blender/PKGBUILD
+++ b/extra/blender/PKGBUILD
@@ -16,7 +16,7 @@ pkgver=2.57b
pkgrel=2
epoch=1
pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.blender.org"
depends=('libjpeg' 'libpng' 'openjpeg' 'libtiff' 'openexr' 'sdl' 'python' 'desktop-file-utils' \
diff --git a/extra/bluedevil/PKGBUILD b/extra/bluedevil/PKGBUILD
index 17720097d..fca92ae47 100644
--- a/extra/bluedevil/PKGBUILD
+++ b/extra/bluedevil/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bluedevil
pkgver=1.1
pkgrel=1
pkgdesc='KDE bluetooth framework'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://projects.kde.org/projects/extragear/base/bluedevil"
license=('GPL')
depends=('kdebase-workspace' 'libbluedevil' 'obex-data-server' 'obexd-client')
diff --git a/extra/bluefish/PKGBUILD b/extra/bluefish/PKGBUILD
index e0e160d4d..3bdb68c03 100644
--- a/extra/bluefish/PKGBUILD
+++ b/extra/bluefish/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bluefish
pkgver=2.0.3
pkgrel=1
pkgdesc="A powerful HTML editor for experienced web designers and programmers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://bluefish.openoffice.nl/"
license=('GPL3')
depends=('pcre' 'gtk2' 'enchant' 'desktop-file-utils' 'shared-mime-info')
diff --git a/extra/bluez-hcidump/PKGBUILD b/extra/bluez-hcidump/PKGBUILD
index a7ad9827c..3604fffb9 100644
--- a/extra/bluez-hcidump/PKGBUILD
+++ b/extra/bluez-hcidump/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.0
pkgrel=1
pkgdesc="Bluetooth HCI package analyzer"
url="http://www.bluez.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('glibc' 'bluez')
source=(http://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/bluez/PKGBUILD b/extra/bluez/PKGBUILD
index 9225a6ba5..2438b81ae 100644
--- a/extra/bluez/PKGBUILD
+++ b/extra/bluez/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.93
pkgrel=2
pkgdesc="Libraries and tools for the Bluetooth protocol stack"
url="http://www.bluez.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('dbus-core')
makedepends=('gstreamer0.10-base' 'libusb-compat' 'libnl' 'libsndfile')
diff --git a/extra/bmp-musepack/PKGBUILD b/extra/bmp-musepack/PKGBUILD
index 2cd7d1898..8aea2500c 100644
--- a/extra/bmp-musepack/PKGBUILD
+++ b/extra/bmp-musepack/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bmp-musepack
pkgver=1.2
pkgrel=3
pkgdesc="A BMP plugin for playing sounds in Musepack (MPC) format"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://musepack.net/"
license=('BSD')
depends=('bmp' 'libmpcdec>=1.2.5' 'taglib')
diff --git a/extra/bmp-wma/PKGBUILD b/extra/bmp-wma/PKGBUILD
index edf54ae20..e8d082961 100644
--- a/extra/bmp-wma/PKGBUILD
+++ b/extra/bmp-wma/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="WMA plugin for Beep Media Player"
url="http://bmp-plugins.berlios.de/novelian/project.php?p=bmp-wma"
license=('GPL')
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
depends=('bmp')
groups=('bmp-plugins' 'bmp-io-plugins')
options=(!libtool !emptydirs)
diff --git a/extra/bmp/PKGBUILD b/extra/bmp/PKGBUILD
index 1cb44d79c..95c64d985 100644
--- a/extra/bmp/PKGBUILD
+++ b/extra/bmp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bmp
pkgver=0.9.7.1
pkgrel=5
pkgdesc="gtk2 port of xmms"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/beepmp/"
license=('GPL')
depends=('esound' 'id3lib' 'libglade' 'libsm' 'libvorbis' 'unzip')
diff --git a/extra/bochs/PKGBUILD b/extra/bochs/PKGBUILD
index 7106ce9d9..78d730edc 100644
--- a/extra/bochs/PKGBUILD
+++ b/extra/bochs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bochs
pkgver=2.4.5
pkgrel=1
pkgdesc="A portable x86 PC emulation software package"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://bochs.sourceforge.net/"
source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz
diff --git a/extra/bogofilter/PKGBUILD b/extra/bogofilter/PKGBUILD
index d973643f2..c75b6be38 100644
--- a/extra/bogofilter/PKGBUILD
+++ b/extra/bogofilter/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=bogofilter
pkgver=1.2.2
pkgrel=2
pkgdesc="A fast Bayesian spam filtering tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=(GPL3)
url="http://bogofilter.sourceforge.net"
depends=('db' 'perl' 'gsl')
diff --git a/extra/boo/PKGBUILD b/extra/boo/PKGBUILD
index b9fcee689..c630d2d8c 100644
--- a/extra/boo/PKGBUILD
+++ b/extra/boo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=boo
pkgver=0.9.4.9
pkgrel=1
pkgdesc="A wrist friendly language for the CLI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://boo.codehaus.org/"
license=('GPL')
depends=('sh' 'mono' 'shared-mime-info')
diff --git a/extra/boost/PKGBUILD b/extra/boost/PKGBUILD
index d95541e63..7237e301b 100644
--- a/extra/boost/PKGBUILD
+++ b/extra/boost/PKGBUILD
@@ -35,6 +35,7 @@ build() {
_bindir="bin.linuxx86"
[ "${CARCH}" = "x86_64" ] && _bindir="bin.linuxx86_64"
+ [ "${CARCH}" = "mips64el" ] && _bindir="bin.linuxmips"
install -d "${_stagedir}"/usr/bin
install ${_bindir}/bjam "${_stagedir}"/usr/bin/bjam
diff --git a/extra/botan/PKGBUILD b/extra/botan/PKGBUILD
index 89e0dd396..410f455fc 100644
--- a/extra/botan/PKGBUILD
+++ b/extra/botan/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.8.11
pkgrel=1
pkgdesc="BSD-licensed crypto library written in C++"
license=('BSD')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://botan.randombit.net/"
depends=('gcc-libs' 'sh')
makedepends=('python2')
diff --git a/extra/brasero/PKGBUILD b/extra/brasero/PKGBUILD
index f3d87e97e..3f082cac3 100644
--- a/extra/brasero/PKGBUILD
+++ b/extra/brasero/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=brasero
pkgver=3.0.0
pkgrel=1
pkgdesc="A disc burning application for Gnome"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org/projects/brasero"
license=('GPL')
options=('!libtool' '!emptydirs')
diff --git a/extra/brltty/PKGBUILD b/extra/brltty/PKGBUILD
index 431cf11ec..3581508c6 100644
--- a/extra/brltty/PKGBUILD
+++ b/extra/brltty/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=brltty
pkgver=4.2
pkgrel=3
pkgdesc="Braille display driver for Linux/Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mielke.cc/brltty"
license=('GPL' 'LGPL')
depends=('libxaw' 'at-spi' 'gpm' 'icu' 'python2' 'tcl' 'atk' 'libxtst')
diff --git a/extra/bug-buddy/PKGBUILD b/extra/bug-buddy/PKGBUILD
index 871b6e10e..bb24f9b29 100644
--- a/extra/bug-buddy/PKGBUILD
+++ b/extra/bug-buddy/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bug-buddy
pkgver=2.32.0
pkgrel=1
pkgdesc="A bug reporting tool for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
install=bug-buddy.install
depends=('evolution-data-server>=2.32.0' 'libgtop>=2.28.1' 'elfutils' 'hicolor-icon-theme' 'libbonobo>=2.32.0')
makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils>=0.20.1')
diff --git a/extra/bzflag/PKGBUILD b/extra/bzflag/PKGBUILD
index 1589b32e7..b0f79e140 100644
--- a/extra/bzflag/PKGBUILD
+++ b/extra/bzflag/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.0.16
pkgrel=1
pkgdesc="A multiplayer 3D tank battle game"
depends=('curl' 'mesa' 'sdl')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
options=(!libtool)
url="http://www.bzflag.org"
diff --git a/extra/c-ares/PKGBUILD b/extra/c-ares/PKGBUILD
index d16d11ce9..75c8351dc 100644
--- a/extra/c-ares/PKGBUILD
+++ b/extra/c-ares/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=c-ares
pkgver=1.7.4
pkgrel=1
pkgdesc='C library that performs DNS requests and name resolves asynchronously'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://c-ares.haxx.se/'
license=('custom')
depends=('glibc')
diff --git a/extra/cabal-install/PKGBUILD b/extra/cabal-install/PKGBUILD
index 78c9c8902..dda18250d 100644
--- a/extra/cabal-install/PKGBUILD
+++ b/extra/cabal-install/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=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.2' 'haskell-http>=4000.1.1' 'haskell-zlib')
depends=('gmp' zlib)
options=('strip')
diff --git a/extra/cagibi/PKGBUILD b/extra/cagibi/PKGBUILD
index ac8f2a431..2f81cc228 100644
--- a/extra/cagibi/PKGBUILD
+++ b/extra/cagibi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cagibi
pkgver=0.2.0
pkgrel=1
pkgdesc='A cache/proxy daemon for SSDP (the discovery part of UPnP)'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('LGPL')
depends=('qt')
diff --git a/extra/cairo-perl/PKGBUILD b/extra/cairo-perl/PKGBUILD
index aa8a93a81..dfad5c81d 100644
--- a/extra/cairo-perl/PKGBUILD
+++ b/extra/cairo-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Cairo
pkgver=1.061
pkgrel=3
pkgdesc="Perl wrappers for cairo"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
options=('!emptydirs')
diff --git a/extra/cairo/PKGBUILD b/extra/cairo/PKGBUILD
index 9c80110a0..356a9d270 100644
--- a/extra/cairo/PKGBUILD
+++ b/extra/cairo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cairo
pkgver=1.10.2
pkgrel=2
pkgdesc="Cairo vector graphics library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL' 'MPL')
url="http://cairographics.org/"
depends=('libpng>=1.4.0' 'libxrender' 'fontconfig>=2.8.0' 'pixman>=0.18.4' 'glib2>=2.24.0' 'sh')
diff --git a/extra/cairomm/PKGBUILD b/extra/cairomm/PKGBUILD
index 8bd23555e..faa47880f 100644
--- a/extra/cairomm/PKGBUILD
+++ b/extra/cairomm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cairomm
pkgver=1.10.0
pkgrel=1
pkgdesc="C++ bindings to Cairo vector graphics library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cairographics.org"
license=('LGPL' 'MPL')
depends=('cairo' 'libsigc++')
diff --git a/extra/camsource/PKGBUILD b/extra/camsource/PKGBUILD
index 5c6221769..02fc14222 100644
--- a/extra/camsource/PKGBUILD
+++ b/extra/camsource/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=camsource
pkgver=0.7.0
pkgrel=6
pkgdesc="Grabs images from a v4l and v4l2 webcam devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://camsource.sourceforge.net/"
license=('GPL')
depends=('libxml2' 'libjpeg>=8')
diff --git a/extra/capi4hylafax/PKGBUILD b/extra/capi4hylafax/PKGBUILD
index 039ea496d..f8918d70e 100644
--- a/extra/capi4hylafax/PKGBUILD
+++ b/extra/capi4hylafax/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=capi4hylafax
pkgver=010300
pkgrel=4
pkgdesc="capi plugin for hylafax to enable isdn faxing"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="ftp://ftp.avm.de/tools"
license=('GPL')
depends=('glibc' 'capi4k-utils' 'hylafax' 'gcc-libs' 'libtiff')
diff --git a/extra/capi4k-utils/PKGBUILD b/extra/capi4k-utils/PKGBUILD
index a2610a96f..a7ee7ff40 100644
--- a/extra/capi4k-utils/PKGBUILD
+++ b/extra/capi4k-utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=capi4k-utils
pkgver=050718
pkgrel=7
pkgdesc="capi utils for isdn cards"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="ftp://ftp.in-berlin.de/pub/capi4linux/"
makedepends=('ppp')
diff --git a/extra/capseo/PKGBUILD b/extra/capseo/PKGBUILD
index 6b4664a0d..d94f8210f 100644
--- a/extra/capseo/PKGBUILD
+++ b/extra/capseo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=capseo
pkgver=0.3
pkgrel=1
pkgdesc="Capseo video codec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dev.gentoo.org/~trapni/capseo/"
license=('GPL2')
depends=('libgl' 'gcc-libs')
diff --git a/extra/catdoc/PKGBUILD b/extra/catdoc/PKGBUILD
index 2b46013c6..45d2be81e 100644
--- a/extra/catdoc/PKGBUILD
+++ b/extra/catdoc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=catdoc
pkgver=0.94.2
pkgrel=2
pkgdesc="A convertor for Microsoft Word, Excel, PowerPoint and RTF Files to text"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.wagner.pp.ru/~vitus/software/catdoc/"
license=('GPL')
depends=('glibc')
diff --git a/extra/ccache/PKGBUILD b/extra/ccache/PKGBUILD
index 7fd538159..0491cfb94 100644
--- a/extra/ccache/PKGBUILD
+++ b/extra/ccache/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="A compiler cache"
url="http://ccache.samba.org/"
source=("http://samba.org/ftp/${pkgname}/$pkgname-$pkgver.tar.bz2")
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('zlib')
md5sums=('f652bd20253bb4aa1440ae50bea3c9e3')
diff --git a/extra/cdargs/PKGBUILD b/extra/cdargs/PKGBUILD
index 987321e06..b43e4c15d 100644
--- a/extra/cdargs/PKGBUILD
+++ b/extra/cdargs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdargs
pkgver=1.35
pkgrel=2
pkgdesc="A replacement for 'cd' that includes bookmarks/browsing for faster navigation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.skamphausen.de/cgi-bin/ska/CDargs"
depends=('ncurses' 'gcc-libs')
diff --git a/extra/cdparanoia/PKGBUILD b/extra/cdparanoia/PKGBUILD
index c51bd4ce0..223570a22 100644
--- a/extra/cdparanoia/PKGBUILD
+++ b/extra/cdparanoia/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdparanoia
pkgver=10.2
pkgrel=3
pkgdesc="Compact Disc Digital Audio extraction tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org/paranoia/"
license=('GPL')
depends=('glibc')
diff --git a/extra/cdrdao/PKGBUILD b/extra/cdrdao/PKGBUILD
index 4474dce28..756193f4e 100644
--- a/extra/cdrdao/PKGBUILD
+++ b/extra/cdrdao/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=('cdrdao')
pkgname=('cdrdao' 'gcdmaster')
pkgver=1.2.3
pkgrel=5
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://cdrdao.sourceforge.net/"
makedepends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao' 'libgnomeuimm')
diff --git a/extra/cdrkit/PKGBUILD b/extra/cdrkit/PKGBUILD
index b4814cf6e..0d9c50016 100644
--- a/extra/cdrkit/PKGBUILD
+++ b/extra/cdrkit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cdrkit
pkgver=1.1.11
pkgrel=1
pkgdesc="Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cdrkit.org/"
license=('GPL2')
depends=('file' 'bzip2' 'perl')
diff --git a/extra/celestia/PKGBUILD b/extra/celestia/PKGBUILD
index 87c4af8a6..03093a4e0 100644
--- a/extra/celestia/PKGBUILD
+++ b/extra/celestia/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=celestia
pkgver=1.6.0
pkgrel=2
pkgdesc="Real-time space simulation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.shatters.net/celestia/"
depends=('gtk2' 'libtheora' 'lua' 'gtkglext' 'glut' 'libxmu' 'mesa' 'libjpeg>=8')
diff --git a/extra/cfitsio/PKGBUILD b/extra/cfitsio/PKGBUILD
index e99bbd0d4..e15426633 100644
--- a/extra/cfitsio/PKGBUILD
+++ b/extra/cfitsio/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.270
_pkgver=3270
pkgrel=1
pkgdesc="A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
license=('GPL2')
makedepends=('pkgconfig')
diff --git a/extra/cheese/PKGBUILD b/extra/cheese/PKGBUILD
index adefe545d..29c80bbd3 100644
--- a/extra/cheese/PKGBUILD
+++ b/extra/cheese/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cheese
pkgver=3.0.1
pkgrel=2
pkgdesc="Use your webcam to take photos and videos, apply fancy special effects and share the fun with others"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gnome-desktop' 'gtk3' 'libcanberra' 'librsvg' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'gstreamer0.10-bad' 'clutter-gst'
'clutter-gtk' 'mx' 'libgee' 'gnome-video-effects' 'hicolor-icon-theme')
diff --git a/extra/chemtool/PKGBUILD b/extra/chemtool/PKGBUILD
index b3992140d..b5fbb721b 100644
--- a/extra/chemtool/PKGBUILD
+++ b/extra/chemtool/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=chemtool
pkgver=1.6.12
pkgrel=3
pkgdesc="A small program for drawing chemical structures"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html"
depends=('gtk2')
diff --git a/extra/chkrootkit/PKGBUILD b/extra/chkrootkit/PKGBUILD
index e47387bcc..452897490 100644
--- a/extra/chkrootkit/PKGBUILD
+++ b/extra/chkrootkit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=chkrootkit
pkgver=0.49
pkgrel=1
pkgdesc="Locally checks for signs of a rootkit."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.chkrootkit.org"
depends=('bash')
license=('BSD')
diff --git a/extra/chmlib/PKGBUILD b/extra/chmlib/PKGBUILD
index 1c91a1985..7ccadbd06 100644
--- a/extra/chmlib/PKGBUILD
+++ b/extra/chmlib/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=chmlib
pkgver=0.40
pkgrel=1
pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://morte.jedrea.com/~jedwin/projects/chmlib/"
options=('!libtool' '!emptydirs')
license=('LGPL')
diff --git a/extra/cifs-utils/PKGBUILD b/extra/cifs-utils/PKGBUILD
index 9c33cefba..1c85829c0 100644
--- a/extra/cifs-utils/PKGBUILD
+++ b/extra/cifs-utils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cifs-utils
pkgver=4.9
pkgrel=3
pkgdesc="CIFS filesystem user-space tools"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://wiki.samba.org/index.php/LinuxCIFS_utils"
license=('GPL')
depends=('libcap' 'keyutils' 'krb5' 'talloc')
diff --git a/extra/cinepaint/PKGBUILD b/extra/cinepaint/PKGBUILD
index c60484af5..fed92aed9 100644
--- a/extra/cinepaint/PKGBUILD
+++ b/extra/cinepaint/PKGBUILD
@@ -7,7 +7,7 @@ _srcver=0.22-1
pkgver=${_srcver/-/.}
pkgrel=7
pkgdesc="sophisticated graphics manipulation programm supporting >8bit pictures"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL' 'GPL' 'MIT-OSI')
url=(http://cinepaint.org.sourceforge.net/)
depends=('gtk2>=2.18.6' 'openexr>=1.6.1' 'lcms>=1.18' 'libxmu>=1.0.4' 'libxpm>=3.5.7' 'fltk>=1.1.9' 'desktop-file-utils' 'ftgl>=2.1.3rc5' 'libjpeg>=8')
diff --git a/extra/clamav/PKGBUILD b/extra/clamav/PKGBUILD
index 983458e51..c5f14f278 100644
--- a/extra/clamav/PKGBUILD
+++ b/extra/clamav/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=clamav
pkgver=0.97
pkgrel=1
pkgdesc='Anti-virus toolkit for Unix'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('bzip2' 'zlib' 'libtool')
options=('!libtool')
install="$pkgname.install"
diff --git a/extra/claws-mail-extra-plugins/PKGBUILD b/extra/claws-mail-extra-plugins/PKGBUILD
index 1b6a58831..b1cd6cbc9 100644
--- a/extra/claws-mail-extra-plugins/PKGBUILD
+++ b/extra/claws-mail-extra-plugins/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="Extra plugins for claws-mail"
url="http://www.claws-mail.org/plugins.php?branch=EXT"
license=('GPL3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('claws-mail>=3.7.8')
makedepends=('make' 'bc' 'perl>=5.10.1-5' 'libgtkhtml>=2.11.1-2' 'libnotify>=0.7'
'libxml2>=2.7.6' 'curl>=7.19.7' 'libytnef>=1.5-2' 'libwebkit>=1.3.13'
diff --git a/extra/claws-mail/PKGBUILD b/extra/claws-mail/PKGBUILD
index 09a8564f2..e6e328a7b 100644
--- a/extra/claws-mail/PKGBUILD
+++ b/extra/claws-mail/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=claws-mail
pkgver=3.7.9
pkgrel=3
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/extra/clisp/PKGBUILD b/extra/clisp/PKGBUILD
index a6451270c..b7be73093 100644
--- a/extra/clisp/PKGBUILD
+++ b/extra/clisp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=clisp
pkgver=2.49
pkgrel=1
pkgdesc="ANSI Common Lisp interpreter, compiler and debugger"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://clisp.cons.org/"
depends=('readline' 'libsigsegv')
diff --git a/extra/cln/PKGBUILD b/extra/cln/PKGBUILD
index 2fb8e57f5..0eee5b82d 100644
--- a/extra/cln/PKGBUILD
+++ b/extra/cln/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cln
pkgver=1.3.1
pkgrel=1
pkgdesc="Class library for numbers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ginac.de/CLN/"
license=('GPL')
depends=('gmp')
diff --git a/extra/clucene/PKGBUILD b/extra/clucene/PKGBUILD
index 825cbefa3..cc4821d4e 100644
--- a/extra/clucene/PKGBUILD
+++ b/extra/clucene/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=clucene
pkgver=0.9.21b
pkgrel=1
pkgdesc="CLucene is a C++ port of Lucene: A 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')
diff --git a/extra/clutter-gtk/PKGBUILD b/extra/clutter-gtk/PKGBUILD
index becd8d5c6..fc291a045 100644
--- a/extra/clutter-gtk/PKGBUILD
+++ b/extra/clutter-gtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=clutter-gtk
pkgver=1.0.0
pkgrel=1
pkgdesc="GTK clutter widget"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clutter-project.org/"
options=('!libtool')
license=('LGPL')
diff --git a/extra/clutter-gtk2/PKGBUILD b/extra/clutter-gtk2/PKGBUILD
index 3b6d7c4f8..3ba9ffa2d 100644
--- a/extra/clutter-gtk2/PKGBUILD
+++ b/extra/clutter-gtk2/PKGBUILD
@@ -6,7 +6,7 @@ _pkgbasename=clutter-gtk
pkgver=0.10.8
pkgrel=1
pkgdesc="GTK clutter widget"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clutter-project.org/"
options=('!libtool')
license=('LGPL')
diff --git a/extra/clutter/PKGBUILD b/extra/clutter/PKGBUILD
index f42b91829..70b6986e3 100644
--- a/extra/clutter/PKGBUILD
+++ b/extra/clutter/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=clutter
pkgver=1.6.14
pkgrel=1
pkgdesc="A GObject based library for creating fast, visually rich graphical user interfaces"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://clutter-project.org/"
options=('!libtool')
license=('LGPL')
diff --git a/extra/cmake/PKGBUILD b/extra/cmake/PKGBUILD
index b2124ff83..8184369b9 100644
--- a/extra/cmake/PKGBUILD
+++ b/extra/cmake/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=cmake
pkgver=2.8.4
pkgrel=1
pkgdesc="A cross-platform open-source make system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.cmake.org"
depends=('expat' 'curl' 'gcc-libs' 'shared-mime-info')
diff --git a/extra/cmatrix/PKGBUILD b/extra/cmatrix/PKGBUILD
index ad4ad301c..aa8fd9543 100644
--- a/extra/cmatrix/PKGBUILD
+++ b/extra/cmatrix/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cmatrix
pkgver=1.2a
pkgrel=5
pkgdesc="Let you see the matrix code in your console"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.asty.org/cmatrix/"
license=('GPL')
depends=('ncurses' 'fontconfig')
diff --git a/extra/cmt/PKGBUILD b/extra/cmt/PKGBUILD
index 764b691b5..4e0bcd62c 100644
--- a/extra/cmt/PKGBUILD
+++ b/extra/cmt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cmt
pkgver=1.16
pkgrel=2
pkgdesc="CMT for LADSPA"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.ladspa.org"
depends=('ladspa' 'gcc-libs')
diff --git a/extra/cmus/PKGBUILD b/extra/cmus/PKGBUILD
index d9fd473a7..9034823d7 100644
--- a/extra/cmus/PKGBUILD
+++ b/extra/cmus/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cmus
pkgver=2.4.1
pkgrel=1
pkgdesc="A very feature-rich ncurses-based music player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cmus.sourceforge.net/"
license=('GPL')
depends=('ncurses')
diff --git a/extra/compface/PKGBUILD b/extra/compface/PKGBUILD
index dd108a6df..ed8935133 100644
--- a/extra/compface/PKGBUILD
+++ b/extra/compface/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=compface
pkgver=1.5.2
pkgrel=2
pkgdesc="Utils & libs to convert from/to X-Face format."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://ftp.xemacs.org/pub/xemacs/aux/"
license=('custom')
depends=('glibc')
diff --git a/extra/conky/PKGBUILD b/extra/conky/PKGBUILD
index 6ae24ea26..48fb72e1a 100644
--- a/extra/conky/PKGBUILD
+++ b/extra/conky/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=conky
pkgver=1.8.1
pkgrel=3
pkgdesc='An advanced, highly configurable system monitor for X based on torsmo'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://conky.sourceforge.net/'
license=('custom')
replaces=('torsmo')
diff --git a/extra/consolekit/PKGBUILD b/extra/consolekit/PKGBUILD
index f8ed34036..84c07d37f 100644
--- a/extra/consolekit/PKGBUILD
+++ b/extra/consolekit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=consolekit
pkgver=0.4.4
pkgrel=1
pkgdesc="A framework for defining and tracking users, login sessions, and seats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/ConsoleKit"
license=('GPL')
depends=('polkit' 'zlib' 'libx11' 'dbus-glib')
diff --git a/extra/convmv/PKGBUILD b/extra/convmv/PKGBUILD
index 4601b7cf3..171d86d02 100644
--- a/extra/convmv/PKGBUILD
+++ b/extra/convmv/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.14
pkgrel=1
pkgdesc="Tool for converting encodings on filesystems"
license=('GPL2')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://j3e.de/linux/convmv/"
depends=('perl')
source=(http://j3e.de/linux/convmv/$pkgname-$pkgver.tar.gz)
diff --git a/extra/cowsay/PKGBUILD b/extra/cowsay/PKGBUILD
index 7f71b15e7..060ab9a2a 100644
--- a/extra/cowsay/PKGBUILD
+++ b/extra/cowsay/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cowsay
pkgver=3.03
pkgrel=6
pkgdesc="Add speaking and thinking cows (and a few other creatures) to anything"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nog.net/~tony/warez/cowsay.shtml"
license=('PerlArtistic' 'GPL')
depends=('perl')
diff --git a/extra/cpio/PKGBUILD b/extra/cpio/PKGBUILD
index 9f34c4500..c6ebc1d41 100644
--- a/extra/cpio/PKGBUILD
+++ b/extra/cpio/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=cpio
pkgver=2.11
pkgrel=2
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.gnu.org/software/cpio"
depends=('glibc')
diff --git a/extra/cpufrequtils/PKGBUILD b/extra/cpufrequtils/PKGBUILD
index d5b92095b..3a6d4abb8 100644
--- a/extra/cpufrequtils/PKGBUILD
+++ b/extra/cpufrequtils/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=cpufrequtils
pkgver=008
pkgrel=1
pkgdesc="Userspace tools for the kernel cpufreq subsystem"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"
license=('GPL')
depends=('sysfsutils')
diff --git a/extra/crypto++/PKGBUILD b/extra/crypto++/PKGBUILD
index 855573288..dce623a36 100644
--- a/extra/crypto++/PKGBUILD
+++ b/extra/crypto++/PKGBUILD
@@ -10,7 +10,7 @@ pkgver=5.6.1
_srcver=561
pkgrel=2
pkgdesc="A free C++ class library of cryptographic schemes."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cryptopp.com/"
license=('custom')
depends=('gcc-libs')
diff --git a/extra/cscope/PKGBUILD b/extra/cscope/PKGBUILD
index b480a8166..c0c7c48d0 100644
--- a/extra/cscope/PKGBUILD
+++ b/extra/cscope/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cscope
pkgver=15.7a
pkgrel=2
pkgdesc="A developers tool for browsing program code"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cscope.sourceforge.net/index.html"
license=('BSD')
depends=('ncurses' 'sh')
diff --git a/extra/ctags/PKGBUILD b/extra/ctags/PKGBUILD
index be4e9e20d..041da0283 100644
--- a/extra/ctags/PKGBUILD
+++ b/extra/ctags/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ctags
pkgver=5.8
pkgrel=2
pkgdesc="Generates an index file of language objects found in source files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc')
url="http://ctags.sourceforge.net/"
diff --git a/extra/cups-pdf/PKGBUILD b/extra/cups-pdf/PKGBUILD
index aef413f1b..86185ab06 100644
--- a/extra/cups-pdf/PKGBUILD
+++ b/extra/cups-pdf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=cups-pdf
pkgver=2.5.1
pkgrel=1
pkgdesc="PDF printer for cups"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('cups' 'ghostscript')
install=cups-pdf.install
url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf"
diff --git a/extra/cups/PKGBUILD b/extra/cups/PKGBUILD
index 64ab5d109..478720388 100644
--- a/extra/cups/PKGBUILD
+++ b/extra/cups/PKGBUILD
@@ -5,11 +5,11 @@ pkgbase="cups"
pkgname=('libcups' 'cups')
pkgver=1.4.6
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'
- 'xinetd' 'gzip' 'autoconf' 'php' 'libusb-compat' 'dbus-core' 'avahi' 'hicolor-icon-theme')
+ 'xinetd' 'gzip' 'autoconf' 'libusb-compat' 'dbus-core' 'avahi' 'hicolor-icon-theme')
source=(ftp://ftp.easysw.com/pub/cups/${pkgver}/cups-${pkgver}-source.tar.bz2
cups-avahi.patch
cups cups.logrotate cups.pam)
@@ -36,7 +36,7 @@ build() {
--with-cups-user=daemon --with-cups-group=lp --enable-pam=yes \
--disable-ldap --libdir=/usr/lib --enable-raw-printing \
--enable-dbus --with-dbusdir=/etc/dbus-1 --enable-ssl=yes --enable-gnutls --disable-threads --enable-avahi\
- --with-php=/usr/bin/php-cgi --with-pdftops=pdftops --with-optim="$CFLAGS"
+ --without-php --with-pdftops=pdftops --with-optim="$CFLAGS"
make || return 1
}
@@ -67,7 +67,6 @@ backup=(etc/cups/cupsd.conf
etc/pam.d/cups
etc/xinetd.d/cups-lpd)
depends=('acl' 'openslp' 'pam' "libcups>=${pkgver}" 'xdg-utils' 'poppler>=0.12.3' 'libusb-compat' 'dbus-core' 'hicolor-icon-theme')
-optdepends=('php: for included phpcups.so module')
cd ${srcdir}/${pkgbase}-${pkgver}
make BUILDROOT=${pkgdir} install-data install-exec || return 1
diff --git a/extra/curl/PKGBUILD b/extra/curl/PKGBUILD
index 13048e9d9..736416bb2 100644
--- a/extra/curl/PKGBUILD
+++ b/extra/curl/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=curl
pkgver=7.21.6
pkgrel=2
pkgdesc="An URL retrival utility and library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://curl.haxx.se"
license=('MIT')
depends=('zlib' 'openssl' 'bash' 'ca-certificates' 'libssh2')
@@ -18,6 +18,7 @@ source=(http://curl.haxx.se/download/${pkgname}-${pkgver}.tar.bz2
[[ $CARCH == "x86_64" ]] && _curlbuild=curlbuild-64.h
[[ $CARCH == "i686" ]] && _curlbuild=curlbuild-32.h
+[[ $CARCH == "mips64el" ]] && _curlbuild=curlbuild-32.h
md5sums=('6611989a81ebd7b03a35adc3001ddee0'
'751bd433ede935c8fae727377625a8ae')
diff --git a/extra/cvs/PKGBUILD b/extra/cvs/PKGBUILD
index 76f71a2a1..62db9ea0e 100644
--- a/extra/cvs/PKGBUILD
+++ b/extra/cvs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cvs
pkgver=1.11.23
pkgrel=7
pkgdesc="Concurrent Versions System - a source control system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://cvs.nongnu.org"
license=('GPL')
depends=('krb5')
diff --git a/extra/cx_freeze/PKGBUILD b/extra/cx_freeze/PKGBUILD
index ee7476c7b..aa727dccd 100644
--- a/extra/cx_freeze/PKGBUILD
+++ b/extra/cx_freeze/PKGBUILD
@@ -9,7 +9,7 @@ _tarname=cx_Freeze
pkgver=4.2.3
pkgrel=1
pkgdesc="A set of utilities for freezing Python scripts into executables"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.python.net/crew/atuining/cx_Freeze/"
license=('custom')
depends=('python2')
diff --git a/extra/cyrus-sasl-plugins/PKGBUILD b/extra/cyrus-sasl-plugins/PKGBUILD
index 5817bb657..71ff8378b 100644
--- a/extra/cyrus-sasl-plugins/PKGBUILD
+++ b/extra/cyrus-sasl-plugins/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cyrus-sasl-plugins
pkgver=2.1.23
pkgrel=5
pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cyrusimap.web.cmu.edu/"
license=('custom')
depends=('postgresql-libs>=9.0.3' 'krb5' 'libldap>2.4'
@@ -24,6 +24,9 @@ build() {
# from http://bugs.gentoo.org/show_bug.cgi?id=319935
patch -Np0 -i ${srcdir}/cyrus-sasl-2.1.23-db5-fix.patch
./configure --prefix=/usr \
+ --host=$CHOST \
+ --build=$CHOST \
+ --target=$CHOST \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-login \
diff --git a/extra/cyrus-sasl/PKGBUILD b/extra/cyrus-sasl/PKGBUILD
index 6d42f9f75..2aa9a2351 100644
--- a/extra/cyrus-sasl/PKGBUILD
+++ b/extra/cyrus-sasl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=cyrus-sasl
pkgver=2.1.23
pkgrel=5
pkgdesc="SASL authentication daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://asg.web.cmu.edu/cyrus/download/"
depends=('pam>=1.0.1-2' 'krb5' 'libldap' 'cyrus-sasl-plugins' 'db>=5.0')
@@ -33,7 +33,10 @@ build() {
patch -Np1 -i ../cyrus-sasl-2.1.23-gcc4.patch
./configure --prefix=/usr --mandir=/usr/share/man \
- --with-ldap=/usr --with-saslauthd=/var/run/saslauthd \
+ --host=$CHOST \
+ --build=$CHOST \
+ --target=$CHOST \
+ --with-ldap=/usr --with-saslauthd=/var/run/saslauthd
--disable-krb4 --with-gss_impl=mit --disable-otp
cd saslauthd
make
diff --git a/extra/dansguardian/PKGBUILD b/extra/dansguardian/PKGBUILD
index 6d943cc2a..75314e45e 100644
--- a/extra/dansguardian/PKGBUILD
+++ b/extra/dansguardian/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.10.1.1
pkgrel=2
pkgdesc="Squid plugin for web content filtering."
url="http://dansguardian.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('squid' 'pcre' 'zlib')
install=${pkgname}.install
diff --git a/extra/darcs/PKGBUILD b/extra/darcs/PKGBUILD
index c073061a5..d05a6c354 100644
--- a/extra/darcs/PKGBUILD
+++ b/extra/darcs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=darcs
pkgver=2.5.2
pkgrel=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/extra/dasher/PKGBUILD b/extra/dasher/PKGBUILD
index 8051c708f..cd566c124 100644
--- a/extra/dasher/PKGBUILD
+++ b/extra/dasher/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dasher
pkgver=4.10.1
pkgrel=2
pkgdesc="Information-efficient text-entry interface, driven by natural continuous pointing gestures"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('at-spi>=1.27.91' 'libgnomeui>=2.24.1' 'gnome-speech>=0.4.25' 'gconf>=2.26.2-3' 'hicolor-icon-theme')
makedepends=('pkgconfig' 'intltool' 'gnome-doc-utils>=0.17.3')
diff --git a/extra/davfs2/PKGBUILD b/extra/davfs2/PKGBUILD
index ce4340ef7..cf1503d61 100644
--- a/extra/davfs2/PKGBUILD
+++ b/extra/davfs2/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=davfs2
pkgver=1.4.6
pkgrel=1
pkgdesc="File system driver that allows you to mount a WebDAV server as a local disk drive."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://savannah.nongnu.org/projects/davfs2"
license=('GPL')
depends=('neon')
diff --git a/extra/dbus-glib/PKGBUILD b/extra/dbus-glib/PKGBUILD
index bfecd8af8..0a849ff8a 100644
--- a/extra/dbus-glib/PKGBUILD
+++ b/extra/dbus-glib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dbus-glib
pkgver=0.92
pkgrel=1
pkgdesc="GLib bindings for DBUS"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.freedesktop.org/wiki/Software/DBusBindings"
depends=('dbus-core>=1.4.0' 'glib2>=2.26.0')
diff --git a/extra/dbus-python/PKGBUILD b/extra/dbus-python/PKGBUILD
index df66c9b8e..4033b82b3 100644
--- a/extra/dbus-python/PKGBUILD
+++ b/extra/dbus-python/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dbus-python
pkgver=0.83.1
pkgrel=2
pkgdesc="Python bindings for DBUS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
url="http://www.freedesktop.org/wiki/Software/DBusBindings"
depends=('dbus-glib>=0.82' 'python2>=2.7')
diff --git a/extra/dbus-qt3/PKGBUILD b/extra/dbus-qt3/PKGBUILD
index c14237077..91d0893a8 100644
--- a/extra/dbus-qt3/PKGBUILD
+++ b/extra/dbus-qt3/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dbus-qt3
pkgver=0.62
pkgrel=4
pkgdesc="QT3 bindings for DBUS"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.freedesktop.org/software/dbus"
depends=('qt3' 'dbus-core>=1.2.14')
diff --git a/extra/dbus/PKGBUILD b/extra/dbus/PKGBUILD
index 633b0b3d3..c67140463 100644
--- a/extra/dbus/PKGBUILD
+++ b/extra/dbus/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.4.8
pkgrel=1
pkgdesc="Freedesktop.org message bus system"
url="http://www.freedesktop.org/Software/dbus"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'custom')
depends=("dbus-core>=${pkgver}" 'libx11')
source=(http://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz
diff --git a/extra/dcfldd/PKGBUILD b/extra/dcfldd/PKGBUILD
index f04cd8c56..11b0b4067 100644
--- a/extra/dcfldd/PKGBUILD
+++ b/extra/dcfldd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dcfldd
pkgver=1.3.4.1
pkgrel=2
pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://dcfldd.sourceforge.net/"
license=('GPL')
depends=(glibc)
diff --git a/extra/dconf/PKGBUILD b/extra/dconf/PKGBUILD
index d9054bb6d..601ccbe31 100644
--- a/extra/dconf/PKGBUILD
+++ b/extra/dconf/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=dconf
pkgver=0.7.5
pkgrel=1
pkgdesc="A low-level configuration system."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://live.gnome.org/dconf"
license=('LGPL2.1')
depends=('glib2')
diff --git a/extra/dcraw/PKGBUILD b/extra/dcraw/PKGBUILD
index eb35b2e1a..baeddbc94 100644
--- a/extra/dcraw/PKGBUILD
+++ b/extra/dcraw/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dcraw
pkgver=9.08
pkgrel=1
pkgdesc="A command line based converter for digicams raw output"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cybercom.net/~dcoffin/dcraw/"
license=('custom')
depends=('lcms')
diff --git a/extra/ddd/PKGBUILD b/extra/ddd/PKGBUILD
index 8fdf4cc16..a7fdf26aa 100644
--- a/extra/ddd/PKGBUILD
+++ b/extra/ddd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ddd
pkgver=3.3.12
pkgrel=2
pkgdesc="A graphical front-end for command-line debuggers such as GDB, JDB, pydb, perl debugger..."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ddd/"
license=('GPL3' 'LGPL3')
depends=('gcc-libs' 'ncurses' 'lesstif' 'libxaw' 'elfutils' 'libxext')
diff --git a/extra/ddrescue/PKGBUILD b/extra/ddrescue/PKGBUILD
index 9d57d4bb4..d74363da5 100644
--- a/extra/ddrescue/PKGBUILD
+++ b/extra/ddrescue/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ddrescue
pkgver=1.14
pkgrel=1
pkgdesc="GNU data recovery tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ddrescue/ddrescue.html"
license=('GPL3')
depends=('gcc-libs')
diff --git a/extra/desktop-file-utils/PKGBUILD b/extra/desktop-file-utils/PKGBUILD
index fcc02878f..884bb0985 100644
--- a/extra/desktop-file-utils/PKGBUILD
+++ b/extra/desktop-file-utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=desktop-file-utils
pkgver=0.18
pkgrel=1
pkgdesc="Command line utilities for working with desktop entries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/desktop-file-utils"
license=('GPL')
depends=('glib2')
diff --git a/extra/devhelp/PKGBUILD b/extra/devhelp/PKGBUILD
index cecb70ef8..dd35c9cfe 100644
--- a/extra/devhelp/PKGBUILD
+++ b/extra/devhelp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=devhelp
pkgver=3.0.0
pkgrel=1
pkgdesc="API documentation browser for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://live.gnome.org/devhelp/"
depends=('gconf' 'libwebkit3' 'hicolor-icon-theme')
diff --git a/extra/devilspie/PKGBUILD b/extra/devilspie/PKGBUILD
index 1dba7d39b..f4792043c 100644
--- a/extra/devilspie/PKGBUILD
+++ b/extra/devilspie/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=devilspie
pkgver=0.22
pkgrel=4
pkgdesc="x11 window matching utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.burtonini.com/blog/computers/devilspie"
license=('GPL')
depends=('libwnck')
diff --git a/extra/dhcp/PKGBUILD b/extra/dhcp/PKGBUILD
index 34c3e4448..b7b23fc58 100644
--- a/extra/dhcp/PKGBUILD
+++ b/extra/dhcp/PKGBUILD
@@ -9,10 +9,10 @@ pkgver=4.2.1.1
_pkgver=4.2.1-P1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:isc-dhcp')
url="https://www.isc.org/software/dhcp"
-source=(http://ftp.isc.org/isc/${pkgbase}/${pkgbase}-${_pkgver}.tar.gz
+source=(ftp://ftp.isc.org/isc/${pkgbase}/${pkgbase}-${_pkgver}.tar.gz
dhcp4 dhcp6 dhcp
dhcp-4.1.1-missing-ipv6-not-fatal.patch
dhclient-script-pathFixes.patch)
diff --git a/extra/di/PKGBUILD b/extra/di/PKGBUILD
index e9922cee3..260d5f405 100644
--- a/extra/di/PKGBUILD
+++ b/extra/di/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=di
pkgver=4.27
pkgrel=1
pkgdesc="A disk information utility, displaying everything (and more) that your df command does"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gentoo.com/di/"
license=('ZLIB')
depends=('glibc')
diff --git a/extra/diffstat/PKGBUILD b/extra/diffstat/PKGBUILD
index f2651acf0..9cf3855ea 100644
--- a/extra/diffstat/PKGBUILD
+++ b/extra/diffstat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=diffstat
pkgver=1.54
pkgrel=1
pkgdesc="Display a histogram of diff changes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://invisible-island.net/diffstat"
depends=('glibc')
license=('GPL')
diff --git a/extra/digikam/PKGBUILD b/extra/digikam/PKGBUILD
index bfaf79277..0fc581317 100644
--- a/extra/digikam/PKGBUILD
+++ b/extra/digikam/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=digikam
pkgver=1.9.0
pkgrel=1
pkgdesc="Digital photo management application for kde"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://digikam.sourceforge.net"
depends=('kdebase-runtime' 'kdegraphics-libs' 'kdepimlibs' 'kdeedu-marble' 'liblqr')
diff --git a/extra/dirmngr/PKGBUILD b/extra/dirmngr/PKGBUILD
index e8faa4a88..fc6225e39 100644
--- a/extra/dirmngr/PKGBUILD
+++ b/extra/dirmngr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dirmngr
pkgver=1.1.0
pkgrel=1
pkgdesc="A daemon to handle CRL and certificate requests"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="ftp://ftp.gnupg.org/gcrypt/dirmngr"
depends=('libgcrypt' 'libldap' 'libksba' 'libgpg-error' 'libassuan' 'pth')
diff --git a/extra/djvulibre/PKGBUILD b/extra/djvulibre/PKGBUILD
index 6db90e526..af1ef2255 100644
--- a/extra/djvulibre/PKGBUILD
+++ b/extra/djvulibre/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=djvulibre
pkgver=3.5.24
pkgrel=1
pkgdesc="Suite to create, manipulate and view DjVu ('déjà vu') documents"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://djvu.sourceforge.net/"
depends=('gcc-libs' 'libtiff' 'bash' 'hicolor-icon-theme')
diff --git a/extra/dmapi/PKGBUILD b/extra/dmapi/PKGBUILD
index 7b909633d..fc8cb486b 100644
--- a/extra/dmapi/PKGBUILD
+++ b/extra/dmapi/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=dmapi
pkgver=2.2.10
pkgrel=2
pkgdesc="Data migration API"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://oss.sgi.com/projects/xfs/"
license=('GPL')
depends=('glibc')
diff --git a/extra/dmidecode/PKGBUILD b/extra/dmidecode/PKGBUILD
index d013758ad..6f4be11a8 100644
--- a/extra/dmidecode/PKGBUILD
+++ b/extra/dmidecode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dmidecode
pkgver=2.11
pkgrel=1
pkgdesc="Desktop Management Interface table related utilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/dmidecode"
license=('GPL')
depends=('glibc')
diff --git a/extra/dnsmasq/PKGBUILD b/extra/dnsmasq/PKGBUILD
index f1663ceb2..f6224fa17 100644
--- a/extra/dnsmasq/PKGBUILD
+++ b/extra/dnsmasq/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.57
pkgrel=1
pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server"
url="http://www.thekelleys.org.uk/dnsmasq/doc.html"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc' 'bash')
makedepends=('libcap>=2.16')
diff --git a/extra/docker/PKGBUILD b/extra/docker/PKGBUILD
index 7633ee9c6..2df7e6013 100644
--- a/extra/docker/PKGBUILD
+++ b/extra/docker/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=docker
pkgver=1.5
pkgrel=4
pkgdesc="Docker is a docking application (WindowMaker dock app) which acts as a system tray for KDE and GNOME2."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://icculus.org/openbox/2/docker/"
license=('GPL')
depends=('glibc' 'glib2' 'libx11')
diff --git a/extra/dosfstools/PKGBUILD b/extra/dosfstools/PKGBUILD
index 587e15ec4..cff0f5841 100644
--- a/extra/dosfstools/PKGBUILD
+++ b/extra/dosfstools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dosfstools
pkgver=3.0.11
pkgrel=1
pkgdesc="DOS filesystem utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('glibc')
source=(http://www.daniel-baumann.ch/software/dosfstools/$pkgname-$pkgver.tar.bz2)
url="http://www.daniel-baumann.ch/software/dosfstools/"
diff --git a/extra/dotconf/PKGBUILD b/extra/dotconf/PKGBUILD
index 14b7bb6f1..f8c0b9061 100644
--- a/extra/dotconf/PKGBUILD
+++ b/extra/dotconf/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.3
pkgrel=1
pkgdesc='A C library for parsing configuration files'
url="http://www.opentts.org/projects/dotconf/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
makedepends=('pkgconfig' 'findutils')
license=('LGPL2.1')
diff --git a/extra/dovecot/PKGBUILD b/extra/dovecot/PKGBUILD
index 8d3718c07..179624811 100644
--- a/extra/dovecot/PKGBUILD
+++ b/extra/dovecot/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=dovecot
pkgver=2.0.13
pkgrel=1
pkgdesc="An IMAP and POP3 server written with security primarily in mind"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dovecot.org/"
license=("LGPL")
depends=('krb5' 'openssl' 'sqlite3>=3.7.5' 'libmysqlclient>=5.5.10'
diff --git a/extra/doxygen/PKGBUILD b/extra/doxygen/PKGBUILD
index 2f4cbdf42..dea6aa66e 100644
--- a/extra/doxygen/PKGBUILD
+++ b/extra/doxygen/PKGBUILD
@@ -6,16 +6,16 @@ pkgname=('doxygen' 'doxygen-docs')
pkgver=1.7.4
pkgrel=1
license=('GPL')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.doxygen.org/"
-makedepends=('flex' 'qt' 'texlive-core' 'ghostscript' 'texlive-latexextra')
+makedepends=('flex' 'texlive-core' 'ghostscript' 'texlive-latexextra') #'qt'
source=(ftp://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
md5sums=('ff908759ff7cd9464424b04ae6c68e48')
sha1sums=('4f68b655c93265cb15ef1b8c9ca35ebc39698cf0')
build() {
cd "${srcdir}/${pkgbase}-${pkgver}"
- QTDIR=/usr ./configure --prefix /usr --with-doxywizard
+ ./configure --prefix /usr --with-doxywizard #QTDIR=/usr
make
}
diff --git a/extra/dssi/PKGBUILD b/extra/dssi/PKGBUILD
index a781c4430..e3d017a37 100644
--- a/extra/dssi/PKGBUILD
+++ b/extra/dssi/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=dssi
pkgver=1.1.0
pkgrel=1
pkgdesc="API for audio processing plugins/softsynths with user interfaces"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://dssi.sourceforge.net/"
license=('LGPL' 'BSD')
depends=('liblo' 'jack')
diff --git a/extra/dvd+rw-tools/PKGBUILD b/extra/dvd+rw-tools/PKGBUILD
index e3b21ce31..189753a6b 100644
--- a/extra/dvd+rw-tools/PKGBUILD
+++ b/extra/dvd+rw-tools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=dvd+rw-tools
pkgver=7.1
pkgrel=2
pkgdesc="dvd burning tools"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://fy.chalmers.se/~appro/linux/DVD+RW"
depends=('cdrkit' 'gcc-libs')
diff --git a/extra/dvdauthor/PKGBUILD b/extra/dvdauthor/PKGBUILD
index d402220ce..8907f0e9f 100644
--- a/extra/dvdauthor/PKGBUILD
+++ b/extra/dvdauthor/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=dvdauthor
pkgver=0.7.0
pkgrel=1
pkgdesc="DVD authoring tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dvdauthor.sourceforge.net/"
license=('GPL')
depends=('libdvdread' 'imagemagick' 'libxml2' 'libpng' 'fribidi')
diff --git a/extra/dvdrip/PKGBUILD b/extra/dvdrip/PKGBUILD
index 03283687d..41f6a3ab2 100644
--- a/extra/dvdrip/PKGBUILD
+++ b/extra/dvdrip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dvdrip
pkgver=0.98.11
pkgrel=6
pkgdesc="A Gtk frontend for transcode writen in Perl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.exit1.org/dvdrip/"
install=${pkgname}.install
diff --git a/extra/dvdrtools/PKGBUILD b/extra/dvdrtools/PKGBUILD
index da84f79bb..0d8594e47 100644
--- a/extra/dvdrtools/PKGBUILD
+++ b/extra/dvdrtools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dvdrtools
pkgver=0.3.1
pkgrel=2
pkgdesc="A fork of cdrtools, with the primary goal of supporting writable DVD drives"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://savannah.nongnu.org/projects/dvdrtools/"
license=('GPL')
depends=('glibc' 'file')
diff --git a/extra/dvgrab/PKGBUILD b/extra/dvgrab/PKGBUILD
index cb1cef1e2..47592e746 100644
--- a/extra/dvgrab/PKGBUILD
+++ b/extra/dvgrab/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=dvgrab
pkgver=3.5
pkgrel=2
pkgdesc="Saves audio and video data from an IEEE (FireWire) digital source"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kinodv.org"
license=('GPL')
depends=('libdv' 'libavc1394' 'libjpeg>=8' 'libiec61883' 'gcc-libs')
diff --git a/extra/easytag/PKGBUILD b/extra/easytag/PKGBUILD
index 31ea2fff8..f875707ee 100644
--- a/extra/easytag/PKGBUILD
+++ b/extra/easytag/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=easytag
pkgver=2.1.6
pkgrel=3
pkgdesc="Utility for viewing, editing and writing ID3 tags of your MP3 files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://easytag.sourceforge.net/"
depends=('id3lib' 'libid3tag' 'gtk2' 'libvorbis' 'flac' 'libmp4v2' 'speex' 'wavpack')
diff --git a/extra/ebook-tools/PKGBUILD b/extra/ebook-tools/PKGBUILD
index 140b9ca17..d896ab734 100644
--- a/extra/ebook-tools/PKGBUILD
+++ b/extra/ebook-tools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ebook-tools
pkgver=0.2.1
pkgrel=2
pkgdesc="Tools for accessing and converting various ebook file formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/ebook-tools"
license=('custom')
depends=('libzip' 'libxml2')
diff --git a/extra/ecasound/PKGBUILD b/extra/ecasound/PKGBUILD
index 185581224..05eb23efb 100644
--- a/extra/ecasound/PKGBUILD
+++ b/extra/ecasound/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ecasound
pkgver=2.8.1
pkgrel=1
pkgdesc="A software package designed for multitrack audio processing"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.eca.cx/ecasound/"
license=('GPL' 'LGPL')
depends=('gcc-libs' 'readline>=6.0.00' 'audiofile'
diff --git a/extra/ecl/PKGBUILD b/extra/ecl/PKGBUILD
index fa1d1f746..f902ca3fd 100644
--- a/extra/ecl/PKGBUILD
+++ b/extra/ecl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ecl
pkgver=10.4.1
pkgrel=1
pkgdesc="Embeddable Common Lisp"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/ecls/"
license=('LGPL')
depends=('bash' 'gmp')
diff --git a/extra/eclipse/PKGBUILD b/extra/eclipse/PKGBUILD
index 5dac6abe4..cf1329161 100644
--- a/extra/eclipse/PKGBUILD
+++ b/extra/eclipse/PKGBUILD
@@ -9,7 +9,7 @@ _internal_pkgver=3.6.2
pkgrel=1
_date=201102101200
pkgdesc="An IDE for Java and other languages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://eclipse.org"
depends=('java-environment' 'gtk2' 'unzip' 'xulrunner')
install=${pkgname}.install
diff --git a/extra/efibootmgr/PKGBUILD b/extra/efibootmgr/PKGBUILD
index 7bda0f640..1c25d102d 100755
--- a/extra/efibootmgr/PKGBUILD
+++ b/extra/efibootmgr/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=efibootmgr
pkgver=0.5.4
pkgrel=1
pkgdesc="Tool to modify UEFI Firmware Boot Manager Variables."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linux.dell.com/efibootmgr/"
license=('GPL2')
depends=('zlib')
diff --git a/extra/eject/PKGBUILD b/extra/eject/PKGBUILD
index b03fd577d..3ec0bd9c2 100644
--- a/extra/eject/PKGBUILD
+++ b/extra/eject/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=eject
pkgver=2.1.5
pkgrel=5
pkgdesc="A program for ejecting removable media under software control"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://eject.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/ekiga/PKGBUILD b/extra/ekiga/PKGBUILD
index 7d4d83910..a8a00c533 100644
--- a/extra/ekiga/PKGBUILD
+++ b/extra/ekiga/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=4
pkgdesc="VOIP/Videoconferencing app with full SIP and H.323 support (GnomeMeeting expanded and renamed)"
url="http://www.ekiga.org"
license=(GPL)
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
depends=('opal' 'boost-libs' 'libxv' 'libnotify' 'hicolor-icon-theme' 'avahi' 'gtk2' 'gconf')
makedepends=('intltool' 'gnome-doc-utils' 'evolution-data-server' 'boost')
optdepends=('evolution-data-server: Evolution integration')
diff --git a/extra/elfutils/PKGBUILD b/extra/elfutils/PKGBUILD
index 7aef0c8f6..1f825930a 100644
--- a/extra/elfutils/PKGBUILD
+++ b/extra/elfutils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=elfutils
pkgver=0.152
pkgrel=1
pkgdesc="Collection of libraries and utilities for working with ELF object files and DWARF debugging information"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://fedorahosted.org/elfutils/"
license=('GPL2')
depends=('glibc')
diff --git a/extra/emacs/PKGBUILD b/extra/emacs/PKGBUILD
index 88b2e2eb0..9d7f9b318 100644
--- a/extra/emacs/PKGBUILD
+++ b/extra/emacs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=emacs
pkgver=23.3
pkgrel=1
pkgdesc="The Emacs Editor"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnu.org/software/emacs/emacs.html"
license=('GPL')
options=(docs)
diff --git a/extra/emelfm2/PKGBUILD b/extra/emelfm2/PKGBUILD
index e6f370b45..3e1194b3e 100644
--- a/extra/emelfm2/PKGBUILD
+++ b/extra/emelfm2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=emelfm2
pkgver=0.7.5
pkgrel=1
pkgdesc="A file manager that implements the popular two-pane design"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://emelfm2.net/"
depends=('gtk2')
license=('GPL')
diff --git a/extra/emovix/PKGBUILD b/extra/emovix/PKGBUILD
index f18c36675..548babb65 100644
--- a/extra/emovix/PKGBUILD
+++ b/extra/emovix/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=emovix
pkgver=0.9.0
pkgrel=4
pkgdesc="Create Movix-CD's (also emovix plugin for k3b)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://movix.sourceforge.net/"
license=('GPL2')
depends=('perl' 'cdrtools')
diff --git a/extra/empathy/PKGBUILD b/extra/empathy/PKGBUILD
index 8b758fd16..ed67782cb 100644
--- a/extra/empathy/PKGBUILD
+++ b/extra/empathy/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=empathy
pkgver=3.0.2
pkgrel=1
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/extra/enblend-enfuse/PKGBUILD b/extra/enblend-enfuse/PKGBUILD
index 76fc7290d..b6d1e3271 100644
--- a/extra/enblend-enfuse/PKGBUILD
+++ b/extra/enblend-enfuse/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=enblend-enfuse
pkgver=4.0
pkgrel=1
pkgdesc="intelligent blend tool for overlapping picture"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://enblend.sourceforge.net"
depends=('openexr' 'glew>=1.5' 'libxmi' 'freeglut' 'libgl' 'lcms' 'texinfo' 'libpng')
diff --git a/extra/enca/PKGBUILD b/extra/enca/PKGBUILD
index f723af724..c0233ec93 100644
--- a/extra/enca/PKGBUILD
+++ b/extra/enca/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=enca
pkgver=1.13
pkgrel=1
pkgdesc="Charset analyser and converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/enca/"
options=('!libtool')
license=('GPL')
diff --git a/extra/enchant/PKGBUILD b/extra/enchant/PKGBUILD
index f59305f2c..0d61fff40 100644
--- a/extra/enchant/PKGBUILD
+++ b/extra/enchant/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=enchant
pkgver=1.6.0
pkgrel=1
pkgdesc="A wrapper library for generic spell checking"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.abisource.com/enchant/"
license=('LGPL')
depends=('aspell' 'dbus-glib' 'hunspell')
diff --git a/extra/enlightenment/PKGBUILD b/extra/enlightenment/PKGBUILD
index e9189d37e..be395e27d 100644
--- a/extra/enlightenment/PKGBUILD
+++ b/extra/enlightenment/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.0.8
_themever=1.0.1
pkgrel=1
pkgdesc="A fast, flexible, and very extensible Window Manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.enlightenment.org"
license=('BSD' 'custom')
depends=('libxinerama' 'libxft' 'libxxf86vm' 'esound' 'imlib2' 'perl' \
diff --git a/extra/enscript/PKGBUILD b/extra/enscript/PKGBUILD
index aa9bc0aee..8b2846092 100644
--- a/extra/enscript/PKGBUILD
+++ b/extra/enscript/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=enscript
pkgver=1.6.5.2
pkgrel=1
pkgdesc="Convert ASCII files to PostScript suitable for printing"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
backup=('etc/enscript/enscript.cfg')
depends=('glibc')
license=('GPL2')
diff --git a/extra/eog/PKGBUILD b/extra/eog/PKGBUILD
index 872b9228a..4d6f58f5c 100644
--- a/extra/eog/PKGBUILD
+++ b/extra/eog/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=eog
pkgver=3.0.2
pkgrel=1
pkgdesc="Eye of Gnome: An image viewing and cataloging program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gnome-desktop' 'libexif' 'lcms' 'desktop-file-utils' 'exempi'
'dbus-glib' 'libpeas' 'librsvg' 'gnome-icon-theme' 'dconf')
diff --git a/extra/epiphany-extensions/PKGBUILD b/extra/epiphany-extensions/PKGBUILD
index 72532a2e3..cb6a21df4 100644
--- a/extra/epiphany-extensions/PKGBUILD
+++ b/extra/epiphany-extensions/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.0.0
pkgrel=1
url="http://www.gnome.org/projects/epiphany/"
pkgdesc="Various extentions for the Epiphany web browser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('epiphany' 'opensp' 'hicolor-icon-theme')
makedepends=('gnome-doc-utils' 'intltool')
diff --git a/extra/epiphany/PKGBUILD b/extra/epiphany/PKGBUILD
index 7663c273b..a03a3630e 100644
--- a/extra/epiphany/PKGBUILD
+++ b/extra/epiphany/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.0.2
pkgrel=2
install=epiphany.install
pkgdesc="A GNOME3 web browser based on the WebKit rendering engine."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libsoup-gnome' 'gsettings-desktop-schemas' 'libwebkit3' 'nss'
'iso-codes' 'dconf' 'gobject-introspection' 'desktop-file-utils'
diff --git a/extra/epplet-base/PKGBUILD b/extra/epplet-base/PKGBUILD
index adf6b4bee..490ec2db3 100644
--- a/extra/epplet-base/PKGBUILD
+++ b/extra/epplet-base/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=epplet-base
pkgver=0.13
pkgrel=1
pkgdesc="Addon plugins for the enlightenment windowmanager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.enlightenment.org"
license=('GPL')
depends=('esound' 'imlib2' 'libcdaudio' 'libgl')
diff --git a/extra/erlang/PKGBUILD b/extra/erlang/PKGBUILD
index e3863df21..3a9533fdd 100644
--- a/extra/erlang/PKGBUILD
+++ b/extra/erlang/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=erlang
pkgver=R14B
pkgrel=2
pkgdesc="A small concurrent functional programming language developed by Ericsson."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.erlang.org/index.html"
license=('custom')
depends=('ncurses' 'glibc')
diff --git a/extra/esound/PKGBUILD b/extra/esound/PKGBUILD
index 70c636201..b7dd727b7 100644
--- a/extra/esound/PKGBUILD
+++ b/extra/esound/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=esound
pkgver=0.2.41
pkgrel=1
pkgdesc="Enlightened Sound Daemon"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('audiofile' 'tcp_wrappers' 'alsa-lib>=1.0.18')
url="http://www.tux.org/~ricdude/EsounD.html"
diff --git a/extra/ethstatus/PKGBUILD b/extra/ethstatus/PKGBUILD
index 7698321bb..560acda39 100644
--- a/extra/ethstatus/PKGBUILD
+++ b/extra/ethstatus/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ethstatus
pkgver=0.4.3
pkgrel=1
pkgdesc="EthStatus was developed for Linux users that are usually in console mode, based on PPPStatus"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.qa.debian.org/e/ethstatus.html"
license=('GPL')
depends=('ncurses')
diff --git a/extra/ethtool/PKGBUILD b/extra/ethtool/PKGBUILD
index 3186db961..3b3dd7a8e 100644
--- a/extra/ethtool/PKGBUILD
+++ b/extra/ethtool/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.6.38
pkgrel=1
epoch=1
pkgdesc="gkernel ethtool"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.kernel.org/pub/software/network/ethtool/"
license=('GPL')
depends=('glibc')
diff --git a/extra/ettercap/PKGBUILD b/extra/ettercap/PKGBUILD
index c247ae6a9..02c688d17 100644
--- a/extra/ettercap/PKGBUILD
+++ b/extra/ettercap/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=NG_0.7.3
_origver=NG-0.7.3
pkgrel=15
pkgdesc="A network sniffer/interceptor/logger for ethernet LANs - console"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ettercap.sourceforge.net/"
license=('GPL')
depends=('ncurses' 'openssl' 'libpcap>=1.0.0' 'zlib' 'pcre' 'libtool>=2.2.4' 'libnet')
diff --git a/extra/evilwm/PKGBUILD b/extra/evilwm/PKGBUILD
index 704006067..0e36f70db 100644
--- a/extra/evilwm/PKGBUILD
+++ b/extra/evilwm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=evilwm
pkgver=1.0.1
pkgrel=1
pkgdesc="A minimalist but usable window manager for the X Window System."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libxrandr')
url="http://evilwm.sourceforge.net"
source=(http://www.6809.org.uk/evilwm/$pkgname-$pkgver.tar.gz evilwm.desktop)
diff --git a/extra/evince/PKGBUILD b/extra/evince/PKGBUILD
index ae1141789..1532bce40 100644
--- a/extra/evince/PKGBUILD
+++ b/extra/evince/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.0.2
pkgrel=1
pkgdesc="Simply a document viewer"
url="http://projects.gnome.org/evince/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gtk3' 'libspectre' 'gsfonts' 'poppler-glib' 'djvulibre' 'gnome-icon-theme'
't1lib' 'libgnome-keyring' 'desktop-file-utils' 'dconf' 'gsettings-desktop-schemas')
diff --git a/extra/evolution-exchange/PKGBUILD b/extra/evolution-exchange/PKGBUILD
index c494c1fba..db3854d78 100644
--- a/extra/evolution-exchange/PKGBUILD
+++ b/extra/evolution-exchange/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=evolution-exchange
pkgver=3.0.2
pkgrel=1
pkgdesc="Ximian Connector Exchange plugin for Evolution"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.ximian.com"
depends=('evolution-data-server' 'gtkhtml4' 'gnome-desktop' 'libunique3')
diff --git a/extra/evolution-sharp/PKGBUILD b/extra/evolution-sharp/PKGBUILD
index be2ea4a02..edd8a44bf 100644
--- a/extra/evolution-sharp/PKGBUILD
+++ b/extra/evolution-sharp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=evolution-sharp
pkgver=0.21.1
pkgrel=3
pkgdesc="C# bindings for Novell Evolution"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://ftp.gnome.org/pub/GNOME/sources/evolution-sharp/"
depends=('evolution-data-server')
diff --git a/extra/evolution-webcal/PKGBUILD b/extra/evolution-webcal/PKGBUILD
index 5fd841ba1..d3cc3790a 100644
--- a/extra/evolution-webcal/PKGBUILD
+++ b/extra/evolution-webcal/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=evolution-webcal
pkgver=2.32.0
pkgrel=1
pkgdesc="Evolution Web calendar"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
install=evolution-webcal.install
url="http://www.ximian.com"
diff --git a/extra/evolution/PKGBUILD b/extra/evolution/PKGBUILD
index 0c91802b7..557c4b855 100644
--- a/extra/evolution/PKGBUILD
+++ b/extra/evolution/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=evolution
pkgver=3.0.2
pkgrel=1
pkgdesc="Integrated Workgroup and Personal Information Management for Gnome"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gnome-desktop' 'evolution-data-server' 'gtkhtml4' 'libcanberra' 'libsm' 'gstreamer0.10' 'libunique3' 'libnotify' 'libpst' 'libytnef'
'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/exempi/PKGBUILD b/extra/exempi/PKGBUILD
index 0f385c8be..a8f53f5e5 100644
--- a/extra/exempi/PKGBUILD
+++ b/extra/exempi/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=exempi
pkgver=2.1.1
pkgrel=1
pkgdesc="A library to parse XMP metadata"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://libopenraw.freedesktop.org/wiki/Exempi"
license=('custom:BSD')
depends=('gcc-libs>=4.4.2' 'expat>=2.0.1' 'zlib')
diff --git a/extra/exiv2/PKGBUILD b/extra/exiv2/PKGBUILD
index b13d82878..6a45eaac8 100644
--- a/extra/exiv2/PKGBUILD
+++ b/extra/exiv2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=exiv2
pkgver=0.21.1
pkgrel=1
pkgdesc="Exif and Iptc metadata manipulation library and tools."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://exiv2.org"
license=('GPL2')
depends=('gcc-libs' 'zlib' 'expat')
diff --git a/extra/exo/PKGBUILD b/extra/exo/PKGBUILD
index 046dca618..86f45ff21 100644
--- a/extra/exo/PKGBUILD
+++ b/extra/exo/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=exo
pkgver=0.6.1
pkgrel=1
pkgdesc="Extensions to Xfce by os-cillation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'LGPL')
url="http://www.xfce.org/projects/exo"
groups=('xfce4')
diff --git a/extra/expect/PKGBUILD b/extra/expect/PKGBUILD
index 3b630ba43..57e7fe5f7 100644
--- a/extra/expect/PKGBUILD
+++ b/extra/expect/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=expect
pkgver=5.45
pkgrel=1
pkgdesc="A tool for automating interactive applications"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.nist.gov/el/msid/expect.cfm"
license=('custom')
depends=('tcl>=8.5.3')
diff --git a/extra/f-spot/PKGBUILD b/extra/f-spot/PKGBUILD
index eae2d4777..49ad95653 100644
--- a/extra/f-spot/PKGBUILD
+++ b/extra/f-spot/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.8.2
pkgrel=1
pkgdesc="A personal photo management program for GNOME"
url="http://www.gnome.org/projects/f-spot/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('mono-addins>=0.3' 'gnome-sharp>=2.8' 'ndesk-dbus-glib>=0.3.0' 'lcms>=1.12' 'gnome-keyring-sharp' 'flickrnet' 'libgphoto2' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils')
makedepends=('intltool>=0.35.0' 'gnome-doc-utils>=0.17.3' 'gnome-screensaver>=2.30.0')
diff --git a/extra/faad2/PKGBUILD b/extra/faad2/PKGBUILD
index 04aae2b74..90b7405dc 100644
--- a/extra/faad2/PKGBUILD
+++ b/extra/faad2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=faad2
pkgver=2.7
pkgrel=2
pkgdesc="ISO AAC audio decoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.audiocoding.com/"
license=('custom:GPL')
depends=('glibc')
diff --git a/extra/facile/PKGBUILD b/extra/facile/PKGBUILD
index 217de93c7..ada0648c4 100644
--- a/extra/facile/PKGBUILD
+++ b/extra/facile/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=facile
pkgver=1.1
pkgrel=12
pkgdesc="A Functional Constraint Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.recherche.enac.fr/opti/facile/"
license="LGPL"
makedepends=('ocaml')
diff --git a/extra/fakechroot/PKGBUILD b/extra/fakechroot/PKGBUILD
index 4c5a23f7e..cc0bb0343 100644
--- a/extra/fakechroot/PKGBUILD
+++ b/extra/fakechroot/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fakechroot
pkgver=2.14
pkgrel=1
pkgdesc="Gives a fake chroot environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://github.com/fakechroot/fakechroot/wiki"
license=('LGPL')
options=('!libtool')
diff --git a/extra/fam/PKGBUILD b/extra/fam/PKGBUILD
index 1b4bf6abe..295b69dfe 100644
--- a/extra/fam/PKGBUILD
+++ b/extra/fam/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fam
pkgver=2.7.0
pkgrel=15
pkgdesc="File Alteration Monitor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'GPL')
depends=('rpcbind' 'gcc-libs' 'bash')
url="http://oss.sgi.com/projects/fam/"
@@ -41,7 +41,7 @@ build() {
autoconf
libtoolize --copy --force
- ./configure --prefix=/usr --sysconfdir=/etc/fam
+ ./configure --build=$CHOST --prefix=/usr --sysconfdir=/etc/fam
make
}
diff --git a/extra/farsight2/PKGBUILD b/extra/farsight2/PKGBUILD
index 7051b8d7d..a93979c58 100644
--- a/extra/farsight2/PKGBUILD
+++ b/extra/farsight2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=farsight2
pkgver=0.0.28
pkgrel=2
pkgdesc="Audio/Video conference software for Instant Messengers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://farsight.freedesktop.org"
license=('LGPL')
depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good' 'gstreamer0.10-bad' 'gstreamer0.10-python' 'pygobject')
diff --git a/extra/fastjar/PKGBUILD b/extra/fastjar/PKGBUILD
index 345493735..f0bb8176c 100644
--- a/extra/fastjar/PKGBUILD
+++ b/extra/fastjar/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fastjar
pkgver=0.98
pkgrel=1
pkgdesc="Sun java jar compatible archiver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/fastjar"
license=('GPL')
depends=('zlib' 'texinfo')
diff --git a/extra/fbida/PKGBUILD b/extra/fbida/PKGBUILD
index cde1743e8..06f3d750b 100644
--- a/extra/fbida/PKGBUILD
+++ b/extra/fbida/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fbida
pkgver=2.07
pkgrel=5
pkgdesc="Few applications to display and elementary edit images: fbi, fbgs, ida, exiftran"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linux.bytesex.org/fbida/"
license=('GPL2')
depends=('giflib' 'libtiff' 'libjpeg' 'libexif' 'lesstif' 'libxpm' 'libpng' 'libx11' 'libxext' 'fontconfig')
diff --git a/extra/fbset/PKGBUILD b/extra/fbset/PKGBUILD
index 0db694c92..8e0669fa3 100644
--- a/extra/fbset/PKGBUILD
+++ b/extra/fbset/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fbset
pkgver=2.1
pkgrel=3
pkgdesc="Framebuffer setup util"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://users.telenet.be/geertu/Linux/fbdev/"
license=('GPL')
depends=('glibc')
diff --git a/extra/fcgi/PKGBUILD b/extra/fcgi/PKGBUILD
index d6024ec72..2614f5a09 100644
--- a/extra/fcgi/PKGBUILD
+++ b/extra/fcgi/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.4.0
pkgrel=6
depends=('gcc-libs')
pkgdesc="FASTCgi(fcgi) islanguage independent, high performant extension to CGI"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
options=('!libtool' '!makeflags')
url="http://www.fastcgi.com"
diff --git a/extra/fcitx/PKGBUILD b/extra/fcitx/PKGBUILD
index 2b34f225f..016dc91ad 100644
--- a/extra/fcitx/PKGBUILD
+++ b/extra/fcitx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fcitx
pkgver=4.0.1
pkgrel=1
pkgdesc="Free Chinese Input Toy of X, a collection of Simplified Chinese input methods for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/fcitx/"
license=('GPL')
depends=('dbus-core' 'pango')
diff --git a/extra/feh/PKGBUILD b/extra/feh/PKGBUILD
index d2cc35459..77bd376a2 100644
--- a/extra/feh/PKGBUILD
+++ b/extra/feh/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=feh
pkgver=1.14.1
pkgrel=1
pkgdesc='Fast, lightweight image viewer which uses imlib2'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://derf.homelinux.org/projects/feh/'
license=('MIT')
depends=('giblib' 'curl' 'libxinerama')
diff --git a/extra/festival/PKGBUILD b/extra/festival/PKGBUILD
index 755dc23a1..de7c066be 100644
--- a/extra/festival/PKGBUILD
+++ b/extra/festival/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.1
_suffix=release
pkgrel=1
pkgdesc="A general multi-lingual speech synthesis system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cstr.ed.ac.uk/projects/festival/"
license=('BSD' 'GPL' 'custom')
depends=('perl')
diff --git a/extra/ffcall/PKGBUILD b/extra/ffcall/PKGBUILD
index fcf0a0f66..c1275119b 100644
--- a/extra/ffcall/PKGBUILD
+++ b/extra/ffcall/PKGBUILD
@@ -6,12 +6,14 @@ pkgname=ffcall
pkgver=1.10
pkgrel=3
pkgdesc="C library for implementing foreign function calls in embedded interpreters"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.haible.de/bruno/packages-ffcall.html"
license=('GPL2')
options=('!libtool' '!makeflags')
-source=(http://www.haible.de/bruno/gnu/${pkgname}-${pkgver}.tar.gz)
-md5sums=('2db95007e901f3bc2ae7e5a9fe9ebea4')
+source=(http://www.haible.de/bruno/gnu/${pkgname}-${pkgver}.tar.gz
+ mipsn32.patch)
+md5sums=('2db95007e901f3bc2ae7e5a9fe9ebea4'
+ '64045515f2664b5544943c6754bf2737')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
@@ -20,6 +22,9 @@ build() {
else
./configure --prefix=/usr --mandir=/usr/share/man || return 1
fi
+
+ patch -Np0 -i $srcdir/mipsn32.patch
+
make || return 1
install -d ${startdir}/pkg/usr/share/man || return 1
make DESTDIR=${startdir}/pkg/ install || return 1
diff --git a/extra/ffcall/mipsn32.patch b/extra/ffcall/mipsn32.patch
new file mode 100644
index 000000000..2a667c37c
--- /dev/null
+++ b/extra/ffcall/mipsn32.patch
@@ -0,0 +1,11 @@
+--- autoconf/config.guess.orig 2011-05-08 14:09:55.621461438 -0300
++++ autoconf/config.guess 2011-05-08 14:10:12.225759443 -0300
+@@ -882,7 +882,7 @@
+ #undef mips64
+ #undef mips64el
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+- CPU=mips64el
++ CPU=mipsn32
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=mips64
diff --git a/extra/ffmpegthumbnailer/PKGBUILD b/extra/ffmpegthumbnailer/PKGBUILD
index 8be79eb47..41c4e5431 100644
--- a/extra/ffmpegthumbnailer/PKGBUILD
+++ b/extra/ffmpegthumbnailer/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="Lightweight video thumbnailer that can be used by file managers."
url="http://code.google.com/p/ffmpegthumbnailer/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ffmpeg' 'libjpeg' 'libpng')
optdepends=('gvfs: support for gio uris')
source=(http://ffmpegthumbnailer.googlecode.com/files/$pkgname-$pkgver.tar.gz)
diff --git a/extra/fftw/PKGBUILD b/extra/fftw/PKGBUILD
index d8b00ff55..52bbe911e 100644
--- a/extra/fftw/PKGBUILD
+++ b/extra/fftw/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fftw
pkgver=3.2.2
pkgrel=2
pkgdesc="A library for computing the discrete Fourier transform (DFT)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.fftw.org/"
depends=('glibc' 'bash')
diff --git a/extra/file-roller/PKGBUILD b/extra/file-roller/PKGBUILD
index 5d7d1c2ec..a27c424d2 100644
--- a/extra/file-roller/PKGBUILD
+++ b/extra/file-roller/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=file-roller
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/extra/flac/PKGBUILD b/extra/flac/PKGBUILD
index d9d539f3f..4a507612d 100644
--- a/extra/flac/PKGBUILD
+++ b/extra/flac/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=flac
pkgver=1.2.1
pkgrel=2
pkgdesc="Free Lossless Audio Codec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://flac.sourceforge.net/"
license=('custom:Xiph' 'LGPL' 'GPL' 'FDL')
depends=('glibc' 'libogg')
diff --git a/extra/fltk/PKGBUILD b/extra/fltk/PKGBUILD
index f5335f613..407761d30 100644
--- a/extra/fltk/PKGBUILD
+++ b/extra/fltk/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=fltk
pkgver=1.1.10
pkgrel=1
pkgdesc="Graphical user interface toolkit for X"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://www.fltk.org/"
depends=('libjpeg' 'libpng' 'gcc-libs' 'libxft' 'libxext')
diff --git a/extra/fluidsynth/PKGBUILD b/extra/fluidsynth/PKGBUILD
index 831b180cf..fcb21606a 100644
--- a/extra/fluidsynth/PKGBUILD
+++ b/extra/fluidsynth/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fluidsynth
pkgver=1.1.3
pkgrel=2
pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.fluidsynth.org/"
depends=('glib2' 'jack' 'dbus-core' 'libpulse')
makedepends=('cmake' 'ladspa' 'doxygen')
diff --git a/extra/fluxbox/PKGBUILD b/extra/fluxbox/PKGBUILD
index 7d5e7d3b6..e6c39b586 100644
--- a/extra/fluxbox/PKGBUILD
+++ b/extra/fluxbox/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fluxbox
pkgver=1.3.1
pkgrel=1
pkgdesc="A lightweight and highly-configurable window manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fluxbox.org"
license=('MIT')
depends=('libxft' 'libxpm' 'libxinerama' 'libxrandr' 'gcc-libs' 'sh' 'imlib2' 'fribidi')
diff --git a/extra/fluxter/PKGBUILD b/extra/fluxter/PKGBUILD
index 723543918..705b34f5d 100644
--- a/extra/fluxter/PKGBUILD
+++ b/extra/fluxter/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fluxter
pkgver=0.1.0
pkgrel=5
pkgdesc="A workspace pager for fluxbox"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://benedict.isomedia.com/homes/stevencooper/projects/fluxter.html"
license=('GPL')
depends=('gcc-libs' 'libx11')
diff --git a/extra/folks/PKGBUILD b/extra/folks/PKGBUILD
index dd0ec3824..81036be00 100644
--- a/extra/folks/PKGBUILD
+++ b/extra/folks/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=folks
pkgver=0.4.3
pkgrel=1
pkgdesc="Library to aggregates people into metacontacts "
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://telepathy.freedesktop.org/wiki/Folks"
license=('LGPL2.1')
depends=('telepathy-glib' 'libgee' 'libxml2')
diff --git a/extra/fontconfig/PKGBUILD b/extra/fontconfig/PKGBUILD
index 701f308a0..514fc8f9d 100644
--- a/extra/fontconfig/PKGBUILD
+++ b/extra/fontconfig/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=fontconfig
pkgver=2.8.0
pkgrel=1
pkgdesc="A library for configuring and customizing font access"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.fontconfig.org/release/"
license=('custom')
depends=('expat>=2.0.1' 'freetype2>=2.3.11')
diff --git a/extra/fontforge/PKGBUILD b/extra/fontforge/PKGBUILD
index a880f0dc7..55401aa90 100644
--- a/extra/fontforge/PKGBUILD
+++ b/extra/fontforge/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fontforge
pkgver=20110222
pkgrel=2
pkgdesc='Outline and bitmap font editor'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://fontforge.sourceforge.net'
license=('BSD')
depends=('libxkbui' 'libxi' 'libxml2' 'pango' 'giflib' 'libtiff' 'python2')
diff --git a/extra/foobillard/PKGBUILD b/extra/foobillard/PKGBUILD
index decb5c49d..ce8e6302b 100644
--- a/extra/foobillard/PKGBUILD
+++ b/extra/foobillard/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=foobillard
pkgver=3.0a
pkgrel=6
pkgdesc="An OpenGL billiard game for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://foobillard.sourceforge.net/"
license=('GPL2' 'custom')
depends=('sdl' 'freetype2' 'libpng' 'mesa')
diff --git a/extra/foomatic/PKGBUILD b/extra/foomatic/PKGBUILD
index 8c58575cd..a3fbd7b69 100644
--- a/extra/foomatic/PKGBUILD
+++ b/extra/foomatic/PKGBUILD
@@ -3,7 +3,7 @@
pkgbase="foomatic"
pkgname=('foomatic-db' 'foomatic-filters' 'foomatic-db-engine' 'foomatic-db-nonfree')
-arch=('i686' 'x86_64') # needs to be changed in the subpackages when makepkg will support it
+arch=('i686' 'x86_64' 'mips64el') # needs to be changed in the subpackages when makepkg will support it
_snapdate=20101215
_relver=4.0.6
pkgver=${_relver}_${_snapdate}
diff --git a/extra/fortune-mod/PKGBUILD b/extra/fortune-mod/PKGBUILD
index 0737c5ab2..c486a765d 100644
--- a/extra/fortune-mod/PKGBUILD
+++ b/extra/fortune-mod/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fortune-mod
pkgver=1.99.1
pkgrel=4
pkgdesc="The Fortune Cookie Program from BSD games"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.redellipse.net/code/fortune"
license=('BSD')
depends=('recode')
diff --git a/extra/fping/PKGBUILD b/extra/fping/PKGBUILD
index 409850594..ed1d66576 100644
--- a/extra/fping/PKGBUILD
+++ b/extra/fping/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fping
pkgver=2.4b2
pkgrel=3
pkgdesc="A utility to ping multiple hosts at once"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fping.com/"
license=('custom')
depends=('glibc')
diff --git a/extra/fprint_demo/PKGBUILD b/extra/fprint_demo/PKGBUILD
index c03d8e516..0a38bcfc7 100644
--- a/extra/fprint_demo/PKGBUILD
+++ b/extra/fprint_demo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fprint_demo
pkgver=0.4
pkgrel=2
pkgdesc="Simple GTK+ application to demonstrate and test libfprint's capabilities"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://reactivated.net/fprint/wiki/Main_Page"
license=('LGPL')
groups=('fprint')
diff --git a/extra/freealut/PKGBUILD b/extra/freealut/PKGBUILD
index b334ea987..bb18e4729 100644
--- a/extra/freealut/PKGBUILD
+++ b/extra/freealut/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=freealut
pkgver=1.1.0
pkgrel=3
pkgdesc="OpenAL Utility Toolkit (ALUT)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.openal.org"
license=("LGPL")
depends=('openal>=1.6.372')
diff --git a/extra/freeciv/PKGBUILD b/extra/freeciv/PKGBUILD
index a43010488..20a0ae614 100644
--- a/extra/freeciv/PKGBUILD
+++ b/extra/freeciv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=freeciv
pkgver=2.2.5
pkgrel=1
pkgdesc="A multiuser clone of the famous Microprose game of Civilization"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freeciv.org/"
license=('GPL')
depends=('gtk2' 'sdl_mixer' 'readline' 'bzip2')
diff --git a/extra/freeglut/PKGBUILD b/extra/freeglut/PKGBUILD
index ac748f8ee..92859e9f9 100644
--- a/extra/freeglut/PKGBUILD
+++ b/extra/freeglut/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=freeglut
pkgver=2.6.0
pkgrel=1
pkgdesc="Provides functionality for small OpenGL programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freeglut.sourceforge.net/"
license=('MIT')
depends=('libxxf86vm' 'mesa' 'libxi')
diff --git a/extra/freenx/PKGBUILD b/extra/freenx/PKGBUILD
index bbaa11d59..c32183eda 100644
--- a/extra/freenx/PKGBUILD
+++ b/extra/freenx/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=freenx
pkgver=0.7.3
pkgrel=8
pkgdesc="Free Software (GPL) Implementation of the NX Server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://freenx.berlios.de"
license=('GPL')
depends=('nxserver' 'gnu-netcat' 'openssh' 'expect' 'xorg-xauth' 'xorg-apps' 'xorg-fonts-misc' 'coreutils' 'xorg-xmessage')
diff --git a/extra/freetds/PKGBUILD b/extra/freetds/PKGBUILD
index 2912f9b39..851c1b87b 100644
--- a/extra/freetds/PKGBUILD
+++ b/extra/freetds/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.82
pkgrel=5
pkgdesc='Library for accessing Sybase and MS SQL Server databases'
url='http://www.freetds.org'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('unixodbc')
options=('!libtool')
diff --git a/extra/freetype2/PKGBUILD b/extra/freetype2/PKGBUILD
index cfaffb725..5a2bab348 100644
--- a/extra/freetype2/PKGBUILD
+++ b/extra/freetype2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=freetype2
pkgver=2.4.4
pkgrel=2
pkgdesc="TrueType font rendering library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://freetype.sourceforge.net"
depends=('zlib')
diff --git a/extra/fribidi/PKGBUILD b/extra/fribidi/PKGBUILD
index edeaa1f4b..8629540fd 100644
--- a/extra/fribidi/PKGBUILD
+++ b/extra/fribidi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fribidi
pkgver=0.19.2
pkgrel=1
pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://fribidi.org"
depends=('glibc')
diff --git a/extra/frozen-bubble/PKGBUILD b/extra/frozen-bubble/PKGBUILD
index 883852aa4..602fef826 100644
--- a/extra/frozen-bubble/PKGBUILD
+++ b/extra/frozen-bubble/PKGBUILD
@@ -8,7 +8,7 @@ _pkgver=2.2.1-beta1
pkgver=${_pkgver/-/}
pkgrel=1
pkgdesc="A game in which you throw colorful bubbles and build groups to destroy the bubbles"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.frozen-bubble.org"
license=(GPL2)
depends=(perl-sdl perl-ipc-system-simple perl-compress-bzip2 perl-file-which)
diff --git a/extra/fsarchiver/PKGBUILD b/extra/fsarchiver/PKGBUILD
index 306172fac..25317e58e 100644
--- a/extra/fsarchiver/PKGBUILD
+++ b/extra/fsarchiver/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=fsarchiver
pkgver=0.6.12
pkgrel=1
pkgdesc="A safe and flexible file-system backup and deployment tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fsarchiver.org/"
license=('GPL')
depends=('bzip2' 'e2fsprogs' 'lzo2' 'xz' 'libgcrypt')
diff --git a/extra/fssos-nsvs/PKGBUILD b/extra/fssos-nsvs/PKGBUILD
index 16e8be8cc..02bae5641 100644
--- a/extra/fssos-nsvs/PKGBUILD
+++ b/extra/fssos-nsvs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fssos-nsvs
pkgver=0.5
pkgrel=7
pkgdesc="NSVS for FSSOS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fssos.sourceforge.net/"
license=('GPL')
depends=('bash' 'mysql>=5.5')
diff --git a/extra/ftgl/PKGBUILD b/extra/ftgl/PKGBUILD
index b284d4289..7a4bd3c85 100644
--- a/extra/ftgl/PKGBUILD
+++ b/extra/ftgl/PKGBUILD
@@ -8,7 +8,7 @@ _pkgver=2.1.3-rc5
pkgver=${_pkgver/-/}
pkgrel=2
pkgdesc="OpenGL library to use arbitrary fonts"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://ftgl.wiki.sourceforge.net/"
license=(MIT)
depends=(freetype2 glut)
diff --git a/extra/ftjam/PKGBUILD b/extra/ftjam/PKGBUILD
index b78dac253..d8199c8ee 100644
--- a/extra/ftjam/PKGBUILD
+++ b/extra/ftjam/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ftjam
pkgver=2.5.3rc2
pkgrel=2
pkgdesc='FT Jam - an enhanced version of the Jam build tool'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freetype.org/jam/"
license=('custom')
depends=('glibc')
diff --git a/extra/fuse/PKGBUILD b/extra/fuse/PKGBUILD
index f3863969e..ef08b69d6 100644
--- a/extra/fuse/PKGBUILD
+++ b/extra/fuse/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=fuse
pkgver=2.8.5
pkgrel=1
pkgdesc="A library that makes it possible to implement a filesystem in a userspace program."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fuse.sourceforge.net/"
license="GPL2"
depends=('glibc')
diff --git a/extra/fvwm-devel/PKGBUILD b/extra/fvwm-devel/PKGBUILD
index 42ea9293f..2946b9132 100644
--- a/extra/fvwm-devel/PKGBUILD
+++ b/extra/fvwm-devel/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fvwm-devel
pkgver=2.7.0
pkgrel=2
pkgdesc="A multiple large virtual desktop window manager originally derived from twm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fvwm.org"
license=('GPL' 'custom')
depends=('imlib' 'fribidi' 'perl' 'libstroke' 'libxpm' 'librsvg' 'libxinerama' 'libxcursor')
diff --git a/extra/fvwm/PKGBUILD b/extra/fvwm/PKGBUILD
index bd7af2998..f60fb5d59 100644
--- a/extra/fvwm/PKGBUILD
+++ b/extra/fvwm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fvwm
pkgver=2.6.1
pkgrel=2
pkgdesc="A multiple large virtual desktop window manager originally derived from twm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.fvwm.org"
license=('GPL' 'custom')
depends=('imlib' 'fribidi' 'perl' 'libstroke' 'libxpm' 'librsvg' 'libxinerama' 'libxcursor')
diff --git a/extra/fwbuilder/PKGBUILD b/extra/fwbuilder/PKGBUILD
index 055db9e92..82bdb3ca4 100644
--- a/extra/fwbuilder/PKGBUILD
+++ b/extra/fwbuilder/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.1.3
pkgrel=1
pkgdesc="Object-oriented GUI and set of compilers for various firewall platforms"
url="http://www.fwbuilder.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=("libfwbuilder=${pkgver}" 'qt' 'net-snmp' 'hicolor-icon-theme')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
diff --git a/extra/fyre/PKGBUILD b/extra/fyre/PKGBUILD
index a34415046..c9bd6dbaf 100644
--- a/extra/fyre/PKGBUILD
+++ b/extra/fyre/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=fyre
pkgver=1.0.1
pkgrel=4
pkgdesc="Rendering of the Peter de Jong map"
-arch=('i686' 'x86_64')
+arch=("i686" "x86_64" 'mips64el')
url="http://fyre.navi.cx/"
license=('GPL')
depends=('openexr' 'libglade' 'gnet' 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils')
diff --git a/extra/garcon/PKGBUILD b/extra/garcon/PKGBUILD
index ce6175f96..092cc5aaf 100644
--- a/extra/garcon/PKGBUILD
+++ b/extra/garcon/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=garcon
pkgver=0.1.7
pkgrel=1
pkgdesc="implementation of the freedesktop.org menu specification"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://wiki.xfce.org/dev/garcon"
groups=('xfce4')
diff --git a/extra/gc/PKGBUILD b/extra/gc/PKGBUILD
index 16f608ea1..7817eb002 100644
--- a/extra/gc/PKGBUILD
+++ b/extra/gc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gc
pkgver=7.1
pkgrel=3
pkgdesc="A garbage collector for C and C++"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
license=('GPL')
source=(http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/gcalctool/PKGBUILD b/extra/gcalctool/PKGBUILD
index c4c19605c..d242b0783 100644
--- a/extra/gcalctool/PKGBUILD
+++ b/extra/gcalctool/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gcalctool
pkgver=6.0.2
pkgrel=1
pkgdesc="GNOME Scientific calculator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gtk3' 'dconf')
makedepends=('intltool' 'gnome-doc-utils')
diff --git a/extra/gcin/PKGBUILD b/extra/gcin/PKGBUILD
index 78786a2ae..a7f0f6536 100644
--- a/extra/gcin/PKGBUILD
+++ b/extra/gcin/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gcin
pkgver=1.6.3
pkgrel=1
pkgdesc='Input method server supporting various input methods'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url='http://cle.linux.org.tw/trac/'
depends=('gtk2' 'libxtst')
diff --git a/extra/gconf-editor/PKGBUILD b/extra/gconf-editor/PKGBUILD
index d6fb91c69..d47432967 100644
--- a/extra/gconf-editor/PKGBUILD
+++ b/extra/gconf-editor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gconf-editor
pkgver=3.0.0
pkgrel=1
pkgdesc="Graphical gconf registry editor"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gconf' 'hicolor-icon-theme')
makedepends=('pkgconfig' 'intltool' 'gnome-doc-utils')
diff --git a/extra/gconf-perl/PKGBUILD b/extra/gconf-perl/PKGBUILD
index c95f1eba2..45e3503e3 100644
--- a/extra/gconf-perl/PKGBUILD
+++ b/extra/gconf-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Gnome2-GConf
pkgver=1.044
pkgrel=4
pkgdesc="Gnome2-GConf perl bindings for gconf"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/gconf/PKGBUILD b/extra/gconf/PKGBUILD
index 7fee8d8da..6aa7c7c4f 100644
--- a/extra/gconf/PKGBUILD
+++ b/extra/gconf/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gconf
pkgver=2.32.3
pkgrel=1
pkgdesc="A configuration database system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('orbit2' 'libxml2' 'polkit' 'libldap' 'dbus-glib' 'gtk3')
makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gobject-introspection')
diff --git a/extra/gconfmm/PKGBUILD b/extra/gconfmm/PKGBUILD
index d151b32d1..9e9238284 100644
--- a/extra/gconfmm/PKGBUILD
+++ b/extra/gconfmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=gconfmm
pkgname=('gconfmm' 'gconfmm-docs')
pkgver=2.28.2
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
makedepends=('pkgconfig' 'gtkmm>=2.20.3' 'glibmm-docs' 'gconf>=2.28.1' 'glibmm>=2.24.2')
options=('!libtool')
diff --git a/extra/gd/PKGBUILD b/extra/gd/PKGBUILD
index d00cc4b2c..b3d717672 100644
--- a/extra/gd/PKGBUILD
+++ b/extra/gd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gd
pkgver=2.0.36RC1
pkgrel=3
pkgdesc="Library for the dynamic creation of images by programmers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libgd.org/"
license=('custom')
depends=('perl' 'libpng>=1.4.0' 'fontconfig' 'libjpeg>=8')
diff --git a/extra/gdb/PKGBUILD b/extra/gdb/PKGBUILD
index 385774b89..947212a4c 100644
--- a/extra/gdb/PKGBUILD
+++ b/extra/gdb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gdb
pkgver=7.2
pkgrel=2
pkgdesc="The GNU Debugger"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gdb/"
license=('GPL3')
depends=('ncurses' 'expat' 'python2')
diff --git a/extra/gdk-pixbuf2/PKGBUILD b/extra/gdk-pixbuf2/PKGBUILD
index 032f69e7c..11ab4b9d2 100644
--- a/extra/gdk-pixbuf2/PKGBUILD
+++ b/extra/gdk-pixbuf2/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gdk-pixbuf2
pkgver=2.23.3
pkgrel=1
pkgdesc="An image loading library for gtk2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
license=('GPL2')
depends=('glib2>=2.28.1' 'libpng' 'libtiff' 'libjpeg' 'libx11')
diff --git a/extra/gdl/PKGBUILD b/extra/gdl/PKGBUILD
index a20a92c9b..1c05d49c0 100644
--- a/extra/gdl/PKGBUILD
+++ b/extra/gdl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gdl
pkgver=3.0.2
pkgrel=1
pkgdesc="GNOME Docking Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=('GPL')
url="http://www.gnome.org/"
depends=('gtk3')
diff --git a/extra/gdm/PKGBUILD b/extra/gdm/PKGBUILD
index a5768c9ec..323edc3c4 100644
--- a/extra/gdm/PKGBUILD
+++ b/extra/gdm/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gdm
pkgver=3.0.2
pkgrel=1
pkgdesc="Gnome Display Manager (a reimplementation of xdm)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org"
backup=('etc/pam.d/gdm' 'etc/pam.d/gdm-autologin' 'etc/gdm/custom.conf')
diff --git a/extra/gdome2/PKGBUILD b/extra/gdome2/PKGBUILD
index b51c8539a..91b8f6c60 100644
--- a/extra/gdome2/PKGBUILD
+++ b/extra/gdome2/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.8.1
pkgrel=2
pkgdesc="Gnome DOM Engine"
url="http://gdome2.cs.unibo.it/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libxml2>=2.7.3' 'glib2>=2.20.3')
options=(!libtool)
diff --git a/extra/gecko-sharp-2.0/PKGBUILD b/extra/gecko-sharp-2.0/PKGBUILD
index a9fc4bf26..df7857cf9 100644
--- a/extra/gecko-sharp-2.0/PKGBUILD
+++ b/extra/gecko-sharp-2.0/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gecko-sharp-2.0
pkgver=0.13
pkgrel=3
pkgdesc="C# bindings for gtkmozembed"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL' 'MPL')
url="http://www.mono-project.com/"
depends=('xulrunner>=1.9.1' 'gtk-sharp-2>=2.12.1')
diff --git a/extra/gedit/PKGBUILD b/extra/gedit/PKGBUILD
index abd545ac3..40699597b 100644
--- a/extra/gedit/PKGBUILD
+++ b/extra/gedit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gedit
pkgver=3.0.3
pkgrel=2
pkgdesc="A text editor for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gtksourceview3' 'gsettings-desktop-schemas' 'libpeas' 'enchant' 'iso-codes' 'libsm' 'desktop-file-utils' 'pygobject' 'dconf')
makedepends=('gnome-doc-utils' 'intltool')
diff --git a/extra/geeqie/PKGBUILD b/extra/geeqie/PKGBUILD
index b2315cea4..03ca8f3f4 100644
--- a/extra/geeqie/PKGBUILD
+++ b/extra/geeqie/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=geeqie
pkgver=1.0
pkgrel=5
pkgdesc="A lightweight image browser and viewer (fork of GQview)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://geeqie.sourceforge.net/"
license=('GPL3')
depends=('exiv2' 'gtk2' 'lcms' 'desktop-file-utils')
diff --git a/extra/gegl/PKGBUILD b/extra/gegl/PKGBUILD
index 4a018da9c..2d99183f7 100644
--- a/extra/gegl/PKGBUILD
+++ b/extra/gegl/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gegl
pkgver=0.1.6
pkgrel=1
pkgdesc="Graph based image processing framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gegl.org/"
license=('GPL3' 'LGPL3')
depends=('babl' 'libpng' 'libjpeg' 'gtk2')
diff --git a/extra/genius/PKGBUILD b/extra/genius/PKGBUILD
index 48afa7f0c..d3f5c4a39 100644
--- a/extra/genius/PKGBUILD
+++ b/extra/genius/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=genius
pkgver=1.0.12
pkgrel=1
pkgdesc="Advanced calculator including a mathematical programming language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.jirka.org/genius.html"
depends=('vte>=0.26.2' 'gtksourceview2>=2.10.5' 'mpfr>=3.0.0' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/geoip/PKGBUILD b/extra/geoip/PKGBUILD
index bfbeec073..61ad4ea4c 100644
--- a/extra/geoip/PKGBUILD
+++ b/extra/geoip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=geoip
pkgver=1.4.7
pkgrel=1
pkgdesc="Non-DNS IP-to-country resolver C library & utils"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.maxmind.com/app/c"
depends=('zlib')
diff --git a/extra/gettext-mono/PKGBUILD b/extra/gettext-mono/PKGBUILD
index 4ecbe0a05..bb9490811 100644
--- a/extra/gettext-mono/PKGBUILD
+++ b/extra/gettext-mono/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gettext-mono
pkgver=0.17
pkgrel=4
pkgdesc="mono assemblies for GNU internationalization library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gettext"
license=('GPL3')
depends=('mono>=1.9')
diff --git a/extra/gftp/PKGBUILD b/extra/gftp/PKGBUILD
index 4d4bdd661..bfd5fbe2b 100644
--- a/extra/gftp/PKGBUILD
+++ b/extra/gftp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gftp
pkgver=2.0.19
pkgrel=3
pkgdesc="A multithreaded ftp client for X Windows"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gtk2' 'openssl' 'readline')
source=(http://www.gftp.org/$pkgname-$pkgver.tar.bz2)
url="http://www.gftp.org/"
diff --git a/extra/ggv/PKGBUILD b/extra/ggv/PKGBUILD
index 40401e1c7..5d9dd9474 100644
--- a/extra/ggv/PKGBUILD
+++ b/extra/ggv/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ggv
pkgver=2.12.0
pkgrel=3
pkgdesc="Postscript viewer"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libgnomeui>=2.14.1' 'ghostscript' 'desktop-file-utils')
makedepends=('intltool' 'gnome-doc-utils' 'pkgconfig')
diff --git a/extra/ghc/PKGBUILD b/extra/ghc/PKGBUILD
index 19887fef4..5b629b69c 100644
--- a/extra/ghc/PKGBUILD
+++ b/extra/ghc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ghc
pkgver=7.0.2
pkgrel=1
pkgdesc="The Glasgow Haskell Compiler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.haskell.org/ghc/"
license=("custom")
depends=('perl' 'gmp>=5.0' gcc)
diff --git a/extra/ghex/PKGBUILD b/extra/ghex/PKGBUILD
index 700075f98..6314b3d20 100644
--- a/extra/ghex/PKGBUILD
+++ b/extra/ghex/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ghex
pkgver=2.24.0
pkgrel=1
pkgdesc="A simple binary editor for the Gnome desktop"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://live.gnome.org/Ghex"
depends=('libgnomeui>=2.24.2' 'libgnomeprintui>=2.18.4' 'hicolor-icon-theme')
diff --git a/extra/giblib/PKGBUILD b/extra/giblib/PKGBUILD
index 611d84137..cf3c2396c 100644
--- a/extra/giblib/PKGBUILD
+++ b/extra/giblib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=giblib
pkgver=1.2.4
pkgrel=4
pkgdesc="A library that feh uses as a wrapper to imlib2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/giblib/"
license=('MIT')
depends=('imlib2' 'libxext' 'freetype2')
diff --git a/extra/gif2png/PKGBUILD b/extra/gif2png/PKGBUILD
index b2a2ecc36..762dd3419 100644
--- a/extra/gif2png/PKGBUILD
+++ b/extra/gif2png/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gif2png
pkgver=2.5.4
pkgrel=1
pkgdesc="A GIF to PNG image format converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.catb.org/~esr/gif2png/"
license=('ZLIB')
depends=('libpng')
diff --git a/extra/giflib/PKGBUILD b/extra/giflib/PKGBUILD
index 86d445528..99b3f6fe6 100644
--- a/extra/giflib/PKGBUILD
+++ b/extra/giflib/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=4.1.6
pkgrel=4
pkgdesc="A library for reading and writing gif images"
url="http://sourceforge.net/projects/giflib/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
depends=('libx11')
provides=("libungif=${pkgver}")
diff --git a/extra/gifsicle/PKGBUILD b/extra/gifsicle/PKGBUILD
index d4bbf366d..14306db02 100644
--- a/extra/gifsicle/PKGBUILD
+++ b/extra/gifsicle/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gifsicle
pkgver=1.61
pkgrel=1
pkgdesc="A powerful command-line program for creating, editing, manipulating and getting information about GIF images and animations"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lcdf.org/gifsicle/"
license=('GPL')
depends=('libx11')
diff --git a/extra/gimp-dbp/PKGBUILD b/extra/gimp-dbp/PKGBUILD
index 9cec2e706..a51072156 100644
--- a/extra/gimp-dbp/PKGBUILD
+++ b/extra/gimp-dbp/PKGBUILD
@@ -7,7 +7,7 @@ _srcname=dbp
pkgver=1.1.9
pkgrel=1
pkgdesc="David's batch processor for the GIMP"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gimp>=2.4')
url="http://members.ozemail.com.au/~hodsond/dbp.html"
diff --git a/extra/gimp-devel/PKGBUILD b/extra/gimp-devel/PKGBUILD
index 16ede8148..077e66f4f 100644
--- a/extra/gimp-devel/PKGBUILD
+++ b/extra/gimp-devel/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gimp-devel
pkgver=2.7.2
pkgrel=1
pkgdesc="GNU Image Manipulation Program (Development Version)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gimp.org/"
license=('GPL')
depends=('gtk2' 'lcms' 'libxpm' 'libwmf' 'libxmu' 'librsvg' 'libmng' 'dbus-glib' \
diff --git a/extra/gimp-gap/PKGBUILD b/extra/gimp-gap/PKGBUILD
index 997bb3fe2..237e7c908 100644
--- a/extra/gimp-gap/PKGBUILD
+++ b/extra/gimp-gap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gimp-gap
pkgver=2.6.0
pkgrel=2
pkgdesc="A Plug-In collection to edit and create animations for the Gimp"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.gimp.org/downloads/"
depends=('gimp>=2.6.0' 'xvidcore' 'bash' 'libjpeg')
diff --git a/extra/gimp-refocus/PKGBUILD b/extra/gimp-refocus/PKGBUILD
index 6d78aad67..a821acce6 100644
--- a/extra/gimp-refocus/PKGBUILD
+++ b/extra/gimp-refocus/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gimp-refocus
_pname=refocus
pkgver=0.9.0
pkgrel=2
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL2)
pkgdesc="a sharpen plugin for gimp using FIR Wiener filtering"
depends=('gimp>=2.0.0')
diff --git a/extra/gimp-ufraw/PKGBUILD b/extra/gimp-ufraw/PKGBUILD
index 98a22bbc8..41154a386 100644
--- a/extra/gimp-ufraw/PKGBUILD
+++ b/extra/gimp-ufraw/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.18
pkgrel=1
pkgdesc="Standalone or gimp plugin converter for raw files"
url="http://ufraw.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('gtkimageview' 'exiv2')
makedepends=('gimp' 'cinepaint' 'pkg-config')
diff --git a/extra/gimp/PKGBUILD b/extra/gimp/PKGBUILD
index c0bab91ef..04637f310 100644
--- a/extra/gimp/PKGBUILD
+++ b/extra/gimp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gimp
pkgver=2.6.11
pkgrel=5
pkgdesc="GNU Image Manipulation Program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gimp.org/"
license=('GPL')
depends=('gtk2' 'lcms' 'libxpm' 'libwmf' 'libxmu' 'librsvg' 'libmng' 'dbus-glib' \
diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD
index f03e2c7ea..e67522047 100644
--- a/extra/git/PKGBUILD
+++ b/extra/git/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=git
pkgver=1.7.5.2
pkgrel=1
pkgdesc="the fast distributed version control system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://git-scm.com/"
license=('GPL2')
depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.12.2')
diff --git a/extra/gksu/PKGBUILD b/extra/gksu/PKGBUILD
index d48fdb3a7..95fa52151 100644
--- a/extra/gksu/PKGBUILD
+++ b/extra/gksu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gksu
pkgver=2.0.2
pkgrel=3
pkgdesc="A graphical frontend for su"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/gksu/index.html"
license=('GPL')
depends=('libgksu>=2.0.12' 'xorg-xauth')
diff --git a/extra/glade-perl/PKGBUILD b/extra/glade-perl/PKGBUILD
index aa8e6ed13..f92684ba7 100644
--- a/extra/glade-perl/PKGBUILD
+++ b/extra/glade-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Gtk2-GladeXML
pkgver=1.007
pkgrel=3
pkgdesc="Gtk2-GladeXML perl bindings for glade 2.x"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/glade/PKGBUILD b/extra/glade/PKGBUILD
index 352bfef15..56daf1721 100644
--- a/extra/glade/PKGBUILD
+++ b/extra/glade/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=glade
pkgver=3.10.0
pkgrel=2
pkgdesc="User interface builder for GTK+ and GNOME."
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=('GPL' 'LGPL')
depends=('gtk3' 'libxml2' 'desktop-file-utils' 'hicolor-icon-theme')
makedepends=('intltool' 'python2' 'gtk-doc' 'gobject-introspection' 'pygobject-devel')
diff --git a/extra/glew/PKGBUILD b/extra/glew/PKGBUILD
index baee8c467..195ca7647 100644
--- a/extra/glew/PKGBUILD
+++ b/extra/glew/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=glew
pkgver=1.5.8
pkgrel=1
pkgdesc="The OpenGL Extension Wrangler Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://glew.sourceforge.net"
license=('BSD' 'MIT' 'GPL')
depends=('libxmu' 'libxi' 'mesa')
diff --git a/extra/glhack/PKGBUILD b/extra/glhack/PKGBUILD
index 27ef966e4..35d3fa667 100644
--- a/extra/glhack/PKGBUILD
+++ b/extra/glhack/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=glhack
pkgver=1.2
pkgrel=4
pkgdesc="A port of Nethack, a single player dungeon exploration game in 2D"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://glhack.sourceforge.net/"
license=('custom')
depends=('sdl' 'libpng' 'mesa')
diff --git a/extra/glib-networking/PKGBUILD b/extra/glib-networking/PKGBUILD
index ca799b5ba..c789f208b 100644
--- a/extra/glib-networking/PKGBUILD
+++ b/extra/glib-networking/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=glib-networking
pkgver=2.28.7
pkgrel=1
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' 'ca-certificates' 'gsettings-desktop-schemas')
diff --git a/extra/glib-perl/PKGBUILD b/extra/glib-perl/PKGBUILD
index 4b57e3065..c16a137f2 100644
--- a/extra/glib-perl/PKGBUILD
+++ b/extra/glib-perl/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Glib
pkgver=1.223
pkgrel=2
pkgdesc="Perl wrappers for glib 2.x, including GObject"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
options=('!emptydirs')
diff --git a/extra/glib/PKGBUILD b/extra/glib/PKGBUILD
index 48945164c..a25ab9caf 100644
--- a/extra/glib/PKGBUILD
+++ b/extra/glib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=glib
pkgver=1.2.10
pkgrel=8.1
pkgdesc="Common C routines used by Gtk+ and other libs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
license=('LGPL')
depends=('glibc' 'texinfo')
diff --git a/extra/glpk/PKGBUILD b/extra/glpk/PKGBUILD
index 0ec9479fc..c7d7845c1 100644
--- a/extra/glpk/PKGBUILD
+++ b/extra/glpk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=glpk
pkgver=4.44
pkgrel=1
pkgdesc="GNU Linear Programming Kit : solve LP, MIP and other problems."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/glpk/glpk.html"
license=('GPL')
depends=('glibc')
diff --git a/extra/glsof/PKGBUILD b/extra/glsof/PKGBUILD
index 72ce404fc..f1845aafe 100644
--- a/extra/glsof/PKGBUILD
+++ b/extra/glsof/PKGBUILD
@@ -7,7 +7,7 @@ _fmver=1.5
_qver=1.0.0
pkgrel=1
pkgdesc="Two separate GUI utilities (Queries and Filemonitor) to the lsof command line utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://glsof.sourceforge.net/"
license=('GPL3')
depends=('sh' 'java-runtime' 'lsof')
diff --git a/extra/gluezilla/PKGBUILD b/extra/gluezilla/PKGBUILD
index 224068bd6..f59c0421e 100644
--- a/extra/gluezilla/PKGBUILD
+++ b/extra/gluezilla/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gluezilla
pkgver=2.6
pkgrel=3
pkgdesc="Web browser implementation (Gecko) for Mono, the free .NET runtime"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL2' 'MPL')
url="http://www.mono-project.com/"
depends=('mono' 'xulrunner>=2.0')
diff --git a/extra/gmetadom/PKGBUILD b/extra/gmetadom/PKGBUILD
index 64be3c3b7..d582d3737 100644
--- a/extra/gmetadom/PKGBUILD
+++ b/extra/gmetadom/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmetadom
pkgver=0.2.6
pkgrel=2
pkgdesc="C++ bindings for GDome2 DOM implementation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gmetadom.sourceforge.net/"
license=('LGPL')
depends=('gdome2')
diff --git a/extra/gmime/PKGBUILD b/extra/gmime/PKGBUILD
index 663f51870..2bddf7e62 100644
--- a/extra/gmime/PKGBUILD
+++ b/extra/gmime/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmime
pkgver=2.4.23
pkgrel=1
pkgdesc="Core mime parsing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://spruce.sourceforge.net/gmime/"
depends=('glib2' 'zlib')
diff --git a/extra/gmpc/PKGBUILD b/extra/gmpc/PKGBUILD
index 7cee8fc09..b4356d300 100644
--- a/extra/gmpc/PKGBUILD
+++ b/extra/gmpc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gmpc
pkgver=0.20.0
pkgrel=1
pkgdesc="A GTK2 client for MPD"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client"
license=("GPL")
depends=('libglade' 'libmpd>=0.20.0' 'curl' 'libsm' 'libsoup' 'libsexy' 'hicolor-icon-theme')
diff --git a/extra/gnet/PKGBUILD b/extra/gnet/PKGBUILD
index 60b952e00..74f641527 100644
--- a/extra/gnet/PKGBUILD
+++ b/extra/gnet/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnet
pkgver=2.0.8
pkgrel=2
pkgdesc="A simple network library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/GNetLibrary"
license=('LGPL')
depends=('glib2')
diff --git a/extra/gnokii/PKGBUILD b/extra/gnokii/PKGBUILD
index 036522ede..cce1c878e 100644
--- a/extra/gnokii/PKGBUILD
+++ b/extra/gnokii/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gnokii
pkgver=0.6.30
pkgrel=2
pkgdesc="Tools and user space driver for use with mobile phones"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnokii.org/"
license=('GPL')
depends=('libusb-compat' 'libxpm' 'bluez' 'libical')
diff --git a/extra/gnome-alsamixer/PKGBUILD b/extra/gnome-alsamixer/PKGBUILD
index 277ddcbde..d438a1e27 100644
--- a/extra/gnome-alsamixer/PKGBUILD
+++ b/extra/gnome-alsamixer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-alsamixer
pkgver=0.9.6
pkgrel=3
pkgdesc="Gnome ALSA mixer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.paw.za.org"
license=('GPL')
depends=('libgnomeui>=2.24.1')
diff --git a/extra/gnome-applets/PKGBUILD b/extra/gnome-applets/PKGBUILD
index 9a601aa2c..d7f6db5a1 100644
--- a/extra/gnome-applets/PKGBUILD
+++ b/extra/gnome-applets/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-applets
pkgver=3.1.1
pkgrel=1
pkgdesc="GNOME Applets"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gnome-panel' 'libgtop' 'gucharmap' 'libnotify' 'cpufrequtils')
makedepends=('gnome-doc-utils' 'intltool' 'gnome-settings-daemon' 'networkmanager' 'gnome-common')
diff --git a/extra/gnome-bluetooth/PKGBUILD b/extra/gnome-bluetooth/PKGBUILD
index 2417f82cc..6b5ef16b8 100644
--- a/extra/gnome-bluetooth/PKGBUILD
+++ b/extra/gnome-bluetooth/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-bluetooth
pkgver=3.0.1
pkgrel=1
pkgdesc="The GNOME Bluetooth Subsystem"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/GnomeBluetooth"
license=('GPL' 'LGPL')
depends=('gnome-control-center' 'hicolor-icon-theme' 'gvfs-obexftp' 'obexd-client' 'dconf')
diff --git a/extra/gnome-control-center/PKGBUILD b/extra/gnome-control-center/PKGBUILD
index c75fc2c4a..945af2f09 100644
--- a/extra/gnome-control-center/PKGBUILD
+++ b/extra/gnome-control-center/PKGBUILD
@@ -7,8 +7,7 @@ pkgrel=1
pkgdesc="The Control Center for GNOME"
arch=('i686' 'x86_64')
depends=('gtk3' 'gsettings-desktop-schemas' 'gnome-menus' 'gnome-desktop' 'gnome-settings-daemon' 'upower' 'libgtop' 'cups-pk-helper' 'accountsservice' 'sound-theme-freedesktop' 'krb5')
-optdepends=('mesa-demos: provides glxinfo for graphics information'
- 'apg: adds password generation for user accounts')
+optdepends=('apg: adds password generation for user accounts')
makedepends=('gnome-doc-utils' 'intltool' 'networkmanager')
url="http://www.gnome.org"
groups=('gnome')
diff --git a/extra/gnome-desktop/PKGBUILD b/extra/gnome-desktop/PKGBUILD
index 65002fb58..ce09ddf4c 100644
--- a/extra/gnome-desktop/PKGBUILD
+++ b/extra/gnome-desktop/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-desktop
pkgver=3.0.2
pkgrel=1
pkgdesc="Library with common API for various GNOME modules"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
depends=('gsettings-desktop-schemas' 'startup-notification' 'gtk3')
makedepends=('gnome-doc-utils' 'intltool' 'gobject-introspection')
diff --git a/extra/gnome-desktop2/PKGBUILD b/extra/gnome-desktop2/PKGBUILD
index 3829d54f7..77b1a8972 100644
--- a/extra/gnome-desktop2/PKGBUILD
+++ b/extra/gnome-desktop2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=${_pkgname}2
pkgver=2.32.1
pkgrel=1
pkgdesc="The GNOME Desktop"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=(GPL LGPL)
depends=(gconf gtk2 startup-notification)
makedepends=(gnome-doc-utils intltool)
diff --git a/extra/gnome-disk-utility/PKGBUILD b/extra/gnome-disk-utility/PKGBUILD
index e63e2d8f0..0a5f8e9a6 100644
--- a/extra/gnome-disk-utility/PKGBUILD
+++ b/extra/gnome-disk-utility/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-disk-utility
pkgver=3.0.0
pkgrel=1
pkgdesc="GNOME libraries and applications for dealing with storage devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org"
depends=('dbus-glib' 'libgnome-keyring' 'libunique3' 'udisks' 'libnotify' 'hicolor-icon-theme' 'avahi')
diff --git a/extra/gnome-games/PKGBUILD b/extra/gnome-games/PKGBUILD
index 853bcfe8a..cac447e29 100644
--- a/extra/gnome-games/PKGBUILD
+++ b/extra/gnome-games/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-games
pkgver=3.0.2
pkgrel=1
pkgdesc="Some Games for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libsm' 'gconf' 'guile' 'desktop-file-utils' 'libcanberra' 'clutter-gtk' 'hicolor-icon-theme' 'librsvg' 'seed' 'pygobject')
makedepends=('gnome-doc-utils' 'intltool' 'gobject-introspection')
diff --git a/extra/gnome-keyring-sharp/PKGBUILD b/extra/gnome-keyring-sharp/PKGBUILD
index e8d024129..39807dce4 100644
--- a/extra/gnome-keyring-sharp/PKGBUILD
+++ b/extra/gnome-keyring-sharp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=gnome-keyring-sharp
pkgver=1.0.2
pkgrel=2
pkgdesc="A fully managed implementation of libgnome-keyring"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mono-project.com/Libraries"
license=('custom')
depends=('ndesk-dbus>=0.4' 'libgnome-keyring')
diff --git a/extra/gnome-keyring/PKGBUILD b/extra/gnome-keyring/PKGBUILD
index c8f1a1157..cfa1dc390 100644
--- a/extra/gnome-keyring/PKGBUILD
+++ b/extra/gnome-keyring/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-keyring
pkgver=3.0.3
pkgrel=1
pkgdesc="GNOME Password Management daemon"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('gtk3' 'dconf')
makedepends=('intltool' 'pkgconfig' 'python2')
diff --git a/extra/gnome-mag/PKGBUILD b/extra/gnome-mag/PKGBUILD
index bbe207fa1..8b08b9ee5 100644
--- a/extra/gnome-mag/PKGBUILD
+++ b/extra/gnome-mag/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-mag
pkgver=0.16.3
pkgrel=1
pkgdesc="Gnome magnifier"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.gnome.org"
depends=('at-spi>=1.32.0')
diff --git a/extra/gnome-media/PKGBUILD b/extra/gnome-media/PKGBUILD
index 8e8d3da64..1f0927322 100644
--- a/extra/gnome-media/PKGBUILD
+++ b/extra/gnome-media/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-media
pkgver=2.91.2
pkgrel=2
pkgdesc="GNOME Media Tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libgnome-media-profiles' 'libcanberra' 'hicolor-icon-theme')
makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils')
diff --git a/extra/gnome-menus/PKGBUILD b/extra/gnome-menus/PKGBUILD
index 0a0067d13..682651e66 100644
--- a/extra/gnome-menus/PKGBUILD
+++ b/extra/gnome-menus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-menus
pkgver=3.0.1
pkgrel=1
pkgdesc="GNOME menu specifications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glib2' 'python2')
makedepends=('intltool' 'gobject-introspection')
options=('!libtool')
diff --git a/extra/gnome-nettool/PKGBUILD b/extra/gnome-nettool/PKGBUILD
index d9b56afae..026215dfc 100644
--- a/extra/gnome-nettool/PKGBUILD
+++ b/extra/gnome-nettool/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-nettool
pkgver=3.0.0
pkgrel=1
pkgdesc="A Collection of GNOME3 Networking Tools."
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=('GPL')
depends=('gtk3' 'libgtop' 'dnsutils' 'netkit-bsd-finger' 'whois' 'hicolor-icon-theme')
makedepends=('gnome-doc-utils' 'pkgconfig' 'intltool')
diff --git a/extra/gnome-perl/PKGBUILD b/extra/gnome-perl/PKGBUILD
index e4e4271a1..bda7eb159 100644
--- a/extra/gnome-perl/PKGBUILD
+++ b/extra/gnome-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Gnome2
pkgver=1.042
pkgrel=5
pkgdesc="Perl bindings for libgnome"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/gnome-phone-manager/PKGBUILD b/extra/gnome-phone-manager/PKGBUILD
index ac4f8d245..c864cf3c0 100644
--- a/extra/gnome-phone-manager/PKGBUILD
+++ b/extra/gnome-phone-manager/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-phone-manager
pkgver=0.65
pkgrel=3
pkgdesc="Control your mobile phone from your GNOME 2 desktop."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/PhoneManager"
license=('GPL')
depends=('evolution-data-server>=2.31.92' 'gnokii>=0.6.29' 'gnome-bluetooth>=2.31.90' 'gnome-icon-theme>=2.30.3' 'gtkspell' 'libcanberra>=0.25' 'libglade')
diff --git a/extra/gnome-pilot/PKGBUILD b/extra/gnome-pilot/PKGBUILD
index 82d3c5c69..f2751adfa 100644
--- a/extra/gnome-pilot/PKGBUILD
+++ b/extra/gnome-pilot/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-pilot
pkgver=2.91.92
pkgrel=1
pkgdesc="Pilot Support for Gnome"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('pilot-link' 'evolution-data-server')
makedepends=('intltool' 'gob2' 'gnome-doc-utils' 'gnome-panel')
diff --git a/extra/gnome-power-manager/PKGBUILD b/extra/gnome-power-manager/PKGBUILD
index e731c944b..61fa2a7a7 100644
--- a/extra/gnome-power-manager/PKGBUILD
+++ b/extra/gnome-power-manager/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-power-manager
pkgver=3.0.2
pkgrel=1
pkgdesc="Session daemon that makes it easy to manage your laptop or desktop system."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnome.org/projects/gnome-power-manager/"
license=('GPL')
depends=('libnotify' 'gconf' 'libcanberra' 'gnome-icon-theme' 'upower'
diff --git a/extra/gnome-python-desktop/PKGBUILD b/extra/gnome-python-desktop/PKGBUILD
index bee9fec5d..0f5c6cffe 100644
--- a/extra/gnome-python-desktop/PKGBUILD
+++ b/extra/gnome-python-desktop/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=gnome-python-desktop
pkgname=('gnome-python-desktop' 'python-bugbuddy' 'python-evolution' 'python-gnomedesktop' 'python-gnomekeyring' 'python-gtop' 'python-metacity' 'python-rsvg' 'python-totem-plparser' 'python-wnck' 'python-gnomeprint')
pkgver=2.32.0
pkgrel=6
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
options=('!libtool')
makedepends=('intltool' 'pkg-config' 'gnome-python' 'libgnomeprintui' 'libgtop' 'totem-plparser' 'bug-buddy' 'gnome-desktop2' 'metacity' 'librsvg')
diff --git a/extra/gnome-python-extras/PKGBUILD b/extra/gnome-python-extras/PKGBUILD
index 9114b9fe4..bc5cb742f 100644
--- a/extra/gnome-python-extras/PKGBUILD
+++ b/extra/gnome-python-extras/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gnome-python-extras
pkgname=('gnome-python-extras' 'python2-egg' 'python2-gda' 'python2-gdl' 'python2-gksu2' 'python2-gtkhtml2' 'python2-gtkmozembed' 'python2-gtkspell')
pkgver=2.25.3
pkgrel=9
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.daa.com.au/~james/pygtk/"
license=('GPL' 'LGPL')
makedepends=('libgtkhtml' 'gtkspell' 'gdl' 'xulrunner>=1.9.2' 'libgksu' 'libgnomeui' 'libgda' 'python2' 'pygtk' 'gnome-python')
diff --git a/extra/gnome-python/PKGBUILD b/extra/gnome-python/PKGBUILD
index b7a0e897f..26966b96d 100644
--- a/extra/gnome-python/PKGBUILD
+++ b/extra/gnome-python/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=gnome-python
pkgname=('gnome-python' 'python2-bonobo' 'python2-gconf' 'python2-libgnome' 'python2-gnomecanvas' 'python2-gnomevfs')
pkgver=2.28.1
pkgrel=7
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
makedepends=('pygtk' 'pyorbit' 'libgnomeui')
options=('!libtool')
diff --git a/extra/gnome-screensaver/PKGBUILD b/extra/gnome-screensaver/PKGBUILD
index 6b66e6e7e..4b2da8732 100644
--- a/extra/gnome-screensaver/PKGBUILD
+++ b/extra/gnome-screensaver/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-screensaver
pkgver=3.0.0
pkgrel=1
pkgdesc="Screensaver designed to integrate well with the GNOME desktop."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://live.gnome.org/GnomeScreensaver"
backup=(etc/pam.d/gnome-screensaver)
diff --git a/extra/gnome-session/PKGBUILD b/extra/gnome-session/PKGBUILD
index aefd90ecd..3d62ff5bb 100644
--- a/extra/gnome-session/PKGBUILD
+++ b/extra/gnome-session/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-session
pkgver=3.0.2
pkgrel=1
pkgdesc="The GNOME Session Handler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('upower' 'gtk3' 'gconf' 'startup-notification' 'hicolor-icon-theme' 'libxtst' 'polkit-gnome' 'libgl' 'librsvg'
'gsettings-desktop-schemas' 'consolekit' 'libsm' 'dconf')
diff --git a/extra/gnome-settings-daemon/PKGBUILD b/extra/gnome-settings-daemon/PKGBUILD
index 25433294c..38617dc2e 100644
--- a/extra/gnome-settings-daemon/PKGBUILD
+++ b/extra/gnome-settings-daemon/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-settings-daemon
pkgver=3.0.2
pkgrel=1
pkgdesc="The GNOME Settings daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libgnomekbd' 'gnome-desktop' 'libnotify' 'hicolor-icon-theme'
'libcanberra-pulse' 'gsettings-desktop-schemas' 'nss' 'gconf'
diff --git a/extra/gnome-sharp/PKGBUILD b/extra/gnome-sharp/PKGBUILD
index 276b77a73..c530818c4 100644
--- a/extra/gnome-sharp/PKGBUILD
+++ b/extra/gnome-sharp/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gnome-sharp
pkgname=('gnome-sharp' 'art-sharp' 'gconf-sharp' 'gconf-sharp-peditors' 'libgnome-sharp' 'gnome-vfs-sharp')
pkgver=2.24.2
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=(LGPL)
url="http://gtk-sharp.sourceforge.net"
makedepends=('gtk-sharp-2' 'libgnomeui' 'monodoc')
diff --git a/extra/gnome-speech/PKGBUILD b/extra/gnome-speech/PKGBUILD
index 81b95f890..f92d8ff2d 100644
--- a/extra/gnome-speech/PKGBUILD
+++ b/extra/gnome-speech/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-speech
pkgver=0.4.25
pkgrel=1
pkgdesc="Gnome Text-to-Speech"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://www.gnome.org"
depends=('libbonobo>=2.24.1')
diff --git a/extra/gnome-spell/PKGBUILD b/extra/gnome-spell/PKGBUILD
index 020398658..997cb59aa 100644
--- a/extra/gnome-spell/PKGBUILD
+++ b/extra/gnome-spell/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-spell
pkgver=1.0.8
pkgrel=2
pkgdesc="Spell Checking Support for Gnome"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libgnomeui>=2.24.1' 'enchant>=1.4.2')
makedepends=('pkgconfig' 'intltool')
diff --git a/extra/gnome-system-monitor/PKGBUILD b/extra/gnome-system-monitor/PKGBUILD
index c25d0b22b..04172d277 100644
--- a/extra/gnome-system-monitor/PKGBUILD
+++ b/extra/gnome-system-monitor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-system-monitor
pkgver=3.0.1
pkgrel=1
pkgdesc="A system monitor for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libwnck3' 'libgtop' 'gtkmm3' 'librsvg' 'gnome-icon-theme')
makedepends=('pkgconfig' 'gnome-doc-utils' 'intltool')
diff --git a/extra/gnome-terminal/PKGBUILD b/extra/gnome-terminal/PKGBUILD
index a77e25b8b..af4f474be 100644
--- a/extra/gnome-terminal/PKGBUILD
+++ b/extra/gnome-terminal/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-terminal
pkgver=3.0.1
pkgrel=2
pkgdesc="The GNOME Terminal Emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gconf' 'vte3' 'gsettings-desktop-schemas' 'libsm')
makedepends=('gnome-doc-utils' 'gtk2' 'intltool')
diff --git a/extra/gnome-user-share/PKGBUILD b/extra/gnome-user-share/PKGBUILD
index e9c45f0d5..82c43da59 100644
--- a/extra/gnome-user-share/PKGBUILD
+++ b/extra/gnome-user-share/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-user-share
pkgver=3.0.0
pkgrel=1
pkgdesc="Easy to use user-level file sharing for GNOME."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.gnome.org/pub/GNOME/sources/gnome-user-share/"
license=('GPL')
depends=('mod_dnssd' 'gconf' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'gnome-bluetooth' 'libcanberra')
diff --git a/extra/gnome-utils/PKGBUILD b/extra/gnome-utils/PKGBUILD
index fdfbac8c8..bf6b99380 100644
--- a/extra/gnome-utils/PKGBUILD
+++ b/extra/gnome-utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-utils
pkgver=3.0.1
pkgrel=1
pkgdesc="Common utilities for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libgtop' 'libcanberra' 'libsm' 'gconf' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'desktop-file-utils')
makedepends=('gnome-doc-utils' 'pkgconfig' 'intltool')
diff --git a/extra/gnome-vfs-perl/PKGBUILD b/extra/gnome-vfs-perl/PKGBUILD
index 5f8707948..d40dd62f4 100644
--- a/extra/gnome-vfs-perl/PKGBUILD
+++ b/extra/gnome-vfs-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Gnome2-VFS
pkgver=1.081
pkgrel=3
pkgdesc="Gnome2-VFS perl bindings for gnome-vfs"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/gnome-vfs/PKGBUILD b/extra/gnome-vfs/PKGBUILD
index 3474b4c22..469b6725b 100644
--- a/extra/gnome-vfs/PKGBUILD
+++ b/extra/gnome-vfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-vfs
pkgver=2.24.4
pkgrel=3
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')
makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gnome-common')
diff --git a/extra/gnome-vfsmm/PKGBUILD b/extra/gnome-vfsmm/PKGBUILD
index cb81726bd..74f2ec8ef 100644
--- a/extra/gnome-vfsmm/PKGBUILD
+++ b/extra/gnome-vfsmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-vfsmm
pkgver=2.26.0
pkgrel=1
pkgdesc="A C++ wrapper for gnome-vfs."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gnome-vfs>=2.24.1' 'glibmm>=2.20.0')
makedepends=('pkgconfig' 'doxygen')
diff --git a/extra/gnomecanvas-perl/PKGBUILD b/extra/gnomecanvas-perl/PKGBUILD
index da6af9368..626b18394 100644
--- a/extra/gnomecanvas-perl/PKGBUILD
+++ b/extra/gnomecanvas-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Gnome2-Canvas
pkgver=1.002
pkgrel=7
pkgdesc="Gnome2-Canvas perl bindings for libgnomecanvas"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/gnu-netcat/PKGBUILD b/extra/gnu-netcat/PKGBUILD
index 7a1868d37..520c06703 100644
--- a/extra/gnu-netcat/PKGBUILD
+++ b/extra/gnu-netcat/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.7.1
pkgrel=3
pkgdesc="GNU rewrite of netcat, the network piping application"
depends=('glibc' 'texinfo')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://netcat.sourceforge.net/"
license=('GPL')
replaces=('netcat')
diff --git a/extra/gnucash/PKGBUILD b/extra/gnucash/PKGBUILD
index afa3bd5e9..fe6d43a9e 100644
--- a/extra/gnucash/PKGBUILD
+++ b/extra/gnucash/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnucash
pkgver=2.4.6
pkgrel=1
pkgdesc="A personal and small-business financial-accounting application"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnucash.org"
license=("GPL")
depends=('gtkhtml' 'slib' 'goffice' 'guile' 'libofx'
diff --git a/extra/gnuchess/PKGBUILD b/extra/gnuchess/PKGBUILD
index dedeaddb7..5e6a71091 100644
--- a/extra/gnuchess/PKGBUILD
+++ b/extra/gnuchess/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=6.0.0
pkgrel=1
pkgdesc="Lets most modern computers play a full game of chess"
url="http://www.gnu.org/software/chess/chess.html"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc' 'ncurses' 'readline')
source=(ftp://ftp.gnu.org/pub/gnu/chess/$pkgname-$pkgver.tar.gz)
diff --git a/extra/gnumeric/PKGBUILD b/extra/gnumeric/PKGBUILD
index da011eb7c..ab785b02e 100644
--- a/extra/gnumeric/PKGBUILD
+++ b/extra/gnumeric/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnumeric
pkgver=1.10.15
pkgrel=1
pkgdesc="A GNOME Spreadsheet Program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org/projects/gnumeric/"
license=('GPL')
depends=('goffice' 'gconf' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/gnupg/PKGBUILD b/extra/gnupg/PKGBUILD
index 56b0c2274..6e11ee821 100644
--- a/extra/gnupg/PKGBUILD
+++ b/extra/gnupg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnupg
pkgver=1.4.11
pkgrel=2
pkgdesc="GNU Privacy Guard - a PGP replacement tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
depends=('zlib' 'bzip2' 'libldap>=2.4.18' 'libusb-compat' 'curl>=7.16.2' 'readline>=6.0.00')
source=(ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/gnupg/$pkgname-$pkgver.tar.bz2)
diff --git a/extra/gnupg2/PKGBUILD b/extra/gnupg2/PKGBUILD
index e2711da0d..bf43a7572 100644
--- a/extra/gnupg2/PKGBUILD
+++ b/extra/gnupg2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnupg2
pkgver=2.0.17
pkgrel=1
pkgdesc="GNU Privacy Guard 2 - a PGP replacement tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libldap' 'curl' 'bzip2' 'zlib' 'libksba' 'libgcrypt'
'pth' 'libusb-compat' 'libassuan' 'texinfo' 'readline' 'pinentry' 'dirmngr')
license=('GPL')
diff --git a/extra/gnuplot/PKGBUILD b/extra/gnuplot/PKGBUILD
index 1207d38a3..9f5b437c4 100644
--- a/extra/gnuplot/PKGBUILD
+++ b/extra/gnuplot/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gnuplot
pkgver=4.4.3
pkgrel=1
pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnuplot.info"
license=('custom')
depends=('readline' 'gd' 'wxgtk' 'cairo' 'libjpeg' 'lua')
diff --git a/extra/gnutls/PKGBUILD b/extra/gnutls/PKGBUILD
index 14d2ba1b4..475cfafca 100644
--- a/extra/gnutls/PKGBUILD
+++ b/extra/gnutls/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnutls
pkgver=2.12.5
pkgrel=1
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/extra/gob2/PKGBUILD b/extra/gob2/PKGBUILD
index 72f0a35df..aedce43a2 100644
--- a/extra/gob2/PKGBUILD
+++ b/extra/gob2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gob2
pkgver=2.0.17
pkgrel=1
pkgdesc="GTK Object Builder (GOB) is a simple preprocessor for easily creating GTK objects"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('glib2')
url="http://www.5z.com/jirka/gob.html"
diff --git a/extra/gobject-introspection/PKGBUILD b/extra/gobject-introspection/PKGBUILD
index a2063056c..a3471ac2c 100644
--- a/extra/gobject-introspection/PKGBUILD
+++ b/extra/gobject-introspection/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=0.10.8
pkgrel=1
pkgdesc="Introspection system for GObject-based libraries"
url="http://live.gnome.org/GObjectInstrospection"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
license=('LGPL' 'GPL')
depends=('libffi' 'glib2' 'python2')
makedepends=('cairo')
diff --git a/extra/goffice/PKGBUILD b/extra/goffice/PKGBUILD
index 0352c9453..cc3b434f1 100644
--- a/extra/goffice/PKGBUILD
+++ b/extra/goffice/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=goffice
pkgver=0.8.15
pkgrel=1
pkgdesc="A library of document-centric objects and utilities built on top of GLib and Gtk+"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org"
license=('GPL')
options=('!libtool')
diff --git a/extra/gok/PKGBUILD b/extra/gok/PKGBUILD
index 062ce91b4..a0d841433 100644
--- a/extra/gok/PKGBUILD
+++ b/extra/gok/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gok
pkgver=2.30.1
pkgrel=1
pkgdesc="Gnome Onscreen Keyboard"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.gnome.org"
depends=('gnome-speech>=0.4.25' 'at-spi>=1.32' 'libwnck>=2.30.5' 'hicolor-icon-theme' 'libcanberra>=0.25' 'gconf>=2.32.0')
diff --git a/extra/gpart/PKGBUILD b/extra/gpart/PKGBUILD
index 8798449cd..312ef2953 100644
--- a/extra/gpart/PKGBUILD
+++ b/extra/gpart/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpart
pkgver=0.1h
pkgrel=4
pkgdesc="A program for recovering corrupt partition tables"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.stud.uni-hannover.de/user/76201/gpart/"
license=('GPL')
depends=('glibc')
diff --git a/extra/gparted/PKGBUILD b/extra/gparted/PKGBUILD
index c4757a5df..71cca0883 100644
--- a/extra/gparted/PKGBUILD
+++ b/extra/gparted/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gparted
pkgver=0.8.1
pkgrel=1
pkgdesc="A Partition Magic clone, frontend to GNU Parted"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gparted.sourceforge.net"
license=('GPL')
depends=('parted' 'gtkmm' 'libsigc++')
diff --git a/extra/gpgme/PKGBUILD b/extra/gpgme/PKGBUILD
index 7fe998fc2..664b5d3d4 100644
--- a/extra/gpgme/PKGBUILD
+++ b/extra/gpgme/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gpgme
pkgver=1.3.0
pkgrel=1
pkgdesc="A C wrapper library for GnuPG"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnupg.org/related_software/gpgme/"
license=('GPL')
depends=('libgpg-error' 'pth' 'gnupg' 'gnupg2')
diff --git a/extra/gphoto2/PKGBUILD b/extra/gphoto2/PKGBUILD
index 87e3e619f..88de2bc72 100644
--- a/extra/gphoto2/PKGBUILD
+++ b/extra/gphoto2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gphoto2
pkgver=2.4.10
pkgrel=1
pkgdesc="A digital camera download and access program."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gphoto.org"
license=('GPL' 'LGPL')
depends=('libgphoto2>=2.4.10' 'popt' 'aalib' 'readline>=6.1')
diff --git a/extra/gpsd/PKGBUILD b/extra/gpsd/PKGBUILD
index d26892a8a..26a2a8b0d 100644
--- a/extra/gpsd/PKGBUILD
+++ b/extra/gpsd/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gpsd
pkgver=2.96
pkgrel=1
pkgdesc="GPS daemon and library to support USB/serial GPS devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gpsd.berlios.de"
license=('BSD')
depends=('lesstif' 'libxaw' 'python2' 'pth' 'libusb' 'desktop-file-utils')
diff --git a/extra/gqview/PKGBUILD b/extra/gqview/PKGBUILD
index 2d61ae442..44ab204b6 100644
--- a/extra/gqview/PKGBUILD
+++ b/extra/gqview/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gqview
pkgver=2.0.4
pkgrel=3
pkgdesc="An image browser and viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gqview.sourceforge.net/"
license=('GPL')
depends=('gtk2')
diff --git a/extra/grantlee/PKGBUILD b/extra/grantlee/PKGBUILD
index fb95cc7b9..cbb1c6894 100644
--- a/extra/grantlee/PKGBUILD
+++ b/extra/grantlee/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=grantlee
pkgver=0.1.8
pkgrel=1
pkgdesc="A string template engine based on the Django template system and written in Qt"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gitorious.org/grantlee/pages/Home"
license=('LGPL3')
depends=('qt')
diff --git a/extra/graphicsmagick/PKGBUILD b/extra/graphicsmagick/PKGBUILD
index 82f855ed9..418a52837 100644
--- a/extra/graphicsmagick/PKGBUILD
+++ b/extra/graphicsmagick/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=graphicsmagick
pkgver=1.3.12
pkgrel=1
pkgdesc="Image processing system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.graphicsmagick.org/"
license=('MIT')
makedepends=('perl')
diff --git a/extra/graphite/PKGBUILD b/extra/graphite/PKGBUILD
index 622ab8eb0..d43977d94 100644
--- a/extra/graphite/PKGBUILD
+++ b/extra/graphite/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=graphite
pkgname=('libgraphite' 'pango-graphite')
pkgver=2.3.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://graphite.sil.org/"
makedepends=('pango' 'gcc-libs')
options=('!libtool' '!emptydirs')
diff --git a/extra/graphviz/PKGBUILD b/extra/graphviz/PKGBUILD
index 120a3402d..f6f50cb57 100644
--- a/extra/graphviz/PKGBUILD
+++ b/extra/graphviz/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc='Graph visualization software'
url='http://www.graphviz.org/'
license=('custom:EPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gd' 'librsvg' 'libxaw' 'ghostscript' 'pango')
makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'php' 'python2' 'r' 'ruby' 'tk')
optdepends=('mono: sharp bindings'
diff --git a/extra/grip/PKGBUILD b/extra/grip/PKGBUILD
index 9cc95af96..02ad244fb 100644
--- a/extra/grip/PKGBUILD
+++ b/extra/grip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=grip
pkgver=3.3.1
pkgrel=8
pkgdesc="A cd-player and ripper for the Gnome desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://nostatic.org/grip/"
depends=('vte' 'curl' 'libgnomeui' 'id3lib' 'cdparanoia')
diff --git a/extra/gsf-sharp/PKGBUILD b/extra/gsf-sharp/PKGBUILD
index c0857719e..feabbdea4 100644
--- a/extra/gsf-sharp/PKGBUILD
+++ b/extra/gsf-sharp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gsf-sharp
pkgver=0.8.1
pkgrel=3
pkgdesc="libgsf .NET binding"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://go-mono.org/"
license=('LGPL2')
depends=('libgsf>=1.14.1' 'gtk-sharp-2>=2.10')
diff --git a/extra/gsl/PKGBUILD b/extra/gsl/PKGBUILD
index e78080979..9601fba69 100644
--- a/extra/gsl/PKGBUILD
+++ b/extra/gsl/PKGBUILD
@@ -11,7 +11,7 @@ url="http://www.gnu.org/software/gsl/gsl.html"
source=(http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gsl/$pkgname-$pkgver.tar.gz)
install=gsl.install
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc' 'bash')
options=('!libtool')
md5sums=('d55e7b141815412a072a3f0e12442042')
diff --git a/extra/gsm/PKGBUILD b/extra/gsm/PKGBUILD
index 647cd2778..b95d4f4e5 100644
--- a/extra/gsm/PKGBUILD
+++ b/extra/gsm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gsm
pkgver=1.0.13
pkgrel=6
pkgdesc="Shared libraries for GSM 06.10 lossy speech compression"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.quut.com/gsm/"
license=('custom')
depends=('glibc')
diff --git a/extra/gstreamer0.10-ffmpeg/PKGBUILD b/extra/gstreamer0.10-ffmpeg/PKGBUILD
index eb0592572..b7cbc2aaa 100644
--- a/extra/gstreamer0.10-ffmpeg/PKGBUILD
+++ b/extra/gstreamer0.10-ffmpeg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gstreamer0.10-ffmpeg
pkgver=0.10.11
pkgrel=1
pkgdesc="Gstreamer FFMpeg Plugin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gstreamer0.10-base>=0.10.30' 'bzip2')
makedepends=('pkgconfig' 'yasm' 'sdl')
diff --git a/extra/gstreamer0.10-good/PKGBUILD b/extra/gstreamer0.10-good/PKGBUILD
index 98528c8c1..9b5ddb8ac 100644
--- a/extra/gstreamer0.10-good/PKGBUILD
+++ b/extra/gstreamer0.10-good/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gstreamer0.10-good
pkgname=('gstreamer0.10-good' 'gstreamer0.10-good-plugins')
pkgver=0.10.29
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('intltool' 'pkgconfig' 'gstreamer0.10-base>=0.10.34' 'libavc1394' 'libiec61883' 'aalib' 'libshout' 'libdv' 'esound' 'flac' 'gconf' 'wavpack' 'taglib' 'libsoup-gnome' 'v4l-utils' 'libcaca' 'bzip2' 'gdk-pixbuf2' 'libpulse' 'jack' 'udev')
url="http://gstreamer.freedesktop.org/"
diff --git a/extra/gstreamer0.10-python/PKGBUILD b/extra/gstreamer0.10-python/PKGBUILD
index a4e6c86ec..610483475 100644
--- a/extra/gstreamer0.10-python/PKGBUILD
+++ b/extra/gstreamer0.10-python/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gstreamer0.10-python
pkgver=0.10.21
pkgrel=1
pkgdesc="Python bindings for GStreamer 0.10"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://gstreamer.freedesktop.org/"
depends=('pygobject>=2.20.0' 'gstreamer0.10-base>=0.10.32')
diff --git a/extra/gstreamer0.10-ugly/PKGBUILD b/extra/gstreamer0.10-ugly/PKGBUILD
index 4ab9fea99..71124b946 100644
--- a/extra/gstreamer0.10-ugly/PKGBUILD
+++ b/extra/gstreamer0.10-ugly/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gstreamer0.10-ugly
pkgname=('gstreamer0.10-ugly' 'gstreamer0.10-ugly-plugins')
pkgver=0.10.18
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.34' 'libdvdread' 'lame' 'libmpeg2' 'a52dec' 'libid3tag' 'libmad' 'libsidplay' 'libcdio' 'x264' 'opencore-amr')
url="http://gstreamer.freedesktop.org/"
diff --git a/extra/gstreamer0.10/PKGBUILD b/extra/gstreamer0.10/PKGBUILD
index 89219d5bc..8a6739537 100644
--- a/extra/gstreamer0.10/PKGBUILD
+++ b/extra/gstreamer0.10/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gstreamer0.10
pkgver=0.10.34
pkgrel=1
pkgdesc="GStreamer Multimedia Framework"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://gstreamer.freedesktop.org/"
depends=('libxml2' 'glib2')
diff --git a/extra/gthumb/PKGBUILD b/extra/gthumb/PKGBUILD
index b77bf1bae..22b63c6ba 100644
--- a/extra/gthumb/PKGBUILD
+++ b/extra/gthumb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gthumb
pkgver=2.13.1
pkgrel=1
pkgdesc="Image browser and viewer for the GNOME Desktop"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://gthumb.sourceforge.net/"
depends=('desktop-file-utils' 'libunique' 'gconf' 'exiv2' 'libsoup-gnome' 'clutter-gtk2')
diff --git a/extra/gtk-engines/PKGBUILD b/extra/gtk-engines/PKGBUILD
index d614c9def..d9b0c8f79 100644
--- a/extra/gtk-engines/PKGBUILD
+++ b/extra/gtk-engines/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtk-engines
pkgver=2.20.2
pkgrel=1
pkgdesc="Theme engines for GTK+ 2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('gtk2>=2.22.0')
makedepends=('pkgconfig' 'intltool')
diff --git a/extra/gtk-qt-engine/PKGBUILD b/extra/gtk-qt-engine/PKGBUILD
index 81cd26667..ab50578bf 100644
--- a/extra/gtk-qt-engine/PKGBUILD
+++ b/extra/gtk-qt-engine/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk-qt-engine
pkgver=1.1
pkgrel=2
pkgdesc="A GTK engine which makes your GTK2 Apps match your QT theme"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://code.google.com/p/gtk-qt-engine/"
depends=('libbonoboui' 'kdelibs')
diff --git a/extra/gtk-sharp-2/PKGBUILD b/extra/gtk-sharp-2/PKGBUILD
index 8b8e86e0b..46ccad415 100644
--- a/extra/gtk-sharp-2/PKGBUILD
+++ b/extra/gtk-sharp-2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtk-sharp-2
pkgver=2.12.10
pkgrel=1
pkgdesc="gtk2 bindings for C#"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk-sharp.sourceforge.net"
depends=('mono>=2.4' 'libglade>=2.6.4' 'gtk2>=2.18.0')
diff --git a/extra/gtk-vnc/PKGBUILD b/extra/gtk-vnc/PKGBUILD
index 9487d8769..a7e0372fb 100644
--- a/extra/gtk-vnc/PKGBUILD
+++ b/extra/gtk-vnc/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=gtk-vnc
pkgver=0.4.3
pkgrel=1
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/extra/gtk-xfce-engine/PKGBUILD b/extra/gtk-xfce-engine/PKGBUILD
index bdf87e2cb..ec2a3bf00 100644
--- a/extra/gtk-xfce-engine/PKGBUILD
+++ b/extra/gtk-xfce-engine/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk-xfce-engine
pkgver=2.8.1
pkgrel=1
pkgdesc="A port of Xfce engine to GTK+-2.0"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/gtk/PKGBUILD b/extra/gtk/PKGBUILD
index 4895b5942..393e13697 100644
--- a/extra/gtk/PKGBUILD
+++ b/extra/gtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtk
pkgver=1.2.10
pkgrel=10
pkgdesc="The GTK+ toolkit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
license=('LGPL')
depends=('libxi' 'glib' 'sh')
diff --git a/extra/gtk2-perl/PKGBUILD b/extra/gtk2-perl/PKGBUILD
index c684e5578..96c5bf83a 100644
--- a/extra/gtk2-perl/PKGBUILD
+++ b/extra/gtk2-perl/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Gtk2
pkgver=1.222
pkgrel=2
pkgdesc="Gtk2-Perl allows Perl developers to write GTK+ 2.x applications."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/gtkglext/PKGBUILD b/extra/gtkglext/PKGBUILD
index a8a67f7fe..3742f0745 100644
--- a/extra/gtkglext/PKGBUILD
+++ b/extra/gtkglext/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkglext
pkgver=1.2.0
pkgrel=5
pkgdesc="opengl extensions for gtk2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtkglext.sourceforge.net/"
license=('LGPL')
depends=('gtk2' 'mesa' 'libxmu')
diff --git a/extra/gtkglextmm/PKGBUILD b/extra/gtkglextmm/PKGBUILD
index a0e738c96..51d98f009 100644
--- a/extra/gtkglextmm/PKGBUILD
+++ b/extra/gtkglextmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkglextmm
pkgver=1.2.0
pkgrel=4
pkgdesc="Cpp C++ bindings for gtkglext"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://gtkglext.sourceforge.net/"
depends=('gtkmm>=2.10.1' 'gtkglext')
makedepends=('pkgconfig')
diff --git a/extra/gtkhtml/PKGBUILD b/extra/gtkhtml/PKGBUILD
index c92e9fcaf..9f55b0792 100644
--- a/extra/gtkhtml/PKGBUILD
+++ b/extra/gtkhtml/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtkhtml
pkgver=3.32.2
pkgrel=2
pkgdesc="A lightweight HTML renderer/editor widget for GTK2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gconf' 'gtk2' 'gnome-icon-theme' 'enchant' 'iso-codes' 'libsoup')
makedepends=('intltool')
diff --git a/extra/gtkimageview/PKGBUILD b/extra/gtkimageview/PKGBUILD
index 1b90282d8..fb26676a2 100644
--- a/extra/gtkimageview/PKGBUILD
+++ b/extra/gtkimageview/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=gtkimageview
pkgver=1.6.4
pkgrel=1
pkgdesc="Simple image viewer widget for GTK"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://trac.bjourne.webfactional.com/"
license=('LGPL2.1')
depends=('gtk2')
diff --git a/extra/gtkmathview/PKGBUILD b/extra/gtkmathview/PKGBUILD
index 58e10f4df..6c41553a3 100644
--- a/extra/gtkmathview/PKGBUILD
+++ b/extra/gtkmathview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkmathview
pkgver=0.8.0
pkgrel=2
pkgdesc="C++ rendering engine for MathML documents"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://helm.cs.unibo.it/mml-widget/"
license=('GPL')
depends=('popt' 'gtk2' 't1lib' 'gmetadom>=0.2.6')
diff --git a/extra/gtkmm/PKGBUILD b/extra/gtkmm/PKGBUILD
index 01ef5a9a5..babd7c197 100644
--- a/extra/gtkmm/PKGBUILD
+++ b/extra/gtkmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=gtkmm
pkgname=('gtkmm' 'gtkmm-docs')
pkgver=2.24.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('gtk2' 'pangomm' 'atkmm' 'glibmm-docs')
license=('LGPL')
options=('!libtool' '!emptydirs')
diff --git a/extra/gtkpod/PKGBUILD b/extra/gtkpod/PKGBUILD
index 7fa7f8e4f..f97093a3d 100644
--- a/extra/gtkpod/PKGBUILD
+++ b/extra/gtkpod/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gtkpod
pkgver=1.0.0
pkgrel=1
pkgdesc="A platform independent GUI for Apple's iPod using GTK2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://gtkpod.sourceforge.net"
install=gtkpod.install
diff --git a/extra/gtksourceview2/PKGBUILD b/extra/gtksourceview2/PKGBUILD
index 21473004f..08f887870 100644
--- a/extra/gtksourceview2/PKGBUILD
+++ b/extra/gtksourceview2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gtksourceview2
pkgver=2.10.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=('gtk2>=2.22.0' 'libxml2>=2.7.7')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/gtkspell/PKGBUILD b/extra/gtkspell/PKGBUILD
index 162584730..272c319ed 100644
--- a/extra/gtkspell/PKGBUILD
+++ b/extra/gtkspell/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.0.16
pkgrel=1
url="http://gtkspell.sourceforge.net/"
pkgdesc="GtkSpell provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gtk2>=2.18.3' 'enchant>=1.5.0')
makedepends=('intltool' 'gtk-doc')
diff --git a/extra/gucharmap/PKGBUILD b/extra/gucharmap/PKGBUILD
index d1678816e..36882078c 100644
--- a/extra/gucharmap/PKGBUILD
+++ b/extra/gucharmap/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gucharmap
pkgver=3.0.1
pkgrel=1
pkgdesc="Gnome Unicode Charmap"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org"
depends=('gconf' 'hicolor-icon-theme')
diff --git a/extra/guile/PKGBUILD b/extra/guile/PKGBUILD
index eafece87a..54e90fd83 100644
--- a/extra/guile/PKGBUILD
+++ b/extra/guile/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.8.8
pkgrel=1
pkgdesc="a portable, embeddable Scheme implementation written in C"
url="http://www.gnu.org/software/guile/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gmp' 'libtool' 'ncurses>=5.7' 'texinfo')
install=guile.install
diff --git a/extra/gutenprint/PKGBUILD b/extra/gutenprint/PKGBUILD
index 602d12bb4..219ea49e7 100644
--- a/extra/gutenprint/PKGBUILD
+++ b/extra/gutenprint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gutenprint
pkgver=5.2.7
pkgrel=2
pkgdesc="Top quality printer drivers for POSIX systems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
install=gutenprint.install
depends=('readline' 'gnutls>=2.12.3') # needs to be checked. build log says -Lgnutls but namcap doesn't detect it
diff --git a/extra/gv/PKGBUILD b/extra/gv/PKGBUILD
index 028bacf99..8ce7b917d 100644
--- a/extra/gv/PKGBUILD
+++ b/extra/gv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gv
pkgver=3.7.2
pkgrel=1
pkgdesc="A program to view PostScript and PDF documents"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gv/"
license=('GPL')
depends=('xaw3d' 'ghostscript' 'desktop-file-utils')
diff --git a/extra/gvfs/PKGBUILD b/extra/gvfs/PKGBUILD
index 7169a5364..48ee41746 100644
--- a/extra/gvfs/PKGBUILD
+++ b/extra/gvfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gvfs
pkgname=('gvfs' 'gvfs-smb' 'gvfs-afc' 'gvfs-gphoto2' 'gvfs-obexftp')
pkgver=1.8.2
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('libsoup-gnome' 'libcdio' 'fuse' 'bluez' 'smbclient' 'libgphoto2'
'libarchive' 'gnome-disk-utility' 'pkgconfig' 'intltool'
diff --git a/extra/gweled/PKGBUILD b/extra/gweled/PKGBUILD
index 16ea76bef..da2e9e518 100644
--- a/extra/gweled/PKGBUILD
+++ b/extra/gweled/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gweled
pkgver=0.9
pkgrel=1
pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="https://launchpad.net/gweled/"
depends=('librsvg' 'libmikmod')
diff --git a/extra/habak/PKGBUILD b/extra/habak/PKGBUILD
index 5ef6cde6f..47910aa47 100644
--- a/extra/habak/PKGBUILD
+++ b/extra/habak/PKGBUILD
@@ -9,7 +9,7 @@ url="http://fvwm-crystal.org"
license=('GPL2')
depends=('imlib2')
source=(http://download.gna.org/fvwm-crystal/habak/$pkgver/$pkgname-$pkgver.tar.gz)
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
md5sums=('bee5c394989367f7a4c5cb9ec99d307c')
build() {
diff --git a/extra/hal/PKGBUILD b/extra/hal/PKGBUILD
index 6eaf1c847..a78832db8 100644
--- a/extra/hal/PKGBUILD
+++ b/extra/hal/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hal
pkgver=0.5.14
pkgrel=6
pkgdesc="Hardware Abstraction Layer"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'custom')
url="http://www.freedesktop.org/wiki/Software/hal"
depends=('dbus-glib>=0.82' 'libusb-compat' 'udev>=146' 'filesystem>=0.7.1-5' 'hal-info>=0.20090716' 'eject' 'dmidecode' 'pciutils>=3.0.2' 'usbutils>=0.73-5' 'pm-utils>=1.2.5' 'consolekit>=0.4.1' 'util-linux-ng>=2.16')
diff --git a/extra/happy/PKGBUILD b/extra/happy/PKGBUILD
index 47445be85..5adad741a 100644
--- a/extra/happy/PKGBUILD
+++ b/extra/happy/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.18.6
pkgrel=1
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.1 haskell-mtl=2.0.1.0)
diff --git a/extra/haskell-binary/PKGBUILD b/extra/haskell-binary/PKGBUILD
index a5e1b2b9a..a5af5a24f 100644
--- a/extra/haskell-binary/PKGBUILD
+++ b/extra/haskell-binary/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=7
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.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-cgi/PKGBUILD b/extra/haskell-cgi/PKGBUILD
index 608249fff..da5943941 100644
--- a/extra/haskell-cgi/PKGBUILD
+++ b/extra/haskell-cgi/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2.1
pkgdesc="A library for writing CGI programs"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ghc=7.0.2' 'haskell-mtl=2.0.1.0' 'haskell-network=2.3.0.2' 'haskell-parsec=3.1.1' 'haskell-xhtml=3000.2.0.1')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-dataenc/PKGBUILD b/extra/haskell-dataenc/PKGBUILD
index cee342409..60e643e9f 100644
--- a/extra/haskell-dataenc/PKGBUILD
+++ b/extra/haskell-dataenc/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3.1
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.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-deepseq/PKGBUILD b/extra/haskell-deepseq/PKGBUILD
index f9a01956b..ea0a4e447 100644
--- a/extra/haskell-deepseq/PKGBUILD
+++ b/extra/haskell-deepseq/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.1
pkgdesc="Fully evaluate data structures"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-fgl/PKGBUILD b/extra/haskell-fgl/PKGBUILD
index 840016e0e..1ea577c71 100644
--- a/extra/haskell-fgl/PKGBUILD
+++ b/extra/haskell-fgl/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=3.2
pkgdesc="Martin Erwig's Functional Graph Library"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=()
depends=('ghc=7.0.2' 'haskell-mtl=2.0.1.0')
options=('strip')
diff --git a/extra/haskell-glut/PKGBUILD b/extra/haskell-glut/PKGBUILD
index 3682828e0..a96eb7dbf 100644
--- a/extra/haskell-glut/PKGBUILD
+++ b/extra/haskell-glut/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=5.2
pkgdesc="A binding for the OpenGL Utility Toolkit"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=()
depends=('ghc=7.0.2' 'haskell-opengl=2.2.3.0' 'freeglut')
options=('strip')
diff --git a/extra/haskell-hashed-storage/PKGBUILD b/extra/haskell-hashed-storage/PKGBUILD
index 244d3f851..a0d2fbb69 100644
--- a/extra/haskell-hashed-storage/PKGBUILD
+++ b/extra/haskell-hashed-storage/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3.1
pkgdesc="Hashed file storage support code."
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ghc=7.0.2' 'haskell-binary=0.5.0.2' 'haskell-mmap=0.5.7'
'haskell-zlib=0.5.3.1' 'haskell-mtl=2.0.1.0' 'haskell-dataenc=0.13.0.4')
options=('strip')
diff --git a/extra/haskell-haskeline/PKGBUILD b/extra/haskell-haskeline/PKGBUILD
index 7756390fa..56bad3da3 100644
--- a/extra/haskell-haskeline/PKGBUILD
+++ b/extra/haskell-haskeline/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2.1
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.2' sh 'haskell-utf8-string=0.3.6' 'haskell-mtl=2.0.1.0' 'haskell-terminfo=0.3.1.3')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-haskell-src/PKGBUILD b/extra/haskell-haskell-src/PKGBUILD
index 6dbed0bed..3037b95a1 100644
--- a/extra/haskell-haskell-src/PKGBUILD
+++ b/extra/haskell-haskell-src/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.1
pkgdesc="Facilities for manipulating Haskell source code: an abstract syntax, lexer, parser and pretty-printer."
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ghc=7.0.2' 'haskell-syb=0.3' sh)
makedepends=(happy)
options=('strip')
diff --git a/extra/haskell-html/PKGBUILD b/extra/haskell-html/PKGBUILD
index 255e98645..66d938b66 100644
--- a/extra/haskell-html/PKGBUILD
+++ b/extra/haskell-html/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=8.1
pkgdesc="HTML combinator library"
url="http://hackage.haskell.org/package/html"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-http/PKGBUILD b/extra/haskell-http/PKGBUILD
index 974119394..f5c034a77 100644
--- a/extra/haskell-http/PKGBUILD
+++ b/extra/haskell-http/PKGBUILD
@@ -8,7 +8,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.2' sh 'haskell-network=2.3.0.2' 'haskell-parsec=3.1.1' 'haskell-mtl=2.0.1.0')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-hunit/PKGBUILD b/extra/haskell-hunit/PKGBUILD
index a64b87af8..606e1af78 100644
--- a/extra/haskell-hunit/PKGBUILD
+++ b/extra/haskell-hunit/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.1
pkgdesc="A unit testing framework for Haskell"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
diff --git a/extra/haskell-mmap/PKGBUILD b/extra/haskell-mmap/PKGBUILD
index 838275675..eb88a01dd 100644
--- a/extra/haskell-mmap/PKGBUILD
+++ b/extra/haskell-mmap/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.1
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.2' sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-mtl/PKGBUILD b/extra/haskell-mtl/PKGBUILD
index 48ba57a3a..0fb5b8d6e 100644
--- a/extra/haskell-mtl/PKGBUILD
+++ b/extra/haskell-mtl/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.1
pkgdesc="Monad transformer library"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh 'haskell-transformers=0.2.2.0')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
diff --git a/extra/haskell-network/PKGBUILD b/extra/haskell-network/PKGBUILD
index 0aad81e65..b6e99ec76 100644
--- a/extra/haskell-network/PKGBUILD
+++ b/extra/haskell-network/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.1
pkgdesc="Networking-related facilities"
url="http://hackage.haskell.org/package/network"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh 'haskell-parsec=3.1.1')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-opengl/PKGBUILD b/extra/haskell-opengl/PKGBUILD
index e07975cf9..70c47d90f 100644
--- a/extra/haskell-opengl/PKGBUILD
+++ b/extra/haskell-opengl/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=5.2
pkgdesc="A binding for the OpenGL graphics system"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=()
depends=('ghc=7.0.2' 'mesa')
options=('strip')
diff --git a/extra/haskell-parallel/PKGBUILD b/extra/haskell-parallel/PKGBUILD
index 93f43095e..61b195dfc 100644
--- a/extra/haskell-parallel/PKGBUILD
+++ b/extra/haskell-parallel/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2.1
pkgdesc="Parallel programming library"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=(ghc=7.0.2 sh 'haskell-deepseq=1.1.0.2')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
diff --git a/extra/haskell-parsec/PKGBUILD b/extra/haskell-parsec/PKGBUILD
index e6928946c..4cb124e4d 100644
--- a/extra/haskell-parsec/PKGBUILD
+++ b/extra/haskell-parsec/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.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.2 sh 'haskell-mtl=2.0.1.0')
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 57a3a2c9b..05ce2cab3 100644
--- a/extra/haskell-platform/PKGBUILD
+++ b/extra/haskell-platform/PKGBUILD
@@ -5,7 +5,7 @@ pkgrel=2.1
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.2'
'haskell-glut=2.1.2.1'
'haskell-http=4000.1.1'
diff --git a/extra/haskell-quickcheck/PKGBUILD b/extra/haskell-quickcheck/PKGBUILD
index bf911846b..aaa758b77 100644
--- a/extra/haskell-quickcheck/PKGBUILD
+++ b/extra/haskell-quickcheck/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2.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.2 haskell-mtl=2.0.1.0 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 e73d781d5..61256be97 100644
--- a/extra/haskell-regex-base/PKGBUILD
+++ b/extra/haskell-regex-base/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.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.2 sh 'haskell-mtl=2.0.1.0')
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 cb643a135..186a5a31f 100644
--- a/extra/haskell-regex-compat/PKGBUILD
+++ b/extra/haskell-regex-compat/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=3.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.2 sh 'haskell-regex-base' 'haskell-regex-posix=0.94.4')
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 84d157d4a..e731665ee 100644
--- a/extra/haskell-regex-posix/PKGBUILD
+++ b/extra/haskell-regex-posix/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.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.2 sh 'haskell-regex-base=0.93.2')
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 0506c9dbf..5d1234143 100644
--- a/extra/haskell-stm/PKGBUILD
+++ b/extra/haskell-stm/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.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.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 c2325d7cc..afff00d5f 100644
--- a/extra/haskell-syb/PKGBUILD
+++ b/extra/haskell-syb/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.2
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.2' sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-tar/PKGBUILD b/extra/haskell-tar/PKGBUILD
index 98e92b594..2a0626b3f 100644
--- a/extra/haskell-tar/PKGBUILD
+++ b/extra/haskell-tar/PKGBUILD
@@ -6,7 +6,7 @@ pkgrel=4.1
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.2' sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/haskell-terminfo/PKGBUILD b/extra/haskell-terminfo/PKGBUILD
index f8339b0a4..ae3fe9866 100644
--- a/extra/haskell-terminfo/PKGBUILD
+++ b/extra/haskell-terminfo/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=4.1
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.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 20b0d25e5..ba459e408 100644
--- a/extra/haskell-text/PKGBUILD
+++ b/extra/haskell-text/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1.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.2' sh 'haskell-deepseq=1.1.0.2')
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 3e5d66a47..7969d5549 100644
--- a/extra/haskell-transformers/PKGBUILD
+++ b/extra/haskell-transformers/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.2
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.2 sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
diff --git a/extra/haskell-utf8-string/PKGBUILD b/extra/haskell-utf8-string/PKGBUILD
index 6bc5d5292..876b36c3b 100644
--- a/extra/haskell-utf8-string/PKGBUILD
+++ b/extra/haskell-utf8-string/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=7.1
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.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 cbe80cfbe..6e7baa3de 100644
--- a/extra/haskell-xhtml/PKGBUILD
+++ b/extra/haskell-xhtml/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=6.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.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 eabdd83c2..bac02dd38 100644
--- a/extra/haskell-zlib/PKGBUILD
+++ b/extra/haskell-zlib/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1.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.2 'zlib' sh)
options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
diff --git a/extra/hd2u/PKGBUILD b/extra/hd2u/PKGBUILD
index a06530a7a..cafdec491 100644
--- a/extra/hd2u/PKGBUILD
+++ b/extra/hd2u/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hd2u
pkgver=1.0.3
pkgrel=1
pkgdesc="Dos2Unix text file converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://hany.sk/~hany/software/hd2u/"
depends=('popt')
diff --git a/extra/hddtemp/PKGBUILD b/extra/hddtemp/PKGBUILD
index f43fb8f50..32b3c6b03 100644
--- a/extra/hddtemp/PKGBUILD
+++ b/extra/hddtemp/PKGBUILD
@@ -9,7 +9,7 @@ _origver=0.3-beta15
_patchver=46
pkgrel=1
pkgdesc="Gives you the temperature of your hard drive by reading S.M.A.R.T. information"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.guzu.net/linux/hddtemp.php"
license=('GPL')
depends=('glibc')
diff --git a/extra/hdf5/PKGBUILD b/extra/hdf5/PKGBUILD
index dfd3a6d13..4a974bd14 100644
--- a/extra/hdf5/PKGBUILD
+++ b/extra/hdf5/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=hdf5
pkgver=1.8.6
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="General purpose library and file format for storing scientific data"
url="http://www.hdfgroup.org/HDF5/"
license=('custom')
diff --git a/extra/help2man/PKGBUILD b/extra/help2man/PKGBUILD
index ee5284faf..aa432f086 100644
--- a/extra/help2man/PKGBUILD
+++ b/extra/help2man/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=help2man
pkgver=1.39.4
pkgrel=1
pkgdesc="Conversion tool to create man files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/help2man/"
license=('GPL')
depends=('perl-locale-gettext')
diff --git a/extra/hercules/PKGBUILD b/extra/hercules/PKGBUILD
index e78a2bee3..1dd88290c 100644
--- a/extra/hercules/PKGBUILD
+++ b/extra/hercules/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="A software implementation of the mainframe System/370 and ESA/390 architectures"
url="http://www.hercules-390.org/"
source=(http://www.hercules-390.org/$pkgname-$pkgver.tar.gz)
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
options=(!libtool)
depends=('bzip2' 'libgcrypt' 'zlib')
diff --git a/extra/hexedit/PKGBUILD b/extra/hexedit/PKGBUILD
index 32f9749df..70d4effc8 100644
--- a/extra/hexedit/PKGBUILD
+++ b/extra/hexedit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hexedit
pkgver=1.2.12
pkgrel=2
pkgdesc="Hex Editor for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://merd.net/pixel/hexedit.html"
license=('GPL')
depends=('ncurses')
diff --git a/extra/hplip/PKGBUILD b/extra/hplip/PKGBUILD
index 21b65a2b2..972e575b5 100644
--- a/extra/hplip/PKGBUILD
+++ b/extra/hplip/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hplip
pkgver=3.11.3
pkgrel=1
pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hplipopensource.com"
license=('GPL')
makedepends=('python2-qt' 'pygobject' 'pkgconfig' 'sane' 'rpcbind' 'cups')
diff --git a/extra/hpoj/PKGBUILD b/extra/hpoj/PKGBUILD
index f7a775365..f87b8385d 100644
--- a/extra/hpoj/PKGBUILD
+++ b/extra/hpoj/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hpoj
pkgver=0.91
pkgrel=16
pkgdesc="Hewlett-Packard OfficeJet, PSC, LaserJet, and PhotoSmart printer multi-function peripherals (MFPs) drivers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hpoj.sourceforge.net"
license=('GPL' 'custom')
depends=('perl' 'libusb-compat' 'net-snmp>=5.6.1' 'hplip>=1.7.2')
diff --git a/extra/hspell/PKGBUILD b/extra/hspell/PKGBUILD
index 81b12ed44..43326029e 100644
--- a/extra/hspell/PKGBUILD
+++ b/extra/hspell/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=hspell
pkgname=('hspell' 'hunspell-he')
pkgver=1.1
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.ivrix.org.il/projects/spell-checker/"
makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk')
diff --git a/extra/htdig/PKGBUILD b/extra/htdig/PKGBUILD
index 38418ee68..f40457224 100644
--- a/extra/htdig/PKGBUILD
+++ b/extra/htdig/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.2.0b6
pkgrel=7
pkgdesc="Scripts and HTML code needed for using ht://Dig as a web search engine"
url="http://www.htdig.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('openssl')
options=('!libtool' 'emptydirs')
diff --git a/extra/htop/PKGBUILD b/extra/htop/PKGBUILD
index 75e357adf..447b035a7 100644
--- a/extra/htop/PKGBUILD
+++ b/extra/htop/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=htop
pkgver=0.9
pkgrel=2
pkgdesc="Interactive process viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://htop.sourceforge.net/"
license=('GPL')
depends=('ncurses')
diff --git a/extra/hugin/PKGBUILD b/extra/hugin/PKGBUILD
index 736aeb71b..6029c1ebe 100644
--- a/extra/hugin/PKGBUILD
+++ b/extra/hugin/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=hugin
pkgver=2010.4.0
pkgrel=3
pkgdesc="A frontend to the panorama-tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hugin.sourceforge.net/"
license=('LGPL')
depends=('wxgtk' 'libpano13' 'boost-libs' 'enblend-enfuse' 'exiv2' 'openexr'
diff --git a/extra/hunspell/PKGBUILD b/extra/hunspell/PKGBUILD
index e73e0e875..713f7ff9e 100644
--- a/extra/hunspell/PKGBUILD
+++ b/extra/hunspell/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=hunspell
pkgver=1.2.15
pkgrel=1
pkgdesc="Spell checker and morphological analyzer library and program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hunspell.sourceforge.net/"
license=('GPL' 'LGPL' 'MPL')
depends=('gcc-libs' 'readline')
diff --git a/extra/hwloc/PKGBUILD b/extra/hwloc/PKGBUILD
index e1cf1b850..90fb015d6 100644
--- a/extra/hwloc/PKGBUILD
+++ b/extra/hwloc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=hwloc
pkgver=1.1.1
pkgrel=2
pkgdesc="Portable Hardware Locality is a portable abstraction of hierarchical architectures"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.open-mpi.org/projects/hwloc/"
license=('BSD')
depends=('sh')
diff --git a/extra/hydrogen/PKGBUILD b/extra/hydrogen/PKGBUILD
index 33e3805b1..3dc9b7c38 100644
--- a/extra/hydrogen/PKGBUILD
+++ b/extra/hydrogen/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=hydrogen
pkgver=0.9.5
pkgrel=1
pkgdesc="Advanced Drum Machine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.hydrogen-music.org/"
depends=('libarchive' 'liblrdf' 'qt' 'jack')
diff --git a/extra/hylafax/PKGBUILD b/extra/hylafax/PKGBUILD
index f0e678297..a5f794452 100644
--- a/extra/hylafax/PKGBUILD
+++ b/extra/hylafax/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=hylafax
pkgver=6.0.4
pkgrel=1
pkgdesc="Fax Server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
install='hylafax.install'
license=('custom')
depends=('libtiff' 'pam' 'ghostscript')
diff --git a/extra/hyphen/PKGBUILD b/extra/hyphen/PKGBUILD
index c50ecd886..51291ba39 100644
--- a/extra/hyphen/PKGBUILD
+++ b/extra/hyphen/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=hyphen
pkgname=('hyphen' 'hyphen-en')
pkgver=2.7.1
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hunspell.sf.net"
license=('GPL' 'LGPL' 'MPL')
groups=()
diff --git a/extra/i8kutils/PKGBUILD b/extra/i8kutils/PKGBUILD
index 51329a77f..eba677659 100644
--- a/extra/i8kutils/PKGBUILD
+++ b/extra/i8kutils/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="Dell Inspiron/Latitude kernel driver and utilities"
url="http://people.debian.org/~dz/i8k/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
source=(http://ftp.archlinux.org/other/i8kutils/$pkgname\_$pkgver.tar.gz)
md5sums=('1ab077b301dbb0f4be8ef52eb3b97628')
diff --git a/extra/icedtea-web/PKGBUILD b/extra/icedtea-web/PKGBUILD
index 19cd1fd16..0261f01c1 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.0.2
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/icewm/PKGBUILD b/extra/icewm/PKGBUILD
index c8e7f282c..222b0ea92 100644
--- a/extra/icewm/PKGBUILD
+++ b/extra/icewm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=icewm
pkgver=1.2.37
pkgrel=3
pkgdesc="A Window Manager designed for speed, usability, and consistency"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.icewm.org/"
license=('LGPL')
depends=('gcc-libs' 'imlib' 'libxrandr' 'libxft' 'libsm' 'libxinerama' 'giflib')
diff --git a/extra/icon-naming-utils/PKGBUILD b/extra/icon-naming-utils/PKGBUILD
index 0fcffc493..644f1705f 100644
--- a/extra/icon-naming-utils/PKGBUILD
+++ b/extra/icon-naming-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=icon-naming-utils
pkgver=0.8.90
pkgrel=1
pkgdesc="Maps the new names of icons for Tango to the legacy names used by the GNOME and KDE desktops."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://tango.freedesktop.org/"
depends=('perl-xml-simple')
diff --git a/extra/icu/PKGBUILD b/extra/icu/PKGBUILD
index 6e7524f53..b020e631d 100644
--- a/extra/icu/PKGBUILD
+++ b/extra/icu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=icu
pkgver=4.6.1
pkgrel=2
pkgdesc="International Components for Unicode library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.icu-project.org/"
license=('custom:"icu"')
depends=('gcc-libs' 'sh')
diff --git a/extra/id3/PKGBUILD b/extra/id3/PKGBUILD
index 046797e07..37015ed0a 100644
--- a/extra/id3/PKGBUILD
+++ b/extra/id3/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=id3
pkgver=0.78
pkgrel=2
pkgdesc="Utility to edit id3v1 and id3v2 tags"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('gcc-libs')
source=(http://home.wanadoo.nl/squell/files/${pkgname}-${pkgver}.tar.gz
diff --git a/extra/id3lib/PKGBUILD b/extra/id3lib/PKGBUILD
index 483d3300f..332f24875 100644
--- a/extra/id3lib/PKGBUILD
+++ b/extra/id3lib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=id3lib
pkgver=3.8.3
pkgrel=11
pkgdesc="An open-source, cross-platform software development library for reading, writing, and manipulating ID3v1 and ID3v2 tags"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://id3lib.sourceforge.net/"
depends=('zlib' 'gcc-libs')
diff --git a/extra/id3v2/PKGBUILD b/extra/id3v2/PKGBUILD
index ab90dcfba..ad7900dc6 100644
--- a/extra/id3v2/PKGBUILD
+++ b/extra/id3v2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=id3v2
pkgver=0.1.12
pkgrel=1
pkgdesc="Utility to edit id3v2 tags"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://id3v2.sourceforge.net/"
license=('LGPL')
depends=('gcc-libs' 'glibc' 'id3lib' 'zlib')
diff --git a/extra/ifplugd/PKGBUILD b/extra/ifplugd/PKGBUILD
index e3162ac9a..b49d417eb 100644
--- a/extra/ifplugd/PKGBUILD
+++ b/extra/ifplugd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ifplugd
pkgver=0.28
pkgrel=7
pkgdesc="A daemon which brings up/down network interfaces upon cable insertion/removal."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/ifplugd"
license=('GPL2')
depends=('libdaemon' 'bash')
diff --git a/extra/ilmbase/PKGBUILD b/extra/ilmbase/PKGBUILD
index fd95d6f4f..6730537bc 100644
--- a/extra/ilmbase/PKGBUILD
+++ b/extra/ilmbase/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.0.2
pkgrel=1
depends=('gcc-libs')
pkgdesc="Base libraries from ILM for OpenEXR"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
license=('custom')
options=('!libtool')
source=(http://savannah.nongnu.org/download/openexr/$pkgname-$pkgver.tar.gz
diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD
index fd6e7d1b6..b5468a0c5 100644
--- a/extra/imagemagick/PKGBUILD
+++ b/extra/imagemagick/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=imagemagick
pkgname=('imagemagick' 'imagemagick-doc')
pkgver=6.6.9.8
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.imagemagick.org/"
license=('custom')
depends=('libtool' 'lcms' 'libxt' 'gcc-libs' 'bzip2' 'xz' 'freetype2' 'fontconfig' \
diff --git a/extra/imake/PKGBUILD b/extra/imake/PKGBUILD
index 9a879d865..a0196e69f 100644
--- a/extra/imake/PKGBUILD
+++ b/extra/imake/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=imake
pkgver=1.0.3
pkgrel=2
pkgdesc="X.Org imake program and related utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=(glibc)
diff --git a/extra/imap/PKGBUILD b/extra/imap/PKGBUILD
index 2aed4adbb..c53316299 100644
--- a/extra/imap/PKGBUILD
+++ b/extra/imap/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=imap
pkgver=2007e
pkgrel=2
pkgdesc="An IMAP/POP server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('APACHE')
url="http://www.washington.edu/imap"
depends=('openssl' 'pam')
diff --git a/extra/imlib/PKGBUILD b/extra/imlib/PKGBUILD
index ccd17deb5..d5ddcce1f 100644
--- a/extra/imlib/PKGBUILD
+++ b/extra/imlib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=imlib
pkgver=1.9.15
pkgrel=9
pkgdesc="General image handling library for X11 and Gtk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/imlib/"
license=('GPL')
depends=('gtk' 'giflib' 'libpng>=1.4.0' 'libtiff>=3.9.2-2' 'libjpeg>=8' 'libsm')
diff --git a/extra/imlib2/PKGBUILD b/extra/imlib2/PKGBUILD
index 03075191b..02e03d3c2 100644
--- a/extra/imlib2/PKGBUILD
+++ b/extra/imlib2/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.4.4
pkgrel=1
pkgdesc="Library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support"
url="http://sourceforge.net/projects/enlightenment/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('libtiff>=3.9.2-2' 'giflib' 'bzip2' 'freetype2' 'libxext' 'libpng>=1.4.0' 'libid3tag' 'libjpeg>=8')
options=('!libtool')
diff --git a/extra/indent/PKGBUILD b/extra/indent/PKGBUILD
index de378611e..c7deea9ea 100644
--- a/extra/indent/PKGBUILD
+++ b/extra/indent/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=indent
pkgver=2.2.10
pkgrel=4
pkgdesc="The GNU Pretty-printer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://indent.isidore-it.eu/beautify.html"
depends=('glibc' 'texinfo')
license=('GPL3')
diff --git a/extra/inkscape/PKGBUILD b/extra/inkscape/PKGBUILD
index 6a5ad62fd..db4a0aba4 100644
--- a/extra/inkscape/PKGBUILD
+++ b/extra/inkscape/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.48.1
pkgrel=3
pkgdesc='Vector graphics editor using the SVG file format'
url='http://inkscape.sourceforge.net/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
makedepends=('boost' 'pkg-config' 'intltool')
depends=('gc' 'gtkmm' 'poppler-glib' 'pyxml' 'libxslt' 'gsl' 'popt' 'python2'
diff --git a/extra/iperf/PKGBUILD b/extra/iperf/PKGBUILD
index d37cd1c6c..274ca0c60 100644
--- a/extra/iperf/PKGBUILD
+++ b/extra/iperf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=iperf
pkgver=2.0.5
pkgrel=1
pkgdesc="A tool to measure maximum TCP bandwidth"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://iperf.sourceforge.net"
depends=(gcc-libs)
diff --git a/extra/iptraf-ng/PKGBUILD b/extra/iptraf-ng/PKGBUILD
index 0af3de2e1..b47082e86 100644
--- a/extra/iptraf-ng/PKGBUILD
+++ b/extra/iptraf-ng/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.0.2
pkgrel=2
pkgdesc="A console-based network monitoring utility (a fork of original iptraf)"
url="https://fedorahosted.org/iptraf-ng/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('ncurses')
license=('GPL2')
replaces=('iptraf')
diff --git a/extra/irqbalance/PKGBUILD b/extra/irqbalance/PKGBUILD
index 13db8d06b..75a852daf 100644
--- a/extra/irqbalance/PKGBUILD
+++ b/extra/irqbalance/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=irqbalance
pkgver=0.56
pkgrel=1
pkgdesc="IRQ balancing daemon for SMP systems"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.irqbalance.org/"
license=('GPL')
depends=(glib2)
diff --git a/extra/irssi/PKGBUILD b/extra/irssi/PKGBUILD
index 9fe5258a1..2d6fad73e 100644
--- a/extra/irssi/PKGBUILD
+++ b/extra/irssi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=irssi
pkgver=0.8.15
pkgrel=4
pkgdesc="Modular text mode IRC client with Perl scripting"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://irssi.org/"
license=('GPL')
depends=('glib2' 'openssl' 'perl')
diff --git a/extra/isapnptools/PKGBUILD b/extra/isapnptools/PKGBUILD
index e29d4cf94..682e99636 100644
--- a/extra/isapnptools/PKGBUILD
+++ b/extra/isapnptools/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="Allow ISA Plug-And-Play devices to be configured on a Linux machine"
url="http://www.roestock.demon.co.uk/isapnptools/"
depends=('glibc')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
source=(ftp://metalab.unc.edu/pub/Linux/system/hardware/${pkgname}-${pkgver}.tgz)
md5sums=('b997ba56583dc850fce9b93d658dfa0c')
diff --git a/extra/ispell/PKGBUILD b/extra/ispell/PKGBUILD
index c634a1962..4cd911cbe 100644
--- a/extra/ispell/PKGBUILD
+++ b/extra/ispell/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ispell
pkgver=3.3.02
pkgrel=4
pkgdesc="An interactive spell-checking program for Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ficus-www.cs.ucla.edu/geoff/ispell.html"
license=('BSD')
depends=('ncurses')
diff --git a/extra/ivtv-utils/PKGBUILD b/extra/ivtv-utils/PKGBUILD
index 57d810d9d..ae13de3e3 100644
--- a/extra/ivtv-utils/PKGBUILD
+++ b/extra/ivtv-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ivtv-utils
pkgver=1.4.1
pkgrel=3
pkgdesc="Userspace utilities for Hauppauge PVR cards"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://ivtvdriver.org"
source=(http://dl.ivtvdriver.org/ivtv/stable/${pkgname}-${pkgver}.tar.gz
diff --git a/extra/jack/PKGBUILD b/extra/jack/PKGBUILD
index 4b8b2aca0..b01ab7191 100644
--- a/extra/jack/PKGBUILD
+++ b/extra/jack/PKGBUILD
@@ -8,7 +8,7 @@ _longname=jack-audio-connection-kit
pkgver=0.120.2
pkgrel=1
pkgdesc="A low-latency audio server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
depends=('libsamplerate' 'readline')
makedepends=('doxygen' 'libffado')
diff --git a/extra/jade/PKGBUILD b/extra/jade/PKGBUILD
index e86498343..d4935a934 100644
--- a/extra/jade/PKGBUILD
+++ b/extra/jade/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=6
_debpatch=47
pkgdesc="James Clark's DSSSL Engine"
url='http://www.jclark.com/jade/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('gcc-libs')
replaces=('openjade')
diff --git a/extra/jasper/PKGBUILD b/extra/jasper/PKGBUILD
index 542f1a91e..ee6a11d7d 100644
--- a/extra/jasper/PKGBUILD
+++ b/extra/jasper/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=jasper
pkgver=1.900.1
pkgrel=6
pkgdesc="A software-based implementation of the codec specified in the emerging JPEG-2000 Part-1 standard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ece.uvic.ca/~mdadams/jasper/"
license=('custom:JasPer2.0')
depends=('libjpeg' 'freeglut' 'libxi' 'libxmu' 'mesa')
diff --git a/extra/java-access-bridge/PKGBUILD b/extra/java-access-bridge/PKGBUILD
index 4c1bc6460..93e50f06d 100644
--- a/extra/java-access-bridge/PKGBUILD
+++ b/extra/java-access-bridge/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=java-access-bridge
pkgver=1.26.2
pkgrel=1
pkgdesc="Java bindings for the GNOME accessibility framework"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://www.gnome.org"
depends=('java-runtime' 'gtk2>=2.16.5' 'at-spi>=1.26.0' 'libbonobo>=2.24.1')
diff --git a/extra/jhead/PKGBUILD b/extra/jhead/PKGBUILD
index bc442c8a8..ab14e0ba2 100644
--- a/extra/jhead/PKGBUILD
+++ b/extra/jhead/PKGBUILD
@@ -6,9 +6,9 @@ pkgname=jhead
pkgver=2.90
pkgrel=1
pkgdesc="EXIF JPEG info parser and thumbnail remover"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.sentex.net/~mwandel/jhead/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('glibc')
optdepends=('libjpeg: to up-right images according to rotation tag')
diff --git a/extra/json-glib/PKGBUILD b/extra/json-glib/PKGBUILD
index 444c35cee..ec7f56238 100644
--- a/extra/json-glib/PKGBUILD
+++ b/extra/json-glib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=json-glib
pkgver=0.12.4
pkgrel=1
pkgdesc="JSON library built on GLib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/JsonGlib"
license=('GPL')
depends=('glib2>=2.26.0')
diff --git a/extra/k3b/PKGBUILD b/extra/k3b/PKGBUILD
index 1b94ed8cd..a8836e6e5 100644
--- a/extra/k3b/PKGBUILD
+++ b/extra/k3b/PKGBUILD
@@ -12,7 +12,7 @@ depends=('kdebase-runtime' 'kdemultimedia-kioslave' 'libsamplerate' 'libmad'
makedepends=('cmake' 'pkgconfig' 'automoc4' )
pkgdesc="Feature-rich and easy to handle CD burning application"
url="http://k3b.sourceforge.net/"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
install="${pkgname}.install"
optdepends=('dvd+rw-tools: for dvd burning support'
diff --git a/extra/k9copy/PKGBUILD b/extra/k9copy/PKGBUILD
index dfc334918..fccaa81b2 100644
--- a/extra/k9copy/PKGBUILD
+++ b/extra/k9copy/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=k9copy
pkgver=2.3.7
pkgrel=1
pkgdesc="A small utility which allows the copy of DVD under Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://k9copy.sourceforge.net"
license=('GPL')
depends=('kdebase-runtime' 'libmpeg2' 'xine-lib' 'dvd+rw-tools' 'dvdauthor')
diff --git a/extra/kaffeine/PKGBUILD b/extra/kaffeine/PKGBUILD
index 84a710827..5fc44e597 100644
--- a/extra/kaffeine/PKGBUILD
+++ b/extra/kaffeine/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.2.2
pkgrel=1
pkgdesc='KDE media player'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kaffeine.kde.org"
depends=('kdelibs' 'kdebase-runtime' 'xine-lib')
makedepends=('pkgconfig' 'cmake' 'automoc4')
diff --git a/extra/kde-agent/PKGBUILD b/extra/kde-agent/PKGBUILD
index f2cd14dfd..b8554ccf8 100644
--- a/extra/kde-agent/PKGBUILD
+++ b/extra/kde-agent/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kde-agent
pkgver=20090801
pkgrel=2
pkgdesc="Startup and shutdown scripts for gpg-agent and ssh-agent in KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
depends=('pinentry' 'openssh' 'qt')
diff --git a/extra/kdeaccessibility/PKGBUILD b/extra/kdeaccessibility/PKGBUILD
index b93cb243f..68f39e752 100644
--- a/extra/kdeaccessibility/PKGBUILD
+++ b/extra/kdeaccessibility/PKGBUILD
@@ -12,7 +12,7 @@ pkgname=('kdeaccessibility-colorschemes'
'kdeaccessibility-kmouth')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://accessibility.kde.org'
license=('GPL' 'FDL')
groups=('kde' 'kdeaccessibility')
diff --git a/extra/kdeadmin/PKGBUILD b/extra/kdeadmin/PKGBUILD
index aa1f6a3e0..9b424bbde 100644
--- a/extra/kdeadmin/PKGBUILD
+++ b/extra/kdeadmin/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=('kdeadmin-kcron'
'kdeadmin-system-config-printer-kde')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeadmin')
diff --git a/extra/kdeartwork/PKGBUILD b/extra/kdeartwork/PKGBUILD
index 6594d7a38..5716a1f04 100644
--- a/extra/kdeartwork/PKGBUILD
+++ b/extra/kdeartwork/PKGBUILD
@@ -15,7 +15,7 @@ pkgname=('kdeartwork-aurorae'
'kdeartwork-weatherwallpapers')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeartwork')
diff --git a/extra/kdebase-runtime/PKGBUILD b/extra/kdebase-runtime/PKGBUILD
index 4a4f75b6a..453768f5c 100644
--- a/extra/kdebase-runtime/PKGBUILD
+++ b/extra/kdebase-runtime/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdebase-runtime
pkgver=4.6.3
pkgrel=1
pkgdesc="KDE Base Runtime Environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL')
depends=('kdelibs' 'ntrack' 'smbclient' 'libssh' 'libcanberra' 'oxygen-icons'
diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD
index 0bc1f7a37..210e6cead 100644
--- a/extra/kdebase-workspace/PKGBUILD
+++ b/extra/kdebase-workspace/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdebase-workspace
pkgver=4.6.3
pkgrel=2
pkgdesc="KDE Base Workspace"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde')
diff --git a/extra/kdebase/PKGBUILD b/extra/kdebase/PKGBUILD
index 85efdbf20..d337fc353 100644
--- a/extra/kdebase/PKGBUILD
+++ b/extra/kdebase/PKGBUILD
@@ -15,7 +15,7 @@ pkgname=('kdebase-dolphin'
'kdebase-plasma')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdebase')
diff --git a/extra/kdebindings/PKGBUILD b/extra/kdebindings/PKGBUILD
index c9c3469f5..e98536d41 100644
--- a/extra/kdebindings/PKGBUILD
+++ b/extra/kdebindings/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=('kdebindings-csharp'
'kdebindings-smoke')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL')
makedepends=('pkgconfig' 'cmake' 'automoc4' 'python2-pyqt' 'kdepim-runtime' 'mono'
diff --git a/extra/kdegraphics/PKGBUILD b/extra/kdegraphics/PKGBUILD
index eacf66276..92daea8ae 100644
--- a/extra/kdegraphics/PKGBUILD
+++ b/extra/kdegraphics/PKGBUILD
@@ -14,7 +14,7 @@ pkgname=('kdegraphics-gwenview'
'kdegraphics-okular')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdegraphics')
diff --git a/extra/kdelibs/PKGBUILD b/extra/kdelibs/PKGBUILD
index 006f488d8..428e753e8 100644
--- a/extra/kdelibs/PKGBUILD
+++ b/extra/kdelibs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdelibs
pkgver=4.6.3
pkgrel=3
pkgdesc="KDE Core Libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
depends=('strigi' 'attica' 'libxss' 'xz' 'openssl' 'soprano' 'krb5'
diff --git a/extra/kdelibs3/PKGBUILD b/extra/kdelibs3/PKGBUILD
index a33b8ed25..e9494adac 100644
--- a/extra/kdelibs3/PKGBUILD
+++ b/extra/kdelibs3/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=kdelibs3
pkgver=3.5.10
pkgrel=11
pkgdesc='KDE3 Core Libraries'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL')
depends=('libxslt' 'pcre' 'libart-lgpl' 'alsa-lib' 'libcups' 'jasper'
diff --git a/extra/kdemultimedia/PKGBUILD b/extra/kdemultimedia/PKGBUILD
index 816d66bbb..35dbe4d09 100644
--- a/extra/kdemultimedia/PKGBUILD
+++ b/extra/kdemultimedia/PKGBUILD
@@ -12,7 +12,7 @@ pkgname=('kdemultimedia-dragonplayer'
'kdemultimedia-mplayerthumbs')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdemultimedia')
diff --git a/extra/kdenetwork/PKGBUILD b/extra/kdenetwork/PKGBUILD
index 6d672de87..8163dfcac 100644
--- a/extra/kdenetwork/PKGBUILD
+++ b/extra/kdenetwork/PKGBUILD
@@ -12,7 +12,7 @@ pkgname=('kdenetwork-filesharing'
'kdenetwork-krfb')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdenetwork')
diff --git a/extra/kdepim-runtime/PKGBUILD b/extra/kdepim-runtime/PKGBUILD
index 208459210..421e86016 100644
--- a/extra/kdepim-runtime/PKGBUILD
+++ b/extra/kdepim-runtime/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdepim-runtime
pkgver=4.4.11.1
pkgrel=1
pkgdesc='KDE PIM Runtime Environment'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
depends=('kdepimlibs' 'kdebase-runtime')
diff --git a/extra/kdepim/PKGBUILD b/extra/kdepim/PKGBUILD
index 4b3e307b0..a68675772 100644
--- a/extra/kdepim/PKGBUILD
+++ b/extra/kdepim/PKGBUILD
@@ -22,7 +22,7 @@ pkgname=('kdepim-akonadiconsole'
'kdepim-wizards')
pkgver=4.4.11.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdepim')
diff --git a/extra/kdepimlibs/PKGBUILD b/extra/kdepimlibs/PKGBUILD
index 43c20cc0c..04520de5d 100644
--- a/extra/kdepimlibs/PKGBUILD
+++ b/extra/kdepimlibs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdepimlibs
pkgver=4.6.3
pkgrel=1
pkgdesc="KDE PIM Libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL')
depends=('kdelibs' 'gpgme' 'akonadi' 'libical' )
diff --git a/extra/kdeplasma-addons/PKGBUILD b/extra/kdeplasma-addons/PKGBUILD
index e6703b7f4..f28feb08a 100644
--- a/extra/kdeplasma-addons/PKGBUILD
+++ b/extra/kdeplasma-addons/PKGBUILD
@@ -74,7 +74,7 @@ pkgname=('kdeplasma-addons-applets-bball'
'kdeplasma-addons-wallpapers-weather')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL')
groups=('kde' 'kdeplasma-addons')
diff --git a/extra/kdeplasma-applets-networkmanagement/PKGBUILD b/extra/kdeplasma-applets-networkmanagement/PKGBUILD
index a0628a309..36f799fbb 100644
--- a/extra/kdeplasma-applets-networkmanagement/PKGBUILD
+++ b/extra/kdeplasma-applets-networkmanagement/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=git20110524
_commit=f112886575a9c1fc8986f098db9ef84a6fb2e98e
pkgrel=1
pkgdesc="KDE control panel and widget network connections"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde.org/"
license=('GPL')
depends=('kdebase-workspace' 'networkmanager')
diff --git a/extra/kdesdk/PKGBUILD b/extra/kdesdk/PKGBUILD
index df9574067..26c56d65e 100644
--- a/extra/kdesdk/PKGBUILD
+++ b/extra/kdesdk/PKGBUILD
@@ -25,7 +25,7 @@ pkgname=('kdesdk-cervisia'
'kdesdk-umbrello')
pkgver=4.6.3
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/kdetoys/PKGBUILD b/extra/kdetoys/PKGBUILD
index de6101cb5..490da8856 100644
--- a/extra/kdetoys/PKGBUILD
+++ b/extra/kdetoys/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=('kdetoys-amor'
'kdetoys-ktux')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdetoys')
diff --git a/extra/kdeutils/PKGBUILD b/extra/kdeutils/PKGBUILD
index a953627e1..7fc6bb18b 100644
--- a/extra/kdeutils/PKGBUILD
+++ b/extra/kdeutils/PKGBUILD
@@ -18,7 +18,7 @@ pkgname=('kdeutils-ark'
'kdeutils-sweeper')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeutils')
diff --git a/extra/kdevelop-pg-qt/PKGBUILD b/extra/kdevelop-pg-qt/PKGBUILD
index 1a46a89f5..94e797734 100644
--- a/extra/kdevelop-pg-qt/PKGBUILD
+++ b/extra/kdevelop-pg-qt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kdevelop-pg-qt
pkgver=0.9.5
pkgrel=1
pkgdesc="KDevelop Parser Generator, a LL(1) parser generator used by KDevelop language plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdevelop.org/"
license=('GPL')
depends=('kdelibs')
diff --git a/extra/kdevelop-php/PKGBUILD b/extra/kdevelop-php/PKGBUILD
index aaca1eb81..4be21830c 100644
--- a/extra/kdevelop-php/PKGBUILD
+++ b/extra/kdevelop-php/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.2.2
_pkgver=4.2.2
pkgrel=1
pkgdesc="PHP language and documentation plugin for KDevelop/Quanta"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdevelop.org/"
license=('GPL')
depends=('kdevplatform' 'kdevelop-pg-qt')
diff --git a/extra/kdevelop/PKGBUILD b/extra/kdevelop/PKGBUILD
index 88c87c3d0..69b6e6124 100644
--- a/extra/kdevelop/PKGBUILD
+++ b/extra/kdevelop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kdevelop
pkgver=4.2.2
pkgrel=1
pkgdesc="A C/C++ development environment for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdevelop.org/"
license=('GPL')
depends=('kdebase-workspace' 'kdevplatform' 'kdesdk-okteta')
diff --git a/extra/kdevplatform/PKGBUILD b/extra/kdevplatform/PKGBUILD
index 2226dc645..d3fa6506a 100644
--- a/extra/kdevplatform/PKGBUILD
+++ b/extra/kdevplatform/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.2.2
_pkgver=4.2.2
pkgrel=1
pkgdesc="A C/C++ development platform for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kdevelop.org/"
license=('GPL')
depends=('kdelibs' 'boost-libs' 'subversion' 'qjson')
diff --git a/extra/kdewebdev/PKGBUILD b/extra/kdewebdev/PKGBUILD
index 686a9dc62..3da6dd566 100644
--- a/extra/kdewebdev/PKGBUILD
+++ b/extra/kdewebdev/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=('kdewebdev-kfilereplace'
'kdewebdev-kommander')
pkgver=4.6.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdewebdev')
diff --git a/extra/kdiff3/PKGBUILD b/extra/kdiff3/PKGBUILD
index 0bf620978..6fc1c62cc 100644
--- a/extra/kdiff3/PKGBUILD
+++ b/extra/kdiff3/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kdiff3
pkgver=0.9.95
pkgrel=2
pkgdesc="A KDE file comparator/merge tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kdiff3.sourceforge.net/"
license=('GPL')
depends=('kdebase-runtime')
diff --git a/extra/kexec-tools/PKGBUILD b/extra/kexec-tools/PKGBUILD
index 533c343aa..d9a26d522 100644
--- a/extra/kexec-tools/PKGBUILD
+++ b/extra/kexec-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kexec-tools
pkgver=2.0.2
pkgrel=3
pkgdesc="Load another kernel from the currently executing Linux kernel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kernel.org/pub/linux/utils/kernel/kexec/"
source=("http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-${pkgver}.tar.bz2"
'kexec' 'kexec.conf.d')
diff --git a/extra/keytouch-editor/PKGBUILD b/extra/keytouch-editor/PKGBUILD
index 7f43ca092..e32eb7ff4 100644
--- a/extra/keytouch-editor/PKGBUILD
+++ b/extra/keytouch-editor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=keytouch-editor
pkgver=3.1.3
pkgrel=2
pkgdesc="An utility to create keyboard files for keytouch"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://keytouch.sourceforge.net/"
license=('GPL')
depends=('gtk2')
diff --git a/extra/keytouch/PKGBUILD b/extra/keytouch/PKGBUILD
index 34a5c53a6..91f4a7582 100644
--- a/extra/keytouch/PKGBUILD
+++ b/extra/keytouch/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=keytouch
pkgver=2.4.1
pkgrel=2
pkgdesc="A program which allows you to easily configure the extra function keys of your keyboard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://keytouch.sourceforge.net/"
license=('GPL')
depends=('libxtst' 'gnome-menus' 'alsa-lib')
diff --git a/extra/kile/PKGBUILD b/extra/kile/PKGBUILD
index 5e2987a07..b283c39c5 100644
--- a/extra/kile/PKGBUILD
+++ b/extra/kile/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kile
pkgver=2.1b5
pkgrel=1
pkgdesc="A user friendly TeX/LaTeX frontend for KDE."
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL2')
url="http://kile.sourceforge.net/"
depends=('kdelibs' 'texlive-core')
diff --git a/extra/kino/PKGBUILD b/extra/kino/PKGBUILD
index eedf2910f..a32733fd7 100644
--- a/extra/kino/PKGBUILD
+++ b/extra/kino/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=kino
pkgver=1.3.4
pkgrel=2
pkgdesc="A non-linear DV editor."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kinodv.org/"
license=('GPL')
depends=('libavc1394' 'libiec61883' 'libdv' 'libglade' 'libxv' 'libsamplerate' 'libsm')
diff --git a/extra/kipi-plugins/PKGBUILD b/extra/kipi-plugins/PKGBUILD
index 1a707bb6a..890acb1a7 100644
--- a/extra/kipi-plugins/PKGBUILD
+++ b/extra/kipi-plugins/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kipi-plugins
pkgver=1.9.0
pkgrel=1
pkgdesc="libkipi plugins for digikam and kde apps"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.kipi-plugins.org"
makedepends=('pkgconfig' 'cmake' 'automoc4' 'libgpod' 'opencv' 'qjson')
diff --git a/extra/kobodeluxe/PKGBUILD b/extra/kobodeluxe/PKGBUILD
index 228930797..8a52ce946 100644
--- a/extra/kobodeluxe/PKGBUILD
+++ b/extra/kobodeluxe/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kobodeluxe
pkgver=0.5.1
pkgrel=3
pkgdesc="An enhanced version of Akira Higuchi's game XKobo, an addictive space shoot'em up"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.olofson.net/kobodl/"
license=('GPL' 'LGPL')
depends=('libjpeg' 'libpng' 'sdl_image' 'hicolor-icon-theme' 'gtk-update-icon-cache')
diff --git a/extra/koffice/PKGBUILD b/extra/koffice/PKGBUILD
index 66e08bc5c..45275af63 100644
--- a/extra/koffice/PKGBUILD
+++ b/extra/koffice/PKGBUILD
@@ -37,7 +37,7 @@ pkgname=(
)
pkgver=2.3.3
pkgrel=3
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://koffice.kde.org'
license=('GPL' 'LGPL' 'FDL')
makedepends=('pkg-config' 'cmake' 'automoc4' 'boost' 'eigen' \
diff --git a/extra/konq-plugins/PKGBUILD b/extra/konq-plugins/PKGBUILD
index 7bda68314..4d6916b41 100644
--- a/extra/konq-plugins/PKGBUILD
+++ b/extra/konq-plugins/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=konq-plugins
pkgver=4.6.1
pkgrel=1
pkgdesc="Extra plugins for Konqueror"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('LGPL')
depends=('kdebase-konqueror' 'tidyhtml')
diff --git a/extra/konversation/PKGBUILD b/extra/konversation/PKGBUILD
index e118d6562..da5825e84 100644
--- a/extra/konversation/PKGBUILD
+++ b/extra/konversation/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=konversation
pkgver=1.3.1
pkgrel=2
pkgdesc="A user friendly IRC client for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://konversation.kde.org"
depends=('kdebase-runtime' 'kdepimlibs')
makedepends=('automoc4' 'cmake' 'pkgconfig' 'docbook-xml')
diff --git a/extra/kradio/PKGBUILD b/extra/kradio/PKGBUILD
index 6f776a1fc..05f8f1873 100644
--- a/extra/kradio/PKGBUILD
+++ b/extra/kradio/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=kradio
pkgver=4.0.2
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
pkgdesc="KRadio is a comfortable KDE radio application"
url="http://kradio.sourceforge.net/"
diff --git a/extra/krusader/PKGBUILD b/extra/krusader/PKGBUILD
index 67e8615ea..3b2845171 100644
--- a/extra/krusader/PKGBUILD
+++ b/extra/krusader/PKGBUILD
@@ -10,7 +10,7 @@ _pkgver=2.3.0-beta1
pkgrel=3
pkgdesc="An alternative file manager for KDE resembling Midnight Commander"
url="http://krusader.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'docbook-xsl')
diff --git a/extra/ksensors/PKGBUILD b/extra/ksensors/PKGBUILD
index 6db8e7e85..43c278c66 100644
--- a/extra/ksensors/PKGBUILD
+++ b/extra/ksensors/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ksensors
pkgver=0.7.3
pkgrel=5
pkgdesc="ksensors is nice lm_sensors frontend for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ksensors.sourceforge.net/"
license=("GPL")
depends=("lm_sensors>=3.0.0" 'kdelibs3')
diff --git a/extra/kshutdown/PKGBUILD b/extra/kshutdown/PKGBUILD
index f9d9a6322..99e58f307 100644
--- a/extra/kshutdown/PKGBUILD
+++ b/extra/kshutdown/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=kshutdown
pkgver=2.0
pkgrel=1
pkgdesc="Shutdown Utility for KDE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://kshutdown.sourceforge.net/"
license=('GPL')
depends=('kdebase-workspace')
diff --git a/extra/ktorrent/PKGBUILD b/extra/ktorrent/PKGBUILD
index 9aa292207..af2e9d96d 100644
--- a/extra/ktorrent/PKGBUILD
+++ b/extra/ktorrent/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ktorrent
pkgver=4.1.1
pkgrel=2
pkgdesc="A powerful BitTorrent client for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ktorrent.org"
license=('GPL2')
depends=('libktorrent' 'kdebase-workspace' 'taglib')
diff --git a/extra/kwebkitpart/PKGBUILD b/extra/kwebkitpart/PKGBUILD
index aac2684cc..52689d4b2 100644
--- a/extra/kwebkitpart/PKGBUILD
+++ b/extra/kwebkitpart/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=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=('GPL')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
diff --git a/extra/lablgtk/PKGBUILD b/extra/lablgtk/PKGBUILD
index 1da638913..64a24ebb6 100644
--- a/extra/lablgtk/PKGBUILD
+++ b/extra/lablgtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lablgtk
pkgver=1.2.7
pkgrel=8
pkgdesc=" An Objective Caml interface to gtk+"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html"
license=('LGPL')
depends=('gtk')
diff --git a/extra/lablgtk2/PKGBUILD b/extra/lablgtk2/PKGBUILD
index 074e59069..437416148 100644
--- a/extra/lablgtk2/PKGBUILD
+++ b/extra/lablgtk2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lablgtk2
pkgver=2.14.2
pkgrel=2
pkgdesc=" An Objective Caml interface to gtk2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://lablgtk.forge.ocamlcore.org/"
depends=('gtk2' 'gtkspell' 'libgnomecanvas' 'librsvg' 'libgnomeui' 'gtksourceview2')
diff --git a/extra/labplot/PKGBUILD b/extra/labplot/PKGBUILD
index 23d3db293..4f9cf027a 100644
--- a/extra/labplot/PKGBUILD
+++ b/extra/labplot/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=labplot
pkgver=1.6.0.2
pkgrel=6
pkgdesc="Plotting, Data analysis and visualisation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://staff.mbi-berlin.de/gerlach/Linux/LabPlot/"
license=("GPL")
depends=('kdelibs3' 'gsl' 'imagemagick' \
diff --git a/extra/ladspa/PKGBUILD b/extra/ladspa/PKGBUILD
index b5e1c67e8..9bb52997f 100644
--- a/extra/ladspa/PKGBUILD
+++ b/extra/ladspa/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ladspa
pkgver=1.13
pkgrel=2
pkgdesc="Linux Audio Developer's Simple Plugin API (LADSPA)"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('LGPL')
url="http://www.ladspa.org/"
depends=('gcc-libs>=4.3')
diff --git a/extra/lame/PKGBUILD b/extra/lame/PKGBUILD
index b66bb7f76..8ac24d0ac 100644
--- a/extra/lame/PKGBUILD
+++ b/extra/lame/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lame
pkgver=3.98.4
pkgrel=1
pkgdesc="An MP3 encoder and graphical frame analyzer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lame.sourceforge.net/"
depends=('ncurses')
makedepends=('nasm')
diff --git a/extra/lapack/PKGBUILD b/extra/lapack/PKGBUILD
index 6781a930e..f710c7065 100644
--- a/extra/lapack/PKGBUILD
+++ b/extra/lapack/PKGBUILD
@@ -10,7 +10,7 @@ pkgver=3.3.0
pkgrel=2
url="http://www.netlib.org/lapack"
makedepends=('gcc-fortran')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=("custom")
source=(http://www.netlib.org/${pkgbase}/${pkgbase}-${pkgver}.tgz
lapack-3.1.1-make.inc.patch
diff --git a/extra/latex2rtf/PKGBUILD b/extra/latex2rtf/PKGBUILD
index a9796f0b5..e80c4c714 100644
--- a/extra/latex2rtf/PKGBUILD
+++ b/extra/latex2rtf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=latex2rtf
pkgver=2.1.0
pkgrel=1
pkgdesc="LaTeX to RTF converter"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://latex2rtf.sourceforge.net/"
license=('GPL')
depends=('glibc' 'imagemagick' 'ghostscript')
diff --git a/extra/lbreakout2/PKGBUILD b/extra/lbreakout2/PKGBUILD
index 2744d3bd1..28cd87041 100644
--- a/extra/lbreakout2/PKGBUILD
+++ b/extra/lbreakout2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lbreakout2
pkgver=2.6.3
pkgrel=1
pkgdesc="A breakout game with nice effects, graphics, and sounds"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lgames.sourceforge.net"
license=('GPL')
depends=('sdl_mixer' 'libpng')
diff --git a/extra/lcab/PKGBUILD b/extra/lcab/PKGBUILD
index bebea4c52..56136c565 100644
--- a/extra/lcab/PKGBUILD
+++ b/extra/lcab/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lcab
pkgver=1.0b12
pkgrel=2
pkgdesc="A program to make Microsoft cabinet files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://freshmeat.net/projects/lcab/"
depends=('glibc')
diff --git a/extra/lcms/PKGBUILD b/extra/lcms/PKGBUILD
index effc73c13..a3907bc85 100644
--- a/extra/lcms/PKGBUILD
+++ b/extra/lcms/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lcms
pkgver=1.19
pkgrel=1
pkgdesc="Lightweight color management development library/engine"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
depends=('libtiff>=3.9.4')
url="http://www.littlecms.com"
diff --git a/extra/leafpad/PKGBUILD b/extra/leafpad/PKGBUILD
index 179133ff4..67317dd6a 100644
--- a/extra/leafpad/PKGBUILD
+++ b/extra/leafpad/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=leafpad
pkgver=0.8.18.1
pkgrel=2
pkgdesc="A notepad clone for GTK+ 2.0"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tarot.freeshell.org/leafpad/"
license=('GPL')
depends=('gtk2' 'desktop-file-utils')
diff --git a/extra/lensfun/PKGBUILD b/extra/lensfun/PKGBUILD
index 965b46875..2cf69b129 100644
--- a/extra/lensfun/PKGBUILD
+++ b/extra/lensfun/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lensfun
pkgver=0.2.5
pkgrel=1
pkgdesc="Database of photographic lenses and a library that allows advanced access to the database"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://lensfun.berlios.de/"
license=('LGPL3')
depends=('glibc' 'glib2')
diff --git a/extra/lesstif/PKGBUILD b/extra/lesstif/PKGBUILD
index be09dc29f..0b4defe8d 100644
--- a/extra/lesstif/PKGBUILD
+++ b/extra/lesstif/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lesstif
pkgver=0.95.2
pkgrel=2
pkgdesc="LGPL'd re-implementation of Motif"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lesstif.org/"
license=('LGPL' 'MIT')
depends=('freetype2' 'libxt' 'libxp')
diff --git a/extra/lftp/PKGBUILD b/extra/lftp/PKGBUILD
index 5d5fa30e4..a9200a714 100644
--- a/extra/lftp/PKGBUILD
+++ b/extra/lftp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lftp
pkgver=4.2.3
pkgrel=1
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>=2.12" "expat>=2.0.1-4" 'sh')
optdepends=('perl: needed for convert-netscape-cookies and verify-file')
diff --git a/extra/libao/PKGBUILD b/extra/libao/PKGBUILD
index 8107c96b2..265e64f2b 100644
--- a/extra/libao/PKGBUILD
+++ b/extra/libao/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1.0
pkgrel=1
pkgdesc="A cross-platform audio output library and plugins"
url="http://www.xiph.org/ao"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc' 'alsa-lib')
makedepends=('libpulse')
diff --git a/extra/libart-lgpl/PKGBUILD b/extra/libart-lgpl/PKGBUILD
index c7cdbfeac..614af1640 100644
--- a/extra/libart-lgpl/PKGBUILD
+++ b/extra/libart-lgpl/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=2.3.21
pkgrel=1
pkgdesc="A library for high-performance 2D graphics"
url="http://www.levien.com/libart/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('glibc')
source=(http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-${pkgver}.tar.bz2)
diff --git a/extra/libass/PKGBUILD b/extra/libass/PKGBUILD
index 7de827fb1..bf6da4979 100644
--- a/extra/libass/PKGBUILD
+++ b/extra/libass/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libass
pkgver=0.9.11
pkgrel=1
pkgdesc="A portable library for SSA/ASS subtitles rendering"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/libass/"
license=('GPL')
depends=('enca' 'fontconfig' 'libpng')
diff --git a/extra/libassuan/PKGBUILD b/extra/libassuan/PKGBUILD
index 468f2b6a3..b84a55e72 100644
--- a/extra/libassuan/PKGBUILD
+++ b/extra/libassuan/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libassuan
pkgver=2.0.1
pkgrel=1
pkgdesc="A IPC library used by some GnuPG related software"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnupg.org/related_software/libassuan"
depends=('libgpg-error')
diff --git a/extra/libasyncns/PKGBUILD b/extra/libasyncns/PKGBUILD
index 06ac6eaac..93c625931 100644
--- a/extra/libasyncns/PKGBUILD
+++ b/extra/libasyncns/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=libasyncns
pkgver=0.8
pkgrel=3
pkgdesc="A C library for Linux/Unix for executing name service queries asynchronously"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/libasyncns"
license=('LGPL')
options=('!libtool')
diff --git a/extra/libatasmart/PKGBUILD b/extra/libatasmart/PKGBUILD
index 14e28f409..0fc31c993 100644
--- a/extra/libatasmart/PKGBUILD
+++ b/extra/libatasmart/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libatasmart
pkgver=0.17
pkgrel=1
pkgdesc="ATA S.M.A.R.T. Reading and Parsing Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('udev>=146')
url="http://0pointer.de/blog/projects/being-smart.html"
diff --git a/extra/libavc1394/PKGBUILD b/extra/libavc1394/PKGBUILD
index 1a359f48d..e63169cef 100644
--- a/extra/libavc1394/PKGBUILD
+++ b/extra/libavc1394/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libavc1394
pkgver=0.5.3
pkgrel=3
pkgdesc="A library to control A/V devices using the 1394ta AV/C commands."
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://sourceforge.net/projects/libavc1394/"
license=('LGPL')
depends=('libraw1394>=2.0.2')
diff --git a/extra/libbeagle/PKGBUILD b/extra/libbeagle/PKGBUILD
index 699fe639f..c024a6dca 100644
--- a/extra/libbeagle/PKGBUILD
+++ b/extra/libbeagle/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libbeagle
pkgver=0.3.9
pkgrel=2
pkgdesc="Beagle desktop search client library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnome.org/projects/beagle/"
license=('custom')
depends=('glib2>=2.20.0' 'libxml2>=2.7.3')
diff --git a/extra/libbluedevil/PKGBUILD b/extra/libbluedevil/PKGBUILD
index fef58105f..f26e0a152 100644
--- a/extra/libbluedevil/PKGBUILD
+++ b/extra/libbluedevil/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libbluedevil
pkgver=1.9
pkgrel=1
pkgdesc='A Qt wrapper for bluez used in the new KDE bluetooth stack'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://projects.kde.org/projects/playground/libs/libbluedevil"
license=('GPL')
depends=('qt' 'bluez')
diff --git a/extra/libbonobo/PKGBUILD b/extra/libbonobo/PKGBUILD
index abfb2a186..a80eb9217 100644
--- a/extra/libbonobo/PKGBUILD
+++ b/extra/libbonobo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libbonobo
pkgver=2.32.1
pkgrel=1
pkgdesc="A set of language and system independant CORBA interfaces for creating reusable components"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('orbit2' 'libxml2' 'glib2')
makedepends=('intltool' 'pkgconfig' 'flex')
diff --git a/extra/libbonoboui/PKGBUILD b/extra/libbonoboui/PKGBUILD
index ef75ec844..2dc72c61e 100644
--- a/extra/libbonoboui/PKGBUILD
+++ b/extra/libbonoboui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libbonoboui
pkgver=2.24.5
pkgrel=1
pkgdesc="User Interface library for Bonobo"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
depends=('libgnomecanvas' 'libgnome')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/libburn/PKGBUILD b/extra/libburn/PKGBUILD
index f668355f7..68373af4c 100644
--- a/extra/libburn/PKGBUILD
+++ b/extra/libburn/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libburn
pkgver=1.0.6.pl00
pkgrel=1
pkgdesc="Library for reading, mastering and writing optical discs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libburnia.pykix.org/"
license=('GPL')
depends=('glibc')
diff --git a/extra/libcaca/PKGBUILD b/extra/libcaca/PKGBUILD
index 65485d162..8252e22ee 100644
--- a/extra/libcaca/PKGBUILD
+++ b/extra/libcaca/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libcaca
pkgver=0.99.beta17
pkgrel=1
pkgdesc="Color AsCii Art library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://libcaca.zoy.org/"
depends=('imlib2' 'ncurses>=5.7')
diff --git a/extra/libcanberra/PKGBUILD b/extra/libcanberra/PKGBUILD
index 93145cbcd..2a2e0af3b 100644
--- a/extra/libcanberra/PKGBUILD
+++ b/extra/libcanberra/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=(libcanberra libcanberra-pulse libcanberra-gstreamer)
pkgver=0.28
pkgrel=1
pkgdesc="A small and lightweight implementation of the XDG Sound Theme Specification"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('libvorbis' 'libtool' 'alsa-lib' 'tdb')
makedepends=('gtk-doc' 'libpulse' 'gstreamer0.10' 'gtk2' 'gtk3')
diff --git a/extra/libcdaudio/PKGBUILD b/extra/libcdaudio/PKGBUILD
index 64159d23e..2a03b2494 100644
--- a/extra/libcdaudio/PKGBUILD
+++ b/extra/libcdaudio/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libcdaudio
pkgver=0.99.12
pkgrel=5
pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libcdaudio.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/libcddb/PKGBUILD b/extra/libcddb/PKGBUILD
index 1c9ae521e..6adf8d6d7 100644
--- a/extra/libcddb/PKGBUILD
+++ b/extra/libcddb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libcddb
pkgver=1.3.2
pkgrel=2
pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
options=('!libtool')
depends=('glibc')
diff --git a/extra/libcdio/PKGBUILD b/extra/libcdio/PKGBUILD
index 4c309a65e..40ef4c2f9 100644
--- a/extra/libcdio/PKGBUILD
+++ b/extra/libcdio/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libcdio
pkgver=0.82
pkgrel=1
pkgdesc="GNU Compact Disc Input and Control Library"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL3')
url="http://www.gnu.org/software/libcdio/"
depends=('gcc-libs>=4.4.2' 'libcddb' 'ncurses')
diff --git a/extra/libchamplain/PKGBUILD b/extra/libchamplain/PKGBUILD
index 8e3dd885c..199654e11 100644
--- a/extra/libchamplain/PKGBUILD
+++ b/extra/libchamplain/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=2
pkgdesc="Gtk3 widget for displaying rasterized maps"
url="http://projects.gnome.org/libchamplain/"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
depends=('clutter-gtk' 'libsoup-gnome' 'cairo' 'sqlite3')
makedepends=('gobject-introspection' 'gtk-doc' 'vala')
diff --git a/extra/libchewing/PKGBUILD b/extra/libchewing/PKGBUILD
index d1ee325e4..7c289746d 100644
--- a/extra/libchewing/PKGBUILD
+++ b/extra/libchewing/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libchewing
pkgver=0.3.3
pkgrel=1
pkgdesc='Intelligent Zhuyin input method library for traditional Chinese'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://chewing.csie.net/'
license=('GPL')
options=('!libtool')
diff --git a/extra/libcroco/PKGBUILD b/extra/libcroco/PKGBUILD
index ca1479053..49f455610 100644
--- a/extra/libcroco/PKGBUILD
+++ b/extra/libcroco/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libcroco
pkgver=0.6.2
pkgrel=1
pkgdesc="GNOME CSS2 parsing and manipulation toolkit"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
depends=('glib2>=2.18.4' 'libxml2>=2.7.3')
makedepends=('intltool' 'pkgconfig')
license=('LGPL')
diff --git a/extra/libcue/PKGBUILD b/extra/libcue/PKGBUILD
index 95e1c4d21..ba69e0e57 100644
--- a/extra/libcue/PKGBUILD
+++ b/extra/libcue/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libcue
pkgver=1.4.0
pkgrel=2
pkgdesc='Parses so-called cue sheets and handles the parsed data'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sourceforge.net/projects/libcue/'
license=('GPL2')
depends=('glibc')
diff --git a/extra/libdaemon/PKGBUILD b/extra/libdaemon/PKGBUILD
index c6bbc1c9c..092a06c90 100644
--- a/extra/libdaemon/PKGBUILD
+++ b/extra/libdaemon/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="A lightweight C library which eases the writing of UNIX daemons"
url="http://0pointer.de/lennart/projects/libdaemon/"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
source=(http://0pointer.de/lennart/projects/libdaemon/$pkgname-$pkgver.tar.gz)
options=('!libtool')
diff --git a/extra/libdatrie/PKGBUILD b/extra/libdatrie/PKGBUILD
index 68ac77c7f..1a5ec986b 100644
--- a/extra/libdatrie/PKGBUILD
+++ b/extra/libdatrie/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="Implementation of double-array structure for representing trie, as proposed by Junichi Aoe."
url="http://linux.thai.net/~thep/datrie/datrie.html"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
options=('!libtool' '!emptydirs')
source=(http://linux.thai.net/pub/thailinux/software/libthai/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/libdbusmenu-qt/PKGBUILD b/extra/libdbusmenu-qt/PKGBUILD
index 9f1126262..674648c88 100644
--- a/extra/libdbusmenu-qt/PKGBUILD
+++ b/extra/libdbusmenu-qt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdbusmenu-qt
pkgver=0.8.2
pkgrel=1
pkgdesc="A library that provides a Qt implementation of the DBusMenu spec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/libdbusmenu-qt"
license=('GPL')
depends=('qt')
diff --git a/extra/libdc1394/PKGBUILD b/extra/libdc1394/PKGBUILD
index 226839e11..397b63108 100644
--- a/extra/libdc1394/PKGBUILD
+++ b/extra/libdc1394/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdc1394
pkgver=2.1.3
pkgrel=1
pkgdesc="High level programming interface to control IEEE 1394 based cameras"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://sourceforge.net/projects/libdc1394/"
depends=('libraw1394>=2.0.5' 'libusb')
diff --git a/extra/libdca/PKGBUILD b/extra/libdca/PKGBUILD
index 5a8e195d2..65431bb80 100644
--- a/extra/libdca/PKGBUILD
+++ b/extra/libdca/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdca
pkgver=0.0.5
pkgrel=2
pkgdesc="Free library for decoding DTS Coherent Acoustics streams"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.videolan.org/developers/libdca.html"
source=(http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2)
diff --git a/extra/libdiscid/PKGBUILD b/extra/libdiscid/PKGBUILD
index f1eccb6a8..82c606ebd 100644
--- a/extra/libdiscid/PKGBUILD
+++ b/extra/libdiscid/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libdiscid
pkgver=0.2.2
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
pkgdesc="A Library for creating MusicBrainz DiscIDs"
url="http://musicbrainz.org/doc/libdiscid"
diff --git a/extra/libdmtx/PKGBUILD b/extra/libdmtx/PKGBUILD
index 5bfaa6476..df4990dcc 100644
--- a/extra/libdmtx/PKGBUILD
+++ b/extra/libdmtx/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.7.2
pkgrel=2
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=('imagemagick')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
diff --git a/extra/libdmx/PKGBUILD b/extra/libdmx/PKGBUILD
index 3397db220..bb52faac4 100644
--- a/extra/libdmx/PKGBUILD
+++ b/extra/libdmx/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdmx
pkgver=1.1.1
pkgrel=1
pkgdesc="X11 Distributed Multihead extension library"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('dmxproto' 'libxext')
diff --git a/extra/libdrm/PKGBUILD b/extra/libdrm/PKGBUILD
index a9b39e26a..d26474129 100644
--- a/extra/libdrm/PKGBUILD
+++ b/extra/libdrm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libdrm
pkgver=2.4.25
pkgrel=1
pkgdesc="Userspace interface to kernel DRM services"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
depends=('glibc')
options=('!libtool')
diff --git a/extra/libdv/PKGBUILD b/extra/libdv/PKGBUILD
index d8b127c48..1b6756520 100644
--- a/extra/libdv/PKGBUILD
+++ b/extra/libdv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libdv
pkgver=1.0.0
pkgrel=3
pkgdesc="The Quasar DV codec (libdv) is a software codec for DV video"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libdv.sourceforge.net/"
license=('LGPL')
depends=('popt')
diff --git a/extra/libdvbpsi/PKGBUILD b/extra/libdvbpsi/PKGBUILD
index 77152f082..83ab62418 100644
--- a/extra/libdvbpsi/PKGBUILD
+++ b/extra/libdvbpsi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libdvbpsi
pkgver=0.1.7
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=('GPL')
depends=('glibc')
options=('!libtool')
diff --git a/extra/libdvdcss/PKGBUILD b/extra/libdvdcss/PKGBUILD
index 6317b615b..fffcd698a 100644
--- a/extra/libdvdcss/PKGBUILD
+++ b/extra/libdvdcss/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.2.10
pkgrel=2
pkgdesc="A portable abstraction library for DVD decryption"
url="http://www.videolan.org/libdvdcss"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('glibc')
options=('!libtool')
diff --git a/extra/libdvdnav/PKGBUILD b/extra/libdvdnav/PKGBUILD
index a593b3a71..ab1d622b7 100644
--- a/extra/libdvdnav/PKGBUILD
+++ b/extra/libdvdnav/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libdvdnav
pkgver=4.1.3
pkgrel=2
pkgdesc="The library for xine-dvdnav plugin."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.mplayerhq.hu/MPlayer/releases/dvdnav/"
depends=('libdvdread>=4.1.3')
diff --git a/extra/libdvdread/PKGBUILD b/extra/libdvdread/PKGBUILD
index dcdbf47d9..ccd390d61 100644
--- a/extra/libdvdread/PKGBUILD
+++ b/extra/libdvdread/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libdvdread
pkgver=4.1.3
pkgrel=2
pkgdesc="Provides a simple foundation for reading DVD video disks"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.mplayerhq.hu/MPlayer/releases/dvdnav/"
license=('GPL')
depends=('glibc')
diff --git a/extra/libebml/PKGBUILD b/extra/libebml/PKGBUILD
index 2367625e5..c426289e3 100644
--- a/extra/libebml/PKGBUILD
+++ b/extra/libebml/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libebml
pkgver=1.2.0
pkgrel=1
pkgdesc="Extensible Binary Meta Language library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dl.matroska.org/downloads/libebml/"
license=('LGPL')
depends=('gcc-libs')
diff --git a/extra/libepc/PKGBUILD b/extra/libepc/PKGBUILD
index 22fd2ca7b..5d2c7c688 100644
--- a/extra/libepc/PKGBUILD
+++ b/extra/libepc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libepc
pkgver=0.3.11
pkgrel=1
pkgdesc="Easy Publish and Consume Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://live.gnome.org/libepc"
depends=('gtk2>=2.20.0' 'avahi>=0.6.25' 'libsoup>=2.29.91')
diff --git a/extra/libetpan/PKGBUILD b/extra/libetpan/PKGBUILD
index f28bf561b..f7e9b6a75 100644
--- a/extra/libetpan/PKGBUILD
+++ b/extra/libetpan/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libetpan
pkgver=1.0
pkgrel=2
pkgdesc="A portable middleware for email access"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.etpan.org/"
license=("custom:etpan")
depends=('db>=5.1' 'libsasl>=2.1.23' 'curl>=7.19.5' 'expat>=2.0.1-1')
diff --git a/extra/libexif/PKGBUILD b/extra/libexif/PKGBUILD
index 9755ed6a5..580c70626 100644
--- a/extra/libexif/PKGBUILD
+++ b/extra/libexif/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libexif
pkgver=0.6.20
pkgrel=1
pkgdesc="A library to parse an EXIF file and read the data from those tags"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://sourceforge.net/projects/libexif"
depends=('glibc')
diff --git a/extra/libffado/PKGBUILD b/extra/libffado/PKGBUILD
index e97c9273f..6debee252 100644
--- a/extra/libffado/PKGBUILD
+++ b/extra/libffado/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libffado
pkgver=2.0.1
pkgrel=3
pkgdesc="Driver for FireWire audio devices"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ffado.org/"
license=('GPL')
depends=('libiec61883' 'libavc1394' 'libsigc++'
diff --git a/extra/libffi/PKGBUILD b/extra/libffi/PKGBUILD
index 555f0eb4e..13b8d2ab6 100644
--- a/extra/libffi/PKGBUILD
+++ b/extra/libffi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libffi
pkgver=3.0.9
pkgrel=1
pkgdesc="A portable, high level programming interface to various calling conventions."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
url="http://sourceware.org/libffi"
depends=('glibc' 'texinfo')
diff --git a/extra/libfm/PKGBUILD b/extra/libfm/PKGBUILD
index ea61503c9..a51cf6935 100644
--- a/extra/libfm/PKGBUILD
+++ b/extra/libfm/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.1.14
pkgrel=5
pkgdesc="the core of next generation file manager PCManFM"
url="http://pcmanfm.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
groups=('lxde')
options=('!libtool')
diff --git a/extra/libfontenc/PKGBUILD b/extra/libfontenc/PKGBUILD
index 1d7ca277f..3b3393ab0 100644
--- a/extra/libfontenc/PKGBUILD
+++ b/extra/libfontenc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libfontenc
pkgver=1.1.0
pkgrel=1
pkgdesc="X11 font encoding library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('zlib')
diff --git a/extra/libfprint/PKGBUILD b/extra/libfprint/PKGBUILD
index 23b1900f0..e93e6ac13 100644
--- a/extra/libfprint/PKGBUILD
+++ b/extra/libfprint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libfprint
pkgver=0.0.6
pkgrel=8
pkgdesc="Library for fingerprint scanner support in applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://reactivated.net/fprint/wiki/Main_Page"
license=('LGPL')
depends=('libusb-compat' 'imagemagick' 'openssl' 'glib2')
diff --git a/extra/libfs/PKGBUILD b/extra/libfs/PKGBUILD
index ee278cfd7..8802d6d1c 100644
--- a/extra/libfs/PKGBUILD
+++ b/extra/libfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libfs
pkgver=1.0.3
pkgrel=1
pkgdesc="X11 Font Services Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc' 'xproto' 'fontsproto')
diff --git a/extra/libfwbuilder/PKGBUILD b/extra/libfwbuilder/PKGBUILD
index d84df7014..33f5b51ab 100644
--- a/extra/libfwbuilder/PKGBUILD
+++ b/extra/libfwbuilder/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.1.3
pkgrel=2
pkgdesc="Support libraries for fwbuilder"
url="http://www.fwbuilder.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libxslt' 'net-snmp' 'gcc-libs')
makedepends=('qt')
diff --git a/extra/libgadu/PKGBUILD b/extra/libgadu/PKGBUILD
index eb86b103d..ffc2c48ed 100644
--- a/extra/libgadu/PKGBUILD
+++ b/extra/libgadu/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgadu
pkgver=1.11.0
pkgrel=1
pkgdesc="This library implements the client side of the Gadu-Gadu protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://toxygen.net/libgadu/"
license=('GPL')
depends=('openssl')
diff --git a/extra/libgda/PKGBUILD b/extra/libgda/PKGBUILD
index 5bf15e17b..41b3a0f71 100644
--- a/extra/libgda/PKGBUILD
+++ b/extra/libgda/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgda
pkgver=4.2.7
pkgrel=1
pkgdesc="Data abstraction layer with mysql, pgsql, xml, sqlite providers"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gtksourceview2' 'libunique' 'libxslt' 'db' 'ncurses' 'libsoup'
'libmysqlclient' 'postgresql-libs' 'python2' 'libgnome-keyring'
diff --git a/extra/libgdata/PKGBUILD b/extra/libgdata/PKGBUILD
index 695d8c10d..a17561ee6 100644
--- a/extra/libgdata/PKGBUILD
+++ b/extra/libgdata/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgdata
pkgver=0.8.0
pkgrel=1
pkgdesc="GLib-based library for accessing online service APIs using the GData protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libsoup-gnome')
makedepends=('pkgconfig' 'intltool' 'gobject-introspection')
diff --git a/extra/libgdiplus/PKGBUILD b/extra/libgdiplus/PKGBUILD
index f8d253881..1b1eb5640 100644
--- a/extra/libgdiplus/PKGBUILD
+++ b/extra/libgdiplus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgdiplus
pkgver=2.10
pkgrel=1
pkgdesc="An Open Source Implementation of the GDI+ API"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('MPL' 'LGPL')
url="http://www.mono-project.com"
depends=('libtiff>=3.9.2-2' 'cairo>=1.8.10' 'giflib' 'glib2>=2.24.0' 'libexif')
diff --git a/extra/libgee/PKGBUILD b/extra/libgee/PKGBUILD
index 7a6fe124d..cae3de39b 100644
--- a/extra/libgee/PKGBUILD
+++ b/extra/libgee/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="GObject collection library"
url="http://live.gnome.org/Libgee"
license=('LGPL2.1')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glib2>=2.26')
makedepends=('gobject-introspection')
options=('!libtool')
diff --git a/extra/libgksu/PKGBUILD b/extra/libgksu/PKGBUILD
index b4414d58a..ae8b08de8 100644
--- a/extra/libgksu/PKGBUILD
+++ b/extra/libgksu/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgksu
pkgver=2.0.12
pkgrel=3
pkgdesc="gksu authorization library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.nongnu.org/gksu/index.html"
license=(GPL)
depends=('libgnome-keyring>=2.30.1' 'libgtop>=2.28.1' 'startup-notification>=0.10' 'gconf>=2.28.1')
diff --git a/extra/libglade/PKGBUILD b/extra/libglade/PKGBUILD
index b5a6d14f4..e1c71bf59 100644
--- a/extra/libglade/PKGBUILD
+++ b/extra/libglade/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libglade
pkgver=2.6.4
pkgrel=2
pkgdesc="Allows you to load glade interface files in a program at runtime"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gtk2>=2.16.0' 'libxml2>=2.7.3')
makedepends=('python2' 'pkgconfig')
diff --git a/extra/libglademm/PKGBUILD b/extra/libglademm/PKGBUILD
index 61ca5e168..bd0e71143 100644
--- a/extra/libglademm/PKGBUILD
+++ b/extra/libglademm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libglademm
pkgver=2.6.7
pkgrel=1
pkgdesc="A C++ wrapper for libglade."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('libglade>=2.6.3' 'gtkmm>=2.14.1')
makedepends=('pkgconfig')
diff --git a/extra/libgme/PKGBUILD b/extra/libgme/PKGBUILD
index 87cf33388..2e874487d 100644
--- a/extra/libgme/PKGBUILD
+++ b/extra/libgme/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Video game music file emulation/playback library"
url="http://game-music-emu.googlecode.com/"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs')
makedepends=('cmake')
source=(ftp://ftp.archlinux.org/other/game-music-emu/game-music-emu-${pkgver}.tar.xz)
diff --git a/extra/libgnome-keyring/PKGBUILD b/extra/libgnome-keyring/PKGBUILD
index c44409f75..fa4540a1a 100644
--- a/extra/libgnome-keyring/PKGBUILD
+++ b/extra/libgnome-keyring/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgnome-keyring
pkgver=3.0.3
pkgrel=1
pkgdesc="GNOME keyring client library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('dbus-core' 'libgcrypt' 'glib2')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/libgnome/PKGBUILD b/extra/libgnome/PKGBUILD
index 9c7318fe2..a654b2790 100644
--- a/extra/libgnome/PKGBUILD
+++ b/extra/libgnome/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=libgnome
pkgname=('libgnome' 'libgnome-data')
pkgver=2.32.1
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('intltool' 'gnome-vfs>=2.24.4' 'libbonobo>=2.32.1' 'gconf>=2.32.3' 'gvfs>=1.8.1' 'libcanberra>=0.28')
options=('!libtool' '!emptydirs')
diff --git a/extra/libgnomecanvas/PKGBUILD b/extra/libgnomecanvas/PKGBUILD
index 6bc8b6893..5863266cd 100644
--- a/extra/libgnomecanvas/PKGBUILD
+++ b/extra/libgnomecanvas/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgnomecanvas
pkgver=2.30.3
pkgrel=1
pkgdesc="The GNOME Canvas library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('libglade>=2.6.4' 'libart-lgpl>=2.3.21')
makedepends=('pkgconfig' 'intltool')
diff --git a/extra/libgnomecanvasmm/PKGBUILD b/extra/libgnomecanvasmm/PKGBUILD
index dcb7eccb0..7141ca4ad 100644
--- a/extra/libgnomecanvasmm/PKGBUILD
+++ b/extra/libgnomecanvasmm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgnomecanvasmm
pkgver=2.26.0
pkgrel=1
pkgdesc="A C++ wrapper for libgnomecanvas."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gtkmm>=2.16.0' 'libgnomecanvas>=2.26.0')
makedepends=('pkgconfig')
diff --git a/extra/libgnomecups/PKGBUILD b/extra/libgnomecups/PKGBUILD
index 157e18f50..8a8739700 100644
--- a/extra/libgnomecups/PKGBUILD
+++ b/extra/libgnomecups/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgnomecups
pkgver=0.2.3
pkgrel=8
pkgdesc="GNOME cups library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL' 'GPL')
url="http://www.gnome.org"
depends=('libcups' 'glib2' 'krb5' 'gnutls')
diff --git a/extra/libgnomekbd/PKGBUILD b/extra/libgnomekbd/PKGBUILD
index a1984e5a8..25b12329a 100644
--- a/extra/libgnomekbd/PKGBUILD
+++ b/extra/libgnomekbd/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.0.0.1
pkgrel=1
pkgdesc="Gnome keyboard library"
url="http://gswitchit.sourceforge.net"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libxklavier>=5.1' 'gtk3' 'dconf')
makedepends=('intltool' 'gobject-introspection')
diff --git a/extra/libgnomemm/PKGBUILD b/extra/libgnomemm/PKGBUILD
index 7696a5f30..7603b20cd 100644
--- a/extra/libgnomemm/PKGBUILD
+++ b/extra/libgnomemm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgnomemm
pkgver=2.30.0
pkgrel=1
pkgdesc="C++ bindings for libgnome."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('libgnome>=2.28.0' 'gtkmm>=2.20.0')
makedepends=('pkgconfig')
diff --git a/extra/libgnomeprint/PKGBUILD b/extra/libgnomeprint/PKGBUILD
index db2bfedcd..4779db9b4 100644
--- a/extra/libgnomeprint/PKGBUILD
+++ b/extra/libgnomeprint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgnomeprint
pkgver=2.18.8
pkgrel=2
pkgdesc="Printing routines for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL' 'GPL')
depends=('pango' 'libart-lgpl' 'libxml2' 'libgnomecups' 'krb5' 'gnutls')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/libgnomeprintui/PKGBUILD b/extra/libgnomeprintui/PKGBUILD
index 0a8186213..2890f2574 100644
--- a/extra/libgnomeprintui/PKGBUILD
+++ b/extra/libgnomeprintui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgnomeprintui
pkgver=2.18.6
pkgrel=1
pkgdesc="User Interface library for printing with GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('libgnomeprint>=2.18.8' 'libgnomecanvas>=2.30.2' 'gnome-icon-theme>=2.31.0')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/libgnomeui/PKGBUILD b/extra/libgnomeui/PKGBUILD
index 7538c8acc..2f88aa992 100644
--- a/extra/libgnomeui/PKGBUILD
+++ b/extra/libgnomeui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgnomeui
pkgver=2.24.4
pkgrel=1
pkgdesc="User Interface library for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libbonoboui>=2.24.3' 'libgnome-keyring>=2.31.92' 'libsm')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/libgnomeuimm/PKGBUILD b/extra/libgnomeuimm/PKGBUILD
index 0d88685d5..c85a9a1f6 100644
--- a/extra/libgnomeuimm/PKGBUILD
+++ b/extra/libgnomeuimm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgnomeuimm
pkgver=2.28.0
pkgrel=1
pkgdesc="A C++ wrapper for libgnomeui."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libgnomeui>=2.24.1' 'libgnomecanvasmm>=2.26.0' 'libgnomemm>=2.28.0' 'libglademm>=2.6.7' 'gconfmm>=2.28.0' 'gnome-vfsmm>=2.26.0')
makedepends=('pkgconfig')
diff --git a/extra/libgphoto2/PKGBUILD b/extra/libgphoto2/PKGBUILD
index 23e7d74b9..cfbc417d7 100644
--- a/extra/libgphoto2/PKGBUILD
+++ b/extra/libgphoto2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgphoto2
pkgver=2.4.10.1
pkgrel=2
pkgdesc="The core library of gphoto2, designed to allow access to digital camera by external programs."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gphoto.org"
license=(LGPL)
depends=('libexif>=0.6.19' 'libjpeg>=8' 'gd' 'libtool>=2.4' 'libusb-compat')
diff --git a/extra/libgpod/PKGBUILD b/extra/libgpod/PKGBUILD
index f4cceca87..18556eefb 100644
--- a/extra/libgpod/PKGBUILD
+++ b/extra/libgpod/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libgpod
pkgver=0.8.0
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=('gtk2' 'mutagen' 'sg3_utils' 'libimobiledevice')
makedepends=('intltool' 'swig' 'docbook-xsl' 'pygobject-devel' 'gtk-sharp-2')
diff --git a/extra/libgsf/PKGBUILD b/extra/libgsf/PKGBUILD
index 87810e3cf..d5343da70 100644
--- a/extra/libgsf/PKGBUILD
+++ b/extra/libgsf/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=libgsf
pkgname=('libgsf' 'libgsf-gnome')
pkgver=1.14.21
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnome.org/"
license=('GPL' 'LGPL')
makedepends=('libxml2' 'glib2' 'bzip2' 'intltool' 'pkgconfig'
diff --git a/extra/libgtkhtml/PKGBUILD b/extra/libgtkhtml/PKGBUILD
index ff795d406..6725257f8 100644
--- a/extra/libgtkhtml/PKGBUILD
+++ b/extra/libgtkhtml/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgtkhtml
pkgver=2.11.1
pkgrel=3
pkgdesc="An HTML library for GTK"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gtk2>=2.22.1' 'libxml2>=2.7.8')
makedepends=('perlxml')
diff --git a/extra/libgtop/PKGBUILD b/extra/libgtop/PKGBUILD
index 889f6e279..c6b2208c0 100644
--- a/extra/libgtop/PKGBUILD
+++ b/extra/libgtop/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgtop
pkgver=2.28.3
pkgrel=1
pkgdesc="A library that read information about processes and the running system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('glib2' 'libxau' 'texinfo')
makedepends=('intltool' 'gobject-introspection')
diff --git a/extra/libguess/PKGBUILD b/extra/libguess/PKGBUILD
index ff26ce9a1..917b5fe70 100644
--- a/extra/libguess/PKGBUILD
+++ b/extra/libguess/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libguess
pkgver=1.0
pkgrel=3
pkgdesc='High-speed character set detection library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://atheme.org/project/libguess'
license=('BSD')
depends=('libmowgli')
diff --git a/extra/libgweather/PKGBUILD b/extra/libgweather/PKGBUILD
index f8c1e71c4..55cfcad8c 100644
--- a/extra/libgweather/PKGBUILD
+++ b/extra/libgweather/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libgweather
pkgver=3.0.2
pkgrel=1
pkgdesc="Provides access to weather information from the net"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('gconf' 'libsoup-gnome' 'gnome-icon-theme')
makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gobject-introspection')
diff --git a/extra/libhangul/PKGBUILD b/extra/libhangul/PKGBUILD
index fb65acc74..cce918db2 100644
--- a/extra/libhangul/PKGBUILD
+++ b/extra/libhangul/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.0.12
pkgrel=2
_filecode=5855
pkgdesc='Input method library for Korean'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://kldp.net/projects/hangul/'
license=('LGPL')
options=('!libtool')
diff --git a/extra/libical/PKGBUILD b/extra/libical/PKGBUILD
index 3f77290ea..56c6f19b2 100644
--- a/extra/libical/PKGBUILD
+++ b/extra/libical/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libical
pkgver=0.46
pkgrel=1
pkgdesc="An open source reference implementation of the icalendar data type and serialization format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sourceforge.net/projects/freeassociation/'
license=('LGPL' 'MPL')
depends=('glibc')
diff --git a/extra/libice/PKGBUILD b/extra/libice/PKGBUILD
index a350cfaf7..09c274fb3 100644
--- a/extra/libice/PKGBUILD
+++ b/extra/libice/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libice
pkgver=1.0.7
pkgrel=1
pkgdesc="X11 Inter-Client Exchange library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
depends=('glibc' 'xproto>=7.0.18')
makedepends=('pkgconfig' 'xtrans>=1.2.5')
diff --git a/extra/libid3tag/PKGBUILD b/extra/libid3tag/PKGBUILD
index 759e99240..589902094 100644
--- a/extra/libid3tag/PKGBUILD
+++ b/extra/libid3tag/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libid3tag
pkgver=0.15.1b
pkgrel=6
pkgdesc="library for id3 tagging"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.underbit.com/products/mad/"
license=('GPL')
depends=('zlib')
diff --git a/extra/libidl2/PKGBUILD b/extra/libidl2/PKGBUILD
index 87bb7c218..a2f678871 100644
--- a/extra/libidl2/PKGBUILD
+++ b/extra/libidl2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libidl2
pkgver=0.8.14
pkgrel=1
pkgdesc="A front-end for CORBA 2.2 IDL and Netscape's XPIDL"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('glib2>=2.24.0' 'texinfo')
makedepends=('pkgconfig')
diff --git a/extra/libidn/PKGBUILD b/extra/libidn/PKGBUILD
index 8428590f6..67d89a5e1 100644
--- a/extra/libidn/PKGBUILD
+++ b/extra/libidn/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.22
pkgrel=1
pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications"
url="http://www.gnu.org/software/libidn/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3' 'LGPL')
depends=('glibc' 'texinfo')
makedepends=('pkgconfig')
diff --git a/extra/libiec61883/PKGBUILD b/extra/libiec61883/PKGBUILD
index 468cd762f..d3ca8d1ce 100644
--- a/extra/libiec61883/PKGBUILD
+++ b/extra/libiec61883/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=libiec61883
pkgver=1.2.0
pkgrel=2
pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/libs/ieee1394/"
license=('LGPL')
depends=('libraw1394')
diff --git a/extra/libieee1284/PKGBUILD b/extra/libieee1284/PKGBUILD
index 98f7d7107..bfd5e8d94 100644
--- a/extra/libieee1284/PKGBUILD
+++ b/extra/libieee1284/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libieee1284
pkgver=0.2.11
pkgrel=3
pkgdesc="A library to query devices connected in parallel port."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://cyberelk.net/tim/libieee1284"
depends=('python2')
diff --git a/extra/libifp/PKGBUILD b/extra/libifp/PKGBUILD
index 248d449c5..fc3667670 100644
--- a/extra/libifp/PKGBUILD
+++ b/extra/libifp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libifp
pkgver=1.0.0.2
pkgrel=3
pkgdesc="General-purpose library-driver for iRiver's iFP portable audio players"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://ifp-driver.sourceforge.net/libifp/"
depends=('libusb-compat')
diff --git a/extra/libimobiledevice/PKGBUILD b/extra/libimobiledevice/PKGBUILD
index e7fa54a29..d49c92fc7 100644
--- a/extra/libimobiledevice/PKGBUILD
+++ b/extra/libimobiledevice/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.1.0
pkgrel=1
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=('gnutls' 'glib2' 'libplist' 'usbmuxd')
makedepends=('swig' 'python2')
diff --git a/extra/libindi/PKGBUILD b/extra/libindi/PKGBUILD
index 54427ffd4..0b70ae5ff 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=('gcc-libs' 'zlib' 'libnova' 'cfitsio')
makedepends=('pkgconfig' 'cmake')
provides=('indilib')
diff --git a/extra/libiodbc/PKGBUILD b/extra/libiodbc/PKGBUILD
index a9a47dec7..4266b08f4 100644
--- a/extra/libiodbc/PKGBUILD
+++ b/extra/libiodbc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libiodbc
pkgver=3.52.7
pkgrel=4
pkgdesc='Independent Open DataBase Connectivity for Linux'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/"
license=('LGPL')
depends=('glibc' 'sh')
diff --git a/extra/libirman/PKGBUILD b/extra/libirman/PKGBUILD
index 3305a78eb..db0de83f1 100644
--- a/extra/libirman/PKGBUILD
+++ b/extra/libirman/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libirman
pkgver=0.4.5
pkgrel=2
pkgdesc="Irman driver lcd library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lirc.org"
license=('LGPL')
options=(!libtool)
diff --git a/extra/libisoburn/PKGBUILD b/extra/libisoburn/PKGBUILD
index 5060e0ab5..32ae2a118 100644
--- a/extra/libisoburn/PKGBUILD
+++ b/extra/libisoburn/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.0.8.pl00
pkgrel=1
pkgdesc="frontend for libraries libburn and libisofs"
url="http://libburnia.pykix.org/wiki/Libisoburn"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('libburn>=1.0.6' 'libisofs>=1.0.6' 'readline>=6.1')
options=('!libtool')
diff --git a/extra/libisofs/PKGBUILD b/extra/libisofs/PKGBUILD
index 688c58d4a..cdb51f1cb 100644
--- a/extra/libisofs/PKGBUILD
+++ b/extra/libisofs/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libisofs
pkgver=1.0.8
pkgrel=1
pkgdesc="Library to pack up hard disk files and directories into a ISO 9660 disk image"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libburnia.pykix.org/"
license=('GPL')
depends=('acl' 'zlib')
diff --git a/extra/libjpeg-turbo/PKGBUILD b/extra/libjpeg-turbo/PKGBUILD
index 3623e1dd5..742e73b6b 100644
--- a/extra/libjpeg-turbo/PKGBUILD
+++ b/extra/libjpeg-turbo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libjpeg-turbo
pkgver=1.1.1
pkgrel=1
pkgdesc="libjpeg derivative with accelerated baseline JPEG compression and decompression"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libjpeg-turbo.virtualgl.org/"
license=('GPL' 'custom')
depends=('glibc')
diff --git a/extra/libksba/PKGBUILD b/extra/libksba/PKGBUILD
index 4e19d60a7..81d627fd9 100644
--- a/extra/libksba/PKGBUILD
+++ b/extra/libksba/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libksba
pkgver=1.0.8
pkgrel=1
pkgdesc="Libksba is a CMS and X.509 access library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="ftp://ftp.gnupg.org/gcrypt/alpha/libksba"
depends=('bash' 'libgpg-error' 'glibc')
diff --git a/extra/libktorrent/PKGBUILD b/extra/libktorrent/PKGBUILD
index c4c779b47..b39a2dc82 100644
--- a/extra/libktorrent/PKGBUILD
+++ b/extra/libktorrent/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libktorrent
pkgver=1.1.1
pkgrel=1
pkgdesc="A BitTorrent protocol implementation"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ktorrent.org"
license=('GPL2')
depends=('kdelibs')
diff --git a/extra/liblastfm/PKGBUILD b/extra/liblastfm/PKGBUILD
index 13e5dd98e..a67e1cdfe 100644
--- a/extra/liblastfm/PKGBUILD
+++ b/extra/liblastfm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=liblastfm
pkgver=0.3.3
pkgrel=2
pkgdesc="A collection of libraries to help you integrate Last.fm services into your rich desktop software"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://github.com/mxcl/liblastfm/"
license=('GPL')
depends=('libsamplerate' 'fftw' 'qt')
diff --git a/extra/liblo/PKGBUILD b/extra/liblo/PKGBUILD
index eae1ff944..4963a4649 100644
--- a/extra/liblo/PKGBUILD
+++ b/extra/liblo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=liblo
pkgver=0.26
pkgrel=1
pkgdesc="Lightweight OSC implementation: an implementation of the Open Sound Control protocol for POSIX systems"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://plugin.org.uk/liblo/"
license=('GPL')
depends=('glibc')
diff --git a/extra/liblqr/PKGBUILD b/extra/liblqr/PKGBUILD
index 67f9170d6..445511d75 100644
--- a/extra/liblqr/PKGBUILD
+++ b/extra/liblqr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=liblqr
pkgver=0.4.1
pkgrel=2
pkgdesc="A seam-carving C/C++ library called Liquid Rescale"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://liblqr.wikidot.com/"
license=('GPL')
depends=('glib2')
diff --git a/extra/liblrdf/PKGBUILD b/extra/liblrdf/PKGBUILD
index f4e0141da..0bd976da0 100644
--- a/extra/liblrdf/PKGBUILD
+++ b/extra/liblrdf/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=liblrdf
pkgver=0.4.0
pkgrel=7
pkgdesc="A library for the manipulation of RDF file in LADSPA plugins"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/lrdf"
depends=('raptor1' 'ladspa')
makedepends=('pkgconfig')
diff --git a/extra/libmad/PKGBUILD b/extra/libmad/PKGBUILD
index 842fbe930..31ec18b16 100644
--- a/extra/libmad/PKGBUILD
+++ b/extra/libmad/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmad
pkgver=0.15.1b
pkgrel=5
pkgdesc="A high-quality MPEG audio decoder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.underbit.com/products/mad/"
license=('GPL')
depends=('glibc')
diff --git a/extra/libmatroska/PKGBUILD b/extra/libmatroska/PKGBUILD
index 4a3aa43b3..c92aaafb2 100644
--- a/extra/libmatroska/PKGBUILD
+++ b/extra/libmatroska/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmatroska
pkgver=1.1.0
pkgrel=1
pkgdesc="Matroska library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dl.matroska.org/downloads/libmatroska/"
license=('LGPL')
depends=('libebml')
diff --git a/extra/libmcrypt/PKGBUILD b/extra/libmcrypt/PKGBUILD
index 0bbe97d83..f4e845f0a 100644
--- a/extra/libmcrypt/PKGBUILD
+++ b/extra/libmcrypt/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.5.8
pkgrel=2
pkgdesc="A library which provides a uniform interface to several symmetric encryption algorithms"
url="http://mcrypt.sourceforge.net/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('glibc')
options=('!libtool')
diff --git a/extra/libmikmod/PKGBUILD b/extra/libmikmod/PKGBUILD
index a84418dbb..dd1dd5d3b 100644
--- a/extra/libmikmod/PKGBUILD
+++ b/extra/libmikmod/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="A portable sound library"
license=('GPL' 'LGPL')
url="http://sourceforge.net/projects/mikmod/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
options=('!libtool')
install=$pkgname.install
diff --git a/extra/libmms/PKGBUILD b/extra/libmms/PKGBUILD
index 1208a2dde..05ce88338 100644
--- a/extra/libmms/PKGBUILD
+++ b/extra/libmms/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmms
pkgver=0.6
pkgrel=1
pkgdesc="MMS stream protocol library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/libmms/"
license=(LGPL)
depends=('glib2>=2.24.1')
diff --git a/extra/libmng/PKGBUILD b/extra/libmng/PKGBUILD
index 660771863..9f1dc49d5 100644
--- a/extra/libmng/PKGBUILD
+++ b/extra/libmng/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmng
pkgver=1.0.10
pkgrel=3
pkgdesc="A collection of routines used to create and manipulate MNG format graphics files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libmng.com/"
license=('custom')
depends=('zlib' 'libjpeg>=8')
diff --git a/extra/libmodplug/PKGBUILD b/extra/libmodplug/PKGBUILD
index ba117d07d..99041d91b 100644
--- a/extra/libmodplug/PKGBUILD
+++ b/extra/libmodplug/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmodplug
pkgver=0.8.8.1
pkgrel=1
pkgdesc="A MOD playing library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://modplug-xmms.sourceforge.net/"
license=('custom')
depends=('gcc-libs')
diff --git a/extra/libmowgli/PKGBUILD b/extra/libmowgli/PKGBUILD
index c00b18954..7c3c1bb5c 100644
--- a/extra/libmowgli/PKGBUILD
+++ b/extra/libmowgli/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libmowgli
pkgver=0.9.50
pkgrel=1
pkgdesc='Performance and usability-oriented extensions to C'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.atheme.org/project/mowgli'
license=('custom')
depends=('glibc')
diff --git a/extra/libmp3splt/PKGBUILD b/extra/libmp3splt/PKGBUILD
index fefb3827c..f6e1c89a1 100644
--- a/extra/libmp3splt/PKGBUILD
+++ b/extra/libmp3splt/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libmp3splt
pkgver=0.6.1a
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Library for splitting mp3 and ogg files without decoding"
license=('GPL')
url="http://mp3splt.sourceforge.net"
diff --git a/extra/libmp4v2/PKGBUILD b/extra/libmp4v2/PKGBUILD
index 9182dd229..dd806ff96 100644
--- a/extra/libmp4v2/PKGBUILD
+++ b/extra/libmp4v2/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libmp4v2
pkgver=1.9.1
pkgrel=1
pkgdesc="MPEG-4 library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MPL')
url="http://code.google.com/p/mp4v2/"
options=('!libtool')
diff --git a/extra/libmpcdec/PKGBUILD b/extra/libmpcdec/PKGBUILD
index 3cd953784..5ce2000d7 100644
--- a/extra/libmpcdec/PKGBUILD
+++ b/extra/libmpcdec/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmpcdec
pkgver=1.2.6
pkgrel=2
pkgdesc="Musepack decoding library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://musepack.net/"
license=('custom')
depends=('glibc')
diff --git a/extra/libmpd/PKGBUILD b/extra/libmpd/PKGBUILD
index 1c59617e4..9309a8f64 100644
--- a/extra/libmpd/PKGBUILD
+++ b/extra/libmpd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmpd
pkgver=0.20.0
pkgrel=1
pkgdesc="Signal based wrapper around libmpdclient"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client"
depends=('glib2')
diff --git a/extra/libmpdclient/PKGBUILD b/extra/libmpdclient/PKGBUILD
index b639ea6e0..d0861240d 100644
--- a/extra/libmpdclient/PKGBUILD
+++ b/extra/libmpdclient/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmpdclient
pkgver=2.4
pkgrel=1
pkgdesc='An asynchronous API library for interfacing MPD in the C, C++ & Objective C languages'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://mpd.wikia.com/wiki/ClientLib:libmpdclient'
license=('GPL2')
depends=('glibc')
diff --git a/extra/libmpeg2/PKGBUILD b/extra/libmpeg2/PKGBUILD
index 52b72ad74..81db4f23d 100644
--- a/extra/libmpeg2/PKGBUILD
+++ b/extra/libmpeg2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmpeg2
pkgver=0.5.1
pkgrel=1
pkgdesc="libmpeg2 is a library for decoding MPEG-1 and MPEG-2 video streams."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libmpeg2.sourceforge.net/"
depends=('glibc')
optdepends=('sdl: requiered for mpeg2dec'
diff --git a/extra/libmsn/PKGBUILD b/extra/libmsn/PKGBUILD
index c62c80a19..21eace859 100644
--- a/extra/libmsn/PKGBUILD
+++ b/extra/libmsn/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.1
pkgrel=2
pkgdesc="A reusable, open-source, fully documented library for connecting to Microsoft's MSN"
url="http://sourceforge.net/projects/libmsn/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('openssl')
makedepends=('cmake')
diff --git a/extra/libmspack/PKGBUILD b/extra/libmspack/PKGBUILD
index 75c770b91..a32351445 100644
--- a/extra/libmspack/PKGBUILD
+++ b/extra/libmspack/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmspack
pkgver=0.2alpha
pkgrel=1
pkgdesc="A library for Microsoft compression formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cabextract.org.uk/libmspack/"
license=('GPL')
depends=('glibc')
diff --git a/extra/libmtp/PKGBUILD b/extra/libmtp/PKGBUILD
index c62b8199e..3b2fb76ce 100644
--- a/extra/libmtp/PKGBUILD
+++ b/extra/libmtp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libmtp
pkgver=1.0.6
pkgrel=1
pkgdesc="library implementation of the Media Transfer Protocol"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://libmtp.sourceforge.net"
license=('LGPL')
depends=('libusb-compat')
diff --git a/extra/libmusicbrainz3/PKGBUILD b/extra/libmusicbrainz3/PKGBUILD
index a89a5939a..1ac244274 100644
--- a/extra/libmusicbrainz3/PKGBUILD
+++ b/extra/libmusicbrainz3/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.0.3
pkgrel=1
pkgdesc="Library That Provides Access to the MusicBrainz Server "
url="http://musicbrainz.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL2.1')
depends=('neon' 'libdiscid')
makedepends=('cmake')
diff --git a/extra/libmythes/PKGBUILD b/extra/libmythes/PKGBUILD
index 77ed47352..360f2ecc8 100644
--- a/extra/libmythes/PKGBUILD
+++ b/extra/libmythes/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libmythes
pkgver=1.2.1
pkgrel=1
pkgdesc="a simple thesaurus"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hunspell.sourceforge.net/ "
license=('custom')
depends=('glibc' 'perl')
diff --git a/extra/libnet/PKGBUILD b/extra/libnet/PKGBUILD
index 812ae9a4a..3bf7490a8 100644
--- a/extra/libnet/PKGBUILD
+++ b/extra/libnet/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libnet
pkgver=1.1.5
pkgrel=1
pkgdesc="A library which provides API for commonly used low-level net functions"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/libnet-dev/"
license=('BSD')
depends=('glibc' 'sh')
diff --git a/extra/libnice/PKGBUILD b/extra/libnice/PKGBUILD
index b46074046..97e10f729 100644
--- a/extra/libnice/PKGBUILD
+++ b/extra/libnice/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libnice
pkgver=0.1.0
pkgrel=1
pkgdesc="An implementation of the IETF's draft ICE (for p2p UDP data streams)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nice.freedesktop.org"
license=('LGPL')
depends=('gstreamer0.10')
diff --git a/extra/libnotify/PKGBUILD b/extra/libnotify/PKGBUILD
index 571001868..34d03a7c6 100644
--- a/extra/libnotify/PKGBUILD
+++ b/extra/libnotify/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libnotify
pkgver=0.7.3
pkgrel=1
pkgdesc="Desktop notification library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://library.gnome.org/devel/notification-spec/"
license=('LGPL')
depends=('gdk-pixbuf2')
diff --git a/extra/libnova/PKGBUILD b/extra/libnova/PKGBUILD
index 5074d4037..7824a8b06 100644
--- a/extra/libnova/PKGBUILD
+++ b/extra/libnova/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library."
url="http://libnova.sourceforge.net/"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc')
makedepends=('pkgconfig')
source=(http://downloads.sourceforge.net/sourceforge/libnova/$pkgname-$pkgver.tar.gz)
diff --git a/extra/libofa/PKGBUILD b/extra/libofa/PKGBUILD
index 97905a1ea..b41468114 100644
--- a/extra/libofa/PKGBUILD
+++ b/extra/libofa/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libofa
pkgver=0.9.3
pkgrel=3
pkgdesc="An open-source audio fingerprint by MusicIP"
-arch=('i686' 'x86_64')
+arch=(i686 x86_64 'mips64el')
url="http://code.google.com/p/musicip-libofa/"
license=('GPL2' 'custom')
depends=('expat' 'curl' 'fftw' 'gcc-libs')
diff --git a/extra/libofx/PKGBUILD b/extra/libofx/PKGBUILD
index 6058cb7ee..2a0c8afe4 100644
--- a/extra/libofx/PKGBUILD
+++ b/extra/libofx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=('libofx' 'libofx-doc')
pkgver=0.9.2
pkgrel=1
pkgdesc="API for the OFX banking standard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libofx.sourceforge.net"
license=('GPL')
depends=('opensp' 'curl' 'gcc-libs')
diff --git a/extra/libogg/PKGBUILD b/extra/libogg/PKGBUILD
index 66f9062d3..5da319fdc 100644
--- a/extra/libogg/PKGBUILD
+++ b/extra/libogg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libogg
pkgver=1.2.2
pkgrel=1.1
pkgdesc="Ogg bitstream and framing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org/ogg/"
license=('BSD')
depends=('glibc')
diff --git a/extra/liboil/PKGBUILD b/extra/liboil/PKGBUILD
index e206abb99..d227719e6 100644
--- a/extra/liboil/PKGBUILD
+++ b/extra/liboil/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=liboil
pkgver=0.3.17
pkgrel=1
pkgdesc="Library of simple functions that are optimized for various CPUs."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://liboil.freedesktop.org/"
depends=('glibc')
diff --git a/extra/libotf/PKGBUILD b/extra/libotf/PKGBUILD
index 85f758c52..64b708065 100644
--- a/extra/libotf/PKGBUILD
+++ b/extra/libotf/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.9.12
pkgrel=1
pkgdesc='OpenType Font library'
url='http://www.m17n.org/libotf/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libxaw' 'freetype2')
options=('!libtool')
diff --git a/extra/libotr/PKGBUILD b/extra/libotr/PKGBUILD
index 77e86cba1..853b2751e 100644
--- a/extra/libotr/PKGBUILD
+++ b/extra/libotr/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libotr
pkgver=3.2.0
pkgrel=2
pkgdesc='Off-the-Record Messaging Library and Toolkit'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.cypherpunks.ca/otr/'
license=('GPL' 'LGPL')
depends=('libgcrypt')
diff --git a/extra/libots/PKGBUILD b/extra/libots/PKGBUILD
index cd749e574..1caa0736a 100644
--- a/extra/libots/PKGBUILD
+++ b/extra/libots/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libots
pkgver=0.5.0
pkgrel=2
pkgdesc="Open Text Summarizer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libots.sourceforge.net/"
license=('GPL')
depends=('libxml2' 'glib2')
diff --git a/extra/libpano13/PKGBUILD b/extra/libpano13/PKGBUILD
index 6471753aa..312001abe 100644
--- a/extra/libpano13/PKGBUILD
+++ b/extra/libpano13/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.9.17
pkgrel=1
pkgdesc="basic library to calculate panoramical pictures - core functions of the panotools"
url="http://panotools.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('libpng' 'libtiff')
makedepends=('openjdk6')
diff --git a/extra/libpciaccess/PKGBUILD b/extra/libpciaccess/PKGBUILD
index 8302ea92a..0ec358dd2 100644
--- a/extra/libpciaccess/PKGBUILD
+++ b/extra/libpciaccess/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libpciaccess
pkgver=0.12.1
pkgrel=1
pkgdesc="X11 PCI access library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc')
diff --git a/extra/libplist/PKGBUILD b/extra/libplist/PKGBUILD
index 0121e951c..fbf81c3a7 100644
--- a/extra/libplist/PKGBUILD
+++ b/extra/libplist/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.4
pkgrel=1
pkgdesc="A library to handle Apple Property List format whereas it's binary or XML"
url="http://libimobiledevice.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'LGPL2.1')
depends=('glib2' 'libxml2' 'python2')
makedepends=('cmake' 'swig')
diff --git a/extra/libpng/PKGBUILD b/extra/libpng/PKGBUILD
index 42cc6b9e0..394ffe2cd 100644
--- a/extra/libpng/PKGBUILD
+++ b/extra/libpng/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=1.4.5
_apngver=1.4.5
pkgrel=1
pkgdesc="A collection of routines used to create PNG format graphics files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libpng.org/pub/png/libpng.html"
license=('custom')
depends=('zlib')
diff --git a/extra/libproxy/PKGBUILD b/extra/libproxy/PKGBUILD
index 935b97672..31118293d 100644
--- a/extra/libproxy/PKGBUILD
+++ b/extra/libproxy/PKGBUILD
@@ -5,15 +5,14 @@ pkgname=libproxy
pkgver=0.4.6
pkgrel=6
pkgdesc="A library that provides automatic proxy configuration management"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gcc-libs')
optdepends=('gconf: GNOME configuration module'
- 'kdelibs: KDE configuration module'
'networkmanager: NetworkManager configuration module'
'perl: Perl bindings'
'python2: Python bindings')
-makedepends=('gconf' 'cmake' 'networkmanager' 'automoc4' 'python2' 'kdelibs' 'perl')
+makedepends=('gconf' 'cmake' 'networkmanager' 'python2' 'perl')
url="http://libproxy.googlecode.com"
source=(http://libproxy.googlecode.com/files/${pkgname}-${pkgver}.tar.gz)
options=('!libtool')
@@ -29,6 +28,7 @@ build() {
-DPERL_VENDORINSTALL=yes \
-DCMAKE_BUILD_TYPE=None \
-WITH_WEBKIT=OFF \
+ -WITH_MOZJS=OFF \
-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
-DCMAKE_C_FLAGS="${CFLAGS}" \
..
diff --git a/extra/libqalculate/PKGBUILD b/extra/libqalculate/PKGBUILD
index b9ffa1c21..d34fc9d6c 100644
--- a/extra/libqalculate/PKGBUILD
+++ b/extra/libqalculate/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libqalculate
pkgver=0.9.7
pkgrel=2
pkgdesc="Multi-purpose desktop calculator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qalculate.sourceforge.net/"
license=('GPL')
depends=('libxml2' 'cln' 'glib2' 'ncurses' 'readline')
diff --git a/extra/libraw1394/PKGBUILD b/extra/libraw1394/PKGBUILD
index 786d0fc96..eea2477a6 100644
--- a/extra/libraw1394/PKGBUILD
+++ b/extra/libraw1394/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libraw1394
pkgver=2.0.7
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL2.1')
pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver"
depends=('glibc')
diff --git a/extra/libreoffice/PKGBUILD b/extra/libreoffice/PKGBUILD
index 9935e4c61..9722ac9a8 100644
--- a/extra/libreoffice/PKGBUILD
+++ b/extra/libreoffice/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=('libreoffice' 'libreoffice-sdk' 'libreoffice-extension-nlpsolver' 'libr
_LOver=3.3.2.2
pkgver=3.3.2
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
_LO_tree="3.3"
_OFFICEUPD="330"
license=('LGPL3')
diff --git a/extra/librsvg/PKGBUILD b/extra/librsvg/PKGBUILD
index 3104e7ce4..ddc574aa9 100644
--- a/extra/librsvg/PKGBUILD
+++ b/extra/librsvg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=librsvg
pkgver=2.34.0
pkgrel=1
pkgdesc="SAX-based renderer for SVG files into a GdkPixbuf"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gdk-pixbuf2' 'pango' 'libcroco')
makedepends=('intltool')
diff --git a/extra/libsamplerate/PKGBUILD b/extra/libsamplerate/PKGBUILD
index 6cdecef97..b5435f7c0 100644
--- a/extra/libsamplerate/PKGBUILD
+++ b/extra/libsamplerate/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libsamplerate
pkgver=0.1.7
pkgrel=2
pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mega-nerd.com/SRC/index.html"
license=('GPL')
depends=('libsndfile')
diff --git a/extra/libsexy/PKGBUILD b/extra/libsexy/PKGBUILD
index d40911e2c..4c01ea44f 100644
--- a/extra/libsexy/PKGBUILD
+++ b/extra/libsexy/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libsexy
pkgver=0.1.11
pkgrel=2
pkgdesc="Doing naughty things to good widgets."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://chipx86.com/wiki/Libsexy"
depends=('gtk2' 'libxml2')
diff --git a/extra/libshout/PKGBUILD b/extra/libshout/PKGBUILD
index c74560069..6f992e7c4 100644
--- a/extra/libshout/PKGBUILD
+++ b/extra/libshout/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libshout
pkgver=2.2.2
pkgrel=3
pkgdesc="Library for accessing a shoutcast/icecast server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libvorbis' 'libtheora' 'speex')
url="http://www.icecast.org/"
options=('!libtool' 'force')
diff --git a/extra/libsidplay/PKGBUILD b/extra/libsidplay/PKGBUILD
index 4d1dfa791..5aa4368dc 100644
--- a/extra/libsidplay/PKGBUILD
+++ b/extra/libsidplay/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libsidplay
pkgver=1.36.59
pkgrel=4
pkgdesc="A library for playing SID music files."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://critical.ch/distfiles/"
license=('GPL')
depends=('gcc-libs')
diff --git a/extra/libsigc++/PKGBUILD b/extra/libsigc++/PKGBUILD
index 4700619bd..9887f5d3d 100644
--- a/extra/libsigc++/PKGBUILD
+++ b/extra/libsigc++/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=libsigc++
pkgname=('libsigc++' 'libsigc++-docs')
pkgver=2.2.9
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://libsigc.sourceforge.net/"
source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/2.2/${pkgbase}-${pkgver}.tar.bz2)
diff --git a/extra/libsigsegv/PKGBUILD b/extra/libsigsegv/PKGBUILD
index 753cfd194..c77e0568d 100644
--- a/extra/libsigsegv/PKGBUILD
+++ b/extra/libsigsegv/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libsigsegv
pkgver=2.6
pkgrel=1
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
pkgdesc="Page fault detection library"
url="http://libsigsegv.sourceforge.net/"
license=('GPL2')
diff --git a/extra/libsm/PKGBUILD b/extra/libsm/PKGBUILD
index 0abf5d86c..a68ea74a1 100644
--- a/extra/libsm/PKGBUILD
+++ b/extra/libsm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libsm
pkgver=1.2.0
pkgrel=1
pkgdesc="X11 Session Management library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libice' 'util-linux-ng')
diff --git a/extra/libsmbios/PKGBUILD b/extra/libsmbios/PKGBUILD
index 9945172d7..231a7efc8 100644
--- a/extra/libsmbios/PKGBUILD
+++ b/extra/libsmbios/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libsmbios
pkgver=2.2.26
pkgrel=2
pkgdesc="A library for providing access to as much BIOS information as possible"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://linux.dell.com/libsmbios/main/index.html"
license=('GPL' 'custom')
depends=('gcc-libs')
diff --git a/extra/libsndfile/PKGBUILD b/extra/libsndfile/PKGBUILD
index 7fb0293e6..27b130565 100644
--- a/extra/libsndfile/PKGBUILD
+++ b/extra/libsndfile/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libsndfile
pkgver=1.0.24
pkgrel=1
pkgdesc="A C library for reading and writing files containing sampled sound"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mega-nerd.com/libsndfile"
license=('LGPL')
depends=('alsa-lib' 'flac' 'libvorbis')
diff --git a/extra/libsoup/PKGBUILD b/extra/libsoup/PKGBUILD
index 7c2aa02ae..0367ee9c9 100644
--- a/extra/libsoup/PKGBUILD
+++ b/extra/libsoup/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=libsoup
pkgname=('libsoup' 'libsoup-gnome')
pkgver=2.34.2
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('glib2' 'libxml2' 'sqlite3' 'libgnome-keyring' 'intltool' 'gobject-introspection' 'glib-networking')
url="http://www.gnome.org"
diff --git a/extra/libspectre/PKGBUILD b/extra/libspectre/PKGBUILD
index bbef6cfbc..beac5f96b 100644
--- a/extra/libspectre/PKGBUILD
+++ b/extra/libspectre/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libspectre
pkgver=0.2.6
pkgrel=2
pkgdesc="Small library for rendering Postscript documents"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://libspectre.freedesktop.org/wiki/"
depends=('ghostscript>=9.00')
diff --git a/extra/libssh/PKGBUILD b/extra/libssh/PKGBUILD
index e6acc5d23..903f86c49 100644
--- a/extra/libssh/PKGBUILD
+++ b/extra/libssh/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="Library for accessing ssh client services through C libraries"
url="http://www.libssh.org/"
license=('LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('openssl')
makedepends=('cmake' 'doxygen')
source=("http://www.libssh.org/files/0.4/${pkgname}-${pkgver}.tar.gz")
diff --git a/extra/libstdc++5/PKGBUILD b/extra/libstdc++5/PKGBUILD
index ad9e5c374..652fe58fd 100644
--- a/extra/libstdc++5/PKGBUILD
+++ b/extra/libstdc++5/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libstdc++5
pkgver=3.3.6
pkgrel=3
pkgdesc="GNU Standard C++ library version 3"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://gcc.gnu.org"
license=('GPL' 'LGPL')
depends=('gcc-libs')
diff --git a/extra/libstroke/PKGBUILD b/extra/libstroke/PKGBUILD
index 107b62f24..ad67c9fe8 100644
--- a/extra/libstroke/PKGBUILD
+++ b/extra/libstroke/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libstroke
pkgver=0.5.1
pkgrel=4
pkgdesc="A stroke (mouse gesture) translation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://etla.net/libstroke/"
license=('GPL2')
depends=('glibc')
diff --git a/extra/libtasn1/PKGBUILD b/extra/libtasn1/PKGBUILD
index 2836a8ceb..339395e69 100644
--- a/extra/libtasn1/PKGBUILD
+++ b/extra/libtasn1/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libtasn1
pkgver=2.9
pkgrel=1
pkgdesc="The ASN.1 library used in GNUTLS"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL3' 'LGPL')
url="http://www.gnu.org/software/libtasn1/"
depends=('glibc' 'texinfo')
diff --git a/extra/libthai/PKGBUILD b/extra/libthai/PKGBUILD
index 818b8611e..4de54376a 100644
--- a/extra/libthai/PKGBUILD
+++ b/extra/libthai/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.1.15
pkgrel=1
pkgdesc="Thai language support routines"
url="http://linux.thai.net/projects/libthai"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libdatrie>=0.2.3')
makedepends=('pkgconfig')
diff --git a/extra/libtheora/PKGBUILD b/extra/libtheora/PKGBUILD
index 4b26007aa..75ac58368 100644
--- a/extra/libtheora/PKGBUILD
+++ b/extra/libtheora/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libtheora
pkgver=1.1.1
pkgrel=1
pkgdesc="An open video codec developed by the Xiph.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org"
license=('BSD')
depends=('libogg')
diff --git a/extra/libtiff/PKGBUILD b/extra/libtiff/PKGBUILD
index 1624b2a52..a7c221246 100644
--- a/extra/libtiff/PKGBUILD
+++ b/extra/libtiff/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libtiff
pkgver=3.9.5
pkgrel=1
pkgdesc="Library for manipulation of TIFF images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.remotesensing.org/libtiff/"
license=('custom')
depends=('libjpeg' 'zlib')
diff --git a/extra/libtorrent-rasterbar/PKGBUILD b/extra/libtorrent-rasterbar/PKGBUILD
index 275c56431..24f4aea76 100644
--- a/extra/libtorrent-rasterbar/PKGBUILD
+++ b/extra/libtorrent-rasterbar/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.15.6
pkgrel=2
pkgdesc="A C++ library that aims to be a good alternative to all the other bittorrent implementations around"
url="http://www.rasterbar.com/products/libtorrent/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('boost-libs' 'python2')
makedepends=('boost')
diff --git a/extra/libunique/PKGBUILD b/extra/libunique/PKGBUILD
index 8bd45f129..a03262a99 100644
--- a/extra/libunique/PKGBUILD
+++ b/extra/libunique/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libunique
pkgver=1.1.6
pkgrel=4
pkgdesc="Library for writing single instance applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('gtk2')
makedepends=('gtk-doc' 'gobject-introspection')
diff --git a/extra/libupnp/PKGBUILD b/extra/libupnp/PKGBUILD
index 20c1c66c9..0239b1942 100644
--- a/extra/libupnp/PKGBUILD
+++ b/extra/libupnp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libupnp
pkgver=1.6.13
pkgrel=1
pkgdesc="Portable Open Source UPnP Development Kit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pupnp.sourceforge.net/"
license=('BSD')
depends=('glibc')
diff --git a/extra/libva/PKGBUILD b/extra/libva/PKGBUILD
index 36a228923..4fb8c7f12 100644
--- a/extra/libva/PKGBUILD
+++ b/extra/libva/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libva
pkgver=1.0.12
pkgrel=1
pkgdesc="Video Acceleration (VA) API for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freedesktop.org/wiki/Software/vaapi"
license=('MIT')
depends=('libgl' 'libdrm>=2.4.23' 'libxfixes')
diff --git a/extra/libvdpau/PKGBUILD b/extra/libvdpau/PKGBUILD
index 7500270bc..67ee93f18 100644
--- a/extra/libvdpau/PKGBUILD
+++ b/extra/libvdpau/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libvdpau
pkgver=0.4.1
pkgrel=1
pkgdesc="Nvidia VDPAU library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url=http://cgit.freedesktop.org/~aplattner/libvdpau
depends=('gcc-libs')
conflicts=('nvidia-utils<190.42-2')
diff --git a/extra/libvisual-plugins/PKGBUILD b/extra/libvisual-plugins/PKGBUILD
index e6b7eeea0..83b6a2927 100644
--- a/extra/libvisual-plugins/PKGBUILD
+++ b/extra/libvisual-plugins/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libvisual-plugins
pkgver=0.4.0
pkgrel=3
pkgdesc="plugins for libvisual"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
license=('GPL')
url="http://www.localhost.nl/~synap/libvisual/"
depends=('libvisual>=0.4.0' 'gtk2>=2.18.6' 'mesa>=7.7' 'alsa-lib' 'esound' 'jack-audio-connection-kit')
diff --git a/extra/libvisual/PKGBUILD b/extra/libvisual/PKGBUILD
index 11b566762..4a5f8a0b0 100644
--- a/extra/libvisual/PKGBUILD
+++ b/extra/libvisual/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libvisual
pkgver=0.4.0
pkgrel=3
pkgdesc="Abstraction library that comes between applications and audio visualisation plugins"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://sourceforge.net/projects/libvisual/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/libvncserver/PKGBUILD b/extra/libvncserver/PKGBUILD
index 72fa515e3..446e2bf63 100644
--- a/extra/libvncserver/PKGBUILD
+++ b/extra/libvncserver/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libvncserver
pkgver=0.9.8
pkgrel=2
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/extra/libvorbis/PKGBUILD b/extra/libvorbis/PKGBUILD
index b144a90b1..ee072dd30 100644
--- a/extra/libvorbis/PKGBUILD
+++ b/extra/libvorbis/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=libvorbis
pkgver=1.3.2
pkgrel=1
pkgdesc="Vorbis codec library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.xiph.org/ogg/vorbis/"
depends=('libogg')
diff --git a/extra/libvpx/PKGBUILD b/extra/libvpx/PKGBUILD
index cbe82e07f..401374db5 100644
--- a/extra/libvpx/PKGBUILD
+++ b/extra/libvpx/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libvpx
pkgver=0.9.6
pkgrel=2
pkgdesc="The VP8 Codec SDK"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.webmproject.org/"
license=('BSD')
depends=('glibc')
diff --git a/extra/libwebkit/PKGBUILD b/extra/libwebkit/PKGBUILD
index 1e32e8195..d2b541f1e 100644
--- a/extra/libwebkit/PKGBUILD
+++ b/extra/libwebkit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=(libwebkit libwebkit3)
pkgver=1.4.0
pkgrel=1
pkgdesc="An opensource web content engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://webkitgtk.org/"
license=('custom')
depends=('libxt' 'libxslt' 'sqlite3' 'icu' 'gstreamer0.10-base' 'libsoup' 'enchant')
diff --git a/extra/libwmf/PKGBUILD b/extra/libwmf/PKGBUILD
index 12061510c..6558d3b48 100644
--- a/extra/libwmf/PKGBUILD
+++ b/extra/libwmf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libwmf
pkgver=0.2.8.4
pkgrel=8
pkgdesc="A library for reading vector images in Microsoft's native Windows Metafile Format (WMF)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wvware.sourceforge.net/libwmf.html"
license=("LGPL")
depends=('libpng' 'libx11' 'freetype2' 'libjpeg' 'gsfonts' 'expat')
diff --git a/extra/libwnck/PKGBUILD b/extra/libwnck/PKGBUILD
index ba2f0ce05..dd3fa4a1e 100644
--- a/extra/libwnck/PKGBUILD
+++ b/extra/libwnck/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libwnck
pkgver=2.30.6
pkgrel=2
pkgdesc="Window Navigator Construction Kit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('gtk2' 'startup-notification' 'libxres')
makedepends=('libxt' 'intltool' 'gobject-introspection')
diff --git a/extra/libwpd/PKGBUILD b/extra/libwpd/PKGBUILD
index b9032299c..30b22c16e 100644
--- a/extra/libwpd/PKGBUILD
+++ b/extra/libwpd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libwpd
pkgver=0.9.2
pkgrel=1
pkgdesc="Library for importing WordPerfect (tm) documents"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libwpd.sourceforge.net/"
license=('LGPL')
depends=('gcc-libs')
diff --git a/extra/libwpg/PKGBUILD b/extra/libwpg/PKGBUILD
index 5dfa3efca..45cb589d9 100644
--- a/extra/libwpg/PKGBUILD
+++ b/extra/libwpg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libwpg
pkgver=0.2.0
pkgrel=1
pkgdesc="Library for importing and converting Corel WordPerfect(tm) Graphics images."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://libwpg.sourceforge.net/"
license=('LGPL')
depends=('libwpd>=0.9.0' 'perl')
diff --git a/extra/libx11/PKGBUILD b/extra/libx11/PKGBUILD
index 2239619e9..bd218b04c 100644
--- a/extra/libx11/PKGBUILD
+++ b/extra/libx11/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libx11
pkgver=1.4.3
pkgrel=2
pkgdesc="X11 client-side library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
depends=('libxcb' 'xproto' 'kbproto')
makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto')
diff --git a/extra/libxau/PKGBUILD b/extra/libxau/PKGBUILD
index f5301af1a..d0af40eb0 100644
--- a/extra/libxau/PKGBUILD
+++ b/extra/libxau/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxau
pkgver=1.0.6
pkgrel=1
pkgdesc="X11 authorisation library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
depends=('glibc' 'xproto>=7.0.18')
makedepends=('pkgconfig')
diff --git a/extra/libxaw/PKGBUILD b/extra/libxaw/PKGBUILD
index d4f65c437..c62004a74 100644
--- a/extra/libxaw/PKGBUILD
+++ b/extra/libxaw/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxaw
pkgver=1.0.9
pkgrel=1
pkgdesc="X11 Athena Widget library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxmu' 'libxpm')
diff --git a/extra/libxcb/PKGBUILD b/extra/libxcb/PKGBUILD
index 31a5183f5..9696ea620 100644
--- a/extra/libxcb/PKGBUILD
+++ b/extra/libxcb/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxcb
pkgver=1.7
pkgrel=2
pkgdesc="X11 client-side library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xcb.freedesktop.org/"
depends=('xcb-proto>=1.6' 'libxdmcp' 'libxau')
makedepends=('pkgconfig' 'libxslt' 'python2')
diff --git a/extra/libxcomposite/PKGBUILD b/extra/libxcomposite/PKGBUILD
index 854af09b6..860c1e4f4 100644
--- a/extra/libxcomposite/PKGBUILD
+++ b/extra/libxcomposite/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxcomposite
pkgver=0.4.3
pkgrel=1
pkgdesc="X11 Composite extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxfixes' 'compositeproto')
diff --git a/extra/libxcursor/PKGBUILD b/extra/libxcursor/PKGBUILD
index 3306c2bef..6199211a2 100644
--- a/extra/libxcursor/PKGBUILD
+++ b/extra/libxcursor/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxcursor
pkgver=1.1.11
pkgrel=1
pkgdesc="X cursor management library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxfixes' 'libxrender')
diff --git a/extra/libxdamage/PKGBUILD b/extra/libxdamage/PKGBUILD
index 231b4ce2d..f54fb1363 100644
--- a/extra/libxdamage/PKGBUILD
+++ b/extra/libxdamage/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxdamage
pkgver=1.1.3
pkgrel=1
pkgdesc="X11 damaged region extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxfixes>=4.0.4' 'damageproto>=1.2.0')
diff --git a/extra/libxdmcp/PKGBUILD b/extra/libxdmcp/PKGBUILD
index b247b9028..85b694ad7 100644
--- a/extra/libxdmcp/PKGBUILD
+++ b/extra/libxdmcp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxdmcp
pkgver=1.1.0
pkgrel=1
pkgdesc="X11 Display Manager Control Protocol library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('xproto' 'glibc')
diff --git a/extra/libxevie/PKGBUILD b/extra/libxevie/PKGBUILD
index ac39bc680..69c6a9fe1 100644
--- a/extra/libxevie/PKGBUILD
+++ b/extra/libxevie/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxevie
pkgver=1.0.3
pkgrel=1
pkgdesc="X11 EvIE extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext')
diff --git a/extra/libxext/PKGBUILD b/extra/libxext/PKGBUILD
index af85db2de..5d7bdd2f0 100644
--- a/extra/libxext/PKGBUILD
+++ b/extra/libxext/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxext
pkgver=1.3.0
pkgrel=1
pkgdesc="X11 miscellaneous extensions library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libx11' 'xextproto')
diff --git a/extra/libxfce4menu/PKGBUILD b/extra/libxfce4menu/PKGBUILD
index b4dbbc21e..07f3076f4 100644
--- a/extra/libxfce4menu/PKGBUILD
+++ b/extra/libxfce4menu/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxfce4menu
pkgver=4.6.2
pkgrel=1
pkgdesc="a freedesktop.org compliant menu implementation for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
depends=("libxfce4util>=4.6.2")
diff --git a/extra/libxfce4ui/PKGBUILD b/extra/libxfce4ui/PKGBUILD
index 5a528e5e2..2e7e8d593 100644
--- a/extra/libxfce4ui/PKGBUILD
+++ b/extra/libxfce4ui/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxfce4ui
pkgver=4.8.0
pkgrel=3
pkgdesc="share commonly used Xfce widgets among the Xfce applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
depends=('libxfce4util>=4.8.0' 'gtk2' "xfconf>=4.8.0" 'libsm' 'startup-notification')
diff --git a/extra/libxfce4util/PKGBUILD b/extra/libxfce4util/PKGBUILD
index fb95fda85..7855ad22c 100644
--- a/extra/libxfce4util/PKGBUILD
+++ b/extra/libxfce4util/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxfce4util
pkgver=4.8.1
pkgrel=2
pkgdesc="Basic utility non-GUI functions for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
depends=("glib2")
diff --git a/extra/libxfcegui4/PKGBUILD b/extra/libxfcegui4/PKGBUILD
index b89360ae7..5c7e594d0 100644
--- a/extra/libxfcegui4/PKGBUILD
+++ b/extra/libxfcegui4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxfcegui4
pkgver=4.8.1
pkgrel=3
pkgdesc="Various gtk widgets for Xfce"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
depends=('startup-notification' "xfconf>=4.8.0" "libglade" 'libsm' 'hicolor-icon-theme')
diff --git a/extra/libxfixes/PKGBUILD b/extra/libxfixes/PKGBUILD
index d4e8ee97e..95c88ce88 100644
--- a/extra/libxfixes/PKGBUILD
+++ b/extra/libxfixes/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxfixes
pkgver=5.0
pkgrel=1
pkgdesc="X11 miscellaneous 'fixes' extension library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libx11' 'fixesproto>=5.0')
diff --git a/extra/libxfont/PKGBUILD b/extra/libxfont/PKGBUILD
index d42d1ede8..3f6cc1113 100644
--- a/extra/libxfont/PKGBUILD
+++ b/extra/libxfont/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxfont
pkgver=1.4.3
pkgrel=1
pkgdesc="X11 font rasterisation library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('freetype2' 'libfontenc' 'xproto' 'fontsproto')
diff --git a/extra/libxft/PKGBUILD b/extra/libxft/PKGBUILD
index edcbf82e5..1ec28e76e 100644
--- a/extra/libxft/PKGBUILD
+++ b/extra/libxft/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxft
pkgver=2.2.0
pkgrel=1
pkgdesc="FreeType-based font drawing library for X"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('fontconfig' 'libxrender')
diff --git a/extra/libxi/PKGBUILD b/extra/libxi/PKGBUILD
index 7d7ab740e..073d7ef27 100644
--- a/extra/libxi/PKGBUILD
+++ b/extra/libxi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxi
pkgver=1.4.2
pkgrel=1
pkgdesc="X11 Input extension library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org"
depends=('libxext' 'inputproto')
makedepends=('pkgconfig' 'xorg-util-macros')
diff --git a/extra/libxinerama/PKGBUILD b/extra/libxinerama/PKGBUILD
index 87801ba8c..53aba3ae1 100644
--- a/extra/libxinerama/PKGBUILD
+++ b/extra/libxinerama/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxinerama
pkgver=1.1.1
pkgrel=1
pkgdesc="X11 Xinerama extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'xineramaproto')
diff --git a/extra/libxkbfile/PKGBUILD b/extra/libxkbfile/PKGBUILD
index 90e05db37..32c0d5adf 100644
--- a/extra/libxkbfile/PKGBUILD
+++ b/extra/libxkbfile/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxkbfile
pkgver=1.0.7
pkgrel=1
pkgdesc="X11 keyboard file manipulation library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libx11')
diff --git a/extra/libxkbui/PKGBUILD b/extra/libxkbui/PKGBUILD
index 78e39fe67..5b6d40daf 100644
--- a/extra/libxkbui/PKGBUILD
+++ b/extra/libxkbui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxkbui
pkgver=1.0.2
pkgrel=3
pkgdesc="X11 keyboard UI presentation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxt' 'libxkbfile')
diff --git a/extra/libxklavier/PKGBUILD b/extra/libxklavier/PKGBUILD
index 3539d795c..1779f53c5 100644
--- a/extra/libxklavier/PKGBUILD
+++ b/extra/libxklavier/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxklavier
pkgver=5.1
pkgrel=1
pkgdesc="High-level API for X Keyboard Extension"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('glib2' 'libxkbfile' 'libxml2' 'xkeyboard-config' 'libxi' 'iso-codes')
makedepends=('pkgconfig')
diff --git a/extra/libxmi/PKGBUILD b/extra/libxmi/PKGBUILD
index 855592a1a..4b08aacc3 100644
--- a/extra/libxmi/PKGBUILD
+++ b/extra/libxmi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxmi
pkgver=1.2
pkgrel=2
pkgdesc="library for rasterizing 2-D vector graphics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/libxmi/libxmi.html"
license=('GPL')
depends=('glibc')
diff --git a/extra/libxml++/PKGBUILD b/extra/libxml++/PKGBUILD
index 53566fd25..5f860c6c5 100644
--- a/extra/libxml++/PKGBUILD
+++ b/extra/libxml++/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=libxml++
pkgname=('libxml++' 'libxml++-docs')
pkgver=2.34.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://libxmlplusplus.sourceforge.net/"
makedepends=('pkgconfig' 'glibmm-docs' 'libxml2' 'glibmm')
diff --git a/extra/libxml2/PKGBUILD b/extra/libxml2/PKGBUILD
index c5da2c5d2..0e3ab9d1f 100644
--- a/extra/libxml2/PKGBUILD
+++ b/extra/libxml2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxml2
pkgver=2.7.8
pkgrel=1
pkgdesc="XML parsing library, version 2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
depends=('zlib>=1.2.4' 'readline>=6.1' 'ncurses>=5.7')
makedepends=('python2')
diff --git a/extra/libxmu/PKGBUILD b/extra/libxmu/PKGBUILD
index 172af84ab..24374eb55 100644
--- a/extra/libxmu/PKGBUILD
+++ b/extra/libxmu/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxmu
pkgver=1.1.0
pkgrel=1
pkgdesc="X11 miscellaneous micro-utility library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'libxt')
makedepends=('xorg-util-macros')
diff --git a/extra/libxp/PKGBUILD b/extra/libxp/PKGBUILD
index fc3117259..1b6cfa728 100644
--- a/extra/libxp/PKGBUILD
+++ b/extra/libxp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxp
pkgver=1.0.1
pkgrel=2
pkgdesc="X11 X Print Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'printproto')
diff --git a/extra/libxpm/PKGBUILD b/extra/libxpm/PKGBUILD
index 676fd9e31..b0dfd032d 100644
--- a/extra/libxpm/PKGBUILD
+++ b/extra/libxpm/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libxpm
pkgver=3.5.9
pkgrel=1
pkgdesc="X11 pixmap library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxt' 'libxext')
diff --git a/extra/libxrandr/PKGBUILD b/extra/libxrandr/PKGBUILD
index c888828b9..e10b084ba 100644
--- a/extra/libxrandr/PKGBUILD
+++ b/extra/libxrandr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxrandr
pkgver=1.3.1
pkgrel=1
pkgdesc="X11 RandR extension library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'libxrender' 'randrproto')
diff --git a/extra/libxrender/PKGBUILD b/extra/libxrender/PKGBUILD
index bed1b410e..1ff10819b 100644
--- a/extra/libxrender/PKGBUILD
+++ b/extra/libxrender/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxrender
pkgver=0.9.6
pkgrel=1
pkgdesc="X Rendering Extension client library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libx11>=1.3.4' 'renderproto')
diff --git a/extra/libxres/PKGBUILD b/extra/libxres/PKGBUILD
index 8414f6745..2f3cdc8f8 100644
--- a/extra/libxres/PKGBUILD
+++ b/extra/libxres/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxres
pkgver=1.0.5
pkgrel=1
pkgdesc="X11 Resource extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org"
license=('custom')
depends=('libxext')
diff --git a/extra/libxslt/PKGBUILD b/extra/libxslt/PKGBUILD
index c956c0f08..54953a283 100644
--- a/extra/libxslt/PKGBUILD
+++ b/extra/libxslt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxslt
pkgver=1.1.26
pkgrel=2
pkgdesc="XML stylesheet transformation library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xmlsoft.org/XSLT/"
license=('custom')
depends=('libxml2>=2.7.7' 'libgcrypt>=1.4.6')
diff --git a/extra/libxss/PKGBUILD b/extra/libxss/PKGBUILD
index a6fbca454..c48afc968 100644
--- a/extra/libxss/PKGBUILD
+++ b/extra/libxss/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxss
pkgver=1.2.1
pkgrel=1
pkgdesc="X11 Screen Saver extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'scrnsaverproto')
diff --git a/extra/libxt/PKGBUILD b/extra/libxt/PKGBUILD
index 989e384c3..5676be5c2 100644
--- a/extra/libxt/PKGBUILD
+++ b/extra/libxt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxt
pkgver=1.1.1
pkgrel=1
pkgdesc="X11 toolkit intrinsics library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libsm' 'libx11')
diff --git a/extra/libxtst/PKGBUILD b/extra/libxtst/PKGBUILD
index bcdf92d29..adbb507e7 100644
--- a/extra/libxtst/PKGBUILD
+++ b/extra/libxtst/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxtst
pkgver=1.2.0
pkgrel=1
pkgdesc="X11 Testing -- Resource extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'libxi' 'recordproto' 'inputproto')
diff --git a/extra/libxv/PKGBUILD b/extra/libxv/PKGBUILD
index a06c89882..17446b190 100644
--- a/extra/libxv/PKGBUILD
+++ b/extra/libxv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxv
pkgver=1.0.6
pkgrel=1
pkgdesc="X11 Video extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'videoproto')
diff --git a/extra/libxvmc/PKGBUILD b/extra/libxvmc/PKGBUILD
index 3efb46c39..626ff5a95 100644
--- a/extra/libxvmc/PKGBUILD
+++ b/extra/libxvmc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxvmc
pkgver=1.0.6
pkgrel=1
pkgdesc="X11 Video Motion Compensation extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxv>=1.0.5')
diff --git a/extra/libxxf86dga/PKGBUILD b/extra/libxxf86dga/PKGBUILD
index c66ee69e5..09c80014b 100644
--- a/extra/libxxf86dga/PKGBUILD
+++ b/extra/libxxf86dga/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libxxf86dga
pkgver=1.1.2
pkgrel=1
pkgdesc="X11 Direct Graphics Access extension library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'xf86dgaproto')
diff --git a/extra/libxxf86vm/PKGBUILD b/extra/libxxf86vm/PKGBUILD
index 12a6f3069..fb98a7fed 100644
--- a/extra/libxxf86vm/PKGBUILD
+++ b/extra/libxxf86vm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libxxf86vm
pkgver=1.1.1
pkgrel=1
pkgdesc="X11 XFree86 video mode extension library"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'xf86vidmodeproto')
diff --git a/extra/libytnef/PKGBUILD b/extra/libytnef/PKGBUILD
index 8a48bb88e..0c5d6e7c5 100644
--- a/extra/libytnef/PKGBUILD
+++ b/extra/libytnef/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="Yerase's TNEF Stream Reader library (decode winmail.dat)"
url="http://freshmeat.net/projects/ytnef/"
license=('GPL')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
options=(!libtool)
depends=('glibc')
source=(http://downloads.sourceforge.net/ytnef/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/libzip/PKGBUILD b/extra/libzip/PKGBUILD
index d50b952db..5c485cce0 100644
--- a/extra/libzip/PKGBUILD
+++ b/extra/libzip/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
pkgdesc="A C library for reading, creating, and modifying zip archives"
url="http://www.nih.at/libzip/index.html"
license=('GPL2')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('zlib')
options=('!libtool')
source=("http://www.nih.at/${pkgname}/${pkgname}-${pkgver}.tar.gz"
diff --git a/extra/libzvt/PKGBUILD b/extra/libzvt/PKGBUILD
index 4c7c92cd0..02cac3521 100644
--- a/extra/libzvt/PKGBUILD
+++ b/extra/libzvt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=libzvt
pkgver=2.0.1
pkgrel=6
pkgdesc="Zed's virtual terminal library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
url="http://ftp.gnome.org/pub/GNOME/sources/libzvt"
depends=('gtk2>=2.18.6' 'libart-lgpl>=2.3.20')
diff --git a/extra/licq/PKGBUILD b/extra/licq/PKGBUILD
index a96e34f29..2c2104b33 100644
--- a/extra/licq/PKGBUILD
+++ b/extra/licq/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=licq
pkgver=1.3.9
pkgrel=1
pkgdesc="Advanced graphical ICQ clone and more for Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.licq.org"
license=('GPL')
depends=('libxss' 'qt' 'openssl' 'boost')
diff --git a/extra/liferea/PKGBUILD b/extra/liferea/PKGBUILD
index 14bbeaf7d..d0c7602c7 100644
--- a/extra/liferea/PKGBUILD
+++ b/extra/liferea/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=liferea
pkgver=1.6.5
pkgrel=3
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/"
license=('GPL')
depends=('gconf' 'libwebkit' 'libxslt' 'libglade' 'sqlite3' 'hicolor-icon-theme')
diff --git a/extra/lighttpd/PKGBUILD b/extra/lighttpd/PKGBUILD
index 346f19858..537b1c591 100644
--- a/extra/lighttpd/PKGBUILD
+++ b/extra/lighttpd/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.4.28
pkgrel=6
pkgdesc='a secure, fast, compliant and very flexible web-server'
license=('custom')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lighttpd.net/"
depends=('pcre' 'bzip2' 'libldap' 'util-linux')
makedepends=('fcgi' 'libmysqlclient' 'lua' 'libxml2' 'e2fsprogs' 'sqlite3' 'gdbm' 'pkgconfig')
diff --git a/extra/link-grammar/PKGBUILD b/extra/link-grammar/PKGBUILD
index ccbbffaf3..6db503de5 100644
--- a/extra/link-grammar/PKGBUILD
+++ b/extra/link-grammar/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=link-grammar
pkgver=4.7.4
pkgrel=1
pkgdesc="A Grammar Checking library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.abisource.com/downloads/link-grammar/"
license=('BSD')
depends=('glibc')
diff --git a/extra/linux_logo/PKGBUILD b/extra/linux_logo/PKGBUILD
index f6476dc9e..ee3632dfd 100644
--- a/extra/linux_logo/PKGBUILD
+++ b/extra/linux_logo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=linux_logo
pkgver=5.10
pkgrel=1
pkgdesc="Text-based logo and system information program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.deater.net/weave/vmwprod/linux_logo"
license=('GPL')
depends=('glibc')
diff --git a/extra/liquidwar/PKGBUILD b/extra/liquidwar/PKGBUILD
index accbd157d..6e62ae215 100644
--- a/extra/liquidwar/PKGBUILD
+++ b/extra/liquidwar/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=liquidwar
pkgver=5.6.4
pkgrel=4
pkgdesc="A unique multiplayer wargame"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ufoot.org/liquidwar/"
license=('GPL')
depends=('allegro>=4.4.0.1')
diff --git a/extra/lirc/PKGBUILD b/extra/lirc/PKGBUILD
index 1008b2723..809494eac 100644
--- a/extra/lirc/PKGBUILD
+++ b/extra/lirc/PKGBUILD
@@ -6,8 +6,8 @@ pkgname=('lirc' 'lirc-utils')
pkgver=0.9.0
pkgrel=2
epoch=1
-_kernver=2.6.38-ARCH
-arch=('i686' 'x86_64')
+_kernver=2.6.38-LIBRE
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lirc.org/"
license=('GPL')
makedepends=('help2man' 'kernel26-headers>=2.6.38' 'kernel26-headers<2.6.39' 'alsa-lib' 'libx11' 'libftdi' 'libirman' 'python')
diff --git a/extra/live-media/PKGBUILD b/extra/live-media/PKGBUILD
index 072ef473a..f3eb81f78 100644
--- a/extra/live-media/PKGBUILD
+++ b/extra/live-media/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=live-media
pkgver=2011.03.14
pkgrel=1
pkgdesc="A set of C++ libraries for multimedia streaming"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://live555.com/liveMedia"
depends=('gcc-libs')
diff --git a/extra/lm_sensors/PKGBUILD b/extra/lm_sensors/PKGBUILD
index fa90cc256..63dbc0ff2 100644
--- a/extra/lm_sensors/PKGBUILD
+++ b/extra/lm_sensors/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lm_sensors
pkgver=3.3.0
pkgrel=3
pkgdesc="Collection of user space tools for general SMBus access and hardware monitoring"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lm-sensors.org/"
license=('GPL' 'LGPL')
depends=('perl' 'sysfsutils')
diff --git a/extra/loudmouth/PKGBUILD b/extra/loudmouth/PKGBUILD
index ad508d66e..62a25f5e1 100644
--- a/extra/loudmouth/PKGBUILD
+++ b/extra/loudmouth/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=loudmouth
pkgver=1.4.3
pkgrel=2
pkgdesc="A lightweight Jabber client library written in C/Glib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://groups.google.com/group/loudmouth-dev"
depends=('glib2>=2.24.1' 'gnutls>=2.8.6' 'libidn>=1.16')
diff --git a/extra/lpsolve/PKGBUILD b/extra/lpsolve/PKGBUILD
index d956a516f..3d70f3bf0 100644
--- a/extra/lpsolve/PKGBUILD
+++ b/extra/lpsolve/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=5.5.2.0
_mainver=5.5
pkgrel=1
pkgdesc="a Mixed Integer Linear Programming (MILP) solver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lpsolve.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/lsof/PKGBUILD b/extra/lsof/PKGBUILD
index a5e4c8089..e1e12bf6b 100644
--- a/extra/lsof/PKGBUILD
+++ b/extra/lsof/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=lsof
pkgver=4.84
pkgrel=3
pkgdesc="Lists open files for running Unix processes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://people.freebsd.org/~abe/"
license=('custom')
depends=('glibc')
diff --git a/extra/ltrace/PKGBUILD b/extra/ltrace/PKGBUILD
index 9861acb93..98b2c33fe 100644
--- a/extra/ltrace/PKGBUILD
+++ b/extra/ltrace/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ltrace
pkgver=0.5.3
pkgrel=2
pkgdesc="A debugging program which runs a specified command until it exits"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/sid/ltrace"
license=('GPL')
depends=('glibc' 'elfutils')
diff --git a/extra/lua/PKGBUILD b/extra/lua/PKGBUILD
index 9b30c5bf9..da76c9696 100644
--- a/extra/lua/PKGBUILD
+++ b/extra/lua/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lua
pkgver=5.1.4
pkgrel=6
pkgdesc="A powerful light-weight programming language designed for extending applications."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lua.org/"
depends=('readline' 'ncurses')
license=('MIT')
diff --git a/extra/lv2core/PKGBUILD b/extra/lv2core/PKGBUILD
index 21cef7c66..b26c314b1 100644
--- a/extra/lv2core/PKGBUILD
+++ b/extra/lv2core/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="LV2: Successor to the LADSPA audio plug-in standard"
url="http://lv2plug.in/"
license=('LGPL' 'custom')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('python2')
provides=('lv2')
changelog=$pkgname.changelog
diff --git a/extra/lxde-common/PKGBUILD b/extra/lxde-common/PKGBUILD
index 761841bb7..21a75f462 100644
--- a/extra/lxde-common/PKGBUILD
+++ b/extra/lxde-common/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=lxde-common
pkgver=0.5.0
pkgrel=3
pkgdesc="Common files of the LXDE Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
groups=('lxde')
depends=('libx11' 'glib2' 'lxde-icon-theme')
diff --git a/extra/lxdm/PKGBUILD b/extra/lxdm/PKGBUILD
index a0b1d9628..b5d711387 100644
--- a/extra/lxdm/PKGBUILD
+++ b/extra/lxdm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lxdm
pkgver=0.3.0
pkgrel=1
pkgdesc="Lightweight Display Manager (part of LXDE)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/lxdm/"
license=('GPL')
groups=('lxde')
diff --git a/extra/lxmenu-data/PKGBUILD b/extra/lxmenu-data/PKGBUILD
index eff65fe89..9b6e6a6f9 100644
--- a/extra/lxmenu-data/PKGBUILD
+++ b/extra/lxmenu-data/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=lxmenu-data
pkgver=0.1.1
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/extra/lxpanel/PKGBUILD b/extra/lxpanel/PKGBUILD
index 9ad1d1774..eb189f7ac 100644
--- a/extra/lxpanel/PKGBUILD
+++ b/extra/lxpanel/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lxpanel
pkgver=0.5.6
pkgrel=1
pkgdesc="Panel of the LXDE Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/extra/lxsession-lite/PKGBUILD b/extra/lxsession-lite/PKGBUILD
index cc60a844b..bf4af3aa5 100644
--- a/extra/lxsession-lite/PKGBUILD
+++ b/extra/lxsession-lite/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=lxsession-lite
pkgver=0.4.5
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/extra/lxsplit/PKGBUILD b/extra/lxsplit/PKGBUILD
index cfc838f3c..73f2c026b 100644
--- a/extra/lxsplit/PKGBUILD
+++ b/extra/lxsplit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=lxsplit
pkgver=0.2.4
pkgrel=1
pkgdesc="Command-line file splitter/joiner compatible with any HJSplit version"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://lxsplit.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/lynx/PKGBUILD b/extra/lynx/PKGBUILD
index 344bdfa54..0b24738ae 100644
--- a/extra/lynx/PKGBUILD
+++ b/extra/lynx/PKGBUILD
@@ -9,7 +9,7 @@ _pkgver=2-8-7
pkgrel=4
pkgdesc="A text browser for the World Wide Web"
url="http://lynx.isc.org/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('ncurses' 'openssl')
backup=('etc/lynx.cfg')
diff --git a/extra/lyx/PKGBUILD b/extra/lyx/PKGBUILD
index ad728c47b..d89319bd6 100644
--- a/extra/lyx/PKGBUILD
+++ b/extra/lyx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lyx
pkgver=1.6.10
pkgrel=1
pkgdesc="An advanced open-source document processor."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lyx.org"
depends=('qt' 'texlive-core' 'python2' 'perl' 'imagemagick' 'aspell' 'aiksaurus' 'boost-libs')
makedepends=('boost')
diff --git a/extra/lzop/PKGBUILD b/extra/lzop/PKGBUILD
index 240422d27..6ee369002 100644
--- a/extra/lzop/PKGBUILD
+++ b/extra/lzop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lzop
pkgver=1.03
pkgrel=1
pkgdesc="File compressor using lzo lib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.lzop.org/"
depends=('lzo2')
diff --git a/extra/m17n-lib/PKGBUILD b/extra/m17n-lib/PKGBUILD
index 103eae831..5b4952dd3 100644
--- a/extra/m17n-lib/PKGBUILD
+++ b/extra/m17n-lib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=m17n-lib
pkgver=1.6.2
pkgrel=2
pkgdesc='A multilingual text processing library (runtimes)'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.m17n.org/m17n-lib/'
license=('GPL')
depends=('libxft' 'm17n-db' 'fribidi' 'libxml2' 'gd' 'libotf>=0.9.11')
diff --git a/extra/mahjong/PKGBUILD b/extra/mahjong/PKGBUILD
index 2aaff6579..7ab6fdc3c 100644
--- a/extra/mahjong/PKGBUILD
+++ b/extra/mahjong/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mahjong
pkgver=1.10
pkgrel=1
pkgdesc="The classical game of Mah Jongg (not the solitare version). Includes network play"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.stevens-bradfield.com/MahJong/"
license=('GPL' 'custom')
depends=('gtk2')
diff --git a/extra/mail-notification/PKGBUILD b/extra/mail-notification/PKGBUILD
index b5b1deeff..f4a978457 100644
--- a/extra/mail-notification/PKGBUILD
+++ b/extra/mail-notification/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mail-notification
pkgver=5.4
pkgrel=8
pkgdesc="Tray icon application that informs you if you have new mail"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/mailnotify/"
license=('GPL3' 'FDL')
depends=('cyrus-sasl-plugins' 'gmime' 'libnotify>=0.7.1' 'gnome-keyring' 'hicolor-icon-theme' 'notification-daemon' 'libgnome')
diff --git a/extra/mailman/PKGBUILD b/extra/mailman/PKGBUILD
index 7306c6363..24a513b52 100644
--- a/extra/mailman/PKGBUILD
+++ b/extra/mailman/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mailman
pkgver=2.1.14
pkgrel=1
pkgdesc="Mailing list manager with built in web access"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.list.org/"
depends=('python2' 'smtp-server')
diff --git a/extra/manedit/PKGBUILD b/extra/manedit/PKGBUILD
index 8c6715319..194b4d474 100644
--- a/extra/manedit/PKGBUILD
+++ b/extra/manedit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=manedit
pkgver=1.2.1
pkgrel=3
pkgdesc="An editor specifically tailored for UNIX manual pages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.battlefieldlinux.com/wolfpack/ManEdit/"
depends=('gcc-libs' 'bzip2' 'zlib' 'gtk')
diff --git a/extra/maxima/PKGBUILD b/extra/maxima/PKGBUILD
index 849b1bf09..1ab450da4 100644
--- a/extra/maxima/PKGBUILD
+++ b/extra/maxima/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=maxima
pkgver=5.24.0
pkgrel=2
pkgdesc="Maxima - a sophisticated computer algebra system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://maxima.sourceforge.net"
depends=('sbcl=1.0.48' 'texinfo' 'sh')
diff --git a/extra/mcpp/PKGBUILD b/extra/mcpp/PKGBUILD
index 4f583586b..93f5de195 100644
--- a/extra/mcpp/PKGBUILD
+++ b/extra/mcpp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mcpp
pkgver=2.7.2
pkgrel=2
pkgdesc="Matsui's CPP implementation precisely conformed to standards"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://mcpp.sourceforge.net"
depends=(glibc)
diff --git a/extra/mcrypt/PKGBUILD b/extra/mcrypt/PKGBUILD
index 7db28d78c..0b6e608a5 100644
--- a/extra/mcrypt/PKGBUILD
+++ b/extra/mcrypt/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.6.8
pkgrel=1
pkgdesc="A program for encrypting files or streams"
url="http://mcrypt.sourceforge.net/"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('mhash' 'libmcrypt>=2.5.8' 'zlib')
source=(http://downloads.sourceforge.net/$pkgname/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/memcached/PKGBUILD b/extra/memcached/PKGBUILD
index 8402e28f1..49187e522 100644
--- a/extra/memcached/PKGBUILD
+++ b/extra/memcached/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=memcached
pkgver=1.4.5
pkgrel=3
pkgdesc="A distributed memory object caching system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://memcached.org/"
license=('GPL')
depends=('libevent')
diff --git a/extra/menu-cache/PKGBUILD b/extra/menu-cache/PKGBUILD
index 29e0a408d..0304fc573 100644
--- a/extra/menu-cache/PKGBUILD
+++ b/extra/menu-cache/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=menu-cache
pkgver=0.3.2
pkgrel=1
pkgdesc="Caches to speed up freedesktop.org's application menus use."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://lxde.org/"
groups=('lxde')
diff --git a/extra/mercurial/PKGBUILD b/extra/mercurial/PKGBUILD
index e8f8f6e25..bf364d44a 100644
--- a/extra/mercurial/PKGBUILD
+++ b/extra/mercurial/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mercurial
pkgver=1.8.3
pkgrel=1
pkgdesc="A scalable distributed SCM tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.selenic.com/mercurial"
license=('GPL')
depends=('python2')
diff --git a/extra/mesa/PKGBUILD b/extra/mesa/PKGBUILD
index 5b4bd68c4..209a10fba 100644
--- a/extra/mesa/PKGBUILD
+++ b/extra/mesa/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgbase=mesa
-pkgname=('mesa' 'libgl' 'libgles' 'libegl' 'ati-dri' 'intel-dri' 'unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri' 'nouveau-dri')
+pkgname=('mesa' 'libgl' 'libgles' 'libegl' 'sis-dri')
#_git=true
_git=false
@@ -14,12 +14,12 @@ if [ "${_git}" = "true" ]; then
pkgver=7.10.2
fi
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('glproto>=1.4.12' 'pkgconfig' 'libdrm>=2.4.23' 'libxxf86vm>=1.1.0' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.3.5' 'libxt>=1.0.8'
'gcc-libs>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'imake')
url="http://mesa3d.sourceforge.net"
license=('custom')
-source=(LICENSE gnome-shell-shader-fix.patch nouveau-fix-header.patch)
+source=(LICENSE gnome-shell-shader-fix.patch nouveau-fix-header.patch mesa-7.5-mips-wmb.patch)
if [ "${_git}" = "true" ]; then
# mesa git shot from 7.10 branch - see for state: http://cgit.freedesktop.org/mesa/mesa/commit/?h=7.10&id=cc1636b6db85604510f97f8a37d7fd0ecf453866
source=(${source[@]} 'ftp://ftp.archlinux.org/other/mesa/mesa-cc1636b6db85604510f97f8a37d7fd0ecf453866.tar.bz2')
@@ -30,7 +30,8 @@ fi
md5sums=('5c65a0fe315dd347e09b1f2826a1df5a'
'3ec78f340f9387abd7a37b195e764cbf'
'67c87b77cc2236b52a3b47dad3fbb5d4'
- 'f5de82852f1243f42cc004039e10b771')
+ 'f5de82852f1243f42cc004039e10b771'
+ 'efe8da4d80c2a5d32a800770b8ce5dfa')
build() {
if [ "${_git}" = "true" ]; then
@@ -45,13 +46,13 @@ fi
patch -Np1 -i "${srcdir}/gnome-shell-shader-fix.patch"
patch -Np1 -i "${srcdir}/nouveau-fix-header.patch"
+ # WMB for MIPS patch from Fedora
+ patch -Np1 -i $srcdir/mesa-7.5-mips-wmb.patch
+
if [ "${_git}" = "true" ]; then
./autogen.sh --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
+ --with-dri-drivers=sis \
--enable-glx-tls \
--with-driver=dri \
--enable-xcb \
@@ -64,10 +65,7 @@ if [ "${_git}" = "true" ]; then
else
./configure --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
+ --with-dri-drivers=sis \
--enable-glx-tls \
--with-driver=dri \
--enable-xcb \
@@ -192,109 +190,6 @@ fi
install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mesa/"
}
-package_ati-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI + Gallium3D r300 drivers for AMD/ATI Radeon"
- conflicts=('xf86-video-ati<6.9.0-6')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C radeon DESTDIR="${pkgdir}" install
- make -C r200 DESTDIR="${pkgdir}" install
- # classic mesa driver for R300 r300_dri.so
- #make -C r300 DESTDIR="${pkgdir}" install <------- deprecated
- # gallium3D driver for R300 r300_dri.so
-if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
-fi
- #make -C r600 DESTDIR="${pkgdir}" install
-}
-
-package_intel-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Intel"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C i810 DESTDIR="${pkgdir}" install
- make -C i915 DESTDIR="${pkgdir}" install
- make -C i965 DESTDIR="${pkgdir}" install
-}
-
-package_unichrome-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C unichrome DESTDIR="${pkgdir}" install
-}
-
-package_mach64-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Mach64"
- conflicts=('xf86-video-mach64<6.8.2')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C mach64 DESTDIR="${pkgdir}" install
-}
-
-package_mga-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Matrox"
- conflicts=('xf86-video-mga<1.4.11')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C mga DESTDIR="${pkgdir}" install
-}
-
-package_r128-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Rage128"
- conflicts=('xf86-video-r128<6.8.1')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C r128 DESTDIR="${pkgdir}" install
-}
-
-package_savage-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage"
- conflicts=('xf86-video-savage<2.3.1')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C savage DESTDIR="${pkgdir}" install
-}
-
package_sis-dri() {
depends=("libgl=${pkgver}")
pkgdesc="Mesa DRI drivers for SiS"
@@ -307,38 +202,8 @@ if [ "${_git}" = "true" ]; then
fi
make -C sis DESTDIR="${pkgdir}" install
}
-
-package_tdfx-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for 3dfx"
- conflicts=('xf86-video-tdfx<1.4.3')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C tdfx DESTDIR="${pkgdir}" install
-}
-
-package_nouveau-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
-
- # classic mesa driver for nv10 , nv20 nouveau_vieux_dri.so
- make -C nouveau DESTDIR="${pkgdir}" install
-
- # gallium3D driver for nv30 - nv40 - nv50 nouveau_dri.so
-if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
-fi
-}
-
+md5sums=('5c65a0fe315dd347e09b1f2826a1df5a'
+ '3ec78f340f9387abd7a37b195e764cbf'
+ '67c87b77cc2236b52a3b47dad3fbb5d4'
+ 'c7788f2495060bf133771aef6ad25929'
+ 'f5de82852f1243f42cc004039e10b771')
diff --git a/extra/mesa/mesa-7.5-mips-wmb.patch b/extra/mesa/mesa-7.5-mips-wmb.patch
new file mode 100644
index 000000000..06c3d1835
--- /dev/null
+++ b/extra/mesa/mesa-7.5-mips-wmb.patch
@@ -0,0 +1,11 @@
+--- mesa-20090921/src/mesa/drivers/dri/sis/sis_context.h.orig 2010-03-31 23:31:37.252554011 +0800
++++ mesa-20090921/src/mesa/drivers/dri/sis/sis_context.h 2010-03-31 23:32:06.616553941 +0800
+@@ -404,6 +404,8 @@
+ #define MMIO_WMB() __asm __volatile("" : : : "memory")
+ #elif defined(__ia64__)
+ #define MMIO_WMB() __asm __volatile("mf" : : : "memory")
++#elif defined(__mips__)
++#define MMIO_WMB() __asm __volatile("" : : : "memory")
+ #else
+ #error platform needs WMB
+ #endif
diff --git a/extra/metacity/PKGBUILD b/extra/metacity/PKGBUILD
index 14e5d12a0..e72415fec 100644
--- a/extra/metacity/PKGBUILD
+++ b/extra/metacity/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=metacity
pkgver=2.34.0
pkgrel=1
pkgdesc="A window manager for GNOME2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('startup-notification' 'gconf' 'zenity' 'libcanberra' 'libgtop' 'libwnck' 'libsm')
makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils' 'gnome-common')
diff --git a/extra/metalog/PKGBUILD b/extra/metalog/PKGBUILD
index 78957391c..9ad023eb6 100644
--- a/extra/metalog/PKGBUILD
+++ b/extra/metalog/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=metalog
pkgver=1.0
pkgrel=1
pkgdesc="Metalog is a modern replacement for syslogd and klogd"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('pcre')
makedepends=('xz-utils')
provides=('logger')
diff --git a/extra/mhash/PKGBUILD b/extra/mhash/PKGBUILD
index 3c2f7b732..1fac0fedc 100644
--- a/extra/mhash/PKGBUILD
+++ b/extra/mhash/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mhash
pkgver=0.9.9.9
pkgrel=2
pkgdesc="A thread-safe hash library which provides a uniform interface to hash algorithms (MD5, SHA1, HAVAL, etc)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mhash.sourceforge.net/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/midori/PKGBUILD b/extra/midori/PKGBUILD
index 1c245bb45..3b347e45e 100644
--- a/extra/midori/PKGBUILD
+++ b/extra/midori/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=midori
pkgver=0.3.6 #_git${_gitdate}
pkgrel=1
pkgdesc="A lightweight web browser based on Gtk WebKit"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.twotoasts.de/index.php?/pages/midori_summary.html"
license=('LGPL2.1')
install=midori.install
@@ -37,7 +37,7 @@ build() {
export PYTHON=/usr/bin/python2
sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" wscript waf
- ./configure --prefix=/usr --jobs=${MAKEFLAGS/-j/} \
+ ./configure --prefix=/usr \
--enable-addons \
--disable-hildon \
--enable-unique \
diff --git a/extra/minicom/PKGBUILD b/extra/minicom/PKGBUILD
index b1db3651b..f6fffb742 100644
--- a/extra/minicom/PKGBUILD
+++ b/extra/minicom/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=minicom
pkgver=2.5
pkgrel=1
pkgdesc="A serial communication program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('bash' 'ncurses')
backup=('etc/minirc.dfl')
diff --git a/extra/mirage/PKGBUILD b/extra/mirage/PKGBUILD
index c63d6eddc..633b00d3c 100644
--- a/extra/mirage/PKGBUILD
+++ b/extra/mirage/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="A simple GTK+ Image Viewer"
url="http://mirageiv.berlios.de"
license=("GPL")
depends=('pygtk' 'desktop-file-utils')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=(http://download.berlios.de/mirageiv/${pkgname}-${pkgver}.tar.gz)
install=$pkgname.install
md5sums=('dace5cf01e5e53317ba8be0f8a74f4bf')
diff --git a/extra/miro/PKGBUILD b/extra/miro/PKGBUILD
index a923b8f65..026f4fabf 100644
--- a/extra/miro/PKGBUILD
+++ b/extra/miro/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=miro
pkgver=3.5.1
pkgrel=2
pkgdesc="The free and open source internet TV platform"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.getmiro.com"
license=('GPL2')
depends=('dbus-python' 'pyrex' 'pygtk' 'gstreamer0.10' 'python2-gconf'
diff --git a/extra/mjpegtools/PKGBUILD b/extra/mjpegtools/PKGBUILD
index 9daf1a2fc..ab3a89cd1 100644
--- a/extra/mjpegtools/PKGBUILD
+++ b/extra/mjpegtools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mjpegtools
pkgver=1.9.0
pkgrel=4
pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://mjpeg.sourceforge.net/"
depends=('libjpeg>=8' 'libpng>=1.4.0' 'sdl' 'gcc-libs' 'libdv')
diff --git a/extra/mkbootcd/PKGBUILD b/extra/mkbootcd/PKGBUILD
index dc06beb41..4e3f686c8 100644
--- a/extra/mkbootcd/PKGBUILD
+++ b/extra/mkbootcd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mkbootcd
pkgver=2008.09
pkgrel=1
pkgdesc="Advanced, modular isolinux bootcd image creation utility"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.archlinux.org/"
depends=('mkinitcpio' 'cdrkit' 'syslinux')
diff --git a/extra/mkvtoolnix/PKGBUILD b/extra/mkvtoolnix/PKGBUILD
index 6b609da9d..5b83cd885 100644
--- a/extra/mkvtoolnix/PKGBUILD
+++ b/extra/mkvtoolnix/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mkvtoolnix
pkgver=4.8.0
pkgrel=2
pkgdesc="Set of tools to create, edit and inspect Matroska files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.bunkus.org/videotools/mkvtoolnix/index.html"
depends=('libmatroska' 'flac' 'libvorbis' 'file' 'wxgtk' 'boost-libs' 'lzo2' 'xdg-utils')
diff --git a/extra/moc/PKGBUILD b/extra/moc/PKGBUILD
index 4ab535225..2df733cc2 100644
--- a/extra/moc/PKGBUILD
+++ b/extra/moc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=moc
pkgver=2.4.4
pkgrel=4
pkgdesc="An ncurses console audio player with support for the mp3, ogg, and wave formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://moc.daper.net/"
license=('GPL')
depends=('libmad' 'libid3tag' 'jack' 'curl' 'libsamplerate' 'libtool')
diff --git a/extra/mod_dnssd/PKGBUILD b/extra/mod_dnssd/PKGBUILD
index 7c1ddc18d..defdd4cbc 100644
--- a/extra/mod_dnssd/PKGBUILD
+++ b/extra/mod_dnssd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=mod_dnssd
pkgver=0.6
pkgrel=3
pkgdesc="Zeroconf module for Apache2"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/mod_dnssd"
license=('APACHE')
depends=('avahi' 'apache')
diff --git a/extra/mod_fcgid/PKGBUILD b/extra/mod_fcgid/PKGBUILD
index ad457a9a2..47ca36d41 100644
--- a/extra/mod_fcgid/PKGBUILD
+++ b/extra/mod_fcgid/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=2.3.5
pkgrel=1
pkgdesc="A FastCGI module for Apache HTTP Server."
license=('APACHE')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://httpd.apache.org/mod_fcgid/"
depends=('apache')
source=(http://apache.cs.utah.edu/httpd/mod_fcgid/mod_fcgid-$pkgver.tar.gz)
diff --git a/extra/mod_mono/PKGBUILD b/extra/mod_mono/PKGBUILD
index 21e944d19..d839902fe 100644
--- a/extra/mod_mono/PKGBUILD
+++ b/extra/mod_mono/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mod_mono
pkgver=2.10
pkgrel=1
pkgdesc="The mono module to make ASP.NET running on top of apache"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('APACHE')
depends=('apache>=2.2.11' 'xsp')
url="http://www.go-mono.com"
diff --git a/extra/mod_perl/PKGBUILD b/extra/mod_perl/PKGBUILD
index b78666e9a..126d47d41 100644
--- a/extra/mod_perl/PKGBUILD
+++ b/extra/mod_perl/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Apache module that embeds the Perl interpreter within the server"
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl=5.12.3' 'apache' 'db' 'apr-util')
license=('APACHE')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
options=(!emptydirs)
source=(http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/${pkgname}-${pkgver}.tar.gz)
md5sums=('03d01d135a122bd8cebd0cd5b185d674')
diff --git a/extra/mod_wsgi/PKGBUILD b/extra/mod_wsgi/PKGBUILD
index 293fcc9d5..3579695e7 100644
--- a/extra/mod_wsgi/PKGBUILD
+++ b/extra/mod_wsgi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mod_wsgi
pkgver=3.3
pkgrel=2
pkgdesc="Python WSGI adapter module for Apache"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.modwsgi.org/"
license=('APACHE')
depends=('apache' 'python2')
diff --git a/extra/modemmanager/PKGBUILD b/extra/modemmanager/PKGBUILD
index c6fad34f6..1259b3b7e 100644
--- a/extra/modemmanager/PKGBUILD
+++ b/extra/modemmanager/PKGBUILD
@@ -5,7 +5,7 @@ _realname=ModemManager
pkgver=0.4.996
pkgrel=1
pkgdesc="Mobile broadband modem management service"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cgit.freedesktop.org/ModemManager/ModemManager/"
license=('GPL2')
depends=('dbus-glib' 'udev' 'ppp')
diff --git a/extra/monica/PKGBUILD b/extra/monica/PKGBUILD
index 82b0a4850..ac1dd942d 100644
--- a/extra/monica/PKGBUILD
+++ b/extra/monica/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=monica
pkgver=3.7
pkgrel=1
pkgdesc="A monitor calibration tool"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://www.pcbypaul.com/software/monica.html"
depends=('fltk')
diff --git a/extra/mono-addins/PKGBUILD b/extra/mono-addins/PKGBUILD
index 5c8181a91..836600130 100644
--- a/extra/mono-addins/PKGBUILD
+++ b/extra/mono-addins/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mono-addins
pkgver=0.5
pkgrel=1
pkgdesc="A generic framework for creating extensible applications and for creating libraries which extend those applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mono-project.com/Mono.Addins"
license=('custom:MIT')
depends=('gtk-sharp-2>=2.12.8' 'mono>=2.6.4')
diff --git a/extra/mono-basic/PKGBUILD b/extra/mono-basic/PKGBUILD
index 0ffd93c05..f7d780783 100644
--- a/extra/mono-basic/PKGBUILD
+++ b/extra/mono-basic/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mono-basic
pkgver=2.10
pkgrel=1
pkgdesc="Mono Visual Basic.NET compiler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.mono-project.com/"
depends=('mono>=2.10.1')
diff --git a/extra/mono-debugger/PKGBUILD b/extra/mono-debugger/PKGBUILD
index b9ba3b347..6c5e31f4b 100644
--- a/extra/mono-debugger/PKGBUILD
+++ b/extra/mono-debugger/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=mono-debugger
pkgver=2.10
pkgrel=1
pkgdesc="The Mono Debugger"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.mono-project.com/"
depends=('mono>=2.10.1')
diff --git a/extra/mono-tools/PKGBUILD b/extra/mono-tools/PKGBUILD
index fef384dfd..d3d6ec685 100644
--- a/extra/mono-tools/PKGBUILD
+++ b/extra/mono-tools/PKGBUILD
@@ -13,7 +13,7 @@ pkgname=mono-tools
pkgver=2.10
pkgrel=1
pkgdesc="collection of testing and development tools for use with mono (including monodoc browser)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.mono-project.com/"
depends=('mono>=2.10.1' 'desktop-file-utils' 'gnome-desktop-sharp>=2.26.0' 'gluezilla')
diff --git a/extra/mono-zeroconf/PKGBUILD b/extra/mono-zeroconf/PKGBUILD
index 6b0728b3f..3bd43a6ee 100644
--- a/extra/mono-zeroconf/PKGBUILD
+++ b/extra/mono-zeroconf/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=2
pkgdesc="A cross platform Zero Configuration Networking library for Mono and .NET."
url="http://www.mono-project.com/Mono.Zeroconf"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('mono>=2.6' 'avahi')
options=('!makeflags')
source=(http://download.banshee-project.org/mono-zeroconf/${pkgname}-${pkgver}.tar.bz2)
diff --git a/extra/mono/PKGBUILD b/extra/mono/PKGBUILD
index d4fec3349..390b89b75 100644
--- a/extra/mono/PKGBUILD
+++ b/extra/mono/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mono
pkgver=2.10.2
pkgrel=1
pkgdesc="Free implementation of the .NET platform including runtime and compiler"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL2' 'MPL' 'custom:MITX11')
url="http://www.mono-project.com/"
depends=('zlib' 'libgdiplus>=2.10' 'sh')
diff --git a/extra/monodevelop-debugger-gdb/PKGBUILD b/extra/monodevelop-debugger-gdb/PKGBUILD
index a7c6daf1b..fa4a7bed3 100644
--- a/extra/monodevelop-debugger-gdb/PKGBUILD
+++ b/extra/monodevelop-debugger-gdb/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=monodevelop-debugger-gdb
pkgver=2.4
pkgrel=1
pkgdesc="Mono Debugger support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://monodevelop.com"
license=('GPL')
depends=('monodevelop>=2.4' 'gdb')
diff --git a/extra/monodevelop-debugger-mdb/PKGBUILD b/extra/monodevelop-debugger-mdb/PKGBUILD
index 43a7140c9..23e4c6fa2 100644
--- a/extra/monodevelop-debugger-mdb/PKGBUILD
+++ b/extra/monodevelop-debugger-mdb/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=monodevelop-debugger-mdb
pkgver=2.4
pkgrel=1
pkgdesc="Mono Debugger support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://monodevelop.com"
license=('GPL')
depends=('monodevelop' 'mono-debugger>=2.6.3')
diff --git a/extra/monodevelop/PKGBUILD b/extra/monodevelop/PKGBUILD
index 0566a975e..4851ae271 100644
--- a/extra/monodevelop/PKGBUILD
+++ b/extra/monodevelop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=monodevelop
pkgver=2.4.2
pkgrel=2
pkgdesc="An IDE primarily designed for C# and other .NET languages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.monodevelop.org"
license=('GPL')
depends=('mono>=2.10.1' 'mono-addins>=0.5' 'gnome-sharp' 'gecko-sharp-2.0>=0.10')
diff --git a/extra/most/PKGBUILD b/extra/most/PKGBUILD
index 0cea27712..52a4e8806 100644
--- a/extra/most/PKGBUILD
+++ b/extra/most/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=most
pkgver=5.0.0a
pkgrel=3
pkgdesc="A terminal pager similar to 'more' and 'less'"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('slang')
license=('GPL')
url="ftp://space.mit.edu/pub/davis/most/"
diff --git a/extra/mousepad/PKGBUILD b/extra/mousepad/PKGBUILD
index 9b3e0a599..dbaf0b3c9 100644
--- a/extra/mousepad/PKGBUILD
+++ b/extra/mousepad/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mousepad
pkgver=0.2.16
pkgrel=2
pkgdesc="Simple Text Editor for Xfce4 (based on Gedit)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
groups=('xfce4')
license="GPL2"
depends=('libxfcegui4>=4.6.0' 'desktop-file-utils')
diff --git a/extra/mousetweaks/PKGBUILD b/extra/mousetweaks/PKGBUILD
index c8406a438..c9120e845 100644
--- a/extra/mousetweaks/PKGBUILD
+++ b/extra/mousetweaks/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mousetweaks
pkgver=3.0.1
pkgrel=1
pkgdesc="Mouse accessibility enhancements for the GNOME desktop"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL3' 'FDL')
depends=('libxtst' 'gtk3' 'gsettings-desktop-schemas')
makedepends=('gnome-doc-utils' 'intltool')
diff --git a/extra/mozilla-common/PKGBUILD b/extra/mozilla-common/PKGBUILD
index ad7efa3a2..3ba8e2c63 100644
--- a/extra/mozilla-common/PKGBUILD
+++ b/extra/mozilla-common/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mozilla-common
pkgver=1.4
pkgrel=1
pkgdesc="Common Initialization Profile for Mozilla.org products"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.mozilla.org/"
install=mozilla-common.install
diff --git a/extra/mp3splt/PKGBUILD b/extra/mp3splt/PKGBUILD
index 9e1769c6f..ca768bd37 100644
--- a/extra/mp3splt/PKGBUILD
+++ b/extra/mp3splt/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=mp3splt
pkgver=2.3a
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Comandline tool for splitting mp3 and ogg files without decoding"
license=('GPL')
url="http://mp3splt.sourceforge.net"
diff --git a/extra/mp3wrap/PKGBUILD b/extra/mp3wrap/PKGBUILD
index 897198812..ab378a332 100644
--- a/extra/mp3wrap/PKGBUILD
+++ b/extra/mp3wrap/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mp3wrap
pkgver=0.5
pkgrel=2
pkgdesc="Tool for wrapping mp3 files --- free independent alternative to AlbumWrap"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mp3wrap.sourceforge.net"
license=('LGPL')
depends=('glibc')
diff --git a/extra/mpc/PKGBUILD b/extra/mpc/PKGBUILD
index 6ec7c5807..62e0d2009 100644
--- a/extra/mpc/PKGBUILD
+++ b/extra/mpc/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=mpc
pkgver=0.20
pkgrel=1
pkgdesc="Minimalist command line interface to MPD"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mpd.wikia.com/wiki/Client:Mpc"
license=('GPL2')
depends=('libmpdclient')
diff --git a/extra/mpck/PKGBUILD b/extra/mpck/PKGBUILD
index 65a6a2799..7348256f4 100644
--- a/extra/mpck/PKGBUILD
+++ b/extra/mpck/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.19
pkgrel=1
license=('GPL')
pkgdesc="Reads MP3 files and tries to determine if they are correct"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://checkmate.gissen.nl/"
depends=('glibc')
source=(http://checkmate.gissen.nl/checkmate-${pkgver}.tar.gz)
diff --git a/extra/mpd/PKGBUILD b/extra/mpd/PKGBUILD
index 57ce12fce..5d5972060 100644
--- a/extra/mpd/PKGBUILD
+++ b/extra/mpd/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=mpd
pkgver=0.16.2
pkgrel=3
pkgdesc="Music daemon that plays MP3, FLAC, and Ogg Vorbis files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://mpd.wikia.com/wiki/Server"
depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2'
diff --git a/extra/mpg123/PKGBUILD b/extra/mpg123/PKGBUILD
index 9f071b61b..7c31710ba 100644
--- a/extra/mpg123/PKGBUILD
+++ b/extra/mpg123/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mpg123
pkgver=1.13.3
pkgrel=1
pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/mpg123"
license=('GPL2' 'LGPL2.1')
depends=('libtool' 'alsa-lib')
diff --git a/extra/mrtg/PKGBUILD b/extra/mrtg/PKGBUILD
index 8df4acbdc..17bd8a4f0 100644
--- a/extra/mrtg/PKGBUILD
+++ b/extra/mrtg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mrtg
pkgver=2.17.2
pkgrel=1
pkgdesc="Multi Router Traffic Grapher."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://oss.oetiker.ch/mrtg/"
license=('GPL')
depends=('gd' 'perl')
diff --git a/extra/msmtp/PKGBUILD b/extra/msmtp/PKGBUILD
index 3e5e72eda..f02caf326 100644
--- a/extra/msmtp/PKGBUILD
+++ b/extra/msmtp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=msmtp
pkgver=1.4.24
pkgrel=1
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/extra/mt-st/PKGBUILD b/extra/mt-st/PKGBUILD
index 17ef58f94..1cae178a4 100644
--- a/extra/mt-st/PKGBUILD
+++ b/extra/mt-st/PKGBUILD
@@ -4,10 +4,10 @@ pkgname=mt-st
pkgver=1.1
pkgrel=2
pkgdesc="Linux SCSI tape driver aware magnetic tape control"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="ftp://ftp.ibiblio.org/pub/linux/system/backup/"
depends=('glibc')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
source=(ftp://ftp.ibiblio.org/pub/linux/system/backup/$pkgname-$pkgver.tar.gz)
md5sums=('fdd5f5ec673c9f630a102ceff7612774')
diff --git a/extra/mtools/PKGBUILD b/extra/mtools/PKGBUILD
index 4db0f42fe..9f90d79a2 100644
--- a/extra/mtools/PKGBUILD
+++ b/extra/mtools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mtools
pkgver=4.0.16
pkgrel=1
pkgdesc="A collection of utilities to access MS-DOS disks"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/mtools/"
license=('GPL')
depends=('sh')
diff --git a/extra/mtr/PKGBUILD b/extra/mtr/PKGBUILD
index 47c86db91..f8c36fb4c 100644
--- a/extra/mtr/PKGBUILD
+++ b/extra/mtr/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=mtr
pkgname=(mtr mtr-gtk)
pkgver=0.80
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
makedepends=('ncurses' 'gtk2')
source=(ftp://ftp.bitwizard.nl/mtr/${pkgbase}-${pkgver}.tar.gz)
diff --git a/extra/mtx/PKGBUILD b/extra/mtx/PKGBUILD
index 7451c78db..59c25746e 100644
--- a/extra/mtx/PKGBUILD
+++ b/extra/mtx/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=mtx
pkgver=1.3.12
pkgrel=1
pkgdesc="Send robot commands to tape changer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mtx.opensource-sw.net/"
license=('GPL2')
depends=('glibc')
diff --git a/extra/muine/PKGBUILD b/extra/muine/PKGBUILD
index b6cca9fe7..fbccb76d7 100644
--- a/extra/muine/PKGBUILD
+++ b/extra/muine/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=muine
pkgver=0.8.11
pkgrel=1
pkgdesc="A music player written in C#"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.muine-player.org/"
depends=('gconf>=2.28.0' 'gtk2>=2.18.3' 'gnome-icon-theme>=2.28.0' 'gstreamer0.10>=0.10.25' 'mono>=2.4.2.3' 'gnome-sharp>=2.24.1' 'taglib-sharp>=2.0.3.2' 'ndesk-dbus>=0.6.0' 'ndesk-dbus-glib>=0.4.1' 'gstreamer0.10-base-plugins>=0.10.25' 'gstreamer0.10-good-plugins>=0.10.16')
diff --git a/extra/multitail/PKGBUILD b/extra/multitail/PKGBUILD
index aa356da64..e73c1a9ce 100644
--- a/extra/multitail/PKGBUILD
+++ b/extra/multitail/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=multitail
pkgver=5.2.8
pkgrel=1
pkgdesc="Lets you view one or multiple files like the original tail program"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.vanheusden.com/multitail"
depends=('ncurses')
diff --git a/extra/muparser/PKGBUILD b/extra/muparser/PKGBUILD
index 0746f6631..373a65616 100644
--- a/extra/muparser/PKGBUILD
+++ b/extra/muparser/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=muparser
pkgver=1.34
pkgrel=1
pkgdesc="a fast math parser library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://muparser.sourceforge.net/"
depends=('glibc' 'gcc-libs')
license=('custom')
diff --git a/extra/musicbrainz/PKGBUILD b/extra/musicbrainz/PKGBUILD
index 398cf0f1a..c9ea377ae 100644
--- a/extra/musicbrainz/PKGBUILD
+++ b/extra/musicbrainz/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=musicbrainz
pkgver=2.1.5
pkgrel=4
pkgdesc="The second generation incarnation of the CD Index"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.musicbrainz.org/index.html"
license=('LGPL')
depends=('expat>=2.0')
diff --git a/extra/mysql-python/PKGBUILD b/extra/mysql-python/PKGBUILD
index 7d80d1028..cce458d42 100644
--- a/extra/mysql-python/PKGBUILD
+++ b/extra/mysql-python/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=mysql-python
pkgver=1.2.3
pkgrel=2
pkgdesc="MySQL support for Python"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://mysql-python.sourceforge.net/"
license=('GPL2')
depends=('python2' 'libmysqlclient')
diff --git a/extra/mysql/PKGBUILD b/extra/mysql/PKGBUILD
index 269829024..6f4d6c974 100644
--- a/extra/mysql/PKGBUILD
+++ b/extra/mysql/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=mysql
pkgname=('libmysqlclient' 'mysql-clients' 'mysql')
pkgver=5.5.12
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.mysql.com/"
makedepends=('cmake' 'openssl' 'tcp_wrappers' 'zlib')
diff --git a/extra/naim/PKGBUILD b/extra/naim/PKGBUILD
index a6be5dcb1..30e659211 100644
--- a/extra/naim/PKGBUILD
+++ b/extra/naim/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=naim
pkgver=0.11.8.3.2
pkgrel=1
pkgdesc="An ncurses AOL Instant Messenger and IRC client."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://naim.n.ml.org"
depends=('ncurses')
diff --git a/extra/nasm/PKGBUILD b/extra/nasm/PKGBUILD
index 49b19633f..d259a349c 100644
--- a/extra/nasm/PKGBUILD
+++ b/extra/nasm/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=nasm
pkgname=('nasm' 'nasm-doc')
pkgver=2.09.08
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nasm.us"
license=('BSD')
makedepends=('ghostscript')
diff --git a/extra/nautilus-open-terminal/PKGBUILD b/extra/nautilus-open-terminal/PKGBUILD
index d45734cf3..2e53a5bef 100644
--- a/extra/nautilus-open-terminal/PKGBUILD
+++ b/extra/nautilus-open-terminal/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nautilus-open-terminal
pkgver=0.19
pkgrel=1
pkgdesc="A nautilus plugin for opening terminals in arbitrary local paths"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.gnome.org/pub/GNOME/sources/nautilus-open-terminal"
license=('GPL')
depends=('nautilus')
diff --git a/extra/nautilus-sendto/PKGBUILD b/extra/nautilus-sendto/PKGBUILD
index cc9b88efe..f6a431c28 100644
--- a/extra/nautilus-sendto/PKGBUILD
+++ b/extra/nautilus-sendto/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nautilus-sendto
pkgver=3.0.0
pkgrel=1
pkgdesc="Nautilus context menu for sending files."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://download.gnome.org/sources/nautilus-sendto/"
license=('GPL')
groups=('gnome-extra')
diff --git a/extra/nautilus/PKGBUILD b/extra/nautilus/PKGBUILD
index 3f1c44be4..7ba50f3f1 100644
--- a/extra/nautilus/PKGBUILD
+++ b/extra/nautilus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=nautilus
pkgver=3.0.2
pkgrel=1
pkgdesc="The GNOME shell and file manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libexif' 'gnome-desktop' 'exempi' 'gtk3' 'hicolor-icon-theme' 'gvfs' 'desktop-file-utils' 'gsettings-desktop-schemas' 'shared-mime-info' 'gnome-icon-theme')
makedepends=('intltool' 'gobject-introspection')
diff --git a/extra/ncftp/PKGBUILD b/extra/ncftp/PKGBUILD
index 921f49e52..856996539 100644
--- a/extra/ncftp/PKGBUILD
+++ b/extra/ncftp/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=3.2.5
pkgrel=1
pkgdesc="A set of free application programs implementing FTP"
url="http://www.ncftp.com/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('ncurses')
source=("ftp://ftp.ncftp.com/ncftp/$pkgname-$pkgver-src.tar.bz2")
diff --git a/extra/ncmpc/PKGBUILD b/extra/ncmpc/PKGBUILD
index 21763b763..cffe0f18f 100644
--- a/extra/ncmpc/PKGBUILD
+++ b/extra/ncmpc/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ncmpc
pkgver=0.18
pkgrel=2
pkgdesc="A ncurses (command line) interface for MPD"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://mpd.wikia.com/wiki/Client:Ncmpc"
license=('GPL')
depends=('ncurses' 'glib2' 'libmpdclient')
diff --git a/extra/ndesk-dbus-glib/PKGBUILD b/extra/ndesk-dbus-glib/PKGBUILD
index b25ce9ce5..b4f9147d4 100644
--- a/extra/ndesk-dbus-glib/PKGBUILD
+++ b/extra/ndesk-dbus-glib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ndesk-dbus-glib
pkgver=0.4.1
pkgrel=2
pkgdesc="C# GLib implementation of D-Bus"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ndesk.org/DBusSharp"
license=('custom')
depends=('ndesk-dbus>=0.6')
diff --git a/extra/nedit/PKGBUILD b/extra/nedit/PKGBUILD
index 8cf610d95..4dca6ad0d 100644
--- a/extra/nedit/PKGBUILD
+++ b/extra/nedit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nedit
pkgver=5.5
pkgrel=5
pkgdesc="A Unix text editor for programmers and general users"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nedit.org/"
license=('GPL')
depends=('lesstif' 'libxpm')
diff --git a/extra/neon/PKGBUILD b/extra/neon/PKGBUILD
index 3e908b618..bcfd1aa15 100644
--- a/extra/neon/PKGBUILD
+++ b/extra/neon/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=neon
pkgver=0.29.6
pkgrel=1
pkgdesc="HTTP and WebDAV client library with a C interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
depends=('krb5' 'expat' 'ca-certificates')
url="http://www.webdav.org/neon/"
diff --git a/extra/net-snmp/PKGBUILD b/extra/net-snmp/PKGBUILD
index 5506932b1..ff3994394 100644
--- a/extra/net-snmp/PKGBUILD
+++ b/extra/net-snmp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=net-snmp
pkgver=5.6.1
pkgrel=1
pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.net-snmp.org/"
license=('custom')
depends=('openssl' 'tcp_wrappers' 'libnl')
diff --git a/extra/netcdf/PKGBUILD b/extra/netcdf/PKGBUILD
index 7b1c1e8c5..8f5000dd1 100644
--- a/extra/netcdf/PKGBUILD
+++ b/extra/netcdf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=netcdf
pkgver=4.1.2
pkgrel=1
pkgdesc="network Common Data Form interface for array-oriented data access and corresponding library"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://www.unidata.ucar.edu/downloads/netcdf/index.jsp"
depends=('gcc-libs' 'hdf5' 'gcc-fortran' 'curl')
options=('!libtool' '!makeflags')
diff --git a/extra/netkit-bsd-finger/PKGBUILD b/extra/netkit-bsd-finger/PKGBUILD
index ea1987985..7434c2e7b 100644
--- a/extra/netkit-bsd-finger/PKGBUILD
+++ b/extra/netkit-bsd-finger/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=netkit-bsd-finger
pkgver=0.17
pkgrel=5
pkgdesc="bsd-finger ported to Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit"
license=('BSD')
depends=('glibc' 'xinetd')
diff --git a/extra/netpbm/PKGBUILD b/extra/netpbm/PKGBUILD
index 6b92f5ef5..a0bedf98e 100644
--- a/extra/netpbm/PKGBUILD
+++ b/extra/netpbm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=netpbm
pkgver=10.47.24
pkgrel=1
pkgdesc="A toolkit for manipulation of graphic images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom' 'BSD' 'GPL' 'LGPL')
url="http://netpbm.sourceforge.net/"
depends=('perl' 'libjpeg' 'libpng' 'libtiff' 'libxml2')
diff --git a/extra/network-manager-applet/PKGBUILD b/extra/network-manager-applet/PKGBUILD
index 60394a46b..c3607c103 100644
--- a/extra/network-manager-applet/PKGBUILD
+++ b/extra/network-manager-applet/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=network-manager-applet
pkgver=0.8.9997
pkgrel=1
pkgdesc="GNOME frontends to NetWorkmanager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=('networkmanager' 'libgnome-keyring' 'polkit-gnome' 'gtk3'
diff --git a/extra/networkmanager-openconnect/PKGBUILD b/extra/networkmanager-openconnect/PKGBUILD
index df8646ced..46b500642 100644
--- a/extra/networkmanager-openconnect/PKGBUILD
+++ b/extra/networkmanager-openconnect/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=networkmanager-openconnect
pkgver=0.8.999
pkgrel=1
pkgdesc="NetworkManager VPN integration for openconnect"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=("networkmanager>=${pkgver}" 'openconnect' 'dbus-glib' 'gconf' 'libgnome-keyring')
diff --git a/extra/networkmanager-openvpn/PKGBUILD b/extra/networkmanager-openvpn/PKGBUILD
index 71e9a0907..7463def53 100644
--- a/extra/networkmanager-openvpn/PKGBUILD
+++ b/extra/networkmanager-openvpn/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=networkmanager-openvpn
pkgver=0.8.999
pkgrel=1
pkgdesc="NetworkManager VPN plugin for OpenVPN"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=("networkmanager>=${pkgver}" 'openvpn' 'gtk3' 'libgnome-keyring')
diff --git a/extra/networkmanager-pptp/PKGBUILD b/extra/networkmanager-pptp/PKGBUILD
index 4b45d00f6..ff234bf25 100644
--- a/extra/networkmanager-pptp/PKGBUILD
+++ b/extra/networkmanager-pptp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=networkmanager-pptp
pkgver=0.8.999
pkgrel=1
pkgdesc="NetworkManager VPN plugin for pptp "
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=("networkmanager>=${pkgver}" 'pptpclient' 'gtk3' 'libgnome-keyring')
diff --git a/extra/networkmanager-vpnc/PKGBUILD b/extra/networkmanager-vpnc/PKGBUILD
index 7ee82c2f3..ad33dc5f0 100644
--- a/extra/networkmanager-vpnc/PKGBUILD
+++ b/extra/networkmanager-vpnc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=networkmanager-vpnc
pkgver=0.8.999
pkgrel=1
pkgdesc="NetworkManager VPN plugin for vpnc"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=("networkmanager>=${pkgver}" 'vpnc' 'hicolor-icon-theme'
diff --git a/extra/networkmanager/PKGBUILD b/extra/networkmanager/PKGBUILD
index ecfc88f0a..ae58bea64 100644
--- a/extra/networkmanager/PKGBUILD
+++ b/extra/networkmanager/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=networkmanager
pkgver=0.8.9997
pkgrel=1
pkgdesc="Network Management daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/NetworkManager/"
depends=('dbus-glib' 'iproute2' 'libnl' 'nss' 'polkit' 'udev' 'wireless_tools' 'wpa_supplicant' 'ppp' 'dhcpcd')
diff --git a/extra/neverball/PKGBUILD b/extra/neverball/PKGBUILD
index cd9c5a79b..839a9a9d1 100644
--- a/extra/neverball/PKGBUILD
+++ b/extra/neverball/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=neverball
pkgver=1.5.4
pkgrel=3
pkgdesc="3D game similar to Super Monkey Ball or Marble Madness"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://neverball.org/"
license=('GPL')
depends=('sdl_ttf' 'libgl' 'libpng' 'libjpeg' 'libvorbis' 'physfs')
diff --git a/extra/nicotine/PKGBUILD b/extra/nicotine/PKGBUILD
index 0be93063f..2c6f54a83 100644
--- a/extra/nicotine/PKGBUILD
+++ b/extra/nicotine/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.2.16
pkgrel=2
pkgdesc="Soulseek music-sharing client, written in python"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('pygtk>=2.14.1' 'mutagen' 'python-geoip>=1.2.4')
conflicts=(nicotine-plus)
replaces=(nicotine-plus)
diff --git a/extra/nitrogen/PKGBUILD b/extra/nitrogen/PKGBUILD
index 3a3ddac95..5b6df2daa 100644
--- a/extra/nitrogen/PKGBUILD
+++ b/extra/nitrogen/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=nitrogen
pkgver=1.5.2
pkgrel=1
pkgdesc="Background browser and setter for X windows"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.l3ib.org/nitrogen/"
license=('GPL')
depends=('gtkmm' 'hicolor-icon-theme' 'librsvg')
diff --git a/extra/nmap/PKGBUILD b/extra/nmap/PKGBUILD
index b79385d88..606fe34d5 100644
--- a/extra/nmap/PKGBUILD
+++ b/extra/nmap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nmap
pkgver=5.51
pkgrel=1
pkgdesc="A network exploration tool and security/port scanner"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nmap.org"
license=('GPL')
depends=('pcre' 'openssl' 'libpcap' 'lua')
diff --git a/extra/normalize/PKGBUILD b/extra/normalize/PKGBUILD
index b0d56ed4f..f2e8eb00c 100644
--- a/extra/normalize/PKGBUILD
+++ b/extra/normalize/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=normalize
pkgver=0.7.7
pkgrel=4
pkgdesc="A tool for adjusting the volume of WAV files to a standard level"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('audiofile' 'libmad' 'vorbis-tools' 'lame' 'flac' 'mpg123')
source=(http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
diff --git a/extra/notification-daemon/PKGBUILD b/extra/notification-daemon/PKGBUILD
index c71f1c7f5..c57033abc 100644
--- a/extra/notification-daemon/PKGBUILD
+++ b/extra/notification-daemon/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=notification-daemon
pkgver=0.7.1
pkgrel=1
pkgdesc="Notification daemon for the desktop notifications framework"
-arch=('i686' 'x86_64')
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.galago-project.org/specs/notification/"
depends=('gtk3' 'libcanberra')
diff --git a/extra/nouveau-drm-lts/PKGBUILD b/extra/nouveau-drm-lts/PKGBUILD
index 74a456fe9..60baadf46 100644
--- a/extra/nouveau-drm-lts/PKGBUILD
+++ b/extra/nouveau-drm-lts/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.0.16_${_snapdate} # see master/drivers/gpu/drm/nouveau/nouveau_drv.h fo
_kernver='2.6.32-lts'
pkgrel=5
pkgdesc="nvidia opensource X driver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nouveau.freedesktop.org/"
depends=("kernel26-lts>=2.6.32" "kernel26-lts<2.6.33")
makedepends=("kernel26-lts-headers>=2.6.32" "kernel26-lts-headers<2.6.33")
diff --git a/extra/nspr/PKGBUILD b/extra/nspr/PKGBUILD
index 0dc103a82..7b918c9ec 100644
--- a/extra/nspr/PKGBUILD
+++ b/extra/nspr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=nspr
pkgver=4.8.8
pkgrel=1
pkgdesc="Netscape Portable Runtime"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.mozilla.org/projects/nspr/"
license=('MPL' 'GPL')
depends=('glibc')
diff --git a/extra/nss-mdns/PKGBUILD b/extra/nss-mdns/PKGBUILD
index 643dac89f..fb75b698e 100644
--- a/extra/nss-mdns/PKGBUILD
+++ b/extra/nss-mdns/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nss-mdns
pkgver=0.10
pkgrel=3
pkgdesc="glibc plugin providing host name resolution via mDNS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/nss-mdns/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/nss/PKGBUILD b/extra/nss/PKGBUILD
index bdd3377d4..88c740808 100644
--- a/extra/nss/PKGBUILD
+++ b/extra/nss/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=nss
pkgver=3.12.10
pkgrel=1
pkgdesc="Mozilla Network Security Services"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.mozilla.org/projects/security/pki/nss/"
license=('MPL' 'GPL')
_nsprver=4.8.7
diff --git a/extra/nss_ldap/PKGBUILD b/extra/nss_ldap/PKGBUILD
index 0a1f93d38..44e8df8d2 100644
--- a/extra/nss_ldap/PKGBUILD
+++ b/extra/nss_ldap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nss_ldap
pkgver=265
pkgrel=2
pkgdesc="The nss_ldap module provides the means for Linux and Solaris workstations to resolve the entities defined in RFC 2307 from LDAP directories."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.padl.com/OSS/nss_ldap.html"
license=('LGPL')
depends=('libldap>=2.4.18' 'krb5')
diff --git a/extra/ntp/PKGBUILD b/extra/ntp/PKGBUILD
index 69669c721..5a27990c3 100644
--- a/extra/ntp/PKGBUILD
+++ b/extra/ntp/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=4.2.6.p3
_realver=4.2.6p3
pkgrel=3
pkgdesc="NTP (Network Time Protocol) tries to keep servers in sync"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://www.ntp.org/"
depends=('openssl' 'readline' 'libcap')
diff --git a/extra/ntrack/PKGBUILD b/extra/ntrack/PKGBUILD
index 6140cb6dc..5211c17d2 100644
--- a/extra/ntrack/PKGBUILD
+++ b/extra/ntrack/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=13
pkgrel=2
epoch=1
pkgdesc="A network connectivity tracking library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://launchpad.net/ntrack/"
license=('LGPL')
depends=('qt' 'libnl' 'gcc-libs')
diff --git a/extra/nx-common/PKGBUILD b/extra/nx-common/PKGBUILD
index ae282c3c4..8b23ee6d8 100644
--- a/extra/nx-common/PKGBUILD
+++ b/extra/nx-common/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=nx-common
pkgver=3.4.0
pkgrel=4
pkgdesc="NoMachine NX common package for client and server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://nomachine.com/"
depends=('libjpeg>=8' 'libpng>=1.4.0' 'openssl>=1.0.0' 'gcc-libs' 'audiofile' 'alsa-lib' 'bash')
diff --git a/extra/nxserver/PKGBUILD b/extra/nxserver/PKGBUILD
index 5609baf0b..34cdab0ea 100644
--- a/extra/nxserver/PKGBUILD
+++ b/extra/nxserver/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nxserver
pkgver=3.4.0
pkgrel=8
pkgdesc="NoMachine NX is the next-generation X compression and roundtrip suppression scheme."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://nomachine.com/"
license=('GPL')
depends=("nx-common>=$pkgver" 'libxaw' 'libxrender' 'libxp' 'gcc-libs' 'libjpeg>=8'
diff --git a/extra/obex-data-server/PKGBUILD b/extra/obex-data-server/PKGBUILD
index 9431d307f..e32a76f8f 100644
--- a/extra/obex-data-server/PKGBUILD
+++ b/extra/obex-data-server/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=obex-data-server
pkgver=0.4.5
pkgrel=3
pkgdesc="A D-Bus service providing high-level OBEX client and server side functionality"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.muiline.com/obex-data-server"
license=('GPL')
depends=('dbus-glib' 'openobex' 'imagemagick')
diff --git a/extra/obexd/PKGBUILD b/extra/obexd/PKGBUILD
index 10c2a4a46..f537f0771 100644
--- a/extra/obexd/PKGBUILD
+++ b/extra/obexd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=('obexd-client' 'obexd-server')
pkgver=0.40
pkgrel=1
url="http://www.bluez.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
makedepends=('openobex' 'libical')
source=("http://www.kernel.org/pub/linux/bluetooth/${pkgbase}-${pkgver}.tar.bz2")
diff --git a/extra/obexftp/PKGBUILD b/extra/obexftp/PKGBUILD
index e6da6fd9d..62727963f 100644
--- a/extra/obexftp/PKGBUILD
+++ b/extra/obexftp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=obexftp
pkgver=0.23
pkgrel=4
pkgdesc="A tool for transfer files to/from any OBEX enabled device"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp"
license=('GPL')
depends=('openobex' 'python2')
diff --git a/extra/ocaml/PKGBUILD b/extra/ocaml/PKGBUILD
index f460befbc..2e994e28d 100644
--- a/extra/ocaml/PKGBUILD
+++ b/extra/ocaml/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ocaml
pkgver=3.12.0
pkgrel=2
pkgdesc="A functional language with OO extensions"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL2' 'custom: QPL-1.0')
url="http://caml.inria.fr/"
depends=('gdbm')
diff --git a/extra/ocfs2-tools/PKGBUILD b/extra/ocfs2-tools/PKGBUILD
index 9db43e1e9..3f36a9983 100644
--- a/extra/ocfs2-tools/PKGBUILD
+++ b/extra/ocfs2-tools/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ocfs2-tools
pkgver=1.4.3
pkgrel=2
pkgdesc="Oracle Cluster File System 2 utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://oss.oracle.com/projects/ocfs2-tools/"
depends=('e2fsprogs' 'glib2' 'readline>=6.0.00')
license=('GPL2')
diff --git a/extra/ocrad/PKGBUILD b/extra/ocrad/PKGBUILD
index 52fb00e05..a5bfd577f 100644
--- a/extra/ocrad/PKGBUILD
+++ b/extra/ocrad/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ocrad
pkgver=0.21
pkgrel=1
pkgdesc="An Optical Character Recognition program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ocrad/ocrad.html"
license=('GPL3')
depends=('gcc-libs' 'texinfo')
diff --git a/extra/octave/PKGBUILD b/extra/octave/PKGBUILD
index ce71a53e1..59f6d7e5d 100644
--- a/extra/octave/PKGBUILD
+++ b/extra/octave/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=octave
pkgver=3.4.0
pkgrel=2
pkgdesc="A high-level language, primarily intended for numerical computations."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.octave.org"
license=('GPL')
depends=('fftw' 'pcre' 'curl' 'lapack' 'libx11' 'graphicsmagick' 'glpk' 'hdf5' 'gcc-libs' 'qhull')
diff --git a/extra/ode/PKGBUILD b/extra/ode/PKGBUILD
index 3ed250d56..631e127b1 100644
--- a/extra/ode/PKGBUILD
+++ b/extra/ode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ode
pkgver=0.11.1
pkgrel=1
pkgdesc="An open source, high performance library for simulating rigid body dynamics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ode.org"
license=('LGPL' 'BSD')
depends=('gcc-libs' 'bash')
diff --git a/extra/ogle/PKGBUILD b/extra/ogle/PKGBUILD
index 9d9b19c50..c0276e216 100644
--- a/extra/ogle/PKGBUILD
+++ b/extra/ogle/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ogle
pkgver=0.9.2
pkgrel=12
pkgdesc="A simple DVD player for Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.dtek.chalmers.se/groups/dvd/"
license=('GPL')
depends=('libxml2' 'libdvdread' 'libjpeg' 'libmad' 'libxinerama' 'libxv'
diff --git a/extra/ogmtools/PKGBUILD b/extra/ogmtools/PKGBUILD
index f63436582..d92bb0773 100644
--- a/extra/ogmtools/PKGBUILD
+++ b/extra/ogmtools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ogmtools
pkgver=1.5
pkgrel=3
pkgdesc="Information, extraction or creation for OGG media streams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.bunkus.org/videotools/ogmtools"
license=('GPL')
depends=('libvorbis' 'libdvdread' 'gcc-libs')
diff --git a/extra/opal/PKGBUILD b/extra/opal/PKGBUILD
index cbc4ae32b..2b7321e6c 100644
--- a/extra/opal/PKGBUILD
+++ b/extra/opal/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=opal
pkgver=3.8.3
pkgrel=1
pkgdesc="Open Phone Abstraction Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ekiga.org"
license=('GPL')
depends=('ptlib' 'libtheora' 'x264' 'speex')
diff --git a/extra/openal/PKGBUILD b/extra/openal/PKGBUILD
index 86dbcc263..789d67381 100644
--- a/extra/openal/PKGBUILD
+++ b/extra/openal/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=openal
pkgver=1.13
pkgrel=1
pkgdesc="OpenAL audio library for use with opengl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.openal.org/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/openbabel/PKGBUILD b/extra/openbabel/PKGBUILD
index a265af7a1..e4f8e9e01 100644
--- a/extra/openbabel/PKGBUILD
+++ b/extra/openbabel/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.3.0
pkgrel=3
pkgdesc="A library designed to interconvert between many file formats used in \
molecular modeling and computational chemistry"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://openbabel.org/wiki/Main_Page"
license=('GPL')
depends=('gcc-libs' 'libxml2')
diff --git a/extra/openbox/PKGBUILD b/extra/openbox/PKGBUILD
index a71e0b16a..2283a1a2f 100644
--- a/extra/openbox/PKGBUILD
+++ b/extra/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/extra/opencdk/PKGBUILD b/extra/opencdk/PKGBUILD
index dccaaced8..2155b4275 100644
--- a/extra/opencdk/PKGBUILD
+++ b/extra/opencdk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=opencdk
pkgver=0.6.6
pkgrel=2
pkgdesc="The Open Crypto Development Kit provides basic parts of the OpenPGP message format"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gnutls/"
license=('GPL')
depends=('libgcrypt>=1.2.4' 'zlib')
diff --git a/extra/openconnect/PKGBUILD b/extra/openconnect/PKGBUILD
index 6798e75d6..1caa4732f 100644
--- a/extra/openconnect/PKGBUILD
+++ b/extra/openconnect/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=3.02
pkgrel=1
epoch=1
pkgdesc="Open client for Cisco AnyConnect VPN"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.infradead.org/openconnect.html"
depends=('libxml2' 'openssl' 'libproxy')
diff --git a/extra/opencore-amr/PKGBUILD b/extra/opencore-amr/PKGBUILD
index e4fe7b376..affd35652 100644
--- a/extra/opencore-amr/PKGBUILD
+++ b/extra/opencore-amr/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=opencore-amr
pkgver=0.1.2
pkgrel=1
pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('APACHE')
url="http://opencore-amr.sourceforge.net/"
depends=('gcc-libs')
diff --git a/extra/opencv/PKGBUILD b/extra/opencv/PKGBUILD
index b909207c7..b90751d34 100644
--- a/extra/opencv/PKGBUILD
+++ b/extra/opencv/PKGBUILD
@@ -7,7 +7,7 @@ _realname=OpenCV
pkgver=2.2.0
pkgrel=5
pkgdesc="Open Source Computer Vision Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
url="http://opencv.willowgarage.com"
depends=('jasper' 'gstreamer0.10-base' 'openexr'
diff --git a/extra/openexr/PKGBUILD b/extra/openexr/PKGBUILD
index 3f4afa72e..9fe115aef 100644
--- a/extra/openexr/PKGBUILD
+++ b/extra/openexr/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.7.0
pkgrel=1
pkgdesc="An high dynamic-range image file format library"
url="http://www.openexr.com/"
-arch=('i686' 'x86_64')
+arch=(i686 x86_64 'mips64el')
license=('BSD')
depends=('zlib' 'ilmbase')
options=('!libtool')
diff --git a/extra/opengtl/PKGBUILD b/extra/opengtl/PKGBUILD
index a5c7d41c6..1b4168f99 100644
--- a/extra/opengtl/PKGBUILD
+++ b/extra/opengtl/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.9.15.1
pkgrel=1
pkgdesc="A set of library for using and integrating transformation algorithms (such as filter or color conversion) in graphics applications"
url="http://www.opengtl.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('gcc-libs')
makedepends=('cmake' 'llvm' 'libpng')
diff --git a/extra/openjdk6/PKGBUILD b/extra/openjdk6/PKGBUILD
index ef8bbe171..f9597b6e7 100644
--- a/extra/openjdk6/PKGBUILD
+++ b/extra/openjdk6/PKGBUILD
@@ -13,7 +13,7 @@ _openjdk_date=28_feb_2011
pkgver=${_javaver}.${_openjdk_version}_${_icedteaver}
pkgrel=1
url='http://icedtea.classpath.org'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
makedepends=('gcc-libs' 'xdg-utils' 'hicolor-icon-theme' 'ca-certificates-java' 'libxtst' 'alsa-lib' 'giflib' 'libxp' 'gtk2'
'nspr' 'zlib' 'freetype2' 'libjpeg>=8' 'libx11' 'libcups' 'patch' 'xalan-java' 'libxt' 'nss'
diff --git a/extra/openjpeg/PKGBUILD b/extra/openjpeg/PKGBUILD
index 087da2f78..a32242d91 100644
--- a/extra/openjpeg/PKGBUILD
+++ b/extra/openjpeg/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=1.3
_pkgver=v1_3
pkgrel=3
pkgdesc="An open source JPEG 2000 codec"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('BSD')
url="http://www.openjpeg.org"
depends=('glibc')
diff --git a/extra/openldap/PKGBUILD b/extra/openldap/PKGBUILD
index 7e6266083..33a3b2000 100644
--- a/extra/openldap/PKGBUILD
+++ b/extra/openldap/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=openldap
pkgver=2.4.24
pkgrel=1
pkgdesc="LDAP Server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.openldap.org/"
backup=('etc/openldap/slapd.conf' 'etc/default/slapd' 'etc/conf.d/slapd')
diff --git a/extra/openmpi/PKGBUILD b/extra/openmpi/PKGBUILD
index 32d538665..677f8cb56 100644
--- a/extra/openmpi/PKGBUILD
+++ b/extra/openmpi/PKGBUILD
@@ -4,10 +4,10 @@ pkgname=openmpi
pkgver=1.5.3
pkgrel=3
pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.open-mpi.org"
license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+depends=('gcc-fortran' 'openssh' 'libtool' 'hwloc')
options=(!libtool)
source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
sha1sums=('669565c708deab82ad4069d82675b2020eb0e0c6')
@@ -23,7 +23,7 @@ build() {
--with-threads=posix \
--enable-mpi-threads \
--enable-smp-locks \
- --with-valgrind \
+ --without-valgrind \
--enable-memchecker \
--enable-debug \
--enable-pretty-print-stacktrace \
diff --git a/extra/openobex/PKGBUILD b/extra/openobex/PKGBUILD
index 3c3363c0a..0ecce3008 100644
--- a/extra/openobex/PKGBUILD
+++ b/extra/openobex/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.5
pkgrel=2
pkgdesc="Implementation of the OBject EXchange (OBEX) protocol"
url="http://dev.zuckschwerdt.org/openobex/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
depends=('bluez' 'libusb-compat')
options=('!libtool')
diff --git a/extra/openslp/PKGBUILD b/extra/openslp/PKGBUILD
index 9ba1f94ab..347c5d823 100644
--- a/extra/openslp/PKGBUILD
+++ b/extra/openslp/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=openslp
pkgver=1.2.1
pkgrel=3
pkgdesc="Open-source implementation of Service Location Protocol"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.openslp.org"
license=('BSD')
depends=('glibc' 'bash' 'openssl')
diff --git a/extra/oprofile/PKGBUILD b/extra/oprofile/PKGBUILD
index 9a583d0d7..ab6f17e81 100644
--- a/extra/oprofile/PKGBUILD
+++ b/extra/oprofile/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=oprofile
pkgver=0.9.6
pkgrel=3
pkgdesc="A system-wide profiler for Linux systems, capable of profiling all running code at low overhead"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://oprofile.sourceforge.net"
license=('GPL')
depends=('popt')
diff --git a/extra/orage/PKGBUILD b/extra/orage/PKGBUILD
index dde132ac6..f48b2afef 100644
--- a/extra/orage/PKGBUILD
+++ b/extra/orage/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=orage
pkgver=4.8.1
pkgrel=2
pkgdesc="A simple calendar application with reminders for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/projects/orage/"
groups=('xfce4-goodies')
diff --git a/extra/orbit2/PKGBUILD b/extra/orbit2/PKGBUILD
index e141d91a7..5159c7d32 100644
--- a/extra/orbit2/PKGBUILD
+++ b/extra/orbit2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=orbit2
pkgver=2.14.19
pkgrel=1
pkgdesc="Thin/fast CORBA ORB"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'GPL')
depends=('libidl2>=0.8.11')
makedepends=('pkgconfig')
diff --git a/extra/orc/PKGBUILD b/extra/orc/PKGBUILD
index bddf53c9f..902cf3a98 100644
--- a/extra/orc/PKGBUILD
+++ b/extra/orc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=orc
pkgver=0.4.14
pkgrel=1
pkgdesc="The Oild Runtime Compiler"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://code.entropywave.com/projects/orc/"
depends=('glibc')
diff --git a/extra/ortp/PKGBUILD b/extra/ortp/PKGBUILD
index ca983cbd3..3a8318535 100644
--- a/extra/ortp/PKGBUILD
+++ b/extra/ortp/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ortp
pkgver=0.16.5
pkgrel=1
pkgdesc="A Real-time Transport Protocol (RTP) library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linphone.org/index.php/eng/code_review/ortp"
license=('LGPL')
depends=('openssl')
diff --git a/extra/ossp/PKGBUILD b/extra/ossp/PKGBUILD
index 964013d1c..dfa484f01 100644
--- a/extra/ossp/PKGBUILD
+++ b/extra/ossp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ossp
pkgver=1.3.2
pkgrel=10
pkgdesc="Emulate OSS device using CUSE"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/osspd"
license=(GPL2)
depends=('fuse>=2.8.0' 'kernel26>=2.6.35-2')
diff --git a/extra/oxine/PKGBUILD b/extra/oxine/PKGBUILD
index f1fb5eb5e..fc7a30d82 100644
--- a/extra/oxine/PKGBUILD
+++ b/extra/oxine/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=oxine
pkgver=0.7.1
pkgrel=3
pkgdesc="oxine is a lightweight, purely osd based xine frontend for set-top boxes and home entertainment systems."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('xine-lib>=1.1.16.3' 'libexif>=0.6.17' 'eject' 'libcdio>=0.82' 'curl>=7.19.4' 'libxinerama' 'libsm' 'libxtst')
makedepends=('pkgconfig')
license=('GPL')
diff --git a/extra/oxygen-gtk/PKGBUILD b/extra/oxygen-gtk/PKGBUILD
index ca797ecd7..a27d7abfd 100644
--- a/extra/oxygen-gtk/PKGBUILD
+++ b/extra/oxygen-gtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=oxygen-gtk
pkgver=1.0.5
pkgrel=1
pkgdesc="Port of the default KDE widget theme (Oxygen) to GTK"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://kde-look.org/content/show.php/?content=136216"
license=('LGPL')
depends=('gtk2')
diff --git a/extra/pam_fprint/PKGBUILD b/extra/pam_fprint/PKGBUILD
index 7d391ed11..57d12c722 100644
--- a/extra/pam_fprint/PKGBUILD
+++ b/extra/pam_fprint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pam_fprint
pkgver=0.2
pkgrel=2
pkgdesc="pam module for fingerprint authentication"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://reactivated.net/fprint/wiki/Main_Page"
license=('LGPL')
groups=('fprint')
diff --git a/extra/pam_ldap/PKGBUILD b/extra/pam_ldap/PKGBUILD
index b3418220a..8b1218e70 100644
--- a/extra/pam_ldap/PKGBUILD
+++ b/extra/pam_ldap/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pam_ldap
pkgver=185
pkgrel=1
pkgdesc="LDAP authentication module for the PAM framework"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.padl.com/OSS/pam_ldap.html"
license=('LGPL')
depends=('libldap>=2.4.22' 'pam')
diff --git a/extra/pango-perl/PKGBUILD b/extra/pango-perl/PKGBUILD
index 45afe7624..f3703c36d 100644
--- a/extra/pango-perl/PKGBUILD
+++ b/extra/pango-perl/PKGBUILD
@@ -6,7 +6,7 @@ _realname=Pango
pkgver=1.221
pkgrel=3
pkgdesc="Perl bindings for Pango"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
diff --git a/extra/pango/PKGBUILD b/extra/pango/PKGBUILD
index 554adb862..7f74f7683 100644
--- a/extra/pango/PKGBUILD
+++ b/extra/pango/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pango
pkgver=1.28.4
pkgrel=3
pkgdesc="A library for layout and rendering of text"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('glib2' 'cairo' 'libxft' 'libthai' 'freetype2')
makedepends=('gobject-introspection' 'libxt' 'gtk-doc')
diff --git a/extra/pangomm/PKGBUILD b/extra/pangomm/PKGBUILD
index 17d1483cd..e8f39abfc 100644
--- a/extra/pangomm/PKGBUILD
+++ b/extra/pangomm/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=pangomm
pkgname=('pangomm' 'pangomm-docs')
pkgver=2.28.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
makedepends=('pango' 'glibmm' 'glibmm-docs' 'cairomm' 'pkgconfig')
source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/2.28/${pkgname}-${pkgver}.tar.bz2)
diff --git a/extra/paprefs/PKGBUILD b/extra/paprefs/PKGBUILD
index a2566b10a..afba7a095 100644
--- a/extra/paprefs/PKGBUILD
+++ b/extra/paprefs/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=paprefs
pkgver=0.9.9
pkgrel=6
pkgdesc="A simple GTK-based configuration dialog for PulseAudio"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://0pointer.de/lennart/projects/paprefs"
license=(GPL)
depends=(gconfmm gnome-icon-theme libglademm 'pulseaudio=0.9.22' libsigc++)
diff --git a/extra/parted/PKGBUILD b/extra/parted/PKGBUILD
index 0e96fb911..f64ee4525 100644
--- a/extra/parted/PKGBUILD
+++ b/extra/parted/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=parted
pkgver=2.4
pkgrel=1
pkgdesc="A program for creating, destroying, resizing, checking and copying partitions"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
url="http://www.gnu.org/software/parted/parted.html"
depends=('device-mapper' 'e2fsprogs')
diff --git a/extra/partitionmanager/PKGBUILD b/extra/partitionmanager/PKGBUILD
index 55ecf6e4d..061d656eb 100644
--- a/extra/partitionmanager/PKGBUILD
+++ b/extra/partitionmanager/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=partitionmanager
pkgver=1.0.3
pkgrel=2
pkgdesc="A KDE 4 utility that allows you to manage disks, partitions, and file systems."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://sourceforge.net/projects/partitionman/"
license=('GPL2')
depends=('kdebase-runtime' 'parted')
diff --git a/extra/pathological/PKGBUILD b/extra/pathological/PKGBUILD
index cdc1bd856..d9fdbbff9 100644
--- a/extra/pathological/PKGBUILD
+++ b/extra/pathological/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pathological
pkgver=1.1.3
pkgrel=6
pkgdesc="A puzzle game with the same feel as frozen bubble"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pathological.sourceforge.net/"
license=('GPL')
depends=('python-pygame')
diff --git a/extra/pavucontrol/PKGBUILD b/extra/pavucontrol/PKGBUILD
index 989ec4715..5c31c9f44 100644
--- a/extra/pavucontrol/PKGBUILD
+++ b/extra/pavucontrol/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=pavucontrol
pkgver=0.9.10
pkgrel=4
pkgdesc="A simple GTK based volume control tool for the PulseAudio sound server"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://0pointer.de/lennart/projects/pavucontrol"
license=(GPL)
depends=(gnome-icon-theme libcanberra libglademm libpulse libsigc++)
diff --git a/extra/pcmanfm/PKGBUILD b/extra/pcmanfm/PKGBUILD
index f08c841c7..2d095ec77 100644
--- a/extra/pcmanfm/PKGBUILD
+++ b/extra/pcmanfm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pcmanfm
pkgver=0.9.8
pkgrel=5
pkgdesc="File manager of the LXDE Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pcmanfm.sourceforge.net/"
license=('GPL')
groups=('lxde')
diff --git a/extra/pdksh/PKGBUILD b/extra/pdksh/PKGBUILD
index 6f592e39c..9d37d2cff 100644
--- a/extra/pdksh/PKGBUILD
+++ b/extra/pdksh/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pdksh
pkgver=5.2.14
pkgrel=5
pkgdesc="A public domain clone of the AT&T Korn shell"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.mun.ca/~michael/pdksh/"
license=('custom')
depends=('glibc')
diff --git a/extra/pdns-recursor/PKGBUILD b/extra/pdns-recursor/PKGBUILD
index c344995ac..72d354b9d 100644
--- a/extra/pdns-recursor/PKGBUILD
+++ b/extra/pdns-recursor/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="PowerDNS recursor"
url="http://www.powerdns.com"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs>=4.5.2' 'lua')
makedepends=('boost')
#options=(!makeflags)
diff --git a/extra/pdns/PKGBUILD b/extra/pdns/PKGBUILD
index 9506deee3..f59ea8a3a 100644
--- a/extra/pdns/PKGBUILD
+++ b/extra/pdns/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pdns
pkgver=2.9.22
pkgrel=7
pkgdesc="A modern, advanced and high performance authoritative-only nameserver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.powerdns.com"
license=('GPL')
depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite3' 'libldap')
diff --git a/extra/pekwm/PKGBUILD b/extra/pekwm/PKGBUILD
index 76bcd5246..105a49019 100644
--- a/extra/pekwm/PKGBUILD
+++ b/extra/pekwm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pekwm
pkgver=0.1.12
pkgrel=1
pkgdesc="A small, fast, functional, and flexible window manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://pekwm.org/"
depends=('gcc-libs' 'libjpeg>=7' 'libpng' 'libxft' 'libxinerama' 'libxpm'
diff --git a/extra/perl-alien-sdl/PKGBUILD b/extra/perl-alien-sdl/PKGBUILD
index ad8557e6a..ae6d4e5de 100644
--- a/extra/perl-alien-sdl/PKGBUILD
+++ b/extra/perl-alien-sdl/PKGBUILD
@@ -11,7 +11,7 @@ _realname=Alien-SDL
pkgver=1.425
pkgrel=1
pkgdesc="Building, finding and using SDL binaries"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(PerlArtistic GPL)
url="http://search.cpan.org/dist/Alien-SDL/"
depends=(sdl=1.2.14 perl-file-sharedir perl-capture-tiny)
diff --git a/extra/perl-bit-vector/PKGBUILD b/extra/perl-bit-vector/PKGBUILD
index cbab210ac..7a6f8c0e8 100644
--- a/extra/perl-bit-vector/PKGBUILD
+++ b/extra/perl-bit-vector/PKGBUILD
@@ -7,7 +7,7 @@ _cpanname=Bit-Vector
pkgver=7.1
pkgrel=2
pkgdesc='Efficient bit vector, set of integers and "big int" math library'
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_cpanname}/"
depends=('perl-carp-clan' 'perl>=5.10.0')
diff --git a/extra/perl-compress-bzip2/PKGBUILD b/extra/perl-compress-bzip2/PKGBUILD
index fdfd5bcf3..d73758aa2 100644
--- a/extra/perl-compress-bzip2/PKGBUILD
+++ b/extra/perl-compress-bzip2/PKGBUILD
@@ -5,7 +5,7 @@ _realname=Compress-Bzip2
pkgver=2.09
pkgrel=1
pkgdesc="Interface to Bzip2 compression library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(GPL2)
depends=(perl bzip2)
url='http://search.cpan.org/dist/$_realname'
diff --git a/extra/perl-crypt-ssleay/PKGBUILD b/extra/perl-crypt-ssleay/PKGBUILD
index 2864851a5..8b707dbdb 100644
--- a/extra/perl-crypt-ssleay/PKGBUILD
+++ b/extra/perl-crypt-ssleay/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-crypt-ssleay
pkgver=0.58
pkgrel=2
pkgdesc="OpenSSL glue that provides LWP https support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Crypt-SSLeay"
license=('GPL' 'PerlArtistic')
depends=('openssl')
diff --git a/extra/perl-dbd-mysql/PKGBUILD b/extra/perl-dbd-mysql/PKGBUILD
index ed01cefd8..b046d16ee 100644
--- a/extra/perl-dbd-mysql/PKGBUILD
+++ b/extra/perl-dbd-mysql/PKGBUILD
@@ -7,7 +7,7 @@ _realname=DBD-mysql
pkgver=4.018
pkgrel=2
pkgdesc="Perl/CPAN DBD::mysql module for interacting with MySQL via DBD"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('libmysqlclient' 'perl-dbi' 'perl>=5.10.0')
diff --git a/extra/perl-dbd-sqlite/PKGBUILD b/extra/perl-dbd-sqlite/PKGBUILD
index e82203111..6adfb29bf 100644
--- a/extra/perl-dbd-sqlite/PKGBUILD
+++ b/extra/perl-dbd-sqlite/PKGBUILD
@@ -7,7 +7,7 @@ _cpanname=DBD-SQLite
pkgver=1.31
pkgrel=1
pkgdesc="Self-contained RDBMS in a DBI driver"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/${_cpanname}"
license=('GPL' 'PerlArtistic')
depends=('perl-dbi>=1.61' 'sqlite3')
diff --git a/extra/perl-dbi/PKGBUILD b/extra/perl-dbi/PKGBUILD
index 3c95327b5..bee143850 100644
--- a/extra/perl-dbi/PKGBUILD
+++ b/extra/perl-dbi/PKGBUILD
@@ -7,7 +7,7 @@ _realname=DBI
pkgver=1.616
pkgrel=1
pkgdesc="Database independent interface for Perl"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl>=5.12.1')
diff --git a/extra/perl-digest-nilsimsa/PKGBUILD b/extra/perl-digest-nilsimsa/PKGBUILD
index 31728572d..3190d08be 100644
--- a/extra/perl-digest-nilsimsa/PKGBUILD
+++ b/extra/perl-digest-nilsimsa/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Digest-Nilsimsa
pkgver=0.06
pkgrel=6
pkgdesc="Perl version of Nilsimsa code."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl>=5.10.0')
diff --git a/extra/perl-digest-sha1/PKGBUILD b/extra/perl-digest-sha1/PKGBUILD
index 448bfb663..2804647eb 100644
--- a/extra/perl-digest-sha1/PKGBUILD
+++ b/extra/perl-digest-sha1/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Digest-SHA1
pkgver=2.13
pkgrel=1
pkgdesc="Perl interface to the SHA-1 Algorithm"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl>=5.10.0')
diff --git a/extra/perl-event/PKGBUILD b/extra/perl-event/PKGBUILD
index a2c36f9aa..0913209d1 100644
--- a/extra/perl-event/PKGBUILD
+++ b/extra/perl-event/PKGBUILD
@@ -8,7 +8,7 @@ _srcname=Event
pkgver=1.13
pkgrel=3
pkgdesc="Framework for GUI events"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PerlArtistic' 'GPL')
url="http://search.cpan.org/dist/${_srcname}/"
depends=('perl>=5.10.0')
diff --git a/extra/perl-fcgi/PKGBUILD b/extra/perl-fcgi/PKGBUILD
index c658fd3b9..eaa521149 100644
--- a/extra/perl-fcgi/PKGBUILD
+++ b/extra/perl-fcgi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-fcgi
pkgver=0.71
pkgrel=3
pkgdesc="Fast CGI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/FCGI"
license=('GPL' 'PerlArtistic')
depends=('perl')
diff --git a/extra/perl-html-parser/PKGBUILD b/extra/perl-html-parser/PKGBUILD
index 98e5bdb51..b2dd0537e 100644
--- a/extra/perl-html-parser/PKGBUILD
+++ b/extra/perl-html-parser/PKGBUILD
@@ -8,7 +8,7 @@ _realname=HTML-Parser
pkgver=3.68
pkgrel=1
pkgdesc="Perl HTML parser class"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl-html-tagset' 'perl>=5.12.1')
diff --git a/extra/perl-libintl-perl/PKGBUILD b/extra/perl-libintl-perl/PKGBUILD
index b21c6bb36..ab08900f8 100644
--- a/extra/perl-libintl-perl/PKGBUILD
+++ b/extra/perl-libintl-perl/PKGBUILD
@@ -7,7 +7,7 @@ _realname=libintl-perl
pkgver=1.20
pkgrel=2
pkgdesc="Perl Module: Localization support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://search.cpan.org/dist/${_realname}/"
depends=('gettext' 'perl>=5.10.0')
diff --git a/extra/perl-locale-gettext/PKGBUILD b/extra/perl-locale-gettext/PKGBUILD
index 8b8cff5af..936edf055 100644
--- a/extra/perl-locale-gettext/PKGBUILD
+++ b/extra/perl-locale-gettext/PKGBUILD
@@ -8,7 +8,7 @@ _realname=gettext
pkgver=1.05
pkgrel=6
pkgdesc="Permits access from Perl to the gettext() family of functions"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('gettext' 'perl>=5.10.0')
diff --git a/extra/perl-net-dns/PKGBUILD b/extra/perl-net-dns/PKGBUILD
index b34bed718..686198068 100644
--- a/extra/perl-net-dns/PKGBUILD
+++ b/extra/perl-net-dns/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Net-DNS
pkgver=0.66
pkgrel=3
pkgdesc="Perl Module: Interface to the DNS resolver."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl-digest-hmac' 'perl-net-ip' 'perl>=5.10.0')
diff --git a/extra/perl-net-ssleay/PKGBUILD b/extra/perl-net-ssleay/PKGBUILD
index 1c3b17d57..0a78499f8 100644
--- a/extra/perl-net-ssleay/PKGBUILD
+++ b/extra/perl-net-ssleay/PKGBUILD
@@ -7,7 +7,7 @@ _cpanname=Net-SSLeay
pkgver=1.36
pkgrel=4
pkgdesc="Perl extension for using OpenSSL"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:BSD')
url="http://search.cpan.org/dist/${_cpanname}/"
depends=('perl' 'openssl')
diff --git a/extra/perl-net-upnp/PKGBUILD b/extra/perl-net-upnp/PKGBUILD
index 9e77c0cb0..db2fb5ad0 100644
--- a/extra/perl-net-upnp/PKGBUILD
+++ b/extra/perl-net-upnp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-net-upnp
pkgver=1.4.2
pkgrel=2
pkgdesc="Perl Module UPnP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~skonno/Net-UPnP-1.4.2/"
license=('BSD' 'PerlArtistic')
options=('!emptydirs')
diff --git a/extra/perl-netaddr-ip/PKGBUILD b/extra/perl-netaddr-ip/PKGBUILD
index adb0c7671..ea543e2c2 100644
--- a/extra/perl-netaddr-ip/PKGBUILD
+++ b/extra/perl-netaddr-ip/PKGBUILD
@@ -8,7 +8,7 @@ _realname=NetAddr-IP
pkgver=4.037
pkgrel=1
pkgdesc="Perl module to manage IP addresses and subnets"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('PerlArtistic' 'GPL')
depends=('perl>=5.10.0')
options=(!emptydirs)
diff --git a/extra/perl-sdl/PKGBUILD b/extra/perl-sdl/PKGBUILD
index 68d52a69d..eb1f7ed45 100644
--- a/extra/perl-sdl/PKGBUILD
+++ b/extra/perl-sdl/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=perl-sdl
pkgver=2.531
pkgrel=1
pkgdesc="Simple DirectMedia Layer for Perl"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(LGPL)
url="http://sdl.perl.org"
depends=(perl-alien-sdl perl-tie-simple
diff --git a/extra/perl-template-toolkit/PKGBUILD b/extra/perl-template-toolkit/PKGBUILD
index 49d2d4540..d10158746 100644
--- a/extra/perl-template-toolkit/PKGBUILD
+++ b/extra/perl-template-toolkit/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Template-Toolkit
pkgver=2.22
pkgrel=3
pkgdesc="Perl template processing system"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl-appconfig' 'perl>=5.10.0')
diff --git a/extra/perl-term-readkey/PKGBUILD b/extra/perl-term-readkey/PKGBUILD
index 5380fffe6..862c10d82 100644
--- a/extra/perl-term-readkey/PKGBUILD
+++ b/extra/perl-term-readkey/PKGBUILD
@@ -8,7 +8,7 @@ _realname=TermReadKey
pkgver=2.30.01
pkgrel=3
pkgdesc="Provides simple control over terminal driver modes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('perl>=5.10.0' 'glibc')
url="http://search.cpan.org/~stsi/${_realname}/"
diff --git a/extra/perl-text-iconv/PKGBUILD b/extra/perl-text-iconv/PKGBUILD
index c69bef274..5ceddd605 100644
--- a/extra/perl-text-iconv/PKGBUILD
+++ b/extra/perl-text-iconv/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Text-Iconv
pkgver=1.7
pkgrel=5
pkgdesc="Interface to iconv codeset conversion"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/${_realname}/"
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
diff --git a/extra/perl-time-hires/PKGBUILD b/extra/perl-time-hires/PKGBUILD
index 779b5c9af..d3c6eedf5 100644
--- a/extra/perl-time-hires/PKGBUILD
+++ b/extra/perl-time-hires/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=perl-time-hires
pkgver=1.9721
pkgrel=3
pkgdesc="Perl module: high resolution time, sleep, and alarm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/Time-HiRes/"
depends=('perl')
diff --git a/extra/perl-tk/PKGBUILD b/extra/perl-tk/PKGBUILD
index 3d779063b..b3ba41cd3 100644
--- a/extra/perl-tk/PKGBUILD
+++ b/extra/perl-tk/PKGBUILD
@@ -8,7 +8,7 @@ _cpanname=Tk
pkgver=804.029
pkgrel=2
pkgdesc="A graphical user interface toolkit for Perl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/${_cpanname}"
license=('PerlArtistic' 'GPL' 'custom')
depends=('libx11' 'libpng' 'libjpeg' 'tk' 'perl')
diff --git a/extra/perl-unicode-string/PKGBUILD b/extra/perl-unicode-string/PKGBUILD
index 8df72bbfe..9c88efc40 100644
--- a/extra/perl-unicode-string/PKGBUILD
+++ b/extra/perl-unicode-string/PKGBUILD
@@ -7,7 +7,7 @@ _realname=Unicode-String
pkgver=2.09
pkgrel=5
pkgdesc="String of Unicode characters for perl (UCS2/UTF16)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl>=5.10.0')
diff --git a/extra/perl-xml-parser/PKGBUILD b/extra/perl-xml-parser/PKGBUILD
index aef91068e..0ecf23cb5 100644
--- a/extra/perl-xml-parser/PKGBUILD
+++ b/extra/perl-xml-parser/PKGBUILD
@@ -9,7 +9,7 @@ _realname=XML-Parser
pkgver=2.40
pkgrel=2
pkgdesc="Expat-based XML parser module for perl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl' 'expat')
diff --git a/extra/perl-yaml-syck/PKGBUILD b/extra/perl-yaml-syck/PKGBUILD
index 5a2695d2a..ac6c8fc57 100644
--- a/extra/perl-yaml-syck/PKGBUILD
+++ b/extra/perl-yaml-syck/PKGBUILD
@@ -7,7 +7,7 @@ _realname=YAML-Syck
pkgver=1.17
pkgrel=1
pkgdesc="Fast, lightweight YAML loader and dumper"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl>=5.10.0')
diff --git a/extra/phonon-gstreamer/PKGBUILD b/extra/phonon-gstreamer/PKGBUILD
index 203bfc867..18c3813c5 100644
--- a/extra/phonon-gstreamer/PKGBUILD
+++ b/extra/phonon-gstreamer/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=phonon-gstreamer
pkgver=4.5.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://phonon.kde.org"
pkgdesc="Phonon GStreamer backend"
license=('LGPL')
diff --git a/extra/phonon-vlc/PKGBUILD b/extra/phonon-vlc/PKGBUILD
index 717a857df..1d0bfbead 100644
--- a/extra/phonon-vlc/PKGBUILD
+++ b/extra/phonon-vlc/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=phonon-vlc
pkgver=0.4.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://phonon.kde.org"
pkgdesc="Phonon VLC backend"
license=('LGPL')
diff --git a/extra/phonon-xine/PKGBUILD b/extra/phonon-xine/PKGBUILD
index 2d4dccfb1..6cd12592a 100644
--- a/extra/phonon-xine/PKGBUILD
+++ b/extra/phonon-xine/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=phonon-xine
pkgver=4.4.4
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://phonon.kde.org"
pkgdesc="Phonon Xine backend"
license=('LGPL')
diff --git a/extra/phonon/PKGBUILD b/extra/phonon/PKGBUILD
index e93c1dcde..cd316b5e8 100644
--- a/extra/phonon/PKGBUILD
+++ b/extra/phonon/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=phonon
pkgver=4.5.0
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://phonon.kde.org"
license=('LGPL')
pkgdesc="The multimedia framework for KDE4"
diff --git a/extra/php-apc/PKGBUILD b/extra/php-apc/PKGBUILD
index 06eb95726..a878b42b5 100644
--- a/extra/php-apc/PKGBUILD
+++ b/extra/php-apc/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=php-apc
pkgver=3.1.9
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc='A free, open, and robust framework for caching and optimizing PHP intermediate code'
url='http://pecl.php.net/package/APC'
depends=('php')
diff --git a/extra/php-suhosin/PKGBUILD b/extra/php-suhosin/PKGBUILD
index a3173beaa..924dec114 100644
--- a/extra/php-suhosin/PKGBUILD
+++ b/extra/php-suhosin/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=php-suhosin
pkgver=0.9.32.1
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc='An advanced protection system for PHP installations'
url='http://www.hardened-php.net/suhosin/'
license='PHP'
diff --git a/extra/php/PKGBUILD b/extra/php/PKGBUILD
index d8daf9053..8f54d6031 100644
--- a/extra/php/PKGBUILD
+++ b/extra/php/PKGBUILD
@@ -26,7 +26,7 @@ pkgname=('php'
pkgver=5.3.6
pkgrel=3
_suhosinver=${pkgver}-0.9.10
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PHP')
url='http://www.php.net'
makedepends=('apache' 'imap' 'postgresql-libs' 'mysql' 'libldap' 'postfix'
diff --git a/extra/physfs/PKGBUILD b/extra/physfs/PKGBUILD
index 0f1c90102..e68e4141b 100644
--- a/extra/physfs/PKGBUILD
+++ b/extra/physfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=physfs
pkgver=2.0.2
pkgrel=1
pkgdesc="A library to provide abstract access to various archives"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/physfs/"
license=('ZLIB')
depends=('zlib' 'readline')
diff --git a/extra/pidgin-encryption/PKGBUILD b/extra/pidgin-encryption/PKGBUILD
index d48c99c56..7ed71bf5c 100644
--- a/extra/pidgin-encryption/PKGBUILD
+++ b/extra/pidgin-encryption/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pidgin-encryption
pkgver=3.1
pkgrel=1
pkgdesc="A Pidgin plugin providing transparent RSA encryption using NSS"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://pidgin-encrypt.sourceforge.net/"
depends=('pidgin' 'nss')
diff --git a/extra/pilot-link/PKGBUILD b/extra/pilot-link/PKGBUILD
index b9b8f20b4..a77ba5dbe 100644
--- a/extra/pilot-link/PKGBUILD
+++ b/extra/pilot-link/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=pilot-link
pkgver=0.12.5
pkgrel=2
pkgdesc="A suite of tools for connecting to PalmOS handheld devices"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
depends=('readline>=6.0' 'libpng>=1.4.0' 'libusb-compat' 'popt' 'bluez>=4.59')
options=('!libtool')
diff --git a/extra/pinentry/PKGBUILD b/extra/pinentry/PKGBUILD
index ae742029e..070e32577 100644
--- a/extra/pinentry/PKGBUILD
+++ b/extra/pinentry/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pinentry
pkgver=0.8.1
pkgrel=1
pkgdesc="a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnupg.org/aegypten2"
depends=('ncurses' 'libcap>=2.16')
diff --git a/extra/pixman/PKGBUILD b/extra/pixman/PKGBUILD
index 688360578..366cf4e51 100644
--- a/extra/pixman/PKGBUILD
+++ b/extra/pixman/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pixman
pkgver=0.20.2
pkgrel=1
pkgdesc="Pixman library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org"
license=('custom')
depends=('glibc')
diff --git a/extra/plotutils/PKGBUILD b/extra/plotutils/PKGBUILD
index cd8d4f347..099938aa2 100644
--- a/extra/plotutils/PKGBUILD
+++ b/extra/plotutils/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=plotutils
pkgver=2.6
pkgrel=1
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
pkgdesc="Set of utilities and libraries for plotting."
url="http://directory.fsf.org/graphics/plotutils.html"
license=("GPL")
diff --git a/extra/pm-utils/PKGBUILD b/extra/pm-utils/PKGBUILD
index c4ec4e892..82b7e2b79 100644
--- a/extra/pm-utils/PKGBUILD
+++ b/extra/pm-utils/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pm-utils
pkgver=1.4.1
pkgrel=3
pkgdesc="Utilities and scripts for suspend and hibernate power management"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pm-utils.freedesktop.org"
license=('GPL')
depends=('bash' 'procps' 'pm-quirks')
diff --git a/extra/pmount/PKGBUILD b/extra/pmount/PKGBUILD
index bbdb957e7..908d7acdd 100644
--- a/extra/pmount/PKGBUILD
+++ b/extra/pmount/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pmount
pkgver=0.9.23
pkgrel=2
pkgdesc="mount removable devices as normal user"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://pmount.alioth.debian.org/"
backup=('etc/pmount.allow')
diff --git a/extra/polkit-gnome/PKGBUILD b/extra/polkit-gnome/PKGBUILD
index 6f901f6c9..bb6bd296d 100644
--- a/extra/polkit-gnome/PKGBUILD
+++ b/extra/polkit-gnome/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=polkit-gnome
pkgver=0.101
pkgrel=2
pkgdesc="PolicyKit integration for the GNOME desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/PolicyKit"
license=('LGPL')
depends=('polkit>=0.101' 'gtk3')
diff --git a/extra/polkit-kde/PKGBUILD b/extra/polkit-kde/PKGBUILD
index ca94695e5..f81499717 100644
--- a/extra/polkit-kde/PKGBUILD
+++ b/extra/polkit-kde/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=polkit-kde
pkgver=0.99.0
pkgrel=1
pkgdesc='Daemon providing a polkit authentication UI for KDE'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL')
depends=('kdelibs')
diff --git a/extra/polkit-qt/PKGBUILD b/extra/polkit-qt/PKGBUILD
index b71d737d8..4701bf6e6 100644
--- a/extra/polkit-qt/PKGBUILD
+++ b/extra/polkit-qt/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=polkit-qt
pkgver=0.99.0
pkgrel=1
pkgdesc='A library that allows developers to access PolicyKit API with a nice Qt-style API'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('LGPL')
depends=('polkit' 'qt')
diff --git a/extra/polkit/PKGBUILD b/extra/polkit/PKGBUILD
index 41cf78211..fadb173be 100644
--- a/extra/polkit/PKGBUILD
+++ b/extra/polkit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=polkit
pkgver=0.101
pkgrel=2
pkgdesc="Application development toolkit for controlling system-wide privileges"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://www.freedesktop.org/wiki/Software/PolicyKit"
depends=('glib2' 'pam' 'expat')
diff --git a/extra/poppler/PKGBUILD b/extra/poppler/PKGBUILD
index fcbe92107..91ba866f1 100644
--- a/extra/poppler/PKGBUILD
+++ b/extra/poppler/PKGBUILD
@@ -2,12 +2,12 @@
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=poppler
-pkgname=('poppler' 'poppler-glib' 'poppler-qt')
+pkgname=('poppler' 'poppler-glib')
pkgver=0.16.5
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
-makedepends=('libjpeg' 'gcc-libs' 'cairo' 'libxml2' 'fontconfig' 'openjpeg' 'gtk2' 'qt' 'pkgconfig' 'lcms' 'gobject-introspection')
+makedepends=('libjpeg' 'gcc-libs' 'cairo' 'libxml2' 'fontconfig' 'openjpeg' 'gtk2' 'pkgconfig' 'lcms' 'gobject-introspection')
options=('!libtool')
url="http://poppler.freedesktop.org/"
source=(http://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.gz)
@@ -22,7 +22,7 @@ build() {
--enable-cairo-output \
--enable-xpdf-headers \
--enable-libjpeg --enable-zlib \
- --enable-poppler-qt4 \
+ --disable-poppler-qt4 \
--enable-poppler-glib
make
}
diff --git a/extra/postfix/PKGBUILD b/extra/postfix/PKGBUILD
index d22a45cfd..417ab5c15 100644
--- a/extra/postfix/PKGBUILD
+++ b/extra/postfix/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.8.3
pkgrel=3
pkgdesc='Secure, fast, easy to administer drop in replacement for Sendmail (MTA)'
url='http://www.postfix.org/'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('pcre' 'libsasl' 'libmysqlclient' 'postgresql-libs' 'sqlite3' 'libldap' 'db')
backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,master.cf,relocated,transport,virtual})
diff --git a/extra/postgresql/PKGBUILD b/extra/postgresql/PKGBUILD
index a0d0e3cc5..e89eb4d9e 100644
--- a/extra/postgresql/PKGBUILD
+++ b/extra/postgresql/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=postgresql
pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
pkgver=9.0.4
pkgrel=3
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.postgresql.org"
license=('custom:PostgreSQL')
makedepends=('libxml2' 'python2' 'perl')
diff --git a/extra/potrace/PKGBUILD b/extra/potrace/PKGBUILD
index 0debf3aa1..749e2cd23 100644
--- a/extra/potrace/PKGBUILD
+++ b/extra/potrace/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=potrace
pkgver=1.9
pkgrel=2
pkgdesc='Utility for tracing a bitmap. Input: PBM, PGM, PPM, or BMP. Output: EPS, PostScript, PDF, SVG, Xfig, Gimppath, or PGM.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://potrace.sourceforge.net/'
license=('GPL')
depends=('zlib')
diff --git a/extra/procmail/PKGBUILD b/extra/procmail/PKGBUILD
index 4fe479094..1a43183d9 100644
--- a/extra/procmail/PKGBUILD
+++ b/extra/procmail/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=procmail
pkgver=3.22
pkgrel=4
pkgdesc="Highly configurable auto mail processing."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.procmail.org"
license=('GPL' 'custom:Artistic')
depends=('glibc' 'sh')
diff --git a/extra/proftpd/PKGBUILD b/extra/proftpd/PKGBUILD
index 075e30b6c..6daffcd40 100644
--- a/extra/proftpd/PKGBUILD
+++ b/extra/proftpd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=proftpd
pkgver=1.3.3e
pkgrel=1
pkgdesc="A high-performance, scalable FTP server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.proftpd.org"
license=('GPL')
depends=('glibc' 'pam' 'ncurses' 'libcap' 'libldap'
diff --git a/extra/progsreiserfs/PKGBUILD b/extra/progsreiserfs/PKGBUILD
index 38ad5c1fc..0824c14f6 100644
--- a/extra/progsreiserfs/PKGBUILD
+++ b/extra/progsreiserfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=progsreiserfs
pkgver=0.3.0.5
pkgrel=6
pkgdesc="library for accessing and manipulating reiserfs partitions"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.namesys.com"
license=('GPL')
depends=('e2fsprogs')
diff --git a/extra/psi/PKGBUILD b/extra/psi/PKGBUILD
index cf3d17109..53700078a 100644
--- a/extra/psi/PKGBUILD
+++ b/extra/psi/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=4
pkgdesc='Instant messaging application designed for the Jabber IM'
url='http://psi-im.org/'
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('qca-ossl' 'qca-gnupg' 'enchant' 'libxss' 'xdg-utils')
install='psi.install'
source=("http://downloads.sourceforge.net/psi/psi-${pkgver}.tar.bz2"
diff --git a/extra/psiconv/PKGBUILD b/extra/psiconv/PKGBUILD
index 0fb78ec8b..e2103ef41 100644
--- a/extra/psiconv/PKGBUILD
+++ b/extra/psiconv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=psiconv
pkgver=0.9.8
pkgrel=7
pkgdesc="Converts Psion 5(MX) files to more commonly used file formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://software.frodo.looijaard.name/psiconv/"
license=('GPL')
depends=('imagemagick')
diff --git a/extra/pstoedit/PKGBUILD b/extra/pstoedit/PKGBUILD
index 8a075012c..7d4f3238c 100644
--- a/extra/pstoedit/PKGBUILD
+++ b/extra/pstoedit/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=pstoedit
pkgver=3.50
pkgrel=4
pkgdesc="Translates PostScript and PDF graphics into other vector formats"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://www.pstoedit.net/"
license=('GPL')
depends=('gcc-libs' 'plotutils' 'gd' 'imagemagick')
diff --git a/extra/pth/PKGBUILD b/extra/pth/PKGBUILD
index 3075d939b..8176b80e9 100644
--- a/extra/pth/PKGBUILD
+++ b/extra/pth/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pth
pkgver=2.0.7
pkgrel=3
pkgdesc="The GNU Portable Threads."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/pth/"
license=('LGPL')
depends=('glibc')
diff --git a/extra/ptlib/PKGBUILD b/extra/ptlib/PKGBUILD
index efba27e62..863d7c4d2 100644
--- a/extra/ptlib/PKGBUILD
+++ b/extra/ptlib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ptlib
pkgver=2.8.3
pkgrel=1
pkgdesc="Portable Windows Library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.ekiga.org/"
license=('GPL')
depends=('gcc-libs' 'openssl' 'alsa-lib' 'sdl' 'expat' 'libpulse' 'v4l-utils')
diff --git a/extra/pulseaudio/PKGBUILD b/extra/pulseaudio/PKGBUILD
index 9d8c6945e..a8dd4c997 100644
--- a/extra/pulseaudio/PKGBUILD
+++ b/extra/pulseaudio/PKGBUILD
@@ -8,7 +8,7 @@ pkgbase=pulseaudio
pkgname=(pulseaudio libpulse)
pkgver=0.9.22
pkgrel=2
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://pulseaudio.org/"
license=(GPL LGPL)
makedepends=(libasyncns libcap attr libxtst libsm tcp_wrappers libsndfile
diff --git a/extra/purple-plugin-pack/PKGBUILD b/extra/purple-plugin-pack/PKGBUILD
index 6d2e61e9c..7a46571da 100644
--- a/extra/purple-plugin-pack/PKGBUILD
+++ b/extra/purple-plugin-pack/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=purple-plugin-pack
pkgver=2.6.3
pkgrel=1
pkgdesc="Plugin pack for Pidgin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://plugins.guifications.org/trac/wiki/PluginPack"
license=('GPL')
depends=('pidgin')
diff --git a/extra/putty/PKGBUILD b/extra/putty/PKGBUILD
index 6252fc40c..de94d8303 100644
--- a/extra/putty/PKGBUILD
+++ b/extra/putty/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=putty
pkgver=0.60
pkgrel=2
pkgdesc="A terminal integrated SSH/Telnet client known from Windows."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.chiark.greenend.org.uk/~sgtatham/putty/"
license=('custom')
depends=('gtk')
diff --git a/extra/pwgen/PKGBUILD b/extra/pwgen/PKGBUILD
index 0f9327fe5..bc7dc14c4 100644
--- a/extra/pwgen/PKGBUILD
+++ b/extra/pwgen/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pwgen
pkgver=2.06
pkgrel=2
pkgdesc="Pwgen is a small password generator which creates passwords which can be easily memorized by a human"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://sourceforge.net/projects/pwgen/"
license=('GPL')
depends=('glibc')
diff --git a/extra/pyalpm/PKGBUILD b/extra/pyalpm/PKGBUILD
index 0db22e4d7..3be075a74 100644
--- a/extra/pyalpm/PKGBUILD
+++ b/extra/pyalpm/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pyalpm
pkgver=0.4.2
pkgrel=1
pkgdesc="Libalpm bindings for Python 3"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.archlinux.org/users/remy/pyalpm.git/"
license=('GPL')
depends=('python>=3.2' 'pacman<3.6')
diff --git a/extra/pycrypto/PKGBUILD b/extra/pycrypto/PKGBUILD
index fba0c5d51..1f15d7b14 100644
--- a/extra/pycrypto/PKGBUILD
+++ b/extra/pycrypto/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pycrypto
pkgver=2.3
pkgrel=1
pkgdesc="Collection of cryptographic algorithms and protocols, implemented for use from Python."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('python2')
url="http://www.dlitz.net/software/pycrypto/"
license=(custom)
diff --git a/extra/pycups/PKGBUILD b/extra/pycups/PKGBUILD
index 9d1109f93..0989e1289 100644
--- a/extra/pycups/PKGBUILD
+++ b/extra/pycups/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.9.55
pkgrel=1
pkgdesc="Python CUPS Bindings"
url="http://cyberelk.net/tim/software/pycups/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libcups' 'python2')
source=("http://cyberelk.net/tim/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
diff --git a/extra/pygobject/PKGBUILD b/extra/pygobject/PKGBUILD
index 7222d82f8..243834e80 100644
--- a/extra/pygobject/PKGBUILD
+++ b/extra/pygobject/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=pygobject
pkgname=(pygobject py3gobject pygobject-devel)
pkgver=2.28.4
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('glib2' 'gobject-introspection')
makedepends=(python python2 python-cairo python2-cairo)
diff --git a/extra/pygtk/PKGBUILD b/extra/pygtk/PKGBUILD
index 0ef385d8f..a099c4521 100644
--- a/extra/pygtk/PKGBUILD
+++ b/extra/pygtk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pygtk
pkgver=2.24.0
pkgrel=1
pkgdesc="Python bindings for the GTK widget set"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('libglade' 'python2-cairo' 'pygobject')
makedepends=('python-numpy' 'pygobject-devel')
diff --git a/extra/pygtksourceview2/PKGBUILD b/extra/pygtksourceview2/PKGBUILD
index b5e11dcdf..32955891d 100644
--- a/extra/pygtksourceview2/PKGBUILD
+++ b/extra/pygtksourceview2/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pygtksourceview2
pkgver=2.10.1
pkgrel=3
pkgdesc="Python bindings for gtksourceview2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('gtksourceview2>=2.10.0' 'pygtk>=2.17.0')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/pymad/PKGBUILD b/extra/pymad/PKGBUILD
index 7b552f30e..768180463 100644
--- a/extra/pymad/PKGBUILD
+++ b/extra/pymad/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pymad
pkgver=0.6
pkgrel=3
pkgdesc="Python interface to libmad."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.spacepants.org/src/pymad/"
license=('LGPL')
depends=('libmad' 'python2')
diff --git a/extra/pyopenssl/PKGBUILD b/extra/pyopenssl/PKGBUILD
index 6197ba57a..5d6383bdf 100644
--- a/extra/pyopenssl/PKGBUILD
+++ b/extra/pyopenssl/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=pyopenssl
pkgname=('pyopenssl' 'python2-pyopenssl')
pkgver=0.11
pkgrel=2
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/pyopenssl/"
license=('LGPL2.1')
makedepends=('python' 'python2' 'openssl')
diff --git a/extra/pyorbit/PKGBUILD b/extra/pyorbit/PKGBUILD
index 930dd0dda..ab194f48b 100644
--- a/extra/pyorbit/PKGBUILD
+++ b/extra/pyorbit/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pyorbit
pkgver=2.24.0
pkgrel=3
pkgdesc="Python bindings for ORBit2"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
url="http://www.pygtk.org"
depends=('python2' 'orbit2>=2.14.16')
diff --git a/extra/pypgsql/PKGBUILD b/extra/pypgsql/PKGBUILD
index ef62e81c9..f716a4ca3 100644
--- a/extra/pypgsql/PKGBUILD
+++ b/extra/pypgsql/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pypgsql
pkgver=2.5.1
pkgrel=7
pkgdesc="A python client library for postgresql"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://pypgsql.sourceforge.net/"
depends=('python-egenix-mx-base>=2.0.6-3' 'postgresql-libs>=8.4')
diff --git a/extra/pysmbc/PKGBUILD b/extra/pysmbc/PKGBUILD
index b3d4f91e8..d78a0214a 100644
--- a/extra/pysmbc/PKGBUILD
+++ b/extra/pysmbc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pysmbc
pkgver=1.0.10
pkgrel=1
pkgdesc="Python libsmbclient bindings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cyberelk.net/tim/software/pysmbc/"
license=('GPL')
depends=('python2' 'smbclient')
diff --git a/extra/python-cairo/PKGBUILD b/extra/python-cairo/PKGBUILD
index 458bfca4d..116763cc8 100644
--- a/extra/python-cairo/PKGBUILD
+++ b/extra/python-cairo/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-cairo
pkgver=1.10.0
pkgrel=1
pkgdesc="Python bindings for the cairo graphics library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL3')
depends=('python' 'cairo')
makedepends=('pkg-config')
diff --git a/extra/python-egenix-mx-base/PKGBUILD b/extra/python-egenix-mx-base/PKGBUILD
index 8582040b1..0fedaee98 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.1.3
pkgrel=2
pkgdesc="A collection of professional quality Python software tools which enhance Python's usability in many important areas - Open Source parts of the eGenix.com mx Extension series"
-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-geoip/PKGBUILD b/extra/python-geoip/PKGBUILD
index 0e535d169..764eee3e3 100644
--- a/extra/python-geoip/PKGBUILD
+++ b/extra/python-geoip/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python-geoip
pkgver=1.2.4
pkgrel=2
pkgdesc="Python bindings for the GeoIP IP-to-country resolver library."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.maxmind.com/app/python"
license=('LGPL')
depends=('python2' 'geoip')
diff --git a/extra/python-imaging/PKGBUILD b/extra/python-imaging/PKGBUILD
index a48ff7309..494b08521 100644
--- a/extra/python-imaging/PKGBUILD
+++ b/extra/python-imaging/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-imaging
pkgver=1.1.7
pkgrel=3
pkgdesc="PIL. Provides image processing capabilities for python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pythonware.com/products/pil/index.htm"
license=('custom:"pil"')
depends=('python2' 'libjpeg' 'freetype2')
diff --git a/extra/python-iwscan/PKGBUILD b/extra/python-iwscan/PKGBUILD
index 83019f82e..6a4f0c260 100644
--- a/extra/python-iwscan/PKGBUILD
+++ b/extra/python-iwscan/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=python-iwscan
pkgver=20090609
pkgrel=2
pkgdesc="A Python interface to iwlist, using the iwlib library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.otaku42.de/browser/python-iwscan"
license=('LGPL')
depends=('python2' 'wireless_tools')
diff --git a/extra/python-lxml/PKGBUILD b/extra/python-lxml/PKGBUILD
index 76d995f9c..dc1cff385 100644
--- a/extra/python-lxml/PKGBUILD
+++ b/extra/python-lxml/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=python-lxml
pkgver=2.3
pkgrel=1
pkgdesc="Python binding for the libxml2 and libxslt libraries"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD' 'GPL' 'custom')
url="http://codespeak.net/lxml"
depends=('python2' 'libxslt')
diff --git a/extra/python-m2crypto/PKGBUILD b/extra/python-m2crypto/PKGBUILD
index 4e8a1aafb..a4da31bf5 100644
--- a/extra/python-m2crypto/PKGBUILD
+++ b/extra/python-m2crypto/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=python-m2crypto
pkgver=0.20.2
pkgrel=3
pkgdesc="A crypto and SSL toolkit for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto"
license=('BSD')
depends=('python2' 'openssl')
diff --git a/extra/python-markupsafe/PKGBUILD b/extra/python-markupsafe/PKGBUILD
index 4fba8e363..a71fc67fb 100644
--- a/extra/python-markupsafe/PKGBUILD
+++ b/extra/python-markupsafe/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=python-markupsafe
pkgver=0.12
pkgrel=0
pkgdesc="Implements a XML/HTML/XHTML Markup safe string for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pypi.python.org/pypi/MarkupSafe"
license=('custom')
depends=('python2')
diff --git a/extra/python-notify/PKGBUILD b/extra/python-notify/PKGBUILD
index efb98fd88..87f2ed93c 100644
--- a/extra/python-notify/PKGBUILD
+++ b/extra/python-notify/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=python-notify
pkgver=0.1.1
pkgrel=10
pkgdesc="Python bindings for libnotify"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.galago-project.org/"
license=('GPL')
depends=('pygtk>=2.22.0' 'libnotify>=0.7.1')
diff --git a/extra/python-numpy/PKGBUILD b/extra/python-numpy/PKGBUILD
index f7aaa3edf..c4fc319d6 100755
--- a/extra/python-numpy/PKGBUILD
+++ b/extra/python-numpy/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=('python2-numpy' 'python3-numpy')
pkgver=1.5.1
pkgrel=2
pkgdesc="Scientific tools for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://numpy.scipy.org/"
makedepends=('lapack' 'python' 'python2' 'python-distribute' 'python2-distribute' 'gcc-fortran' 'python-nose')
diff --git a/extra/python-pygame/PKGBUILD b/extra/python-pygame/PKGBUILD
index a3447b7ce..2843920bc 100644
--- a/extra/python-pygame/PKGBUILD
+++ b/extra/python-pygame/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=python-pygame
pkgver=1.9.1
pkgrel=3
pkgdesc="Python game library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.pygame.org/"
license=('LGPL')
depends=('python2' 'sdl_mixer' 'libvorbis' 'sdl_ttf' 'sdl_image' 'smpeg')
diff --git a/extra/python-pyspi/PKGBUILD b/extra/python-pyspi/PKGBUILD
index ef5c18be6..85274a843 100644
--- a/extra/python-pyspi/PKGBUILD
+++ b/extra/python-pyspi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python-pyspi
pkgver=0.6.1
pkgrel=4
pkgdesc="Python AT-SPI bindings"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://people.redhat.com/zcerza/dogtail"
license=('LGPL')
depends=('python2' 'at-spi>=1.7.12')
diff --git a/extra/python-pysqlite/PKGBUILD b/extra/python-pysqlite/PKGBUILD
index 54265b30d..ab00b1e2d 100644
--- a/extra/python-pysqlite/PKGBUILD
+++ b/extra/python-pysqlite/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.6.0
pkgrel=2
pkgdesc="A Python DB-API 2.0 interface for the SQLite embedded relational database engine"
license=('custom')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/pysqlite/"
depends=('python2' 'sqlite3')
replaces=('pysqlite2')
diff --git a/extra/python-telepathy/PKGBUILD b/extra/python-telepathy/PKGBUILD
index 13fde3c16..828b9ed7f 100644
--- a/extra/python-telepathy/PKGBUILD
+++ b/extra/python-telepathy/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python-telepathy
pkgver=0.15.19
pkgrel=1
pkgdesc="Python libraries for use in Telepathy clients and connection managers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
license=('LGPL')
depends=('dbus-python')
diff --git a/extra/python-urwid/PKGBUILD b/extra/python-urwid/PKGBUILD
index c91d5675d..2d15fdcf1 100644
--- a/extra/python-urwid/PKGBUILD
+++ b/extra/python-urwid/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.9.9.1
pkgrel=2
pkgdesc="Urwid is a curses-based user interface library."
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('python2')
url="http://excess.org/urwid/"
source=(http://excess.org/urwid/urwid-$pkgver.tar.gz)
diff --git a/extra/python-wpactrl/PKGBUILD b/extra/python-wpactrl/PKGBUILD
index 0f3f9b84c..706ad8331 100644
--- a/extra/python-wpactrl/PKGBUILD
+++ b/extra/python-wpactrl/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=python-wpactrl
pkgver=20090609
pkgrel=2
pkgdesc="A Python extension for wpa_supplicant/hostapd control interface access"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://projects.otaku42.de/wiki/PythonWpaCtrl"
license=('GPL2')
depends=('python2')
diff --git a/extra/python/PKGBUILD b/extra/python/PKGBUILD
index fc8fce46d..478a2dfcb 100644
--- a/extra/python/PKGBUILD
+++ b/extra/python/PKGBUILD
@@ -8,11 +8,11 @@ pkgver=3.2
pkgrel=2
_pybasever=3.2
pkgdesc="Next generation of the python high-level scripting language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.python.org/"
depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib')
-makedepends=('tk' 'sqlite3' 'valgrind')
+makedepends=('tk' 'sqlite3')
optdepends=('tk: for tkinter')
provides=('python3')
replaces=('python3')
@@ -39,7 +39,7 @@ build() {
--with-threads \
--with-computed-gotos \
--enable-ipv6 \
- --with-valgrind \
+ --without-valgrind \
--with-wide-unicode \
--with-system-expat \
--with-system-ffi
diff --git a/extra/python2-cairo/PKGBUILD b/extra/python2-cairo/PKGBUILD
index 0f2fb1462..5629199d2 100644
--- a/extra/python2-cairo/PKGBUILD
+++ b/extra/python2-cairo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=python2-cairo
pkgver=1.10.0
pkgrel=1
pkgdesc="Python2 bindings for the cairo graphics library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'MPL')
depends=('python2' 'cairo')
options=('!libtool')
diff --git a/extra/python2/PKGBUILD b/extra/python2/PKGBUILD
index af34f960a..753c9b2e8 100644
--- a/extra/python2/PKGBUILD
+++ b/extra/python2/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=2.7.1
pkgrel=9
_pybasever=2.7
pkgdesc="A high-level scripting language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('PSF')
url="http://www.python.org/"
depends=('db' 'bzip2' 'gdbm' 'openssl' 'zlib' 'expat' 'sqlite3' 'libffi')
diff --git a/extra/pywebkitgtk/PKGBUILD b/extra/pywebkitgtk/PKGBUILD
index c26b0d5a2..6acf5f0b5 100644
--- a/extra/pywebkitgtk/PKGBUILD
+++ b/extra/pywebkitgtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pywebkitgtk
pkgver=1.1.7
pkgrel=5
pkgdesc="Python bindings to the WebKit GTK+ port"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/pywebkitgtk/"
license=('LGPL')
depends=('libwebkit' 'pygtk')
diff --git a/extra/pyxml/PKGBUILD b/extra/pyxml/PKGBUILD
index eea70cc62..2474ca9c4 100644
--- a/extra/pyxml/PKGBUILD
+++ b/extra/pyxml/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=pyxml
pkgver=0.8.4
pkgrel=8
pkgdesc="Python XML parsing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/pyxml/"
license=('custom')
depends=('python2')
diff --git a/extra/qalculate-gtk/PKGBUILD b/extra/qalculate-gtk/PKGBUILD
index 9eb48dcaf..56092e7b3 100644
--- a/extra/qalculate-gtk/PKGBUILD
+++ b/extra/qalculate-gtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qalculate-gtk
pkgver=0.9.7
pkgrel=2
pkgdesc="GNOME frontend for libqalculate"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qalculate.sourceforge.net/"
license=('GPL')
depends=('libqalculate' 'libgnome' 'libglade' 'cln')
diff --git a/extra/qalculate-kde/PKGBUILD b/extra/qalculate-kde/PKGBUILD
index 1b8a372a1..011fc36d0 100644
--- a/extra/qalculate-kde/PKGBUILD
+++ b/extra/qalculate-kde/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qalculate-kde
pkgver=0.9.7
pkgrel=2
pkgdesc="KDE frontend for libqalculate"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qalculate.sourceforge.net/"
license=('GPL')
depends=('libqalculate' 'kdelibs3' 'cln')
diff --git a/extra/qca-gnupg/PKGBUILD b/extra/qca-gnupg/PKGBUILD
index 376cf31df..cbe885624 100644
--- a/extra/qca-gnupg/PKGBUILD
+++ b/extra/qca-gnupg/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=2.0.0
_pkgver=2.0.0-beta3
pkgrel=2
pkgdesc="Qt Cryptographic Architecture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
license=('LGPL')
depends=('qca')
diff --git a/extra/qca-ossl/PKGBUILD b/extra/qca-ossl/PKGBUILD
index 700e8a634..91fb1bbf4 100644
--- a/extra/qca-ossl/PKGBUILD
+++ b/extra/qca-ossl/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=2.0.0
_pkgver=2.0.0-beta3
pkgrel=3
pkgdesc="Qt Cryptographic Architecture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
license=('LGPL')
depends=('qca')
diff --git a/extra/qca/PKGBUILD b/extra/qca/PKGBUILD
index 41b8aeba9..2cf9184ce 100644
--- a/extra/qca/PKGBUILD
+++ b/extra/qca/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qca
pkgver=2.0.3
pkgrel=1
pkgdesc="Qt Cryptographic Architecture"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
license=('LGPL')
depends=('qt' 'ca-certificates')
diff --git a/extra/qemu-kvm/PKGBUILD b/extra/qemu-kvm/PKGBUILD
index 8e1165edc..ba8c0f601 100644
--- a/extra/qemu-kvm/PKGBUILD
+++ b/extra/qemu-kvm/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=qemu-kvm
pkgver=0.14.0
pkgrel=2
pkgdesc="Latest KVM QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2' 'LGPL2.1')
url="http://www.linux-kvm.org"
depends=('libjpeg' 'libpng' 'libsasl' 'curl' 'sdl' 'alsa-lib' 'esound' 'gnutls>=2.4.1' 'bluez' 'vde2' 'util-linux-ng')
diff --git a/extra/qemu/PKGBUILD b/extra/qemu/PKGBUILD
index c1ed81cf3..f6b1913ea 100644
--- a/extra/qemu/PKGBUILD
+++ b/extra/qemu/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=qemu
pkgver=0.14.1
pkgrel=1
pkgdesc="QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'LGPL2.1')
url="http://wiki.qemu.org/Index.html"
makedepends=('texi2html' 'perl')
diff --git a/extra/qimageblitz/PKGBUILD b/extra/qimageblitz/PKGBUILD
index a6717e077..812f13672 100644
--- a/extra/qimageblitz/PKGBUILD
+++ b/extra/qimageblitz/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qimageblitz
pkgver=0.0.6
pkgrel=1
pkgdesc="An interm image effect library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/qimageblitz"
license=('GPL2')
depends=('qt')
diff --git a/extra/qiv/PKGBUILD b/extra/qiv/PKGBUILD
index 3a63edc93..affe7369a 100644
--- a/extra/qiv/PKGBUILD
+++ b/extra/qiv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qiv
pkgver=2.2.3
pkgrel=2
pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('file' 'gtk2' 'imlib2')
makedepends=('pkgconfig')
diff --git a/extra/qjackctl/PKGBUILD b/extra/qjackctl/PKGBUILD
index 71cbf6664..cd9d5362a 100644
--- a/extra/qjackctl/PKGBUILD
+++ b/extra/qjackctl/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.3.7
pkgrel=2
pkgdesc="A Qt front-end for the JACK low-latency audio server"
url="http://qjackctl.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('jack' 'qt')
options=('!makeflags')
diff --git a/extra/qjson/PKGBUILD b/extra/qjson/PKGBUILD
index c399bb632..619962e02 100644
--- a/extra/qjson/PKGBUILD
+++ b/extra/qjson/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qjson
pkgver=0.7.1
pkgrel=1
pkgdesc="A qt-based library that maps JSON data to QVariant objects"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://qjson.sourceforge.net"
depends=('qt')
diff --git a/extra/qscintilla/PKGBUILD b/extra/qscintilla/PKGBUILD
index 466140ede..d8c966d4d 100644
--- a/extra/qscintilla/PKGBUILD
+++ b/extra/qscintilla/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=('qscintilla' 'python-qscintilla' 'python2-qscintilla')
pkgver=2.5.1
pkgrel=2
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.riverbankcomputing.co.uk/software/qscintilla/intro"
makedepends=('python2-pyqt')
source=("http://riverbankcomputing.com/static/Downloads/QScintilla2/QScintilla-gpl-${pkgver}.tar.gz"
diff --git a/extra/qsynth/PKGBUILD b/extra/qsynth/PKGBUILD
index 56524dc94..72171d726 100644
--- a/extra/qsynth/PKGBUILD
+++ b/extra/qsynth/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=qsynth
pkgver=0.3.6
pkgrel=1
pkgdesc="Qt GUI for FluidSynth"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qsynth.sourceforge.net/"
license=('GPL')
depends=('fluidsynth' 'qt')
diff --git a/extra/qt-assistant-compat/PKGBUILD b/extra/qt-assistant-compat/PKGBUILD
index 49fa9f0f2..e19e19418 100644
--- a/extra/qt-assistant-compat/PKGBUILD
+++ b/extra/qt-assistant-compat/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=4.6.3
pkgrel=1
pkgdesk="compat version of Qt Assistant"
url="http://qt.nokia.com/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL3' 'LGPL')
depends=('qt')
source=('ftp://ftp.qt.nokia.com/qt/source/qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz'
diff --git a/extra/qt/PKGBUILD b/extra/qt/PKGBUILD
index 1bec2cbf5..b3fc7aacd 100644
--- a/extra/qt/PKGBUILD
+++ b/extra/qt/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=qt
pkgname=('qt' 'qt-private-headers')
pkgver=4.7.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://qt.nokia.com/'
license=('GPL3' 'LGPL')
makedepends=('libtiff' 'libpng' 'libmng' 'sqlite3' 'ca-certificates' 'glib2' 'dbus'
diff --git a/extra/qtcurve-gtk2/PKGBUILD b/extra/qtcurve-gtk2/PKGBUILD
index d4cd6d896..8b591cc28 100644
--- a/extra/qtcurve-gtk2/PKGBUILD
+++ b/extra/qtcurve-gtk2/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=qtcurve-gtk2
pkgver=1.8.8
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('qtcurve')
license=('GPL')
pkgdesc='A configurable set of widget styles for KDE and Gtk'
diff --git a/extra/qtcurve-kde3/PKGBUILD b/extra/qtcurve-kde3/PKGBUILD
index 9aeadda41..a916c64ad 100644
--- a/extra/qtcurve-kde3/PKGBUILD
+++ b/extra/qtcurve-kde3/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=qtcurve-kde3
pkgver=1.8.5
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('qtcurve')
license=('GPL')
pkgdesc='A configurable set of widget styles for KDE and Gtk'
diff --git a/extra/qtcurve-kde4/PKGBUILD b/extra/qtcurve-kde4/PKGBUILD
index c9cd7c910..e3870f0ce 100644
--- a/extra/qtcurve-kde4/PKGBUILD
+++ b/extra/qtcurve-kde4/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=qtcurve-kde4
pkgver=1.8.7
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('qtcurve')
license=('GPL')
pkgdesc='A configurable set of widget styles for KDE and Gtk'
diff --git a/extra/qtiplot/PKGBUILD b/extra/qtiplot/PKGBUILD
index 03644f0cf..609c7fc6b 100644
--- a/extra/qtiplot/PKGBUILD
+++ b/extra/qtiplot/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=qtiplot
pkgver=0.9.8.2
pkgrel=6
pkgdesc="Data analysis and scientific plotting - free clone of Origin"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://soft.proindependent.com/qtiplot.html"
depends=('muparser' 'gsl' 'python2-qt' 'boost-libs' 'shared-mime-info' 'mesa' 'liborigin2' 'qt-assistant-compat')
# build against qwtplot3d provided in the package ...
diff --git a/extra/qtscriptgenerator/PKGBUILD b/extra/qtscriptgenerator/PKGBUILD
index 7e9773a58..07fb0bff8 100644
--- a/extra/qtscriptgenerator/PKGBUILD
+++ b/extra/qtscriptgenerator/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qtscriptgenerator
pkgver=0.1.0
pkgrel=4
pkgdesc="Script generator for qt"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://code.google.com/p/qtscriptgenerator/"
license=('GPL')
depends=('qt' 'phonon')
diff --git a/extra/quodlibet/PKGBUILD b/extra/quodlibet/PKGBUILD
index b55269622..a40324d62 100644
--- a/extra/quodlibet/PKGBUILD
+++ b/extra/quodlibet/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=quodlibet
pkgver=2.3
pkgrel=1
pkgdesc="An audio player written in pygtk"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://code.google.com/p/quodlibet/"
depends=('gstreamer0.10-python' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins'
diff --git a/extra/quota-tools/PKGBUILD b/extra/quota-tools/PKGBUILD
index cf88fa2f0..4dd303717 100644
--- a/extra/quota-tools/PKGBUILD
+++ b/extra/quota-tools/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=quota-tools
pkgver=3.17
pkgrel=2
pkgdesc="Tools to manage kernel-level quotas in Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/linuxquota/"
license=('GPL' 'BSD')
depends=('e2fsprogs' 'tcp_wrappers')
diff --git a/extra/qwt/PKGBUILD b/extra/qwt/PKGBUILD
index daac13765..f9ff98690 100644
--- a/extra/qwt/PKGBUILD
+++ b/extra/qwt/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qwt
pkgver=5.2.1
pkgrel=1
pkgdesc="Qt Widgets for Technical Applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://qwt.sourceforge.net/"
depends=('qt>=4.5.1')
options=('!makeflags')
diff --git a/extra/qwtplot3d/PKGBUILD b/extra/qwtplot3d/PKGBUILD
index ec339174d..197034720 100644
--- a/extra/qwtplot3d/PKGBUILD
+++ b/extra/qwtplot3d/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.2.7
origver=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>=4.3' 'qwt>=5.0.2')
diff --git a/extra/r/PKGBUILD b/extra/r/PKGBUILD
index 7ef4e0b0e..9461d374d 100644
--- a/extra/r/PKGBUILD
+++ b/extra/r/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=r
pkgver=2.13.0
pkgrel=1
pkgdesc="R is a language and environment for statistical computing and graphics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url=('http://www.r-project.org/')
depends=('blas' 'lapack' 'bzip2' 'libpng' 'libjpeg' 'libtiff'
diff --git a/extra/racket/PKGBUILD b/extra/racket/PKGBUILD
index 97e42ea39..3ce7f31be 100644
--- a/extra/racket/PKGBUILD
+++ b/extra/racket/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=racket
pkgver=5.1.1
pkgrel=1
pkgdesc="PLT Racket (a variant of Scheme) Environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://racket-lang.org/"
license=('LGPL')
depends=('gtk2' 'libjpeg' 'libffi' 'desktop-file-utils')
diff --git a/extra/raptor/PKGBUILD b/extra/raptor/PKGBUILD
index 01239bbc0..c41f00a3f 100644
--- a/extra/raptor/PKGBUILD
+++ b/extra/raptor/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=raptor
pkgver=2.0.2
pkgrel=1
pkgdesc="A C library that parses RDF/XML/N-Triples into RDF triples"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://librdf.org/raptor"
depends=('libxml2>=2.7.8' 'curl>=7.21.2' 'zlib>=1.2.5' 'libxslt>=1.1.26')
license=('LGPL')
diff --git a/extra/rarian/PKGBUILD b/extra/rarian/PKGBUILD
index b83caff46..8ab6773b1 100644
--- a/extra/rarian/PKGBUILD
+++ b/extra/rarian/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rarian
pkgver=0.8.1
pkgrel=1
pkgdesc="Documentation meta-data library, designed as a replacement for Scrollkeeper."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rarian.freedesktop.org/"
license=('GPL')
depends=('gcc-libs')
diff --git a/extra/rasqal/PKGBUILD b/extra/rasqal/PKGBUILD
index b353c6437..5ada50032 100644
--- a/extra/rasqal/PKGBUILD
+++ b/extra/rasqal/PKGBUILD
@@ -9,7 +9,7 @@ pkgrel=1
pkgdesc="A free C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings"
url="http://librdf.org/rasqal"
license=('GPL' 'LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('raptor1' 'mpfr')
options=('!libtool')
replaces=('rasqal-compat')
diff --git a/extra/ratpoison/PKGBUILD b/extra/ratpoison/PKGBUILD
index fcea6c2ec..2d42ee67e 100644
--- a/extra/ratpoison/PKGBUILD
+++ b/extra/ratpoison/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ratpoison
pkgver=1.4.5
pkgrel=4
pkgdesc="A simple keystroke-driven window manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libxinerama' 'readline' 'bash' 'perl' 'libxtst' 'libxft' 'texinfo')
url="http://www.nongnu.org/ratpoison/"
diff --git a/extra/razor/PKGBUILD b/extra/razor/PKGBUILD
index 3f596706d..ae6a8c112 100644
--- a/extra/razor/PKGBUILD
+++ b/extra/razor/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=razor
pkgver=2.84
pkgrel=4
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=('glibc' 'perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.10.0')
diff --git a/extra/rcs/PKGBUILD b/extra/rcs/PKGBUILD
index a9edf2fe8..314abdba5 100644
--- a/extra/rcs/PKGBUILD
+++ b/extra/rcs/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=rcs
pkgver=5.7
pkgrel=5
pkgdesc="Revision Control System"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.purdue.edu/homes/trinkle/RCS/"
license=('GPL')
depends=('glibc')
diff --git a/extra/rdesktop/PKGBUILD b/extra/rdesktop/PKGBUILD
index c2adab552..785fb5e04 100644
--- a/extra/rdesktop/PKGBUILD
+++ b/extra/rdesktop/PKGBUILD
@@ -9,7 +9,7 @@ depends=('libx11' 'openssl' 'libao' 'libsamplerate')
pkgdesc="An open source client for Windows Remote Desktop Services"
url="http://www.rdesktop.org/"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'rdesktop-send_physical_buttons.diff')
md5sums=('77fa93b21aa38837a85e81c00e757228'
diff --git a/extra/recode/PKGBUILD b/extra/recode/PKGBUILD
index f95e08fde..24e6e30be 100644
--- a/extra/recode/PKGBUILD
+++ b/extra/recode/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=recode
pkgver=3.6
pkgrel=6
pkgdesc="Converts files between various character sets and usages"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://recode.progiciels-bpi.ca/index.html"
license=('GPL' 'LGPL')
depends=('glibc' 'texinfo')
diff --git a/extra/redland/PKGBUILD b/extra/redland/PKGBUILD
index 1ae150d37..02ae91e1b 100644
--- a/extra/redland/PKGBUILD
+++ b/extra/redland/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=1.0.12
pkgrel=1
url="http://librdf.org/"
license=("GPL")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
makedepends=('rasqal>=0.9.21' 'raptor1' 'db>=5.1' 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite3')
options=('!libtool')
source=(http://download.librdf.org/source/$pkgname-$pkgver.tar.gz
diff --git a/extra/rhythmbox/PKGBUILD b/extra/rhythmbox/PKGBUILD
index 7176a7ce2..92c049e73 100644
--- a/extra/rhythmbox/PKGBUILD
+++ b/extra/rhythmbox/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rhythmbox
pkgver=2.90.1.git20110528
pkgrel=1
pkgdesc="An iTunes-like music player/libary"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.rhythmbox.org"
depends=('libgpod' 'gvfs-afc' 'libgnome-media-profiles' 'totem-plparser' 'libsoup-gnome' 'gtk3' 'libmusicbrainz3' 'libmtp' 'libnotify'
diff --git a/extra/ristretto/PKGBUILD b/extra/ristretto/PKGBUILD
index 604cf20c1..f92748b78 100644
--- a/extra/ristretto/PKGBUILD
+++ b/extra/ristretto/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ristretto
pkgver=0.0.93
pkgrel=1
pkgdesc="Ristretto is a image viewer for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://goodies.xfce.org/projects/applications/ristretto"
license=('GPL2')
depends=('libxfce4ui' 'libexif' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/rosegarden/PKGBUILD b/extra/rosegarden/PKGBUILD
index e3227ab9d..c41f9caee 100644
--- a/extra/rosegarden/PKGBUILD
+++ b/extra/rosegarden/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=rosegarden
pkgver=11.06
pkgrel=1
pkgdesc="MIDI/audio sequencer and notation editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rosegardenmusic.com/"
license=('GPL')
depends=('liblrdf' 'dssi' 'fftw' 'lirc-utils'
diff --git a/extra/rox/PKGBUILD b/extra/rox/PKGBUILD
index 34b72f227..a23690a99 100644
--- a/extra/rox/PKGBUILD
+++ b/extra/rox/PKGBUILD
@@ -7,7 +7,7 @@ _appname=${pkgname}-filer
pkgver=2.10
pkgrel=1
pkgdesc="A small and fast file manager which can optionally manage the desktop background and panels."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://roscidus.com/desktop/"
depends=('libxml2' 'gtk2' 'shared-mime-info' 'bash' 'libsm' 'libglade')
diff --git a/extra/rrdtool/PKGBUILD b/extra/rrdtool/PKGBUILD
index 7f4416ccd..d612416bd 100644
--- a/extra/rrdtool/PKGBUILD
+++ b/extra/rrdtool/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=rrdtool
pkgver=1.4.5
pkgrel=1
pkgdesc="Data logging and graphing application"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.rrdtool.org"
license=('GPL' 'custom')
depends=('libpng' 'libxml2' 'pango' 'tcp_wrappers')
diff --git a/extra/rssh/PKGBUILD b/extra/rssh/PKGBUILD
index 131c0ed16..cda6c45e4 100644
--- a/extra/rssh/PKGBUILD
+++ b/extra/rssh/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=rssh
pkgver=2.3.3
pkgrel=2
pkgdesc='A restricted shell for use with OpenSSH, allowing only scp and/or sftp'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.pizzashack.org/rssh/'
depends=('openssh' 'glibc')
backup=('etc/rssh.conf')
diff --git a/extra/rsync/PKGBUILD b/extra/rsync/PKGBUILD
index f807c430a..a43d1440f 100644
--- a/extra/rsync/PKGBUILD
+++ b/extra/rsync/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=rsync
pkgver=3.0.8
pkgrel=2
pkgdesc="A file transfer program to keep remote files in sync"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://samba.anu.edu.au/rsync/"
license=('GPL3')
depends=('acl')
diff --git a/extra/rtkit/PKGBUILD b/extra/rtkit/PKGBUILD
index 553c69d38..a81c82fe7 100644
--- a/extra/rtkit/PKGBUILD
+++ b/extra/rtkit/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rtkit
pkgver=0.10
pkgrel=1
pkgdesc="Realtime Policy and Watchdog Daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://git.0pointer.de/?p=rtkit.git"
license=('GPL' 'custom:BSD')
depends=('dbus' 'polkit')
diff --git a/extra/rtmpdump/PKGBUILD b/extra/rtmpdump/PKGBUILD
index 6e7d26e4c..44adf0a39 100644
--- a/extra/rtmpdump/PKGBUILD
+++ b/extra/rtmpdump/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rtmpdump
pkgver=2.3
pkgrel=3
pkgdesc="A tool to download rtmp streams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://rtmpdump.mplayerhq.hu/"
license=('LGPL')
depends=('openssl')
diff --git a/extra/rubberband/PKGBUILD b/extra/rubberband/PKGBUILD
index 3566886e3..5326396dc 100644
--- a/extra/rubberband/PKGBUILD
+++ b/extra/rubberband/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=rubberband
pkgver=1.5.0
pkgrel=1
pkgdesc="Time-stretching and pitch-shifting audio library and utility"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.breakfastquay.com/rubberband/"
license=('GPL')
depends=('libsamplerate' 'fftw' 'vamp-plugin-sdk')
diff --git a/extra/ruby/PKGBUILD b/extra/ruby/PKGBUILD
index 09050b137..dbebf86b9 100644
--- a/extra/ruby/PKGBUILD
+++ b/extra/ruby/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=('ruby' 'ruby-docs')
pkgver=1.9.2_p180
pkgrel=1
pkgdesc="An object-oriented language for quick and easy programming"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.ruby-lang.org/en/"
license=('custom')
makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' 'doxygen'
diff --git a/extra/rxvt-unicode/PKGBUILD b/extra/rxvt-unicode/PKGBUILD
index 2f99e89dd..86da1fd45 100644
--- a/extra/rxvt-unicode/PKGBUILD
+++ b/extra/rxvt-unicode/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=rxvt-unicode
pkgver=9.11
pkgrel=2
pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://software.schmorp.de/pkg/rxvt-unicode.html"
license=('GPL')
depends=('gcc-libs' 'libxft' 'gdk-pixbuf2')
diff --git a/extra/samba/PKGBUILD b/extra/samba/PKGBUILD
index 6bd883503..69a26c0d3 100644
--- a/extra/samba/PKGBUILD
+++ b/extra/samba/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=3.5.8
# misconstrues as alpha, beta, etc. Bad samba!
_realver=3.5.8
pkgrel=3
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.samba.org"
license=('GPL3')
makedepends=('db' 'popt' 'libcups' 'acl' 'libldap' 'libcap' 'krb5' 'pam' 'fam' 'gnutls>=2.4.1' 'talloc' 'tdb')
diff --git a/extra/sane-frontends/PKGBUILD b/extra/sane-frontends/PKGBUILD
index 0389326dd..36a2b0721 100644
--- a/extra/sane-frontends/PKGBUILD
+++ b/extra/sane-frontends/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sane-frontends
pkgver=1.0.14
pkgrel=5
pkgdesc="A set of frontends for SANE."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.sane-project.org"
license=('GPL')
depends=('sane' 'gimp' 'libjpeg>=7')
diff --git a/extra/sane/PKGBUILD b/extra/sane/PKGBUILD
index 5fbfd67f3..a53386c7b 100644
--- a/extra/sane/PKGBUILD
+++ b/extra/sane/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=1.0.22
pkgrel=2
pkgdesc="Scanner Access Now Easy"
url="http://www.sane-project.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libtiff>=3.9.2-2' 'libgphoto2>=2.4.7-2' 'libjpeg>=8' 'libieee1284' 'libusb-compat' 'v4l-utils' 'avahi' 'bash')
makedepends=('texlive-latexextra')
diff --git a/extra/sbcl/PKGBUILD b/extra/sbcl/PKGBUILD
index e2e922778..29fea2638 100644
--- a/extra/sbcl/PKGBUILD
+++ b/extra/sbcl/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=sbcl
pkgver=1.0.48
pkgrel=1
pkgdesc="Steel Bank Common Lisp"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('glibc')
provides=('common-lisp' 'cl-asdf')
diff --git a/extra/schedtool/PKGBUILD b/extra/schedtool/PKGBUILD
index 345c96ce6..fb5bcfe88 100644
--- a/extra/schedtool/PKGBUILD
+++ b/extra/schedtool/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=schedtool
pkgver=1.3.0
pkgrel=1
pkgdesc="Query or alter a process' scheduling policy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freequaos.host.sk/schedtool/"
license=('GPL')
depends=('glibc')
diff --git a/extra/schroedinger/PKGBUILD b/extra/schroedinger/PKGBUILD
index 22fc3e9b2..856f3fec9 100644
--- a/extra/schroedinger/PKGBUILD
+++ b/extra/schroedinger/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=schroedinger
pkgver=1.0.10
pkgrel=1
pkgdesc="An implemenation of the Dirac video codec in ANSI C code"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.diracvideo.org/"
license=('GPL2' 'LGPL2' 'MPL' 'MIT')
depends=('orc>=0.4.11')
diff --git a/extra/scim-anthy/PKGBUILD b/extra/scim-anthy/PKGBUILD
index ba47b28a5..f7d4f22d9 100644
--- a/extra/scim-anthy/PKGBUILD
+++ b/extra/scim-anthy/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.2.7
pkgrel=2
_filecode=37309
pkgdesc='Japanese input method module for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sourceforge.jp/projects/scim-imengine/'
license=('GPL')
depends=('scim' 'anthy')
diff --git a/extra/scim-chewing/PKGBUILD b/extra/scim-chewing/PKGBUILD
index d9e6451b5..395288704 100644
--- a/extra/scim-chewing/PKGBUILD
+++ b/extra/scim-chewing/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=scim-chewing
pkgver=0.3.4
pkgrel=1
pkgdesc='Traditional Chinese input method module for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://chewing.csie.net/'
license=('GPL')
depends=('scim' 'libchewing')
diff --git a/extra/scim-hangul/PKGBUILD b/extra/scim-hangul/PKGBUILD
index ee612c62e..bb57dfe8c 100644
--- a/extra/scim-hangul/PKGBUILD
+++ b/extra/scim-hangul/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scim-hangul
pkgver=0.3.2
pkgrel=3
pkgdesc='Korean input method module for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scim-im.org/'
license=('GPL')
depends=('libhangul' 'scim')
diff --git a/extra/scim-m17n/PKGBUILD b/extra/scim-m17n/PKGBUILD
index 4fcb26155..9d643ef8b 100644
--- a/extra/scim-m17n/PKGBUILD
+++ b/extra/scim-m17n/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=scim-m17n
pkgver=0.2.3
pkgrel=3
pkgdesc='Multilingual input method module for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scim-im.org/'
license=('GPL')
depends=('scim' 'm17n-lib')
diff --git a/extra/scim-pinyin/PKGBUILD b/extra/scim-pinyin/PKGBUILD
index 3f8e1e149..1a8220bbd 100644
--- a/extra/scim-pinyin/PKGBUILD
+++ b/extra/scim-pinyin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scim-pinyin
pkgver=0.5.91
pkgrel=5
pkgdesc="Chinese 拼音 (PinYin) input for SCIM"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.scim-im.org/"
license=GPL
depends=('scim>=1.4.7')
diff --git a/extra/scim-tables/PKGBUILD b/extra/scim-tables/PKGBUILD
index fec4728e9..e60ca977d 100644
--- a/extra/scim-tables/PKGBUILD
+++ b/extra/scim-tables/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=scim-tables
pkgver=0.5.9
pkgrel=2
pkgdesc='Generic table input method module for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scim-im.org/'
license=('GPL')
depends=('scim')
diff --git a/extra/scim-uim/PKGBUILD b/extra/scim-uim/PKGBUILD
index b93293cf4..a7c9216f1 100644
--- a/extra/scim-uim/PKGBUILD
+++ b/extra/scim-uim/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=scim-uim
pkgver=0.2.0
pkgrel=4
pkgdesc='UIM bridging input engine for SCIM'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.scim-im.org/'
license=('GPL')
depends=('scim>=1.4.8' 'uim>=1.5.5')
diff --git a/extra/screen/PKGBUILD b/extra/screen/PKGBUILD
index 0a1383e22..9d8ed79e2 100644
--- a/extra/screen/PKGBUILD
+++ b/extra/screen/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=4.0.3
pkgrel=11
_ptygroup=5 #the UID of our PTY/TTY group
pkgdesc="Full-screen window manager that multiplexes a physical terminal"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/screen/"
license=('GPL')
depends=('ncurses' 'pam')
diff --git a/extra/scribus/PKGBUILD b/extra/scribus/PKGBUILD
index 4e81935e3..4d9f9bf90 100644
--- a/extra/scribus/PKGBUILD
+++ b/extra/scribus/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=scribus
pkgver=1.3.9
pkgrel=1
pkgdesc="A desktop publishing program"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.scribus.net"
license=('GPL')
install=scribus.install
diff --git a/extra/scrot/PKGBUILD b/extra/scrot/PKGBUILD
index 4d6921fda..d093c8457 100644
--- a/extra/scrot/PKGBUILD
+++ b/extra/scrot/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=scrot
pkgver=0.8
pkgrel=4
pkgdesc="A simple command-line screenshot utility for X"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://scrot.sourcearchive.com/"
license=('MIT')
depends=('giblib')
diff --git a/extra/scummvm/PKGBUILD b/extra/scummvm/PKGBUILD
index 061962a8e..c894ec8dd 100644
--- a/extra/scummvm/PKGBUILD
+++ b/extra/scummvm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=scummvm
pkgver=1.2.1
pkgrel=1
pkgdesc="A 'virtual machine' for several classic graphical point-and-click adventure games."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.scummvm.org/"
depends=('gcc-libs' 'alsa-lib' 'libmad' 'libvorbis' 'zlib' 'flac>=1.1.4' 'sdl' 'fluidsynth')
diff --git a/extra/sdl/PKGBUILD b/extra/sdl/PKGBUILD
index 46ed5bfdd..b7c5035aa 100644
--- a/extra/sdl/PKGBUILD
+++ b/extra/sdl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl
pkgver=1.2.14
pkgrel=6
pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libsdl.org"
license=('LGPL')
depends=('glibc' 'libxext' 'libxrender' 'libx11')
diff --git a/extra/sdl_gfx/PKGBUILD b/extra/sdl_gfx/PKGBUILD
index 393f04784..2a07a7c2c 100644
--- a/extra/sdl_gfx/PKGBUILD
+++ b/extra/sdl_gfx/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl_gfx
pkgver=2.0.22
pkgrel=1
pkgdesc="SDL Graphic Primitives"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
options=(!libtool)
url="http://www.ferzkopp.net/joomla/software-mainmenu-14/4-ferzkopps-linux-software/19-sdlgfx"
diff --git a/extra/sdl_image/PKGBUILD b/extra/sdl_image/PKGBUILD
index 3eb670bd6..a61e6c713 100644
--- a/extra/sdl_image/PKGBUILD
+++ b/extra/sdl_image/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl_image
pkgver=1.2.10
pkgrel=2
pkgdesc="A simple library to load images of various formats as SDL surfaces"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
depends=('sdl>=1.2.13' 'libpng' 'libjpeg>=7' 'libtiff' 'zlib')
options=('!libtool')
diff --git a/extra/sdl_mixer/PKGBUILD b/extra/sdl_mixer/PKGBUILD
index f241519be..914c8612a 100644
--- a/extra/sdl_mixer/PKGBUILD
+++ b/extra/sdl_mixer/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=sdl_mixer
pkgver=1.2.11
pkgrel=2
pkgdesc="A simple multi-channel audio mixer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libsdl.org/projects/SDL_mixer/"
license=('LGPL' 'GPL')
depends=('sdl>=1.2.12' 'libvorbis' 'libmikmod' 'smpeg')
diff --git a/extra/sdl_net/PKGBUILD b/extra/sdl_net/PKGBUILD
index b26327678..ffb406155 100644
--- a/extra/sdl_net/PKGBUILD
+++ b/extra/sdl_net/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=sdl_net
pkgver=1.2.7
pkgrel=3
pkgdesc="A small sample cross-platform networking library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.libsdl.org/projects/SDL_net/"
license=('GPL')
depends=('sdl')
diff --git a/extra/sdl_pango/PKGBUILD b/extra/sdl_pango/PKGBUILD
index 68b686aeb..2bda76f3a 100644
--- a/extra/sdl_pango/PKGBUILD
+++ b/extra/sdl_pango/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl_pango
pkgver=0.1.2
pkgrel=3
pkgdesc="Pango SDL binding"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sdlpango.sourceforge.net/"
license=('LGPL')
depends=('pango' 'sdl')
diff --git a/extra/sdl_sound/PKGBUILD b/extra/sdl_sound/PKGBUILD
index f452d63bf..0a0abd4b4 100644
--- a/extra/sdl_sound/PKGBUILD
+++ b/extra/sdl_sound/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl_sound
pkgver=1.0.3
pkgrel=2
pkgdesc="A library to decode several popular sound file formats, such as .WAV and .MP3"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/SDL_sound/"
license=('LGPL')
depends=('sdl' 'libmikmod' 'libvorbis' 'flac' 'speex' 'smpeg')
diff --git a/extra/sdl_ttf/PKGBUILD b/extra/sdl_ttf/PKGBUILD
index 56e56d9f0..094bd8fd1 100644
--- a/extra/sdl_ttf/PKGBUILD
+++ b/extra/sdl_ttf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sdl_ttf
pkgver=2.0.10
pkgrel=1
pkgdesc="A library that allows you to use TrueType fonts in your SDL applications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://www.libsdl.org/projects/SDL_ttf/"
depends=('sdl>=1.2.12' 'freetype2')
diff --git a/extra/seahorse/PKGBUILD b/extra/seahorse/PKGBUILD
index 3bf6b5430..bbf5c4e21 100644
--- a/extra/seahorse/PKGBUILD
+++ b/extra/seahorse/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=seahorse
pkgver=3.0.2
pkgrel=1
pkgdesc="GNOME application for managing PGP keys."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://projects.gnome.org/seahorse/"
depends=('gtk3' 'gconf' 'libgnome-keyring' 'gnome-keyring' 'libnotify' 'libsoup' 'gpgme' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/setserial/PKGBUILD b/extra/setserial/PKGBUILD
index fea301684..5229e7845 100644
--- a/extra/setserial/PKGBUILD
+++ b/extra/setserial/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=setserial
pkgver=2.17
pkgrel=3
pkgdesc="Allows to change various attributes of a serial device"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://setserial.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/sg3_utils/PKGBUILD b/extra/sg3_utils/PKGBUILD
index eca1068a5..2d997b7ae 100644
--- a/extra/sg3_utils/PKGBUILD
+++ b/extra/sg3_utils/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sg3_utils
pkgver=1.30
pkgrel=1
pkgdesc="Generic SCSI utilities"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sg.danny.cz/sg/sg3_utils.html"
license=('GPL' 'custom:BSD')
depends=('glibc')
diff --git a/extra/shared-mime-info/PKGBUILD b/extra/shared-mime-info/PKGBUILD
index 1bf40a9b2..51cddce46 100644
--- a/extra/shared-mime-info/PKGBUILD
+++ b/extra/shared-mime-info/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=shared-mime-info
pkgver=0.90
pkgrel=1
pkgdesc="Freedesktop.org Shared MIME Info"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('libxml2>=2.7.7' 'glib2>=2.26.0')
makedepends=('intltool' 'pkgconfig')
diff --git a/extra/silc-toolkit/PKGBUILD b/extra/silc-toolkit/PKGBUILD
index a74d067fa..62555f622 100644
--- a/extra/silc-toolkit/PKGBUILD
+++ b/extra/silc-toolkit/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Toolkit for Secure Internet Live Conferencing"
url="http://www.silcnet.org"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glibc' 'perl' 'libidn')
source=(http://www.silcnet.org/download/toolkit/sources/$pkgname-$pkgver.tar.bz2)
options=(!libtool)
diff --git a/extra/skanlite/PKGBUILD b/extra/skanlite/PKGBUILD
index 6e64a82e4..52a872c0c 100644
--- a/extra/skanlite/PKGBUILD
+++ b/extra/skanlite/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=skanlite
pkgver=0.7
pkgrel=1
pkgdesc="Image Scanning Application for KDE"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://kde-apps.org/content/show.php?content=109803'
license=('GPL')
depends=('kdegraphics-libs')
diff --git a/extra/slang/PKGBUILD b/extra/slang/PKGBUILD
index 6905293b6..12810e517 100644
--- a/extra/slang/PKGBUILD
+++ b/extra/slang/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=slang
pkgver=2.2.4
pkgrel=1
pkgdesc="S-Lang is a powerful interpreted language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.jedsoft.org/slang/"
license=('GPL')
depends=('glibc' 'pcre' 'zlib')
diff --git a/extra/slim/PKGBUILD b/extra/slim/PKGBUILD
index 16f568c46..96f18be9f 100644
--- a/extra/slim/PKGBUILD
+++ b/extra/slim/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=slim
pkgver=1.3.2
pkgrel=5
pkgdesc='Desktop-independent graphical login manager for X11'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://slim.berlios.de/'
license=('GPL2')
depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft')
diff --git a/extra/slv2/PKGBUILD b/extra/slv2/PKGBUILD
index c57af2dde..4b01c3dae 100644
--- a/extra/slv2/PKGBUILD
+++ b/extra/slv2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=slv2
pkgver=0.6.6
pkgrel=4
pkgdesc="Library for LV2 hosts"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://drobilla.net/software/slv2"
license=('GPL')
depends=('redland>=1.0.12' 'lv2core' 'jack')
diff --git a/extra/smartmontools/PKGBUILD b/extra/smartmontools/PKGBUILD
index 3961405be..8fe05b377 100644
--- a/extra/smartmontools/PKGBUILD
+++ b/extra/smartmontools/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=1
pkgdesc="Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives."
url="http://smartmontools.sourceforge.net"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs')
backup=('etc/smartd.conf'
'etc/conf.d/smartd')
diff --git a/extra/smb4k/PKGBUILD b/extra/smb4k/PKGBUILD
index 9d0fb81ae..8492bf282 100644
--- a/extra/smb4k/PKGBUILD
+++ b/extra/smb4k/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=smb4k
pkgver=0.10.10
pkgrel=1
pkgdesc="A KDE program that browses samba shares"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://smb4k.berlios.de/"
license=('GPL')
depends=('kdebase-runtime')
diff --git a/extra/smpeg/PKGBUILD b/extra/smpeg/PKGBUILD
index 46e52f304..344f9e023 100644
--- a/extra/smpeg/PKGBUILD
+++ b/extra/smpeg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=smpeg
pkgver=0.4.4
pkgrel=5
pkgdesc="SDL MPEG Player Library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/smpeg/"
license=('LGPL')
depends=('sdl')
diff --git a/extra/smplayer-themes/PKGBUILD b/extra/smplayer-themes/PKGBUILD
index 5f7be24bb..cef1d8118 100644
--- a/extra/smplayer-themes/PKGBUILD
+++ b/extra/smplayer-themes/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=smplayer-themes
pkgver=0.1.20
pkgrel=1
pkgdesc="Themes for smplayer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://smplayer.sourceforge.net/"
license=('GPL')
depends=('smplayer')
diff --git a/extra/smplayer/PKGBUILD b/extra/smplayer/PKGBUILD
index 1646f0c75..c0c7fe001 100644
--- a/extra/smplayer/PKGBUILD
+++ b/extra/smplayer/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=smplayer
pkgver=0.6.9
pkgrel=3
pkgdesc="A complete front-end for MPlayer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://smplayer.sourceforge.net/"
license=('GPL')
depends=('qt>=4.7.1' 'mplayer')
diff --git a/extra/snarf/PKGBUILD b/extra/snarf/PKGBUILD
index 591fd1a7c..5e1e7a8fc 100644
--- a/extra/snarf/PKGBUILD
+++ b/extra/snarf/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=snarf
pkgver=7.0
pkgrel=4
pkgdesc="Command-line URL retrieval tool (http/ftp/gopher)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.xach.com/snarf/"
license=('GPL')
depends=('glibc')
diff --git a/extra/snd/PKGBUILD b/extra/snd/PKGBUILD
index cfc281db5..a86d3e9a0 100644
--- a/extra/snd/PKGBUILD
+++ b/extra/snd/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=snd
pkgver=11.6
pkgrel=1
pkgdesc="An advanced sound editor"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://ccrma.stanford.edu/software/snd/"
license=('custom')
depends=('lesstif' 'fam')
diff --git a/extra/sofia-sip/PKGBUILD b/extra/sofia-sip/PKGBUILD
index 74e54b92a..cb6cf1d73 100644
--- a/extra/sofia-sip/PKGBUILD
+++ b/extra/sofia-sip/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sofia-sip
pkgver=1.12.11
pkgrel=1
pkgdesc="An open-source SIP User-Agent library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sofia-sip.sourceforge.net"
options=('!libtool' 'zipman')
license=('LGPL')
diff --git a/extra/sonata/PKGBUILD b/extra/sonata/PKGBUILD
index 29c426a11..d8b4e1468 100644
--- a/extra/sonata/PKGBUILD
+++ b/extra/sonata/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sonata
pkgver=1.6.2.1
pkgrel=5
pkgdesc="Elegant GTK+ music client for MPD"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sonata.berlios.de/"
license=('GPL3')
depends=('pygtk' 'python-mpd')
diff --git a/extra/soprano/PKGBUILD b/extra/soprano/PKGBUILD
index cddd514c6..c7d5e19a1 100644
--- a/extra/soprano/PKGBUILD
+++ b/extra/soprano/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=soprano
pkgver=2.6.0
pkgrel=5
pkgdesc='A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://soprano.sourceforge.net/'
license=('GPL' 'LGPL')
depends=('qt' 'clucene' 'redland-storage-virtuoso' 'libiodbc' 'virtuoso')
diff --git a/extra/sound-juicer/PKGBUILD b/extra/sound-juicer/PKGBUILD
index ba2f50aee..131310350 100644
--- a/extra/sound-juicer/PKGBUILD
+++ b/extra/sound-juicer/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=sound-juicer
pkgver=2.32.1
pkgrel=1
pkgdesc="A cd ripper application"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('libmusicbrainz3' 'libgnome-media-profiles' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'brasero' 'hicolor-icon-theme')
makedepends=('intltool' 'gnome-doc-utils>=0.20.0' 'pkgconfig' 'gnome-common' 'gtk-doc')
diff --git a/extra/soundtouch/PKGBUILD b/extra/soundtouch/PKGBUILD
index 5a016aa63..fc876f4a3 100644
--- a/extra/soundtouch/PKGBUILD
+++ b/extra/soundtouch/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=soundtouch
pkgver=1.5.0
pkgrel=1
pkgdesc="An audio processing library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.surina.net/soundtouch/"
license=('LGPL')
depends=('gcc-libs')
diff --git a/extra/source-highlight/PKGBUILD b/extra/source-highlight/PKGBUILD
index 144077a2b..5f2c69b20 100644
--- a/extra/source-highlight/PKGBUILD
+++ b/extra/source-highlight/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=source-highlight
pkgver=3.1.4
pkgrel=3
pkgdesc="Convert source code to syntax highlighted document"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/src-highlite/"
license=('GPL')
depends=('gcc-libs' 'bash' 'boost-libs')
diff --git a/extra/sox/PKGBUILD b/extra/sox/PKGBUILD
index d9f3730c9..577657653 100644
--- a/extra/sox/PKGBUILD
+++ b/extra/sox/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sox
pkgver=14.3.2
pkgrel=3
pkgdesc="The Swiss Army knife of sound processing tools"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sox.sourceforge.net/"
license=('GPL' 'LGPL')
depends=('libtool' 'file' 'libsndfile' 'libpng' 'lame' 'opencore-amr')
diff --git a/extra/spamassassin/PKGBUILD b/extra/spamassassin/PKGBUILD
index 5559ec48e..7d57f3f46 100644
--- a/extra/spamassassin/PKGBUILD
+++ b/extra/spamassassin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=spamassassin
pkgver=3.3.1
pkgrel=4
pkgdesc="A mail filter to identify spam."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=(APACHE)
url="http://spamassassin.apache.org"
depends=('perl>=5.12.2' 'perl-net-dns' 'perl-uri' 'perl-html-parser' \
diff --git a/extra/spassgen/PKGBUILD b/extra/spassgen/PKGBUILD
index 653a51f57..858de7df2 100644
--- a/extra/spassgen/PKGBUILD
+++ b/extra/spassgen/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=spassgen
pkgver=1.5
pkgrel=7
pkgdesc="A small program that generates passwords"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://spassgen.sourceforge.net/"
license=('GPL2')
depends=('qt3')
diff --git a/extra/speech-dispatcher/PKGBUILD b/extra/speech-dispatcher/PKGBUILD
index c0269f941..949f5123e 100644
--- a/extra/speech-dispatcher/PKGBUILD
+++ b/extra/speech-dispatcher/PKGBUILD
@@ -8,7 +8,7 @@
pkgname=speech-dispatcher
pkgver=0.7.1
pkgrel=5
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="High-level device independent layer for speech synthesis interface"
url="http://www.freebsoft.org/speechd"
license=('GPL2' 'FDL')
diff --git a/extra/speedtouch/PKGBUILD b/extra/speedtouch/PKGBUILD
index bdd98eb90..1c31c20bf 100644
--- a/extra/speedtouch/PKGBUILD
+++ b/extra/speedtouch/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=speedtouch
pkgver=1.3.1
pkgrel=3
pkgdesc="Driver for the ADSL Speed Touch USB modem"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://speedtouch.sourceforge.net/"
license=('GPL')
depends=('bash')
diff --git a/extra/speex/PKGBUILD b/extra/speex/PKGBUILD
index 672dc9887..e0dedc235 100644
--- a/extra/speex/PKGBUILD
+++ b/extra/speex/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=speex
pkgver=1.2rc1
pkgrel=1
pkgdesc="A free codec for free speech"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('libogg')
options=('!libtool')
diff --git a/extra/squid/PKGBUILD b/extra/squid/PKGBUILD
index e3611bc0f..5475c3ecd 100644
--- a/extra/squid/PKGBUILD
+++ b/extra/squid/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=squid
pkgver=3.1.12
pkgrel=1
pkgdesc="A full-featured Web proxy cache server."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.squid-cache.org"
depends=('openssl' 'pam' 'cron' 'perl')
makedepends=('libcap>=2.16')
diff --git a/extra/squirrelmail/PKGBUILD b/extra/squirrelmail/PKGBUILD
index dcdb822f5..4eb9b7fac 100644
--- a/extra/squirrelmail/PKGBUILD
+++ b/extra/squirrelmail/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=squirrelmail
pkgver=1.4.20
pkgrel=1
pkgdesc="Webmail for Nuts!"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.squirrelmail.org"
depends=('php' 'perl' 'imap-server')
diff --git a/extra/srm/PKGBUILD b/extra/srm/PKGBUILD
index 8609ada5b..d35fb4531 100644
--- a/extra/srm/PKGBUILD
+++ b/extra/srm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=srm
pkgver=1.2.11
pkgrel=1
pkgdesc="A secure replacement for rm(1) that overwrites data before unlinking"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://srm.sourceforge.net/"
license=('custom')
depends=('glibc')
diff --git a/extra/sshfs/PKGBUILD b/extra/sshfs/PKGBUILD
index 4a29c7d84..283ffe41c 100644
--- a/extra/sshfs/PKGBUILD
+++ b/extra/sshfs/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sshfs
pkgver=2.2
pkgrel=3
pkgdesc="FUSE client based on the SSH File Transfer Protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://fuse.sourceforge.net/sshfs.html"
license=('GPL')
depends=('fuse' 'glib2' 'openssh')
diff --git a/extra/ssmtp/PKGBUILD b/extra/ssmtp/PKGBUILD
index 03b72606d..c6268ad4e 100644
--- a/extra/ssmtp/PKGBUILD
+++ b/extra/ssmtp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=ssmtp
pkgver=2.64
pkgrel=2
pkgdesc="Extremely simple MTA to get mail off the system to a mailhub"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://packages.debian.org/stable/mail/ssmtp"
depends=('openssl')
diff --git a/extra/stardict/PKGBUILD b/extra/stardict/PKGBUILD
index b02aefd11..7a800ffad 100644
--- a/extra/stardict/PKGBUILD
+++ b/extra/stardict/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=stardict
pkgver=3.0.2
pkgrel=2
pkgdesc='A powerful international dictionary written in Gtk2.'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://stardict.sourceforge.net/'
license=('GPL')
depends=('enchant' 'gtk2' 'libsigc++' 'libsm')
diff --git a/extra/startup-notification/PKGBUILD b/extra/startup-notification/PKGBUILD
index eac3df02e..4b1dccd98 100644
--- a/extra/startup-notification/PKGBUILD
+++ b/extra/startup-notification/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=startup-notification
pkgver=0.12
pkgrel=1
pkgdesc="Monitor and display application startup"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('libx11' 'xcb-util>=0.3.4')
options=('!libtool')
diff --git a/extra/stellarium/PKGBUILD b/extra/stellarium/PKGBUILD
index 9e8f6d8b1..18f3c5e91 100644
--- a/extra/stellarium/PKGBUILD
+++ b/extra/stellarium/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=stellarium
pkgver=0.10.6
pkgrel=1
pkgdesc="A stellarium with great graphics and a nice database of sky-objects"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://stellarium.free.fr/"
license=('GPL2')
depends=('libpng' 'mesa' 'libgl' 'freetype2' 'qt' 'openssl')
diff --git a/extra/strace/PKGBUILD b/extra/strace/PKGBUILD
index 93923b007..44e774b28 100644
--- a/extra/strace/PKGBUILD
+++ b/extra/strace/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=strace
pkgver=4.6
pkgrel=1
pkgdesc="A useful diagnositic, instructional, and debugging tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/strace/"
license=('custom')
depends=('perl')
diff --git a/extra/streamripper/PKGBUILD b/extra/streamripper/PKGBUILD
index 009f2eb27..9b5a60b18 100644
--- a/extra/streamripper/PKGBUILD
+++ b/extra/streamripper/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=streamripper
pkgver=1.64.6
pkgrel=1
pkgdesc="Records and splits streaming mp3 into tracks"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://streamripper.sourceforge.net"
license=('GPL')
depends=('glibc' 'glib2' 'libmad' 'faad2>=2.7' 'libvorbis')
diff --git a/extra/streamtuner/PKGBUILD b/extra/streamtuner/PKGBUILD
index f449a3f89..07243483b 100644
--- a/extra/streamtuner/PKGBUILD
+++ b/extra/streamtuner/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=streamtuner
pkgver=0.99.99
pkgrel=11
pkgdesc="A stream directory browser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/streamtuner/"
license=('custom')
depends=('taglib' 'libxml2' 'gtk2' 'curl>=7.16.2' 'pygtk>=2.13.0-2')
diff --git a/extra/strigi/PKGBUILD b/extra/strigi/PKGBUILD
index cad570d70..8ab7b13b9 100644
--- a/extra/strigi/PKGBUILD
+++ b/extra/strigi/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=strigi
pkgver=git20110405
pkgrel=1
pkgdesc="Fast crawling desktop search engine with Qt4 GUI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.vandenoever.info/software/strigi/"
license=('GPL2')
depends=('qt' 'clucene' 'bzip2' 'exiv2' 'libxml2')
diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD
index 0f9c0a70a..7b42cf2a6 100644
--- a/extra/subversion/PKGBUILD
+++ b/extra/subversion/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=subversion
pkgver=1.6.15
pkgrel=2
pkgdesc="Replacement for CVS, another versioning system (SVN)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('apache' 'bsd')
depends=('neon' 'apr-util')
makedepends=('krb5' 'apache' 'python2' 'perl' 'swig' 'ruby' 'java-runtime'
diff --git a/extra/sweep/PKGBUILD b/extra/sweep/PKGBUILD
index 3b664723e..4db2e28f3 100644
--- a/extra/sweep/PKGBUILD
+++ b/extra/sweep/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sweep
pkgver=0.9.3
pkgrel=1
pkgdesc="Sound editing and mixing program"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
depends=('gtk2' 'libsamplerate' 'libmad' 'libvorbis' 'alsa-lib' 'speex')
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
diff --git a/extra/swh-plugins/PKGBUILD b/extra/swh-plugins/PKGBUILD
index a8db515c6..7d48b47e9 100644
--- a/extra/swh-plugins/PKGBUILD
+++ b/extra/swh-plugins/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=swh-plugins
pkgver=0.4.15
pkgrel=3
pkgdesc="LADSPA Plugin-Collection from plugin.org.uk"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://plugin.org.uk/"
license=('GPL')
depends=('fftw' 'ladspa')
diff --git a/extra/swig/PKGBUILD b/extra/swig/PKGBUILD
index bec4664f4..b53865b68 100644
--- a/extra/swig/PKGBUILD
+++ b/extra/swig/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=swig
pkgver=2.0.3
pkgrel=1
pkgdesc="Generate scripting interfaces to C/C++ code"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.swig.org/"
license=('custom')
depends=('gcc-libs' 'zlib' 'pcre')
diff --git a/extra/swt/PKGBUILD b/extra/swt/PKGBUILD
index b78448b94..c72418dfe 100644
--- a/extra/swt/PKGBUILD
+++ b/extra/swt/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=3.6
pkgrel=2
pkgdesc="An open source widget toolkit for Java"
_date=201006080911
-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/sysklogd/PKGBUILD b/extra/sysklogd/PKGBUILD
index 76a376889..ebd117193 100644
--- a/extra/sysklogd/PKGBUILD
+++ b/extra/sysklogd/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=sysklogd
pkgver=1.5
pkgrel=3
pkgdesc="System and kernel log daemons"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.infodrom.org/projects/sysklogd/"
license=('GPL' 'BSD')
depends=('glibc' 'logrotate')
diff --git a/extra/system-config-printer/PKGBUILD b/extra/system-config-printer/PKGBUILD
index 0cc06257a..d6c9ea126 100644
--- a/extra/system-config-printer/PKGBUILD
+++ b/extra/system-config-printer/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.3.2
pkgrel=1
pkgdesc="A CUPS printer configuration tool and status applet"
url="http://cyberelk.net/tim/software/system-config-printer/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
makedepends=('intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils' 'libcups' 'libxml2')
source=("http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz")
diff --git a/extra/t1lib/PKGBUILD b/extra/t1lib/PKGBUILD
index 96f0c7a6d..6e16819dc 100644
--- a/extra/t1lib/PKGBUILD
+++ b/extra/t1lib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=t1lib
pkgver=5.1.2
pkgrel=2
pkgdesc="Library for generating character- and string-glyphs from Adobe Type 1 fonts"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=("GPL")
depends=('libxaw')
options=(!libtool)
diff --git a/extra/taglib-extras/PKGBUILD b/extra/taglib-extras/PKGBUILD
index 3becb51f9..a691c718c 100644
--- a/extra/taglib-extras/PKGBUILD
+++ b/extra/taglib-extras/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=taglib-extras
pkgver=1.0.1
pkgrel=1
pkgdesc="Additional taglib plugins for KDE"
-arch=("i686" "x86_64")
+arch=("i686" "x86_64" 'mips64el')
url="http://developer.kde.org/~wheeler/taglib.html"
license=('LGPL')
depends=('taglib>=1.6')
diff --git a/extra/taglib-sharp/PKGBUILD b/extra/taglib-sharp/PKGBUILD
index bde9d495e..ad52b6bc0 100644
--- a/extra/taglib-sharp/PKGBUILD
+++ b/extra/taglib-sharp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=taglib-sharp
pkgver=2.0.3.7
pkgrel=1
pkgdesc="Free and Open Source library for the .NET 2.0 and Mono frameworks which will let you tag your software with as much or as little detail as you like without slowing you down."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.taglib-sharp.com/Main_Page"
license=('LGPL2')
depends=('mono')
diff --git a/extra/taglib/PKGBUILD b/extra/taglib/PKGBUILD
index 8bc4d8721..834365150 100644
--- a/extra/taglib/PKGBUILD
+++ b/extra/taglib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=taglib
pkgver=1.7
pkgrel=1
pkgdesc="A Library for reading and editing the meta-data of several popular audio formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://developer.kde.org/~wheeler/taglib.html"
license=('GPL2')
depends=('sh' 'zlib' 'gcc-libs')
diff --git a/extra/talloc/PKGBUILD b/extra/talloc/PKGBUILD
index 678ee5af4..c7dbef708 100644
--- a/extra/talloc/PKGBUILD
+++ b/extra/talloc/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=talloc
pkgver=2.0.5
pkgrel=1
pkgdesc="A hierarchical pool based memory allocator with destructors"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL3')
url="http://talloc.samba.org/"
source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/tcl/PKGBUILD b/extra/tcl/PKGBUILD
index acce9e847..1769c670b 100644
--- a/extra/tcl/PKGBUILD
+++ b/extra/tcl/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tcl
pkgver=8.5.9
pkgrel=1
pkgdesc="The Tcl scripting language"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tcl.sourceforge.net/"
license=('custom')
depends=('glibc')
diff --git a/extra/tcpdump/PKGBUILD b/extra/tcpdump/PKGBUILD
index c6c455be5..690221396 100644
--- a/extra/tcpdump/PKGBUILD
+++ b/extra/tcpdump/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tcpdump
pkgver=4.1.1
pkgrel=2
pkgdesc="A tool for network monitoring and data acquisition"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.tcpdump.org"
license=('BSD')
depends=('libpcap' 'openssl')
diff --git a/extra/tdb/PKGBUILD b/extra/tdb/PKGBUILD
index dca95ae49..f5f62c361 100644
--- a/extra/tdb/PKGBUILD
+++ b/extra/tdb/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tdb
pkgver=1.2.9
pkgrel=1
pkgdesc="A Trivia Database similar to GDBM but allows simultaneous commits"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL3')
url="http://tdb.samba.org/"
source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz)
diff --git a/extra/telepathy-butterfly/PKGBUILD b/extra/telepathy-butterfly/PKGBUILD
index 915673e49..21cd94c91 100644
--- a/extra/telepathy-butterfly/PKGBUILD
+++ b/extra/telepathy-butterfly/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=telepathy-butterfly
pkgver=0.5.15
pkgrel=1
pkgdesc="A MSN connection manager for Telepathy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('GPL')
diff --git a/extra/telepathy-farsight/PKGBUILD b/extra/telepathy-farsight/PKGBUILD
index 07affddf2..ebc6f52b3 100644
--- a/extra/telepathy-farsight/PKGBUILD
+++ b/extra/telepathy-farsight/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=telepathy-farsight
pkgver=0.0.18
pkgrel=1
pkgdesc="A telepathy-backend to use stream engine."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
license=('GPL')
depends=('telepathy-glib' 'farsight2')
diff --git a/extra/telepathy-gabble/PKGBUILD b/extra/telepathy-gabble/PKGBUILD
index 0eaff4907..47e5961f1 100644
--- a/extra/telepathy-gabble/PKGBUILD
+++ b/extra/telepathy-gabble/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=telepathy-gabble
pkgver=0.12.0
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/extra/telepathy-glib/PKGBUILD b/extra/telepathy-glib/PKGBUILD
index 2feeea9b5..024b5df26 100644
--- a/extra/telepathy-glib/PKGBUILD
+++ b/extra/telepathy-glib/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=telepathy-glib
pkgver=0.14.6
pkgrel=1
pkgdesc="GLib bindings for the Telepathy D-Bus protocol"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('LGPL2.1')
diff --git a/extra/telepathy-haze/PKGBUILD b/extra/telepathy-haze/PKGBUILD
index 773a9277a..c2108a8d5 100644
--- a/extra/telepathy-haze/PKGBUILD
+++ b/extra/telepathy-haze/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=telepathy-haze
pkgver=0.4.0
pkgrel=1
pkgdesc="A telepathy-backend to use libpurple (Pidgin) protocols."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
license=('GPL')
depends=('telepathy-glib' 'libpurple')
diff --git a/extra/telepathy-idle/PKGBUILD b/extra/telepathy-idle/PKGBUILD
index 769dd0f00..7390c8b74 100644
--- a/extra/telepathy-idle/PKGBUILD
+++ b/extra/telepathy-idle/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=telepathy-idle
pkgver=0.1.10
pkgrel=1
pkgdesc="An IRC connection manager for Telepathy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('LGPL')
diff --git a/extra/telepathy-logger/PKGBUILD b/extra/telepathy-logger/PKGBUILD
index 1d2fa1d4a..38b399256 100644
--- a/extra/telepathy-logger/PKGBUILD
+++ b/extra/telepathy-logger/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=telepathy-logger
pkgver=0.2.10
pkgrel=1
pkgdesc="Telepathy framework logging daemon"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://telepathy.freedesktop.org/wiki/Logger"
license=('LGPL2.1')
depends=('telepathy-glib' 'sqlite3' 'libxml2' 'dconf')
diff --git a/extra/telepathy-mission-control/PKGBUILD b/extra/telepathy-mission-control/PKGBUILD
index 534995696..6581d8593 100644
--- a/extra/telepathy-mission-control/PKGBUILD
+++ b/extra/telepathy-mission-control/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=telepathy-mission-control
pkgver=5.7.11
pkgrel=1
pkgdesc="A Telepathy component providing abstraction of some of the details of connection managers."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mission-control.sourceforge.net/"
license=('LGPL2.1')
depends=('telepathy-glib' 'libgnome-keyring')
diff --git a/extra/telepathy-qt4/PKGBUILD b/extra/telepathy-qt4/PKGBUILD
index 033611f63..42f52fb2b 100644
--- a/extra/telepathy-qt4/PKGBUILD
+++ b/extra/telepathy-qt4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=telepathy-qt4
pkgver=0.6.0
pkgrel=1
pkgdesc="A library for Qt-based Telepathy clients"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org/wiki/"
license=('LGPL')
options=('!libtool')
diff --git a/extra/telepathy-salut/PKGBUILD b/extra/telepathy-salut/PKGBUILD
index f90d2f1fa..1c93e7143 100644
--- a/extra/telepathy-salut/PKGBUILD
+++ b/extra/telepathy-salut/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=telepathy-salut
pkgver=0.4.0
pkgrel=1
pkgdesc="A link-local XMPP connection manager for Telepathy"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('LGPL')
diff --git a/extra/telepathy-sofiasip/PKGBUILD b/extra/telepathy-sofiasip/PKGBUILD
index 7704eac95..4205fee4a 100644
--- a/extra/telepathy-sofiasip/PKGBUILD
+++ b/extra/telepathy-sofiasip/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=telepathy-sofiasip
pkgver=0.7.1
pkgrel=1
pkgdesc="a SIP-protocol connection manager for the Telepathy framework based on SofiaSIP-stack."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://telepathy.freedesktop.org"
license=('LGPL')
depends=('telepathy-glib' 'sofia-sip')
diff --git a/extra/terminal/PKGBUILD b/extra/terminal/PKGBUILD
index 8df14db89..29b1f2aac 100644
--- a/extra/terminal/PKGBUILD
+++ b/extra/terminal/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=terminal
pkgver=0.4.7
pkgrel=2
pkgdesc="A modern terminal emulator primarly for the Xfce desktop environment"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/projects/terminal/"
groups=('xfce4')
diff --git a/extra/testdisk/PKGBUILD b/extra/testdisk/PKGBUILD
index 12f8bc639..c4b1b0218 100644
--- a/extra/testdisk/PKGBUILD
+++ b/extra/testdisk/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=testdisk
pkgver=6.12
pkgrel=1
pkgdesc="Checks and undeletes partitions + PhotoRec, signature based recovery tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cgsecurity.org/index.html?testdisk.html"
license=('GPL')
depends=('libjpeg>=8' 'openssl' 'progsreiserfs' 'ntfsprogs')
diff --git a/extra/texlive-bin/PKGBUILD b/extra/texlive-bin/PKGBUILD
index 980aac315..7c0873eb7 100644
--- a/extra/texlive-bin/PKGBUILD
+++ b/extra/texlive-bin/PKGBUILD
@@ -6,7 +6,7 @@ _luatex_ver=0.66.0
pkgrel=8
pkgdesc="TeX Live binaries"
license=('GPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('t1lib' 'gd' 'libgraphite' 'poppler' 'libsigsegv' 'zziplib')
makedepends=('perl' 'clisp' 'ffcall')
optdepends=('ed: for texconfig')
diff --git a/extra/texmacs/PKGBUILD b/extra/texmacs/PKGBUILD
index 3d4c1e7f2..ceec0f63c 100644
--- a/extra/texmacs/PKGBUILD
+++ b/extra/texmacs/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=texmacs
pkgver=1.0.7.10
pkgrel=1
pkgdesc="Free scientific text editor, inspired by TeX and GNU Emacs. WYSIWYG editor TeX-fonts and CAS-interface (Giac, GTybalt, Macaulay 2, Maxima, Octave, Pari, Qcl, R and Yacas) in one."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.texmacs.org/"
license=('GPL')
depends=('perl' 'guile' 'texlive-core' 'python2' 'libxext' 'freetype2')
diff --git a/extra/tftp-hpa/PKGBUILD b/extra/tftp-hpa/PKGBUILD
index 33d44dae7..f64e99434 100644
--- a/extra/tftp-hpa/PKGBUILD
+++ b/extra/tftp-hpa/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tftp-hpa
pkgver=5.0
pkgrel=3
pkgdesc="Official tftp server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/software/network/tftp/"
license=('BSD')
depends=('tcp_wrappers' 'readline>=6.0.00')
diff --git a/extra/thinkfinger/PKGBUILD b/extra/thinkfinger/PKGBUILD
index bf6c8c9bc..f9cfe45e5 100644
--- a/extra/thinkfinger/PKGBUILD
+++ b/extra/thinkfinger/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=0.3
pkgrel=4
pkgdesc="ThinkFinger is a driver for the SGS Thomson Microelectronics fingerprint reader found in most IBM/Lenovo ThinkPads"
url="http://thinkfinger.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=("GPL")
depends=('pam' 'libusb-compat')
install=thinkfinger.install
diff --git a/extra/thunar-archive-plugin/PKGBUILD b/extra/thunar-archive-plugin/PKGBUILD
index 2f3a99803..eb27f8f03 100644
--- a/extra/thunar-archive-plugin/PKGBUILD
+++ b/extra/thunar-archive-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thunar-archive-plugin
pkgver=0.3.0
pkgrel=1
pkgdesc="create and deflate archives in thunar"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin"
groups=('xfce4-goodies')
diff --git a/extra/thunar-media-tags-plugin/PKGBUILD b/extra/thunar-media-tags-plugin/PKGBUILD
index 142378be6..7cdda5203 100644
--- a/extra/thunar-media-tags-plugin/PKGBUILD
+++ b/extra/thunar-media-tags-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thunar-media-tags-plugin
pkgver=0.1.2.99.git20110129
pkgrel=1
pkgdesc="adds special features for media files to the Thunar File Manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin"
groups=('xfce4-goodies')
diff --git a/extra/thunar-volman/PKGBUILD b/extra/thunar-volman/PKGBUILD
index 8679d8273..413379a29 100644
--- a/extra/thunar-volman/PKGBUILD
+++ b/extra/thunar-volman/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thunar-volman
pkgver=0.6.0
pkgrel=2
pkgdesc="automatic management for removeable devices in thunar"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://foo-projects.org/~benny/projects/thunar-volman"
groups=('xfce4-goodies')
diff --git a/extra/thunar/PKGBUILD b/extra/thunar/PKGBUILD
index c273914b0..d8494a12c 100644
--- a/extra/thunar/PKGBUILD
+++ b/extra/thunar/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thunar
pkgver=1.2.2
pkgrel=1
pkgdesc="modern file manager for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'LGPL2.1')
url="http://thunar.xfce.org"
groups=('xfce4')
diff --git a/extra/tidyhtml/PKGBUILD b/extra/tidyhtml/PKGBUILD
index 031234da6..d39fda268 100644
--- a/extra/tidyhtml/PKGBUILD
+++ b/extra/tidyhtml/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=tidyhtml
pkgver=1.46
pkgrel=1
pkgdesc="A tool to tidy down your HTML code to a clean style"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tidy.sourceforge.net/"
license=('custom')
options=('!libtool')
diff --git a/extra/tightvnc/PKGBUILD b/extra/tightvnc/PKGBUILD
index 642ba8d7f..78e0be4e6 100644
--- a/extra/tightvnc/PKGBUILD
+++ b/extra/tightvnc/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=tightvnc
pkgver=1.3.10
pkgrel=5
pkgdesc="VNC Unix server && viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.tightvnc.com"
depends=('libjpeg>=7' 'zlib' 'libxaw' 'libxp' 'xorg-xauth')
diff --git a/extra/time/PKGBUILD b/extra/time/PKGBUILD
index 78d5a7d61..93df7cb34 100644
--- a/extra/time/PKGBUILD
+++ b/extra/time/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=time
pkgver=1.7
pkgrel=4
pkgdesc="Utility for monitoring a program's use of system resources"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/directory/time.html"
license=('GPL')
depends=('glibc')
diff --git a/extra/timidity++/PKGBUILD b/extra/timidity++/PKGBUILD
index 82ced473c..7cdd2262c 100644
--- a/extra/timidity++/PKGBUILD
+++ b/extra/timidity++/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=timidity++
pkgver=2.13.2
pkgrel=10
pkgdesc="A MIDI to WAVE converter and player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://timidity.sourceforge.net"
license=('GPL')
depends=('libao' 'libvorbis' 'jack' 'ncurses')
diff --git a/extra/tk/PKGBUILD b/extra/tk/PKGBUILD
index 4b1807027..ece68f95c 100644
--- a/extra/tk/PKGBUILD
+++ b/extra/tk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tk
pkgver=8.5.9
pkgrel=1
pkgdesc="A windowing toolkit for use with tcl"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tcl.sourceforge.net/"
license=('custom')
depends=("tcl=${pkgver}" 'libxss' 'libxft')
diff --git a/extra/tomboy/PKGBUILD b/extra/tomboy/PKGBUILD
index c773a5fce..ae5b3290f 100644
--- a/extra/tomboy/PKGBUILD
+++ b/extra/tomboy/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tomboy
pkgver=1.6.1
pkgrel=1
pkgdesc="Desktop note-taking application for Linux and Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/tomboy/"
depends=('gtk2' 'gtkspell' 'ndesk-dbus-glib' 'mono-addins' 'gnome-sharp')
diff --git a/extra/tomcat/PKGBUILD b/extra/tomcat/PKGBUILD
index b58268347..273e65ae2 100644
--- a/extra/tomcat/PKGBUILD
+++ b/extra/tomcat/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=tomcat
pkgver=5.5.33
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Servlet container for Java Servlet and JavaServer Pages"
url="http://tomcat.apache.org/"
license=('APACHE')
diff --git a/extra/totem-plparser/PKGBUILD b/extra/totem-plparser/PKGBUILD
index 520ccd1ea..98cbad621 100644
--- a/extra/totem-plparser/PKGBUILD
+++ b/extra/totem-plparser/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
url="http://www.hadess.net/totem.php3"
pkgdesc="Totem playlist parser library"
license=('LGPL')
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('gmime' 'libsoup-gnome')
makedepends=('intltool' 'pkgconfig' 'gobject-introspection')
options=('!libtool')
diff --git a/extra/totem/PKGBUILD b/extra/totem/PKGBUILD
index 2a14af3df..75b5f10da 100644
--- a/extra/totem/PKGBUILD
+++ b/extra/totem/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=('totem' 'totem-plugin')
pkgver=3.0.1
pkgrel=2
url="http://www.hadess.net/totem.php3"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'custom')
makedepends=('intltool' 'gnome-doc-utils' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'totem-plparser'
'libpeas' 'pygobject' 'pygobject-devel' 'nautilus' 'libxxf86vm' 'libxtst' 'desktop-file-utils' 'iso-codes' 'libgdata'
diff --git a/extra/transcode/PKGBUILD b/extra/transcode/PKGBUILD
index 403d93a39..7bd89b1b6 100644
--- a/extra/transcode/PKGBUILD
+++ b/extra/transcode/PKGBUILD
@@ -8,7 +8,7 @@ _sripver=0.3-4
pkgver=1.1.5
pkgrel=5
pkgdesc="A video/DVD ripper and encoder for the terminal/console"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://tcforge.berlios.de/"
license=('GPL')
depends=('imagemagick' 'lzo2' 'libdv' 'libdvdread' 'ffmpeg' 'mjpegtools'
diff --git a/extra/transfig/PKGBUILD b/extra/transfig/PKGBUILD
index 6a223da76..5bbf5be0e 100644
--- a/extra/transfig/PKGBUILD
+++ b/extra/transfig/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=transfig
pkgver=3.2.5c
pkgrel=3
pkgdesc="Format conversion utility that can be used with xfig"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xfig.org"
license=('custom')
depends=('libpng' 'libxpm')
diff --git a/extra/transmission/PKGBUILD b/extra/transmission/PKGBUILD
index 29391315a..429869265 100644
--- a/extra/transmission/PKGBUILD
+++ b/extra/transmission/PKGBUILD
@@ -2,13 +2,13 @@
# Maintainer : Ionut Biru <ibiru@archlinux.org>
pkgbase=transmission
-pkgname=('transmission-cli' 'transmission-gtk' 'transmission-qt')
+pkgname=('transmission-cli' 'transmission-gtk')
pkgver=2.31
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.transmissionbt.com/"
license=('MIT')
-makedepends=('gtk2' 'intltool' 'curl' 'libnotify' 'qt' 'libevent' 'libcanberra' 'dbus-glib')
+makedepends=('gtk2' 'intltool' 'curl' 'libnotify' 'desktop-file-utils' 'libevent' 'libcanberra' 'dbus-glib')
source=(http://mirrors.m0k.org/transmission/files/${pkgbase}-${pkgver}.tar.bz2
transmissiond transmissiond.conf)
md5sums=('2785016d74bbecf842cef04883e56400'
@@ -21,9 +21,6 @@ build() {
./configure --prefix=/usr --disable-gconf2
make
- pushd qt
- qmake qtr.pro
- make
}
package_transmission-cli() {
pkgdesc="Fast, easy, and free BitTorrent client (CLI tools, daemon and web client)"
diff --git a/extra/trayer/PKGBUILD b/extra/trayer/PKGBUILD
index b56c37863..fc5a39222 100644
--- a/extra/trayer/PKGBUILD
+++ b/extra/trayer/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=trayer
pkgver=1.0
pkgrel=5
pkgdesc="A lightweight GTK2-based systray"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://gna.org/projects/fvwm-crystal/"
license=('GPL' 'MIT')
depends=('gtk2')
diff --git a/extra/tree/PKGBUILD b/extra/tree/PKGBUILD
index d221616d1..353ca2688 100644
--- a/extra/tree/PKGBUILD
+++ b/extra/tree/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tree
pkgver=1.5.3
pkgrel=1
pkgdesc="A directory listing program displaying a depth indented list of files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://mama.indstate.edu/users/ice/tree/"
license=('GPL')
depends=('glibc')
diff --git a/extra/truecrypt/PKGBUILD b/extra/truecrypt/PKGBUILD
index 4c7d585ed..db663334b 100644
--- a/extra/truecrypt/PKGBUILD
+++ b/extra/truecrypt/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=7.0a
pkgrel=2
pkgdesc="Free open-source cross-platform disk encryption software"
url="http://www.truecrypt.org/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom') # TrueCrypt License v2.6
depends=('fuse>=2.8.0' 'wxgtk>=2.8.9' 'libsm' 'device-mapper')
optdepends=('sudo: mounting encrypted volumes as nonroot users')
diff --git a/extra/tsocks/PKGBUILD b/extra/tsocks/PKGBUILD
index 0c65f8794..f2ce9b83d 100644
--- a/extra/tsocks/PKGBUILD
+++ b/extra/tsocks/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tsocks
pkgver=1.8beta5
pkgrel=4
pkgdesc='Transparent SOCKS proxying library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://tsocks.sourceforge.net/'
license=('GPL')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
diff --git a/extra/tumbler/PKGBUILD b/extra/tumbler/PKGBUILD
index e7a3f1d33..015cf6547 100644
--- a/extra/tumbler/PKGBUILD
+++ b/extra/tumbler/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=3
pkgdesc="D-Bus service for applications to request thumbnails"
url="http://git.xfce.org/xfce/tumbler/"
license=('GPL2' 'LGPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
groups=('xfce4')
depends=('poppler-glib' 'dbus-glib')
makedepends=('intltool' 'ffmpegthumbnailer')
diff --git a/extra/tunepimp/PKGBUILD b/extra/tunepimp/PKGBUILD
index a3fe45ed5..caa9c1f0a 100644
--- a/extra/tunepimp/PKGBUILD
+++ b/extra/tunepimp/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.5.3
pkgrel=8
pkgdesc="A development library geared towards developers who wish to create MusicBrainz enabled tagging applications (aka libtunepimp)"
url="http://www.musicbrainz.org/products/tunepimp/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
options=('!libtool' '!makeflags')
makedepends=('python2')
diff --git a/extra/tuxpuck/PKGBUILD b/extra/tuxpuck/PKGBUILD
index bbd316b5d..65bd3c55a 100644
--- a/extra/tuxpuck/PKGBUILD
+++ b/extra/tuxpuck/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=tuxpuck
pkgver=0.8.2
pkgrel=4
pkgdesc="Airhockey with tux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://home.no.net/munsuun/tuxpuck/"
license=('GPL2')
depends=('libjpeg>=8' 'sdl' 'libpng>=1.4.0' 'libvorbis')
diff --git a/extra/twisted/PKGBUILD b/extra/twisted/PKGBUILD
index 14991ddb8..43f4fce0e 100644
--- a/extra/twisted/PKGBUILD
+++ b/extra/twisted/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=twisted
pkgver=10.2.0
pkgrel=3
pkgdesc="Asynchronous networking framework written in Python."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://twistedmatrix.com/"
license=('MIT')
depends=('python2' 'pycrypto' 'zope-interface')
diff --git a/extra/udisks/PKGBUILD b/extra/udisks/PKGBUILD
index c2e3b5ebc..28eff256b 100644
--- a/extra/udisks/PKGBUILD
+++ b/extra/udisks/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=udisks
pkgver=1.0.3
pkgrel=3
pkgdesc="Disk Management Service"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/udisks"
license=('GPL')
depends=('udev' 'sg3_utils' 'glib2' 'dbus-glib' 'polkit' 'parted' 'device-mapper' 'libatasmart' 'lsof' 'lvm2' 'eject')
diff --git a/extra/uim/PKGBUILD b/extra/uim/PKGBUILD
index 67055a5d1..6e7f7afe5 100644
--- a/extra/uim/PKGBUILD
+++ b/extra/uim/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=uim
pkgver=1.7.0
pkgrel=1
pkgdesc='Multilingual input method library'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/uim/'
license=('custom:BSD')
depends=('gtk2' 'libxft' 'libedit' 'anthy' 'm17n-lib')
diff --git a/extra/umfpack/PKGBUILD b/extra/umfpack/PKGBUILD
index b37f17f42..5ebcf0a65 100644
--- a/extra/umfpack/PKGBUILD
+++ b/extra/umfpack/PKGBUILD
@@ -12,7 +12,7 @@ _colamdver=2.7.2
_ccolamdver=2.7.2
pkgrel=1
pkgdesc="A multifrontal direct solver for unsymmetric linear systems (AMD/${_amdver}, UFConfig/${_ufcgfgver})"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.cise.ufl.edu/research/sparse/umfpack"
license=('LGPL')
makedepends=('lapack' 'blas')
diff --git a/extra/unison/PKGBUILD b/extra/unison/PKGBUILD
index 021950ef5..1f4f856f0 100644
--- a/extra/unison/PKGBUILD
+++ b/extra/unison/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=unison
pkgver=2.40.61
pkgrel=1
pkgdesc="Unison is a file-synchronization tool"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.cis.upenn.edu/~bcpierce/unison"
depends=('glibc')
diff --git a/extra/unixodbc/PKGBUILD b/extra/unixodbc/PKGBUILD
index fbb4bdc26..7b95168a1 100644
--- a/extra/unixodbc/PKGBUILD
+++ b/extra/unixodbc/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=unixodbc
pkgver=2.3.0
pkgrel=1
pkgdesc="ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2' 'LGPL2.1')
url="http://www.unixodbc.org/"
backup=('etc/odbc.ini' 'etc/odbcinst.ini')
diff --git a/extra/unzip/PKGBUILD b/extra/unzip/PKGBUILD
index 77608dd01..645f9facc 100644
--- a/extra/unzip/PKGBUILD
+++ b/extra/unzip/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=unzip
pkgver=6.0
pkgrel=5
pkgdesc="Unpacks .zip archives such as those made by PKZIP"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.info-zip.org/"
license=('custom')
depends=('bzip2' 'bash')
diff --git a/extra/upower/PKGBUILD b/extra/upower/PKGBUILD
index 4f45a4e78..30a9704c2 100644
--- a/extra/upower/PKGBUILD
+++ b/extra/upower/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=upower
pkgver=0.9.11
pkgrel=1
pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://upower.freedesktop.org"
license=('GPL')
depends=('udev' 'libusb' 'polkit' 'pm-utils' 'dbus-glib')
diff --git a/extra/usbmuxd/PKGBUILD b/extra/usbmuxd/PKGBUILD
index d579eef00..396f108a3 100644
--- a/extra/usbmuxd/PKGBUILD
+++ b/extra/usbmuxd/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.0.6
pkgrel=2
pkgdesc="USB Multiplex Daemon"
url="http://marcansoft.com/blog/iphonelinux/usbmuxd/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2' 'GPL3' 'LGPL2.1')
depends=('libusb>=1.0.8')
makedepends=('cmake')
diff --git a/extra/usbview/PKGBUILD b/extra/usbview/PKGBUILD
index 84dc43232..824887a2c 100644
--- a/extra/usbview/PKGBUILD
+++ b/extra/usbview/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=usbview
pkgver=1.1
pkgrel=2
pkgdesc="USB Viewer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.kroah.com/linux-usb/"
license=('GPL')
depends=('gtk2')
diff --git a/extra/usermin/PKGBUILD b/extra/usermin/PKGBUILD
index c7494e10a..4dab19940 100644
--- a/extra/usermin/PKGBUILD
+++ b/extra/usermin/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=usermin
pkgver=1.460
pkgrel=1
pkgdesc="a web interface that can be used to easily perform tasks like reading mail, setting up SSH or configuring mail forwarding"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom:usermin')
url="http://www.webmin.com/"
depends=('perl' 'webmin')
diff --git a/extra/v4l-utils/PKGBUILD b/extra/v4l-utils/PKGBUILD
index 1ce0f052a..8a176f2bf 100644
--- a/extra/v4l-utils/PKGBUILD
+++ b/extra/v4l-utils/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=v4l-utils
pkgver=0.8.3
pkgrel=2
pkgdesc="Userspace tools and conversion library for Video 4 Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/libv4l"
provides=("libv4l=$pkgver")
replaces=('libv4l')
diff --git a/extra/v86d/PKGBUILD b/extra/v86d/PKGBUILD
index 033966009..bf75201a1 100644
--- a/extra/v86d/PKGBUILD
+++ b/extra/v86d/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=v86d
pkgver=0.1.10
pkgrel=1
pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment"
-arch=('i686' 'x86_64')
+arch=("i686" "x86_64" 'mips64el')
url="http://dev.gentoo.org/~spock/projects/uvesafb/"
license=('GPL2')
depends=('glibc')
diff --git a/extra/vala/PKGBUILD b/extra/vala/PKGBUILD
index 8772c333f..165f3adf2 100644
--- a/extra/vala/PKGBUILD
+++ b/extra/vala/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vala
pkgver=0.12.0
pkgrel=1
pkgdesc="Compiler for the GObject type system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/Vala"
license=('LGPL')
depends=('glib2')
diff --git a/extra/valgrind/PKGBUILD b/extra/valgrind/PKGBUILD
index 0772fc3e4..ce2961653 100644
--- a/extra/valgrind/PKGBUILD
+++ b/extra/valgrind/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=valgrind
pkgver=3.6.1
pkgrel=1
pkgdesc="A tool to help find memory-management problems in programs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://valgrind.org/"
depends=('glibc>=2.13' 'glibc<2.14' 'perl')
diff --git a/extra/vamp-plugin-sdk/PKGBUILD b/extra/vamp-plugin-sdk/PKGBUILD
index 06633b1de..2474db6da 100644
--- a/extra/vamp-plugin-sdk/PKGBUILD
+++ b/extra/vamp-plugin-sdk/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vamp-plugin-sdk
pkgver=2.1
pkgrel=1
pkgdesc="The Vamp audio analysis plugin system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.vamp-plugins.org/"
license=('BSD')
depends=('gcc-libs' 'libsndfile')
diff --git a/extra/vcdimager/PKGBUILD b/extra/vcdimager/PKGBUILD
index dc392cb84..e3d114dbb 100644
--- a/extra/vcdimager/PKGBUILD
+++ b/extra/vcdimager/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vcdimager
pkgver=0.7.23
pkgrel=7
pkgdesc="GNU VCDImager is a full-featured mastering suite for authoring disassembling and analyzing Video CD's and Super Video CD's"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL')
url="http://www.vcdimager.org/"
depends=('libcdio>=0.82' 'libxml2>=2.7.3' 'popt')
diff --git a/extra/vde2/PKGBUILD b/extra/vde2/PKGBUILD
index 17dc83588..3b4b25f6d 100644
--- a/extra/vde2/PKGBUILD
+++ b/extra/vde2/PKGBUILD
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="Virtual Distributed Ethernet for emulators like qemu"
url="http://sourceforge.net/projects/vde/"
license=("GPL" "LGPL" "CUSTOM")
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('bash' 'libpcap' 'openssl')
backup=(etc/conf.d/vde)
source=(http://downloads.sourceforge.net/vde/$pkgname-$pkgver.tar.bz2
diff --git a/extra/vdpau-video/PKGBUILD b/extra/vdpau-video/PKGBUILD
index b426e758e..44fcf8506 100644
--- a/extra/vdpau-video/PKGBUILD
+++ b/extra/vdpau-video/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=vdpau-video
pkgver=0.7.3
pkgrel=2
pkgdesc="VDPAU backend for VA API"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/"
license=('GPL')
depends=('libva' 'libvdpau')
diff --git a/extra/vice/PKGBUILD b/extra/vice/PKGBUILD
index cb6f922c9..85b0373fe 100644
--- a/extra/vice/PKGBUILD
+++ b/extra/vice/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vice
pkgver=2.3
pkgrel=1
pkgdesc="A Versatile Commodore Emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.viceteam.org/"
depends=('esound' 'gcc-libs' 'giflib' 'lame' 'libxrandr' 'libxv' 'libjpeg>=8' 'libpng>=1.4.0' 'libxaw' 'libxxf86vm')
diff --git a/extra/vigra/PKGBUILD b/extra/vigra/PKGBUILD
index 0f4d40330..43f4aa5a4 100644
--- a/extra/vigra/PKGBUILD
+++ b/extra/vigra/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vigra
pkgver=1.7.1
pkgrel=2
pkgdesc="Computer vision library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://hci.iwr.uni-heidelberg.de/vigra/"
license=('custom:MIT')
depends=('libpng' 'libtiff' 'gcc-libs' 'sh' 'hdf5' 'fftw')
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index f309599b4..7d4f5d5fc 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -10,7 +10,7 @@ _patchlevel=177
pkgver=${_topver}.${_patchlevel}
__hgrev=60890b26cb17
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:vim')
url="http://www.vim.org"
makedepends=('gpm' 'perl' 'python2>=2.7.1' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2'
diff --git a/extra/vinagre/PKGBUILD b/extra/vinagre/PKGBUILD
index b81b7c470..1801cb940 100644
--- a/extra/vinagre/PKGBUILD
+++ b/extra/vinagre/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=vinagre
pkgver=3.0.1
pkgrel=1
pkgdesc="A VNC Client for the GNOME Desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.gnome.org/projects/vinagre/"
install=vinagre.install
diff --git a/extra/vino/PKGBUILD b/extra/vino/PKGBUILD
index 50f7af45a..4401b8086 100644
--- a/extra/vino/PKGBUILD
+++ b/extra/vino/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vino
pkgver=3.0.2
pkgrel=1
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/extra/virtuoso/PKGBUILD b/extra/virtuoso/PKGBUILD
index 63ea4be34..e64e3085f 100644
--- a/extra/virtuoso/PKGBUILD
+++ b/extra/virtuoso/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=virtuoso
pkgver=6.1.3
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc='A scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality'
url='http://virtuoso.openlinksw.com/wiki/main/Main/'
license=('GPL')
diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD
index e54d2ecb6..9f5d53e16 100644
--- a/extra/vlc/PKGBUILD
+++ b/extra/vlc/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=vlc
pkgver=1.1.9
-pkgrel=3
+pkgrel=2
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
arch=('i686' 'x86_64')
url="http://www.videolan.org/vlc/"
diff --git a/extra/vorbis-tools/PKGBUILD b/extra/vorbis-tools/PKGBUILD
index 706d8a8fb..8fd3c7949 100644
--- a/extra/vorbis-tools/PKGBUILD
+++ b/extra/vorbis-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vorbis-tools
pkgver=1.4.0
pkgrel=2
pkgdesc="Extra tools for Ogg-Vorbis"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.xiph.org/vorbis/'
license=('GPL2')
depends=('libao' 'libvorbis' 'curl' 'flac')
diff --git a/extra/vsftpd/PKGBUILD b/extra/vsftpd/PKGBUILD
index 259190904..8ea4ffaeb 100644
--- a/extra/vsftpd/PKGBUILD
+++ b/extra/vsftpd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=vsftpd
pkgver=2.3.4
pkgrel=1
pkgdesc="Very Secure FTP daemon"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://vsftpd.beasts.org/"
license=('GPL2')
depends=('tcp_wrappers' 'openssl')
diff --git a/extra/vte/PKGBUILD b/extra/vte/PKGBUILD
index 8f1504185..90e371e2b 100644
--- a/extra/vte/PKGBUILD
+++ b/extra/vte/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=(vte vte3 vte-common)
pkgver=0.28.0
pkgrel=1
pkgdesc="Virtual Terminal Emulator widget for use with"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
options=('!libtool' '!emptydirs')
makedepends=('pygtk' 'intltool' 'gobject-introspection' 'gtk2' 'gtk3' 'pygobject-devel' 'gtk-doc')
diff --git a/extra/w3m/PKGBUILD b/extra/w3m/PKGBUILD
index 80e79e08b..ef20757d3 100644
--- a/extra/w3m/PKGBUILD
+++ b/extra/w3m/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=w3m
pkgver=0.5.3
pkgrel=1
pkgdesc='Text-based Web browser, as well as pager'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://w3m.sourceforge.net/'
license=('custom')
depends=('openssl' 'gc' 'ncurses' 'zlib')
diff --git a/extra/watchdog/PKGBUILD b/extra/watchdog/PKGBUILD
index 70ec8a57b..b19995eaf 100644
--- a/extra/watchdog/PKGBUILD
+++ b/extra/watchdog/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=watchdog
pkgver=5.9
pkgrel=1
pkgdesc="Watchdog daemon"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/watchdog"
license=('GPL')
depends=('glibc')
diff --git a/extra/wavpack/PKGBUILD b/extra/wavpack/PKGBUILD
index 389bd0721..acb7b5fc4 100644
--- a/extra/wavpack/PKGBUILD
+++ b/extra/wavpack/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=wavpack
pkgver=4.60.1
pkgrel=1
pkgdesc="Audio compression format with lossless, lossy, and hybrid compression modes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.wavpack.com/"
license=('custom')
depends=('glibc')
diff --git a/extra/webkit-sharp/PKGBUILD b/extra/webkit-sharp/PKGBUILD
index ecab9edcd..aca4645b3 100644
--- a/extra/webkit-sharp/PKGBUILD
+++ b/extra/webkit-sharp/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=webkit-sharp
pkgver=0.3
pkgrel=2
pkgdesc="Mono/.NET bindings for the WebKit rendering engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.mono-project.com/"
license=('custom:MIT')
depends=('gtk-sharp-2' 'libwebkit>=1.4.0')
diff --git a/extra/webmin/PKGBUILD b/extra/webmin/PKGBUILD
index d1a55f636..436b73199 100644
--- a/extra/webmin/PKGBUILD
+++ b/extra/webmin/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=webmin
pkgver=1.550
pkgrel=1
pkgdesc="a web-based interface for system administration"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom:webmin')
url="http://www.webmin.com/"
depends=('perl')
diff --git a/extra/weechat/PKGBUILD b/extra/weechat/PKGBUILD
index d3c7b0fd5..066ecc416 100644
--- a/extra/weechat/PKGBUILD
+++ b/extra/weechat/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=weechat
pkgver=0.3.5
pkgrel=1
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/extra/wesnoth/PKGBUILD b/extra/wesnoth/PKGBUILD
index 67a9f56de..ec1cd77a8 100644
--- a/extra/wesnoth/PKGBUILD
+++ b/extra/wesnoth/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=wesnoth
pkgver=1.8.6
pkgrel=1
pkgdesc="A turn-based strategy game on a fantasy world"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.wesnoth.org/"
depends=('sdl_ttf' 'sdl_net' 'sdl_mixer' 'sdl_image' 'fribidi' 'boost-libs' 'pango' 'lua' "wesnoth-data=${pkgver}" 'dbus-core')
diff --git a/extra/whois/PKGBUILD b/extra/whois/PKGBUILD
index 99e4b2a91..7916e1320 100644
--- a/extra/whois/PKGBUILD
+++ b/extra/whois/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=whois
pkgver=5.0.11
pkgrel=1
pkgdesc="The whois client by Marco d'Itri"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.linux.it/~md/software/"
license=('GPL')
depends=('libidn')
diff --git a/extra/windowmaker-crm-git/PKGBUILD b/extra/windowmaker-crm-git/PKGBUILD
index 6a4789552..326d3a799 100644
--- a/extra/windowmaker-crm-git/PKGBUILD
+++ b/extra/windowmaker-crm-git/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=windowmaker-crm-git
pkgver=20101005
pkgrel=1
pkgdesc="An X11 window manager with a NEXTSTEP look and feel - git version from Carlos R. Mafra"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.windowmaker.org"
license=('GPL' 'custom')
depends=('libxinerama' 'libxrandr' 'libpng' 'libxpm' 'libxft' 'libtiff>=3.9.1' 'giflib' 'libxmu')
diff --git a/extra/windowmaker-extra/PKGBUILD b/extra/windowmaker-extra/PKGBUILD
index 07aa9b019..d6e88cf76 100644
--- a/extra/windowmaker-extra/PKGBUILD
+++ b/extra/windowmaker-extra/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=windowmaker-extra
pkgver=0.1
pkgrel=3
pkgdesc="Extra WindowMaker icons and themes."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.windowmaker.info"
license=('GPL2')
depends=('windowmaker')
diff --git a/extra/windowmaker/PKGBUILD b/extra/windowmaker/PKGBUILD
index 85fdd5062..f1e781932 100644
--- a/extra/windowmaker/PKGBUILD
+++ b/extra/windowmaker/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=windowmaker
pkgver=0.92.0
pkgrel=8
pkgdesc="An X11 window manager with a NEXTSTEP look and feel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.windowmaker.info/"
license=('GPL' 'custom')
depends=('libxinerama' 'libpng' 'libxpm' 'libxft' 'libtiff' 'giflib')
diff --git a/extra/wipe/PKGBUILD b/extra/wipe/PKGBUILD
index 95767e587..505bef1b1 100644
--- a/extra/wipe/PKGBUILD
+++ b/extra/wipe/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=wipe
pkgver=2.3.1
pkgrel=1
pkgdesc="A file and block device wiping utility - a secure rm"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wipe.sourceforge.net/"
license=('GPL')
depends=('glibc')
diff --git a/extra/wpa_supplicant_gui/PKGBUILD b/extra/wpa_supplicant_gui/PKGBUILD
index 96095398d..2b38788de 100644
--- a/extra/wpa_supplicant_gui/PKGBUILD
+++ b/extra/wpa_supplicant_gui/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.7.3
pkgrel=1
pkgdesc="A Qt frontend to wpa_supplicant"
url="http://hostap.epitest.fi/wpa_supplicant"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('qt' "wpa_supplicant=$pkgver")
license=('GPL')
source=("http://hostap.epitest.fi/releases/wpa_supplicant-$pkgver.tar.gz")
diff --git a/extra/wv/PKGBUILD b/extra/wv/PKGBUILD
index 0e8208ae6..3b626f0d7 100644
--- a/extra/wv/PKGBUILD
+++ b/extra/wv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wv
pkgver=1.2.7
pkgrel=1
pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file formats"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/wvware"
license=(GPL)
depends=('libgsf>=1.14.18' 'libpng>=1.4.2' 'sh')
diff --git a/extra/wv2/PKGBUILD b/extra/wv2/PKGBUILD
index 72ebab120..c2609d367 100644
--- a/extra/wv2/PKGBUILD
+++ b/extra/wv2/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=wv2
pkgver=0.4.2
pkgrel=1
pkgdesc="MSWord 9,8,7,6 formats parser"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/wvware/"
depends=('libgsf')
makedepends=('cmake')
diff --git a/extra/wvdial/PKGBUILD b/extra/wvdial/PKGBUILD
index 916a2c514..2c756d99c 100644
--- a/extra/wvdial/PKGBUILD
+++ b/extra/wvdial/PKGBUILD
@@ -9,7 +9,7 @@ pkgver=1.61
pkgrel=3
pkgdesc="A dialer program to connect to the Internet"
url="http://alumnit.ca/wiki/index.php?page=WvDial"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
depends=('wvstreams' 'ppp' 'gcc-libs')
makedepends=('lockdev')
diff --git a/extra/wvstreams/PKGBUILD b/extra/wvstreams/PKGBUILD
index 3abe73609..1030f75f9 100644
--- a/extra/wvstreams/PKGBUILD
+++ b/extra/wvstreams/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=wvstreams
pkgver=4.6.1
pkgrel=2
pkgdesc="A network programming library written in C++"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://alumnit.ca/wiki/?page=WvStreams"
license=('LGPL')
depends=('zlib' 'pam' 'xplc' "openssl" 'readline')
diff --git a/extra/wxgtk/PKGBUILD b/extra/wxgtk/PKGBUILD
index cbce9cc63..1f5eac3e4 100644
--- a/extra/wxgtk/PKGBUILD
+++ b/extra/wxgtk/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wxgtk
pkgver=2.8.12
pkgrel=1
pkgdesc="GTK+ implementation of wxWidgets API for GUI"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wxwidgets.org"
license=('custom:wxWindows')
depends=('gtk2' 'gstreamer0.10-base' 'libgl' 'libxxf86vm' 'libsm')
diff --git a/extra/wxmaxima/PKGBUILD b/extra/wxmaxima/PKGBUILD
index c7e5a441f..91635e6e1 100644
--- a/extra/wxmaxima/PKGBUILD
+++ b/extra/wxmaxima/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=wxmaxima
pkgver=11.04.0
pkgrel=1
pkgdesc="A wxWidgets GUI for the computer algebra system Maxima"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://wxmaxima.sourceforge.net/"
license=('GPL2')
depends=('maxima' 'libxml2' 'wxgtk')
diff --git a/extra/wxpython/PKGBUILD b/extra/wxpython/PKGBUILD
index ccb46efba..1b438d296 100644
--- a/extra/wxpython/PKGBUILD
+++ b/extra/wxpython/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=wxpython
pkgver=2.8.12.0
pkgrel=1
pkgdesc="A wxWidgets GUI toolkit for Python"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom:wxWindows')
url="http://www.wxpython.org"
depends=('wxgtk' 'python2')
diff --git a/extra/x11vnc/PKGBUILD b/extra/x11vnc/PKGBUILD
index 15d64aa92..a2ba24ffe 100644
--- a/extra/x11vnc/PKGBUILD
+++ b/extra/x11vnc/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=x11vnc
pkgver=0.9.12
pkgrel=1
pkgdesc='VNC server for real X displays'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.karlrunge.com/x11vnc/'
license=('GPL2')
depends=('openssl' 'libjpeg' 'zlib' 'libx11' 'libxtst' 'libxinerama' 'libxdamage' 'libxrandr' 'avahi')
diff --git a/extra/x264/PKGBUILD b/extra/x264/PKGBUILD
index a0aacc6ea..178359631 100644
--- a/extra/x264/PKGBUILD
+++ b/extra/x264/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=x264
pkgver=20110327
pkgrel=1
pkgdesc="free library for encoding H264/AVC video streams"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.videolan.org/developers/x264.html"
license=('GPL')
depends=('glibc')
diff --git a/extra/x2x/PKGBUILD b/extra/x2x/PKGBUILD
index bccbba6a4..60fa7eb28 100644
--- a/extra/x2x/PKGBUILD
+++ b/extra/x2x/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=x2x
pkgver=1.27
pkgrel=5
pkgdesc="Control one X display from another"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://x2x.dottedmag.net/"
license=('custom')
depends=('libxtst')
diff --git a/extra/xaos/PKGBUILD b/extra/xaos/PKGBUILD
index 4f958385b..9635c0e9b 100644
--- a/extra/xaos/PKGBUILD
+++ b/extra/xaos/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xaos
pkgver=3.5
pkgrel=3
pkgdesc="A fast portable real-time interactive fractal zoomer"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/xaos/"
license=('GPL')
depends=('gsl' 'libpng' 'aalib')
diff --git a/extra/xarchiver/PKGBUILD b/extra/xarchiver/PKGBUILD
index 2abf0e7ad..33e3a3146 100644
--- a/extra/xarchiver/PKGBUILD
+++ b/extra/xarchiver/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xarchiver
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/extra/xaw3d/PKGBUILD b/extra/xaw3d/PKGBUILD
index 8854d9e98..931513921 100644
--- a/extra/xaw3d/PKGBUILD
+++ b/extra/xaw3d/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xaw3d
pkgver=1.5E
pkgrel=3
pkgdesc="Three-D Athena widgets"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://directory.fsf.org/project/xaw3d/"
license=('MIT')
depends=('libxmu' 'libxpm')
diff --git a/extra/xawtv/PKGBUILD b/extra/xawtv/PKGBUILD
index 3a8498c10..28cce47b7 100644
--- a/extra/xawtv/PKGBUILD
+++ b/extra/xawtv/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xawtv
pkgver=3.95
pkgrel=7
pkgdesc="A simple Xaw-based TV program which uses the bttv driver or video4linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://linux.bytesex.org/xawtv/"
license=('GPL')
depends=('libjpeg' 'alsa-lib' 'lesstif' 'libdv' 'zvbi' 'aalib' 'libv4l'
diff --git a/extra/xbill/PKGBUILD b/extra/xbill/PKGBUILD
index 98054c7eb..7b9503c78 100644
--- a/extra/xbill/PKGBUILD
+++ b/extra/xbill/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xbill
pkgver=2.1
pkgrel=7
pkgdesc="A game that tests your reflexes as you seek and destroy all forms of Bill"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xbill.org/"
license=('GPL')
depends=('xaw3d')
diff --git a/extra/xbindkeys/PKGBUILD b/extra/xbindkeys/PKGBUILD
index 9d2e6f0e8..3336c8a09 100644
--- a/extra/xbindkeys/PKGBUILD
+++ b/extra/xbindkeys/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xbindkeys
pkgver=1.8.5
pkgrel=1
pkgdesc="Launch shell commands with your keyboard or your mouse under X"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/xbindkeys/xbindkeys.html"
license=('GPL')
depends=('libx11' 'guile>=1.8.1' 'tk')
diff --git a/extra/xcb-util/PKGBUILD b/extra/xcb-util/PKGBUILD
index 0045d6837..38c273bac 100644
--- a/extra/xcb-util/PKGBUILD
+++ b/extra/xcb-util/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xcb-util
pkgver=0.3.6
pkgrel=1
pkgdesc="Utility libraries for XC Binding"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xcb.freedesktop.org"
license=('custom')
depends=('libxcb>=1.4')
diff --git a/extra/xchm/PKGBUILD b/extra/xchm/PKGBUILD
index 6c76cc559..c74241a47 100644
--- a/extra/xchm/PKGBUILD
+++ b/extra/xchm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xchm
pkgver=1.20
pkgrel=1
pkgdesc="A cross-platform GUI front-end to chmlib"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xchm.sourceforge.net"
license=('GPL')
depends=('chmlib' 'wxgtk' 'desktop-file-utils')
diff --git a/extra/xclip/PKGBUILD b/extra/xclip/PKGBUILD
index 57834cdc0..d14e1bb42 100644
--- a/extra/xclip/PKGBUILD
+++ b/extra/xclip/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xclip
pkgver=0.12
pkgrel=2
pkgdesc='Command line interface to the X11 clipboard'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://sourceforge.net/projects/xclip'
license=('GPL')
depends=('libxmu')
diff --git a/extra/xcompmgr/PKGBUILD b/extra/xcompmgr/PKGBUILD
index 817b015b1..4769d7443 100644
--- a/extra/xcompmgr/PKGBUILD
+++ b/extra/xcompmgr/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xcompmgr
pkgver=1.1.5
pkgrel=1
pkgdesc="Composite Window-effects manager for X.org"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxcomposite' 'libxdamage' 'libxrender')
diff --git a/extra/xdelta/PKGBUILD b/extra/xdelta/PKGBUILD
index dabc0db1c..c50fe5969 100644
--- a/extra/xdelta/PKGBUILD
+++ b/extra/xdelta/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xdelta
pkgver=1.1.4
pkgrel=3
pkgdesc="binary file delta generator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/xdelta/"
license=('GPL')
depends=('glib' 'zlib')
diff --git a/extra/xdelta3/PKGBUILD b/extra/xdelta3/PKGBUILD
index a8149d55c..a7d6c3533 100644
--- a/extra/xdelta3/PKGBUILD
+++ b/extra/xdelta3/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xdelta3
pkgver=3.0.0
pkgrel=1
pkgdesc="A diff utility which works with binary files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://xdelta.org/"
license=('GPL')
makedepends=('python2')
diff --git a/extra/xf86-input-acecad/PKGBUILD b/extra/xf86-input-acecad/PKGBUILD
index 9ec6a2995..f2bfca2e6 100644
--- a/extra/xf86-input-acecad/PKGBUILD
+++ b/extra/xf86-input-acecad/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-acecad
pkgver=1.5.0
pkgrel=1
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/extra/xf86-input-aiptek/PKGBUILD b/extra/xf86-input-aiptek/PKGBUILD
index cd659b10a..582cb5f41 100644
--- a/extra/xf86-input-aiptek/PKGBUILD
+++ b/extra/xf86-input-aiptek/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-aiptek
pkgver=1.4.0
pkgrel=1
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/extra/xf86-input-evdev/PKGBUILD b/extra/xf86-input-evdev/PKGBUILD
index cd181ad42..b524d10ac 100644
--- a/extra/xf86-input-evdev/PKGBUILD
+++ b/extra/xf86-input-evdev/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-input-evdev
pkgver=2.6.0
pkgrel=3
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/extra/xf86-input-joystick/PKGBUILD b/extra/xf86-input-joystick/PKGBUILD
index b6ffda70b..c4e4af6f8 100644
--- a/extra/xf86-input-joystick/PKGBUILD
+++ b/extra/xf86-input-joystick/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-joystick
pkgver=1.6.0
pkgrel=1
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/extra/xf86-input-keyboard/PKGBUILD b/extra/xf86-input-keyboard/PKGBUILD
index 74318a046..abfcf931a 100644
--- a/extra/xf86-input-keyboard/PKGBUILD
+++ b/extra/xf86-input-keyboard/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-keyboard
pkgver=1.6.0
pkgrel=2
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/extra/xf86-input-mouse/PKGBUILD b/extra/xf86-input-mouse/PKGBUILD
index 23bd31f2b..4c78ca293 100644
--- a/extra/xf86-input-mouse/PKGBUILD
+++ b/extra/xf86-input-mouse/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-mouse
pkgver=1.7.0
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/extra/xf86-input-synaptics/PKGBUILD b/extra/xf86-input-synaptics/PKGBUILD
index 6e4d89f3a..d4d4cffdd 100644
--- a/extra/xf86-input-synaptics/PKGBUILD
+++ b/extra/xf86-input-synaptics/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xf86-input-synaptics
pkgver=1.4.0
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/extra/xf86-input-void/PKGBUILD b/extra/xf86-input-void/PKGBUILD
index 004bf14a9..ab7400c55 100644
--- a/extra/xf86-input-void/PKGBUILD
+++ b/extra/xf86-input-void/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-input-void
pkgver=1.4.0
pkgrel=1
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/extra/xf86-input-wacom/PKGBUILD b/extra/xf86-input-wacom/PKGBUILD
index 2ee290485..9b7fce7b9 100644
--- a/extra/xf86-input-wacom/PKGBUILD
+++ b/extra/xf86-input-wacom/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-input-wacom
pkgver=0.10.9
pkgrel=1
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/extra/xf86-video-apm/PKGBUILD b/extra/xf86-video-apm/PKGBUILD
index 649a8d7ae..0fda16708 100644
--- a/extra/xf86-video-apm/PKGBUILD
+++ b/extra/xf86-video-apm/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-apm
pkgver=1.2.3
pkgrel=3
pkgdesc="X.org Alliance ProMotion video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-ark/PKGBUILD b/extra/xf86-video-ark/PKGBUILD
index c924c8b8d..03e1340b0 100644
--- a/extra/xf86-video-ark/PKGBUILD
+++ b/extra/xf86-video-ark/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-ark
pkgver=0.7.3
pkgrel=3
pkgdesc="X.org ark video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-ast/PKGBUILD b/extra/xf86-video-ast/PKGBUILD
index 46183729c..0920103f8 100644
--- a/extra/xf86-video-ast/PKGBUILD
+++ b/extra/xf86-video-ast/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-ast
pkgver=0.91.10
pkgrel=3
pkgdesc="X.org ASPEED AST Graphics video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-ati/PKGBUILD b/extra/xf86-video-ati/PKGBUILD
index bd3d1fd9e..4973f9502 100644
--- a/extra/xf86-video-ati/PKGBUILD
+++ b/extra/xf86-video-ati/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-ati
pkgver=6.14.1
pkgrel=1
pkgdesc="X.org ati video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=(libpciaccess libdrm udev pixman ati-dri)
diff --git a/extra/xf86-video-chips/PKGBUILD b/extra/xf86-video-chips/PKGBUILD
index 655847922..c190ad607 100644
--- a/extra/xf86-video-chips/PKGBUILD
+++ b/extra/xf86-video-chips/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-chips
pkgver=1.2.4
pkgrel=2
pkgdesc="X.org Chips and Technologies video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=(glibc)
diff --git a/extra/xf86-video-cirrus/PKGBUILD b/extra/xf86-video-cirrus/PKGBUILD
index b0043635d..7c9c76d07 100644
--- a/extra/xf86-video-cirrus/PKGBUILD
+++ b/extra/xf86-video-cirrus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-cirrus
pkgver=1.3.2
pkgrel=6
pkgdesc="X.org Cirrus Logic video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-dummy/PKGBUILD b/extra/xf86-video-dummy/PKGBUILD
index 3b7a1e6d1..8332a0ff4 100644
--- a/extra/xf86-video-dummy/PKGBUILD
+++ b/extra/xf86-video-dummy/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-dummy
pkgver=0.3.4
pkgrel=4
pkgdesc="X.org dummy video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-fbdev/PKGBUILD b/extra/xf86-video-fbdev/PKGBUILD
index 12edc4e6a..cc8854074 100644
--- a/extra/xf86-video-fbdev/PKGBUILD
+++ b/extra/xf86-video-fbdev/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-fbdev
pkgver=0.4.2
pkgrel=4
pkgdesc="X.org framebuffer video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc')
diff --git a/extra/xf86-video-glint/PKGBUILD b/extra/xf86-video-glint/PKGBUILD
index 2a0e8dbb1..5483e651f 100644
--- a/extra/xf86-video-glint/PKGBUILD
+++ b/extra/xf86-video-glint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-glint
pkgver=1.2.5
pkgrel=2
pkgdesc="X.org GLINT/Permedia video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-i128/PKGBUILD b/extra/xf86-video-i128/PKGBUILD
index c8f10156e..07daad5ba 100644
--- a/extra/xf86-video-i128/PKGBUILD
+++ b/extra/xf86-video-i128/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-i128
pkgver=1.3.4
pkgrel=3
pkgdesc="X.org Number 9 I128 video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-i740/PKGBUILD b/extra/xf86-video-i740/PKGBUILD
index 4316de76b..49bcf9de7 100644
--- a/extra/xf86-video-i740/PKGBUILD
+++ b/extra/xf86-video-i740/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-i740
pkgver=1.3.2
pkgrel=6
pkgdesc="X.org Intel i740 video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-intel/PKGBUILD b/extra/xf86-video-intel/PKGBUILD
index 2f845c4d8..ed9252daa 100644
--- a/extra/xf86-video-intel/PKGBUILD
+++ b/extra/xf86-video-intel/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-intel
pkgver=2.15.0
pkgrel=2
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/extra/xf86-video-mach64/PKGBUILD b/extra/xf86-video-mach64/PKGBUILD
index 0fa53fc78..25cbcff4a 100644
--- a/extra/xf86-video-mach64/PKGBUILD
+++ b/extra/xf86-video-mach64/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-mach64
pkgver=6.8.2
pkgrel=6
pkgdesc="X.org mach64 video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'mach64-dri')
diff --git a/extra/xf86-video-mga/PKGBUILD b/extra/xf86-video-mga/PKGBUILD
index c9793ef73..e67021a97 100644
--- a/extra/xf86-video-mga/PKGBUILD
+++ b/extra/xf86-video-mga/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-mga
pkgver=1.4.13
pkgrel=3
pkgdesc="X.org mga video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'mga-dri')
diff --git a/extra/xf86-video-neomagic/PKGBUILD b/extra/xf86-video-neomagic/PKGBUILD
index 0b6469a69..89650f9a2 100644
--- a/extra/xf86-video-neomagic/PKGBUILD
+++ b/extra/xf86-video-neomagic/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-neomagic
pkgver=1.2.5
pkgrel=4
pkgdesc="X.org neomagic video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-nouveau/PKGBUILD b/extra/xf86-video-nouveau/PKGBUILD
index f5cb3da4a..40f246703 100644
--- a/extra/xf86-video-nouveau/PKGBUILD
+++ b/extra/xf86-video-nouveau/PKGBUILD
@@ -7,7 +7,7 @@ _gitdate=20110316
pkgver=0.0.16_git${_gitdate} # see configure.ac
pkgrel=2
pkgdesc="Open Source 3D acceleration driver for nVidia cards (experimental)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://nouveau.freedesktop.org/wiki/"
license=('GPL') #and MIT, not yet a license file, see http://nouveau.freedesktop.org/wiki/FAQ#head-09f75d03eb30011c754038a3893119a70745de4e
depends=('libdrm' 'udev')
diff --git a/extra/xf86-video-nv/PKGBUILD b/extra/xf86-video-nv/PKGBUILD
index 0ec636081..2e5ce4daf 100644
--- a/extra/xf86-video-nv/PKGBUILD
+++ b/extra/xf86-video-nv/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-nv
pkgver=2.1.18
pkgrel=3
pkgdesc="X.org nv video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc')
diff --git a/extra/xf86-video-openchrome/PKGBUILD b/extra/xf86-video-openchrome/PKGBUILD
index c49885397..05282816d 100644
--- a/extra/xf86-video-openchrome/PKGBUILD
+++ b/extra/xf86-video-openchrome/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-openchrome
pkgver=0.2.904
pkgrel=5
pkgdesc="X.Org Openchrome drivers"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://www.openchrome.org"
depends=('libdrm' 'libxvmc' 'unichrome-dri')
diff --git a/extra/xf86-video-r128/PKGBUILD b/extra/xf86-video-r128/PKGBUILD
index 44c710729..989b9d964 100644
--- a/extra/xf86-video-r128/PKGBUILD
+++ b/extra/xf86-video-r128/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-r128
pkgver=6.8.1
pkgrel=6
pkgdesc="X.org ati Rage128 video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'r128-dri')
diff --git a/extra/xf86-video-rendition/PKGBUILD b/extra/xf86-video-rendition/PKGBUILD
index 7c664a61b..39238c62d 100644
--- a/extra/xf86-video-rendition/PKGBUILD
+++ b/extra/xf86-video-rendition/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-rendition
pkgver=4.2.4
pkgrel=4
pkgdesc="X.org Rendition video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-s3/PKGBUILD b/extra/xf86-video-s3/PKGBUILD
index fb0233d05..3512d248e 100644
--- a/extra/xf86-video-s3/PKGBUILD
+++ b/extra/xf86-video-s3/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-s3
pkgver=0.6.3
pkgrel=5
pkgdesc="X.org S3 video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-s3virge/PKGBUILD b/extra/xf86-video-s3virge/PKGBUILD
index 9e5e00ff6..2deeaa2d6 100644
--- a/extra/xf86-video-s3virge/PKGBUILD
+++ b/extra/xf86-video-s3virge/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-s3virge
pkgver=1.10.4
pkgrel=5
pkgdesc="X.org S3 Virge video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-savage/PKGBUILD b/extra/xf86-video-savage/PKGBUILD
index 14c73b0a8..32d8afda3 100644
--- a/extra/xf86-video-savage/PKGBUILD
+++ b/extra/xf86-video-savage/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-savage
pkgver=2.3.2
pkgrel=2
pkgdesc="X.org savage video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'savage-dri')
diff --git a/extra/xf86-video-siliconmotion/PKGBUILD b/extra/xf86-video-siliconmotion/PKGBUILD
index fc72fd1c9..285d6d8f3 100644
--- a/extra/xf86-video-siliconmotion/PKGBUILD
+++ b/extra/xf86-video-siliconmotion/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-siliconmotion
pkgver=1.7.5
pkgrel=2
pkgdesc="X.org siliconmotion video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-sis/PKGBUILD b/extra/xf86-video-sis/PKGBUILD
index 04958c1c4..436f1e3cb 100644
--- a/extra/xf86-video-sis/PKGBUILD
+++ b/extra/xf86-video-sis/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-sis
pkgver=0.10.3
pkgrel=4
pkgdesc="X.org SiS video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'sis-dri')
diff --git a/extra/xf86-video-sisusb/PKGBUILD b/extra/xf86-video-sisusb/PKGBUILD
index 1a425a0c5..742f88476 100644
--- a/extra/xf86-video-sisusb/PKGBUILD
+++ b/extra/xf86-video-sisusb/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-sisusb
pkgver=0.9.4
pkgrel=4
pkgdesc="X.org SiS USB video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-tdfx/PKGBUILD b/extra/xf86-video-tdfx/PKGBUILD
index d164f8f49..eb32b5384 100644
--- a/extra/xf86-video-tdfx/PKGBUILD
+++ b/extra/xf86-video-tdfx/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-tdfx
pkgver=1.4.3
pkgrel=6
pkgdesc="X.org tdfx video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc' 'tdfx-dri')
diff --git a/extra/xf86-video-trident/PKGBUILD b/extra/xf86-video-trident/PKGBUILD
index 07e2475b0..7e36853f7 100644
--- a/extra/xf86-video-trident/PKGBUILD
+++ b/extra/xf86-video-trident/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-trident
pkgver=1.3.4
pkgrel=4
pkgdesc="X.org Trident video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-tseng/PKGBUILD b/extra/xf86-video-tseng/PKGBUILD
index f252044c5..ea81f157b 100644
--- a/extra/xf86-video-tseng/PKGBUILD
+++ b/extra/xf86-video-tseng/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-tseng
pkgver=1.2.4
pkgrel=4
pkgdesc="X.org tseng video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-unichrome/PKGBUILD b/extra/xf86-video-unichrome/PKGBUILD
index 71172840e..004ca502b 100644
--- a/extra/xf86-video-unichrome/PKGBUILD
+++ b/extra/xf86-video-unichrome/PKGBUILD
@@ -6,7 +6,7 @@ pkgver=0.2.7
pkgrel=5
_gitversion=cd12cce88ff886031c23c743569fba97eccace4e
pkgdesc="Unichrome video drivers for X.Org"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://unichrome.sf.net/"
license=('custom')
depends=('glibc' 'unichrome-dri')
diff --git a/extra/xf86-video-v4l/PKGBUILD b/extra/xf86-video-v4l/PKGBUILD
index 28d1c8c05..777732b84 100644
--- a/extra/xf86-video-v4l/PKGBUILD
+++ b/extra/xf86-video-v4l/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-v4l
pkgver=0.2.0
pkgrel=8
pkgdesc="X.org v4l video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-vesa/PKGBUILD b/extra/xf86-video-vesa/PKGBUILD
index d5778d23f..474b78f57 100644
--- a/extra/xf86-video-vesa/PKGBUILD
+++ b/extra/xf86-video-vesa/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-vesa
pkgver=2.3.0
pkgrel=5
pkgdesc="X.org vesa video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc')
diff --git a/extra/xf86-video-voodoo/PKGBUILD b/extra/xf86-video-voodoo/PKGBUILD
index ea146879f..c69a03e85 100644
--- a/extra/xf86-video-voodoo/PKGBUILD
+++ b/extra/xf86-video-voodoo/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-voodoo
pkgver=1.2.4
pkgrel=4
pkgdesc="X.org 3dfx Voodoo1/Voodoo2 2D video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-xgi/PKGBUILD b/extra/xf86-video-xgi/PKGBUILD
index 0c06d0615..2a177c9ab 100644
--- a/extra/xf86-video-xgi/PKGBUILD
+++ b/extra/xf86-video-xgi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-xgi
pkgver=1.6.0
pkgrel=3
pkgdesc="X.org XGI video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xf86-video-xgixp/PKGBUILD b/extra/xf86-video-xgixp/PKGBUILD
index 30d34d3a5..7f98b9990 100644
--- a/extra/xf86-video-xgixp/PKGBUILD
+++ b/extra/xf86-video-xgixp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xf86-video-xgixp
pkgver=1.8.0
pkgrel=3
pkgdesc="X.org XGIXP video driver"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
diff --git a/extra/xfburn/PKGBUILD b/extra/xfburn/PKGBUILD
index 131dc466a..2e7aec3bf 100755
--- a/extra/xfburn/PKGBUILD
+++ b/extra/xfburn/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=xfburn
pkgver=0.4.3
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
pkgdesc="a simple CD/DVD burning tool based on libburnia libraries"
url="http://goodies.xfce.org/projects/applications/xfburn"
license=('GPL2')
diff --git a/extra/xfce-utils/PKGBUILD b/extra/xfce-utils/PKGBUILD
index 621755ab8..a24548d50 100644
--- a/extra/xfce-utils/PKGBUILD
+++ b/extra/xfce-utils/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce-utils
pkgver=4.8.1
pkgrel=1
pkgdesc="Utilities for Xfce"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfce4-appfinder/PKGBUILD b/extra/xfce4-appfinder/PKGBUILD
index 9eac46486..7f90bbdfa 100644
--- a/extra/xfce4-appfinder/PKGBUILD
+++ b/extra/xfce4-appfinder/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-appfinder
pkgver=4.8.0
pkgrel=1
pkgdesc="Xfce application finder"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfce4-battery-plugin/PKGBUILD b/extra/xfce4-battery-plugin/PKGBUILD
index 62e2ae5bd..70b47aa06 100644
--- a/extra/xfce4-battery-plugin/PKGBUILD
+++ b/extra/xfce4-battery-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-battery-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="A battery monitor plugin for the Xfce panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-clipman-plugin/PKGBUILD b/extra/xfce4-clipman-plugin/PKGBUILD
index 3629b0725..0c6eb27fe 100644
--- a/extra/xfce4-clipman-plugin/PKGBUILD
+++ b/extra/xfce4-clipman-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-clipman-plugin
pkgver=1.1.3
pkgrel=2
pkgdesc="A clipboard plugin for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-cpufreq-plugin/PKGBUILD b/extra/xfce4-cpufreq-plugin/PKGBUILD
index bea6bf602..f1d95fe32 100644
--- a/extra/xfce4-cpufreq-plugin/PKGBUILD
+++ b/extra/xfce4-cpufreq-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-cpufreq-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="CPU frequency plugin for the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-cpugraph-plugin/PKGBUILD b/extra/xfce4-cpugraph-plugin/PKGBUILD
index f775fcce7..615fcc123 100644
--- a/extra/xfce4-cpugraph-plugin/PKGBUILD
+++ b/extra/xfce4-cpugraph-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-cpugraph-plugin
pkgver=1.0.1
pkgrel=2
pkgdesc="CPU graph plugin for the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-datetime-plugin/PKGBUILD b/extra/xfce4-datetime-plugin/PKGBUILD
index 3d9e2a532..8a6e7d9aa 100644
--- a/extra/xfce4-datetime-plugin/PKGBUILD
+++ b/extra/xfce4-datetime-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-datetime-plugin
pkgver=0.6.1
pkgrel=1
pkgdesc="A date and time display plugin for the Xfce panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-dict/PKGBUILD b/extra/xfce4-dict/PKGBUILD
index 344d7f37d..508d5b92b 100644
--- a/extra/xfce4-dict/PKGBUILD
+++ b/extra/xfce4-dict/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-dict
pkgver=0.6.0
pkgrel=1
pkgdesc="A dictionary plugin for the Xfce panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/applications/xfce4-dict"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-diskperf-plugin/PKGBUILD b/extra/xfce4-diskperf-plugin/PKGBUILD
index 11af81a49..4d06b2822 100644
--- a/extra/xfce4-diskperf-plugin/PKGBUILD
+++ b/extra/xfce4-diskperf-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-diskperf-plugin
pkgver=2.3.0
pkgrel=1
pkgdesc="Plugin for the Xfce4 panel displaying instant disk/partition performance"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-eyes-plugin/PKGBUILD b/extra/xfce4-eyes-plugin/PKGBUILD
index 454c329c4..50dd5e8b6 100644
--- a/extra/xfce4-eyes-plugin/PKGBUILD
+++ b/extra/xfce4-eyes-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-eyes-plugin
pkgver=4.4.1
pkgrel=1
pkgdesc="A rolling eyes (following mouse pointer) plugin for the Xfce panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-fsguard-plugin/PKGBUILD b/extra/xfce4-fsguard-plugin/PKGBUILD
index 11202e348..751b3c26b 100644
--- a/extra/xfce4-fsguard-plugin/PKGBUILD
+++ b/extra/xfce4-fsguard-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-fsguard-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="File system usage monitor plugin for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-genmon-plugin/PKGBUILD b/extra/xfce4-genmon-plugin/PKGBUILD
index 8e631a255..d7a4bf2c0 100644
--- a/extra/xfce4-genmon-plugin/PKGBUILD
+++ b/extra/xfce4-genmon-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-genmon-plugin
pkgver=3.3.0
pkgrel=1
pkgdesc="plugin that monitors customizable programs stdout for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL2.1')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-mailwatch-plugin/PKGBUILD b/extra/xfce4-mailwatch-plugin/PKGBUILD
index 234f034ad..58113add0 100644
--- a/extra/xfce4-mailwatch-plugin/PKGBUILD
+++ b/extra/xfce4-mailwatch-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-mailwatch-plugin
pkgver=1.1.0
pkgrel=3
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/extra/xfce4-mixer/PKGBUILD b/extra/xfce4-mixer/PKGBUILD
index dd0e3337f..2a611c91f 100644
--- a/extra/xfce4-mixer/PKGBUILD
+++ b/extra/xfce4-mixer/PKGBUILD
@@ -5,15 +5,15 @@ pkgname=xfce4-mixer
pkgver=4.8.0
pkgrel=1
pkgdesc="The volume control plugin for the Xfce panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
depends=("xfce4-panel>=4.8.0" 'gstreamer0.10-base>=0.10.22' 'hicolor-icon-theme')
makedepends=('intltool')
-optdepends=('gstreamer0.10-base-plugins: to support basic audio hardware' \
- 'gstreamer0.10-good-plugins: well supported hardware'\
- 'gstreamer0.10-bad-plugins: not so well supported hardware'\
+optdepends=('gstreamer0.10-base-plugins: to support basic audio hardware'
+ 'gstreamer0.10-good-plugins: well supported hardware'
+ 'gstreamer0.10-bad-plugins: not so well supported hardware'
'gstreamer0.10-ugly-plugins: might contain questionable license hardware')
options=('!libtool')
install=${pkgname}.install
diff --git a/extra/xfce4-mount-plugin/PKGBUILD b/extra/xfce4-mount-plugin/PKGBUILD
index 72cd37aca..3e735e931 100644
--- a/extra/xfce4-mount-plugin/PKGBUILD
+++ b/extra/xfce4-mount-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-mount-plugin
pkgver=0.5.5
pkgrel=1
pkgdesc="plugin for the Xfce4 panel to mount and unmount volumes"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-mpc-plugin/PKGBUILD b/extra/xfce4-mpc-plugin/PKGBUILD
index 13a03f4e2..159a79844 100644
--- a/extra/xfce4-mpc-plugin/PKGBUILD
+++ b/extra/xfce4-mpc-plugin/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xfce4-mpc-plugin
pkgver=0.3.6
pkgrel=1
pkgdesc="plugin to control the music player daemon from the xfce4-panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-netload-plugin/PKGBUILD b/extra/xfce4-netload-plugin/PKGBUILD
index 363df6eb7..642deaf20 100644
--- a/extra/xfce4-netload-plugin/PKGBUILD
+++ b/extra/xfce4-netload-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-netload-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="A netload plugin for the Xfce panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-notes-plugin/PKGBUILD b/extra/xfce4-notes-plugin/PKGBUILD
index 889e1ac02..4bb356307 100644
--- a/extra/xfce4-notes-plugin/PKGBUILD
+++ b/extra/xfce4-notes-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-notes-plugin
pkgver=1.7.7
pkgrel=2
pkgdesc="A notes plugin for the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-notifyd/PKGBUILD b/extra/xfce4-notifyd/PKGBUILD
index c08a9d259..90f060e99 100644
--- a/extra/xfce4-notifyd/PKGBUILD
+++ b/extra/xfce4-notifyd/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-notifyd
pkgver=0.2.1
pkgrel=1
pkgdesc="notification daemon for the xfce desktop"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/applications/xfce4-notifyd"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-panel/PKGBUILD b/extra/xfce4-panel/PKGBUILD
index d35984253..39563771b 100644
--- a/extra/xfce4-panel/PKGBUILD
+++ b/extra/xfce4-panel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-panel
pkgver=4.8.3
pkgrel=1
pkgdesc="Panel for the Xfce desktop environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfce4-power-manager/PKGBUILD b/extra/xfce4-power-manager/PKGBUILD
index 9992fc0a4..13b2ef273 100644
--- a/extra/xfce4-power-manager/PKGBUILD
+++ b/extra/xfce4-power-manager/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-power-manager
pkgver=1.0.10
pkgrel=2
pkgdesc="power manager for xfce4 desktop"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-quicklauncher-plugin/PKGBUILD b/extra/xfce4-quicklauncher-plugin/PKGBUILD
index d783ecf24..272feb35e 100644
--- a/extra/xfce4-quicklauncher-plugin/PKGBUILD
+++ b/extra/xfce4-quicklauncher-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-quicklauncher-plugin
pkgver=1.9.4
pkgrel=5
pkgdesc="plugin that creates 4 little application launcher in the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-screenshooter/PKGBUILD b/extra/xfce4-screenshooter/PKGBUILD
index 4db623812..d3f48ed72 100644
--- a/extra/xfce4-screenshooter/PKGBUILD
+++ b/extra/xfce4-screenshooter/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-screenshooter
pkgver=1.7.9
pkgrel=2
pkgdesc="plugin that makes screenshots for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/applications/xfce4-screenshooter"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-sensors-plugin/PKGBUILD b/extra/xfce4-sensors-plugin/PKGBUILD
index 69a940b61..9b54c03f4 100644
--- a/extra/xfce4-sensors-plugin/PKGBUILD
+++ b/extra/xfce4-sensors-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-sensors-plugin
pkgver=1.2.3
pkgrel=1
pkgdesc="A lm_sensors plugin for the Xfce panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-session/PKGBUILD b/extra/xfce4-session/PKGBUILD
index f59b70390..905d8ef2f 100644
--- a/extra/xfce4-session/PKGBUILD
+++ b/extra/xfce4-session/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-session
pkgver=4.8.1
pkgrel=2
pkgdesc="A session manager for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfce4-settings/PKGBUILD b/extra/xfce4-settings/PKGBUILD
index ba264dd3d..c12fdbd4c 100644
--- a/extra/xfce4-settings/PKGBUILD
+++ b/extra/xfce4-settings/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=xfce4-settings
pkgver=4.8.2
pkgrel=1
pkgdesc="Settings manager for xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfce4-smartbookmark-plugin/PKGBUILD b/extra/xfce4-smartbookmark-plugin/PKGBUILD
index 8493b93ea..ec817b2d2 100644
--- a/extra/xfce4-smartbookmark-plugin/PKGBUILD
+++ b/extra/xfce4-smartbookmark-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-smartbookmark-plugin
pkgver=0.4.2
pkgrel=9
pkgdesc="plugin for the Xfce4 panel that let you quicksearch from selected websites"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-systemload-plugin/PKGBUILD b/extra/xfce4-systemload-plugin/PKGBUILD
index a499ab317..31656ceed 100644
--- a/extra/xfce4-systemload-plugin/PKGBUILD
+++ b/extra/xfce4-systemload-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-systemload-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="A system load plugin for the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-taskmanager/PKGBUILD b/extra/xfce4-taskmanager/PKGBUILD
index 477abe743..b9a7f1ebf 100644
--- a/extra/xfce4-taskmanager/PKGBUILD
+++ b/extra/xfce4-taskmanager/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xfce4-taskmanager
pkgver=1.0.0
pkgrel=2
pkgdesc="Easy to use task manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/applications/xfce4-taskmanager"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-time-out-plugin/PKGBUILD b/extra/xfce4-time-out-plugin/PKGBUILD
index 119084172..5165c329a 100755
--- a/extra/xfce4-time-out-plugin/PKGBUILD
+++ b/extra/xfce4-time-out-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-time-out-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="Take a break from your computer with this plugin for XFCE4."
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
license=('GPL')
diff --git a/extra/xfce4-timer-plugin/PKGBUILD b/extra/xfce4-timer-plugin/PKGBUILD
index 97abd1269..df606bd8e 100644
--- a/extra/xfce4-timer-plugin/PKGBUILD
+++ b/extra/xfce4-timer-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-timer-plugin
pkgver=0.6.1
pkgrel=1
pkgdesc="plugin to track time for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-verve-plugin/PKGBUILD b/extra/xfce4-verve-plugin/PKGBUILD
index 1c1586a0e..e416ca41c 100644
--- a/extra/xfce4-verve-plugin/PKGBUILD
+++ b/extra/xfce4-verve-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-verve-plugin
pkgver=1.0.0
pkgrel=1
pkgdesc="command line plugin Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-wavelan-plugin/PKGBUILD b/extra/xfce4-wavelan-plugin/PKGBUILD
index 69976a7b2..2a531db88 100644
--- a/extra/xfce4-wavelan-plugin/PKGBUILD
+++ b/extra/xfce4-wavelan-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-wavelan-plugin
pkgver=0.5.6
pkgrel=1
pkgdesc="plugin to monitor wifi connectivity for the Xfce4 panel"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin/"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-weather-plugin/PKGBUILD b/extra/xfce4-weather-plugin/PKGBUILD
index fb57ce0f3..ecba2a317 100644
--- a/extra/xfce4-weather-plugin/PKGBUILD
+++ b/extra/xfce4-weather-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-weather-plugin
pkgver=0.7.4
pkgrel=1
pkgdesc="A weather plugin for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfce4-xkb-plugin/PKGBUILD b/extra/xfce4-xkb-plugin/PKGBUILD
index 98f79e4db..eb5d3e5be 100644
--- a/extra/xfce4-xkb-plugin/PKGBUILD
+++ b/extra/xfce4-xkb-plugin/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfce4-xkb-plugin
pkgver=0.5.4.0
pkgrel=1
pkgdesc="plugin to switch keyboard layouts for the Xfce4 panel"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin"
groups=('xfce4-goodies')
diff --git a/extra/xfconf/PKGBUILD b/extra/xfconf/PKGBUILD
index 7616febf3..2364ba0f8 100644
--- a/extra/xfconf/PKGBUILD
+++ b/extra/xfconf/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfconf
pkgver=4.8.0
pkgrel=1
pkgdesc="a simple client-server configuration storage and query system"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfdesktop/PKGBUILD b/extra/xfdesktop/PKGBUILD
index 08901285f..8c039765c 100644
--- a/extra/xfdesktop/PKGBUILD
+++ b/extra/xfdesktop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfdesktop
pkgver=4.8.2
pkgrel=2
pkgdesc="A desktop manager for Xfce"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfig/PKGBUILD b/extra/xfig/PKGBUILD
index 45c07d0dc..faf519d2d 100644
--- a/extra/xfig/PKGBUILD
+++ b/extra/xfig/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xfig
pkgver=3.2.5b
pkgrel=5
pkgdesc="An interactive drawing tool"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xfig.org/userman/"
license=('custom')
depends=('libpng' 'libjpeg' 'xaw3d' 'libxi' 'desktop-file-utils' 'gsfonts')
diff --git a/extra/xfprint/PKGBUILD b/extra/xfprint/PKGBUILD
index 1d622e190..984dec831 100644
--- a/extra/xfprint/PKGBUILD
+++ b/extra/xfprint/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xfprint
pkgver=4.6.1
pkgrel=5
pkgdesc="A print dialog and a printer manager for Xfce"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfwm4-themes/PKGBUILD b/extra/xfwm4-themes/PKGBUILD
index 2e6f414e6..8ab8b4672 100644
--- a/extra/xfwm4-themes/PKGBUILD
+++ b/extra/xfwm4-themes/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xfwm4-themes
pkgver=4.6.0
pkgrel=1
pkgdesc="A set of additionnal themes for the Xfce window manager"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xfwm4/PKGBUILD b/extra/xfwm4/PKGBUILD
index a7d92fb73..5ed044440 100644
--- a/extra/xfwm4/PKGBUILD
+++ b/extra/xfwm4/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xfwm4
pkgver=4.8.1
pkgrel=1
pkgdesc="Xfce window manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
diff --git a/extra/xine-lib/PKGBUILD b/extra/xine-lib/PKGBUILD
index d2f9dbe51..8884d0d3b 100644
--- a/extra/xine-lib/PKGBUILD
+++ b/extra/xine-lib/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xine-lib
pkgver=1.1.19
pkgrel=2
pkgdesc="A multimedia playback engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.xine-project.org"
license=('LGPL' 'GPL')
depends=('libgl' 'libxvmc' 'esound' 'flac' 'libvorbis' 'sdl' 'libmng' 'libtheora'
diff --git a/extra/xine-ui/PKGBUILD b/extra/xine-ui/PKGBUILD
index 9cc134600..f22c7665c 100644
--- a/extra/xine-ui/PKGBUILD
+++ b/extra/xine-ui/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xine-ui
pkgver=0.99.6
pkgrel=2
pkgdesc="A free video player for Unix"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.xine-project.org"
depends=('xine-lib' 'curl' 'libxtst' 'libxinerama' 'libxv' 'libpng' 'libxft'
diff --git a/extra/xmahjongg/PKGBUILD b/extra/xmahjongg/PKGBUILD
index 56df4a23f..2e954d29d 100644
--- a/extra/xmahjongg/PKGBUILD
+++ b/extra/xmahjongg/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xmahjongg
pkgver=3.7
pkgrel=4
pkgdesc="Mahjongg game for X-Window"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.lcdf.org/xmahjongg/"
license=('GPL')
depends=('gcc-libs' 'libx11')
diff --git a/extra/xmlsec/PKGBUILD b/extra/xmlsec/PKGBUILD
index 675a154d2..9cd55b83d 100644
--- a/extra/xmlsec/PKGBUILD
+++ b/extra/xmlsec/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=1.2.16
pkgrel=1
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>=2.8.6' 'nss>=3.12.6' 'libtool')
makedepends=('pkgconfig')
diff --git a/extra/xmlto/PKGBUILD b/extra/xmlto/PKGBUILD
index 3df59ce7d..72dbf4b45 100644
--- a/extra/xmlto/PKGBUILD
+++ b/extra/xmlto/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=xmlto
pkgver=0.0.23
pkgrel=1
pkgdesc="Convert xml to many other formats"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://cyberelk.net/tim/software/xmlto/"
license=('GPL')
depends=('libxslt>=1.1.24' 'perl-yaml-syck' 'perl-test-pod')
diff --git a/extra/xmms/PKGBUILD b/extra/xmms/PKGBUILD
index 6b8eedd1f..6dc55356a 100644
--- a/extra/xmms/PKGBUILD
+++ b/extra/xmms/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xmms
pkgver=1.2.11
pkgrel=3
pkgdesc="The X MultiMedia System - a multimedia player"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://legacy.xmms2.org/"
license=('GPL')
depends=('gtk' 'libxxf86vm' 'libsm')
diff --git a/extra/xorg-server/PKGBUILD b/extra/xorg-server/PKGBUILD
index 7448e3fb5..03dbc50e1 100644
--- a/extra/xorg-server/PKGBUILD
+++ b/extra/xorg-server/PKGBUILD
@@ -8,7 +8,7 @@ pkgrel=1
arch=('i686' 'x86_64')
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')
+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')
options=('!libtool')
source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2
git-fixes.patch
@@ -31,11 +31,8 @@ sha1sums=('fd831b3c6297d1a68830c602d767752d87b9ca54'
build() {
cd "${srcdir}/${pkgbase}-${pkgver}"
- # Get rid of the ugly pattern
- patch -Np3 -i "${srcdir}/xorg-redhat-die-ugly-pattern-die-die-die.patch"
- # Add pointer barrier support, patch from Fedora
- patch -Np1 -i "${srcdir}/xserver-1.10-pointer-barriers.patch"
+ patch -Np1 -i "${srcdir}/vbe-fix-malloc-size-bug.patch"
# Patches from ~ajax/xserver xserver-next branch
patch -Np1 -i "${srcdir}/bg-none-revert.patch"
@@ -46,7 +43,6 @@ build() {
# Use nouveau/nv/nvidia drivers for nvidia devices
patch -Np1 -i "${srcdir}/autoconfig-nvidia.patch"
- autoreconf
./configure --prefix=/usr \
--enable-ipv6 \
--enable-dri \
@@ -70,6 +66,7 @@ build() {
--localstatedir=/var \
--with-xkb-path=/usr/share/X11/xkb \
--with-xkb-output=/var/lib/xkb \
+ --with-dri-driver-path=/usr/lib/xorg/modules/dri \
--with-fontrootdir=/usr/share/fonts
make
@@ -91,7 +88,7 @@ package_xorg-server-common() {
make -C xkb DESTDIR="${pkgdir}" install-data
install -m755 -d "${pkgdir}/usr/share/man/man1"
- install -m644 doc/man/Xserver.1 "${pkgdir}/usr/share/man/man1/"
+ install -m644 doc/Xserver.1 "${pkgdir}/usr/share/man/man1/"
install -m755 -d "${pkgdir}/usr/lib/xorg"
install -m644 dix/protocol.txt "${pkgdir}/usr/lib/xorg/"
diff --git a/extra/xorg-server/vbe-fix-malloc-size-bug.patch b/extra/xorg-server/vbe-fix-malloc-size-bug.patch
new file mode 100644
index 000000000..01ed040d4
--- /dev/null
+++ b/extra/xorg-server/vbe-fix-malloc-size-bug.patch
@@ -0,0 +1,39 @@
+From 8ffaef2ebd2611e2eed4ef97350c3a34508f5252 Mon Sep 17 00:00:00 2001
+From: Adam Jackson <ajax@redhat.com>
+Date: Thu, 24 Feb 2011 21:06:34 +0000
+Subject: vbe: Fix malloc size bug
+
+v2: Slightly more obvious sizing math.
+
+==14882== Invalid write of size 2
+==14882== at 0x6750267: VBEGetVBEInfo (vbe.c:400)
+==14882== by 0x6142064: ??? (in /usr/lib64/xorg/modules/drivers/vesa_drv.so)
+==14882== by 0x471895: InitOutput (xf86Init.c:519)
+==14882== by 0x422778: main (main.c:205)
+==14882== Address 0x4f32fa8 is 72 bytes inside a block of size 73 alloc'd
+==14882== at 0x4A0640D: malloc (vg_replace_malloc.c:236)
+==14882== by 0x675024B: VBEGetVBEInfo (vbe.c:398)
+==14882== by 0x6142064: ??? (in /usr/lib64/xorg/modules/drivers/vesa_drv.so)
+==14882== by 0x471895: InitOutput (xf86Init.c:519)
+==14882== by 0x422778: main (main.c:205)
+
+Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
+Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+Signed-off-by: Adam Jackson <ajax@redhat.com>
+(cherry picked from commit d8caa782009abf4dc17b945e325e83fda299a534)
+---
+diff --git a/hw/xfree86/vbe/vbe.c b/hw/xfree86/vbe/vbe.c
+index 7a64a4a..1d3775b 100644
+--- a/hw/xfree86/vbe/vbe.c
++++ b/hw/xfree86/vbe/vbe.c
+@@ -395,7 +395,7 @@ VBEGetVBEInfo(vbeInfoPtr pVbe)
+ i = 0;
+ while (modes[i] != 0xffff)
+ i++;
+- block->VideoModePtr = malloc(sizeof(CARD16) * i + 1);
++ block->VideoModePtr = malloc(sizeof(CARD16) * (i + 1));
+ memcpy(block->VideoModePtr, modes, sizeof(CARD16) * i);
+ block->VideoModePtr[i] = 0xffff;
+
+--
+cgit v0.8.3-6-g21f6
diff --git a/extra/xorg-xrdb/PKGBUILD b/extra/xorg-xrdb/PKGBUILD
index 5e404714a..cb84e2d49 100644
--- a/extra/xorg-xrdb/PKGBUILD
+++ b/extra/xorg-xrdb/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 118463 2011-04-07 07:16:02Z jgc $
+# $Id: PKGBUILD 113821 2011-03-10 15:52:04Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xorg-xrdb
-pkgver=1.0.9
-pkgrel=1
+pkgver=1.0.8
+pkgrel=2
pkgdesc="X server resource database utility"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
@@ -12,7 +12,7 @@ depends=('libx11' 'libxmu' 'mcpp')
makedepends=('xorg-util-macros')
groups=('xorg-apps' 'xorg')
source=(http://xorg.freedesktop.org/archive/individual/app/xrdb-${pkgver}.tar.bz2)
-sha1sums=('efa5f2420411988d6a6e142934393fd272507857')
+sha1sums=('9bfdd09a2b303b962439910f7bccaddd69b6ca8a')
build() {
cd "${srcdir}/xrdb-${pkgver}"
diff --git a/extra/xournal/PKGBUILD b/extra/xournal/PKGBUILD
index e9c825e26..9337f08c5 100644
--- a/extra/xournal/PKGBUILD
+++ b/extra/xournal/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xournal
pkgver=0.4.5
pkgrel=4
pkgdesc='Notetaking and sketching application'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://xournal.sourceforge.net/'
license=('GPL')
depends=('libgnomecanvas' 'poppler-glib' 'shared-mime-info' 'desktop-file-utils' 'hicolor-icon-theme')
diff --git a/extra/xpdf/PKGBUILD b/extra/xpdf/PKGBUILD
index 3fda983cf..f1e05a636 100644
--- a/extra/xpdf/PKGBUILD
+++ b/extra/xpdf/PKGBUILD
@@ -9,7 +9,7 @@ _patchlevel=pl6
pkgver=${_srcver}_${_patchlevel}
pkgrel=1
pkgdesc="A viewer for Portable Document Format (PDF) files"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('lesstif' 'gsfonts' 'libxt' 'desktop-file-utils')
optdepends=('poppler: pdf tools that used to be included in xpdf')
diff --git a/extra/xplc/PKGBUILD b/extra/xplc/PKGBUILD
index 402abc2ca..fc92827be 100644
--- a/extra/xplc/PKGBUILD
+++ b/extra/xplc/PKGBUILD
@@ -4,7 +4,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/extra/xsane/PKGBUILD b/extra/xsane/PKGBUILD
index 531985301..0a0f1c527 100644
--- a/extra/xsane/PKGBUILD
+++ b/extra/xsane/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=xsane
pkgname=('xsane' 'xsane-gimp')
pkgver=0.998
pkgrel=1
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.xsane.org"
license=('GPL2')
makedepends=('gtk2' 'lcms' 'sane' 'zlib' 'libjpeg' 'gimp')
diff --git a/extra/xscreensaver/PKGBUILD b/extra/xscreensaver/PKGBUILD
index a7dae6b94..ff9f3e5a4 100644
--- a/extra/xscreensaver/PKGBUILD
+++ b/extra/xscreensaver/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=xscreensaver
pkgver=5.14
pkgrel=1
pkgdesc="Screen saver and locker for the X Window System"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.jwz.org/xscreensaver/"
license=('BSD')
depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'xorg-appres' 'libxmu')
diff --git a/extra/xsp/PKGBUILD b/extra/xsp/PKGBUILD
index 85730ab32..3e0a1b614 100644
--- a/extra/xsp/PKGBUILD
+++ b/extra/xsp/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xsp
pkgver=2.10.2
pkgrel=1
pkgdesc="A simple webserver based on mono - provides ASP.NET support"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('custom')
url="http://www.go-mono.com"
depends=('mono>=2.10.2' 'sqlite3')
diff --git a/extra/xterm/PKGBUILD b/extra/xterm/PKGBUILD
index a64650781..e7d5f1fba 100644
--- a/extra/xterm/PKGBUILD
+++ b/extra/xterm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xterm
pkgver=269
pkgrel=1
pkgdesc="X Terminal Emulator"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://invisible-island.net/xterm/"
license=('custom')
depends=('libxft' 'libxaw' 'ncurses' 'xorg-luit' 'xbitmaps')
diff --git a/extra/xulrunner/PKGBUILD b/extra/xulrunner/PKGBUILD
index 0656c37d7..1d353f6b3 100644
--- a/extra/xulrunner/PKGBUILD
+++ b/extra/xulrunner/PKGBUILD
@@ -6,26 +6,29 @@ pkgver=2.0.1
_ffoxver=4.0.1
pkgrel=1
pkgdesc="Mozilla Runtime Environment"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('MPL' 'GPL' 'LGPL')
depends=('gtk2' 'gcc-libs' 'libidl2' 'mozilla-common' 'nss' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'sqlite3>=3.7.4' 'libnotify')
makedepends=('zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa')
url="http://wiki.mozilla.org/XUL:Xul_Runner"
-source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${_ffoxver}/source/firefox-${_ffoxver}.source.tar.bz2
+source=(http://ftp.gnu.org/gnu/gnuzilla/${_ffoxver}/icecat-${_ffoxver}.tar.xz
mozconfig
mozilla-pkgconfig.patch
xulrunner-version.patch
xulrunner-omnijar.patch
- port_gnomevfs_to_gio.patch)
-options=('!emptydirs')
-md5sums=('9abda7d23151e97913c8555a64c13f34'
+ port_gnomevfs_to_gio.patch
+ mips.patch)
+md5sums=('1b4d44ee5badc28fd332cba564ecde0a'
'2358a2ddd35bcdd62ff42442dfe548d9'
'639ea80e823543dd415b90c0ee804186'
'a0236f6c3e55f60b7888d8cf137ff209'
'0bf82bc6677e3ce57fd20a147fe8d7b1'
- '42f83468b296452fb754a81a4317ca64')
+ '42f83468b296452fb754a81a4317ca64'
+ '0e970ff5600246e953f527813883e744')
+options=('!emptydirs')
+
build() {
- cd "${srcdir}/mozilla-2.0"
+ cd "${srcdir}/icecat-${_ffoxver}/"
cp "${srcdir}/mozconfig" .mozconfig
#fix libdir/sdkdir - fedora
@@ -40,6 +43,11 @@ build() {
#https://bugzilla.mozilla.org/show_bug.cgi?id=494163
patch -Np1 -i "${srcdir}/port_gnomevfs_to_gio.patch"
+ [[ "$CARCH" == "mips64el" ]] && {
+ echo "ac_add_options --disable-ipc" >> .mozconfig
+ patch -Np0 -i "${srcdir}/mips.patch"
+ }
+
unset CFLAGS
unset CXXFLAGS
@@ -49,7 +57,7 @@ build() {
}
package() {
- cd "${srcdir}/mozilla-2.0"
+ cd "${srcdir}/icecat-${_ffoxver}/"
make -j1 -f client.mk DESTDIR="${pkgdir}" install
#Remove included dictionaries, add symlink to system myspell path.
diff --git a/extra/xvidcore/PKGBUILD b/extra/xvidcore/PKGBUILD
index c4ab9c387..a6db80062 100644
--- a/extra/xvidcore/PKGBUILD
+++ b/extra/xvidcore/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xvidcore
pkgver=1.3.1
pkgrel=1
pkgdesc="XviD is an open source MPEG-4 video codec"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.xvid.org/"
depends=('glibc')
diff --git a/extra/yakuake/PKGBUILD b/extra/yakuake/PKGBUILD
index 6fe44c6cb..be80c0c5b 100644
--- a/extra/yakuake/PKGBUILD
+++ b/extra/yakuake/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=yakuake
pkgver=2.9.8
pkgrel=1
pkgdesc="A KDE konsole application with the look and feel of that in the Quake engine"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://yakuake.kde.org"
license=('GPL')
depends=('kdebase-konsole')
diff --git a/extra/yasm/PKGBUILD b/extra/yasm/PKGBUILD
index 950d609ca..16ec9e273 100644
--- a/extra/yasm/PKGBUILD
+++ b/extra/yasm/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=yasm
pkgver=1.1.0
pkgrel=1
pkgdesc="A rewrite of NASM to allow for multiple syntax supported (NASM, TASM, GAS, etc.)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://www.tortall.net/projects/yasm/"
depends=('glibc')
diff --git a/extra/yelp/PKGBUILD b/extra/yelp/PKGBUILD
index ebffe3b7f..07c965bff 100644
--- a/extra/yelp/PKGBUILD
+++ b/extra/yelp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=yelp
pkgver=3.0.3
pkgrel=1
pkgdesc="A help browser for GNOME"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('libwebkit3' 'yelp-xsl' 'libxslt' 'hicolor-icon-theme' 'dbus-glib'
'xz' 'bzip2' 'desktop-file-utils' 'dconf')
makedepends=('intltool' 'gtk-doc')
diff --git a/extra/yp-tools/PKGBUILD b/extra/yp-tools/PKGBUILD
index 9d09fd38a..6fd32616a 100644
--- a/extra/yp-tools/PKGBUILD
+++ b/extra/yp-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=yp-tools
pkgver=2.12
pkgrel=1
pkgdesc='Linux NIS Tools'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.linux-nis.org/nis/yp-tools/'
license=('GPL2')
depends=('ypbind-mt' 'glibc')
diff --git a/extra/ypbind-mt/PKGBUILD b/extra/ypbind-mt/PKGBUILD
index ddb807725..140fc2755 100644
--- a/extra/ypbind-mt/PKGBUILD
+++ b/extra/ypbind-mt/PKGBUILD
@@ -7,7 +7,7 @@ pkgname=ypbind-mt
pkgver=1.33
pkgrel=1
pkgdesc='Linux NIS daemon'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.linux-nis.org/nis/ypbind-mt/'
license=('GPL2')
depends=('rpcbind' 'openslp')
diff --git a/extra/ypserv/PKGBUILD b/extra/ypserv/PKGBUILD
index 4c6e2333b..013eb774c 100644
--- a/extra/ypserv/PKGBUILD
+++ b/extra/ypserv/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=ypserv
pkgver=2.25
pkgrel=1
pkgdesc='Linux NIS Server'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.linux-nis.org/nis/ypserv/'
license=('GPL2')
depends=('gdbm' 'openslp')
diff --git a/extra/zenity/PKGBUILD b/extra/zenity/PKGBUILD
index 25969c047..202f80ecd 100644
--- a/extra/zenity/PKGBUILD
+++ b/extra/zenity/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=zenity
pkgver=3.0.0
pkgrel=2
pkgdesc="Display graphical dialog boxes from shell scripts"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gtk3' 'libnotify')
makedepends=('intltool' 'gtk-doc')
diff --git a/extra/zile/PKGBUILD b/extra/zile/PKGBUILD
index 8ada94ea7..5a8334b7a 100644
--- a/extra/zile/PKGBUILD
+++ b/extra/zile/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=zile
pkgver=2.3.24
pkgrel=1
pkgdesc="A small, fast, and powerful Emacs clone"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.gnu.org/software/zile/"
# Lua is not required, the author uses it to generate some source files.
makedepends=('help2man')
diff --git a/extra/zip/PKGBUILD b/extra/zip/PKGBUILD
index 6d13a1917..ecf3e02a5 100644
--- a/extra/zip/PKGBUILD
+++ b/extra/zip/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.0
_pkgver=30
pkgrel=2
pkgdesc="Creates PKZIP-compatible .zip files"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
url="http://www.info-zip.org/pub/infozip/Zip.html"
license=('BSD')
depends=('bzip2')
diff --git a/extra/zope-interface/PKGBUILD b/extra/zope-interface/PKGBUILD
index e584a84c1..4bad97dd0 100644
--- a/extra/zope-interface/PKGBUILD
+++ b/extra/zope-interface/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=3.6.1
pkgrel=1
pkgdesc="Separate distribution of the zope.interface package used in Zope 3."
license=('ZPL')
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://pypi.python.org/pypi/zope.interface"
depends=('python2')
source=(http://pypi.python.org/packages/source/z/zope.interface/zope.interface-${pkgver}.tar.gz)
diff --git a/extra/zsh/PKGBUILD b/extra/zsh/PKGBUILD
index 64a547515..365946a72 100644
--- a/extra/zsh/PKGBUILD
+++ b/extra/zsh/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=zsh
pkgver=4.3.11
pkgrel=2
pkgdesc='A very advanced and programmable command interpreter (shell) for UNIX'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://www.zsh.org/'
license=('custom')
depends=('pcre' 'libcap' 'gdbm')
diff --git a/extra/zvbi/PKGBUILD b/extra/zvbi/PKGBUILD
index 8ad534a47..4f3dd1622 100644
--- a/extra/zvbi/PKGBUILD
+++ b/extra/zvbi/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=0.2.33
pkgrel=3
pkgdesc="VBI capture and decoding library"
url="http://zapping.sourceforge.net/cgi-bin/view/ZVBI/WebHome"
-arch=(i686 x86_64)
+arch=(i686 x86_64 'mips64el')
depends=('libpng' 'libx11')
license=('GPL')
options=('!libtool')
diff --git a/kde-unstable/akonadi/PKGBUILD b/kde-unstable/akonadi/PKGBUILD
deleted file mode 100644
index c19e6d4ce..000000000
--- a/kde-unstable/akonadi/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 125234 2011-05-25 19:13:14Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=akonadi
-pkgver=1.5.80
-pkgrel=2
-pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data"
-arch=('i686' 'x86_64')
-url='http://pim.kde.org/akonadi'
-license=('LGPL')
-depends=('shared-mime-info' 'boost-libs' 'mysql' 'soprano')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost')
-install="${pkgname}.install"
-source=("http://download.akonadi-project.org/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('3ea38477473ee27257b9a6d0504889ec')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE
- make
-}
-
-package() {
- cd "${srcdir}/build"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/akonadi/akonadi.install b/kde-unstable/akonadi/akonadi.install
deleted file mode 100644
index 7c8a8bd2b..000000000
--- a/kde-unstable/akonadi/akonadi.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/PKGBUILD b/kde-unstable/calligra/PKGBUILD
deleted file mode 100644
index 8cf52c69f..000000000
--- a/kde-unstable/calligra/PKGBUILD
+++ /dev/null
@@ -1,341 +0,0 @@
-# $Id: PKGBUILD 125856 2011-05-30 15:35:59Z andrea $
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
-# Contributor: Andrea Scarpino <andrea@archlinux.org>
-
-pkgbase=calligra
-pkgname=('calligra-filters'
- 'calligra-interfaces'
- 'calligra-libs'
- 'calligra-plugins'
- 'calligra-pics'
- 'calligra-servicetypes'
- 'calligra-templates'
- 'calligra-tools'
- 'calligra-karbon'
- 'calligra-karbon-doc'
- 'calligra-kexi'
- 'calligra-kexi-doc'
- 'calligra-kformula'
- 'calligra-kformula-doc'
- 'calligra-kounavail'
- 'calligra-kplato'
- 'calligra-stage'
- 'calligra-stage-doc'
- 'calligra-krita'
- 'calligra-tables'
- 'calligra-tables-doc'
- 'calligra-words'
- 'calligra-handbook'
- 'calligra-thesaurus-doc'
- 'calligra-braindump'
- 'calligra-flow')
-pkgver=2.3.71
-pkgrel=2
-arch=('i686' 'x86_64')
-url='http://www.calligra-suite.org'
-license=('FDL1.2' 'GPL2' 'LGPL')
-makedepends=('kdelibs' 'kdepimlibs' 'eigen' 'lcms2' 'postgresql-libs' 'freetds'
- 'kdegraphics-okular' 'libgsf' 'libwpd' 'libwpg' 'pstoedit' 'glew'
- 'gsl' 'cmake' 'automoc4' 'boost')
-groups=('calligra')
-source=("http://download.kde.org/unstable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
-md5sums=('f280add8d1d57cc701dc105fc92d2504')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_calligra-filters() {
- pkgdesc="Filters for the Calligra office suite"
- optdepends=('libgsf: Microsoft Word document importer'
- 'libwpd: WordPerfect document importer'
- 'libwpg: Corel WordPerfect Graphics image importer'
- 'pstoedit: Karbon EPS import filter'
- 'libkdcraw: support for raw images')
- conflicts=('koffice-filters')
- replaces=('koffice-filters')
- install=calligra-filters.install
-
- cd "${srcdir}"/build/filters
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-interfaces() {
- pkgdesc="Interfaces for the Calligra office suite"
- depends=('calligra-libs')
- conflicts=('koffice-interfaces')
- replaces=('koffice-interfaces')
-
- cd "${srcdir}"/build/interfaces
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-libs() {
- pkgdesc="Libraries for the Calligra office suite"
- depends=('kdepimlibs' 'lcms2' 'calligra-servicetypes')
- conflicts=('koffice-libs')
- replaces=('koffice-libs')
-
- cd "${srcdir}"/build/libs
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-plugins() {
- pkgdesc="Plugins for the Calligra office suite"
- depends=('calligra-libs')
- conflicts=('koffice-plugins' 'koffice-kchart')
- replaces=('koffice-plugins' 'koffice-kchart')
-
- cd "${srcdir}"/build/plugins
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-pics() {
- pkgdesc="Icons for the Calligra office suite"
- depends=('calligra-libs')
- conflicts=('koffice-pics')
- replaces=('koffice-pics')
- install=calligra.install
-
- cd "${srcdir}"/build/pics
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-servicetypes() {
- pkgdesc="Servicetypes for the Calligra office suite"
- conflicts=('koffice-servicetypes')
- replaces=('koffice-servicetypes')
- install=calligra.install
-
- cd "${srcdir}"/build/servicetypes
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-templates() {
- pkgdesc="Templates for the Calligra office suite"
- conflicts=('koffice-templates')
- replaces=('koffice-templates')
-
- cd "${srcdir}"/build/templates
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-tools() {
- pkgdesc="Tools for the Calligra office suite"
- depends=('calligra-libs')
- conflicts=('koffice-tools')
- replaces=('koffice-tools')
- install=calligra-tools.install
-
- cd "${srcdir}"/build/tools
- make DESTDIR="${pkgdir}" install
-}
-
-#### package common files done #####
-
-#### package apps and their docs #####
-
-package_calligra-karbon() {
- pkgdesc="Create scalable vector drawings"
- depends=('calligra-libs' 'calligra-templates')
- conflicts=('koffice-karbon')
- replaces=('koffice-karbon')
- install=calligra-karbon.install
-
- cd "${srcdir}"/build/karbon
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-karbon-doc() {
- pkgdesc="Documentation for Karbon"
- depends=('calligra-karbon')
- conflicts=('koffice-karbon-doc')
- replaces=('koffice-karbon-doc')
-
- cd "${srcdir}"/build/doc/karbon
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kexi() {
- pkgdesc="Develop desktop database applications"
- depends=('calligra-libs' 'calligra-templates')
- conflicts=('koffice-kexi')
- replaces=('koffice-kexi')
- install=calligra-kexi.install
-
- cd "${srcdir}"/build/kexi
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kexi-doc() {
- pkgdesc="Documentation for Kexi"
- depends=('calligra-kexi')
- conflicts=('koffice-kexi-doc')
- replaces=('koffice-kexi-doc')
-
- cd "${srcdir}"/build/doc/kexi
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kformula() {
- pkgdesc="Formula editor"
- depends=('calligra-libs' 'calligra-templates')
- conflicts=('koffice-kformula')
- replaces=('koffice-kformula')
- install=calligra-kformula.install
-
- cd "${srcdir}"/build/kformula
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kformula-doc() {
- pkgdesc="Documentation for KFormula"
- depends=('calligra-kformula')
- conflicts=('koffice-kformula-doc')
- replaces=('koffice-kformula-doc')
-
- cd "${srcdir}"/build/doc/kformula
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kounavail() {
- pkgdesc="Unavailable Calligra Document"
- depends=('calligra-libs')
- conflicts=('koffice-kounavail')
- replaces=('koffice-kounavail')
-
- cd "${srcdir}"/build/kounavail
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-kplato() {
- pkgdesc="Calligra Project Management Component"
- depends=('calligra-words')
- conflicts=('koffice-kplato')
- replaces=('koffice-kplato')
- install=calligra-kplato.install
-
- cd "${srcdir}"/build/kplato
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-stage() {
- pkgdesc="Write presentation documents"
- depends=('calligra-libs' 'calligra-templates')
- optdepends=('koffice-filters: import/export filters')
- conflicts=('koffice-kpresenter')
- replaces=('koffice-kpresenter')
- install=calligra-stage.install
-
- cd "${srcdir}"/build/kpresenter
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-stage-doc() {
- pkgdesc="Documentation for Stage"
- depends=('calligra-stage')
- conflicts=('koffice-kpresenter-doc')
- replaces=('koffice-kpresenter-doc')
-
- cd "${srcdir}"/build/doc/stage
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-krita() {
- pkgdesc="Edit and paint images"
- depends=('calligra-libs' 'calligra-templates' 'calligra-plugins' 'glew'
- 'qimageblitz' 'poppler-qt' 'openexr' 'opengtl')
- optdepends=('koffice-filters: import/export filters')
- conflicts=('koffice-krita')
- replaces=('koffice-krita')
- install=calligra-krita.install
-
- cd "${srcdir}"/build/krita
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-tables() {
- pkgdesc="Write spreadsheet documents"
- depends=('calligra-libs' 'calligra-templates' 'calligra-plugins' 'gsl')
- optdepends=('koffice-filters: import/export filters')
- conflicts=('koffice-kspread')
- replaces=('koffice-kspread')
- install=calligra-tables.install
-
- cd "${srcdir}"/build/tables
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-tables-doc() {
- pkgdesc="Documentation for Tables"
- depends=('calligra-tables')
- conflicts=('koffice-kspread-doc')
- replaces=('koffice-kspread-doc')
-
- cd "${srcdir}"/build/doc/tables
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-words() {
- pkgdesc="Word Processor"
- depends=('calligra-libs' 'calligra-templates' 'calligra-plugins' 'calligra-pics'
- 'calligra-kounavail')
- optdepends=('koffice-filters: import/export filters')
- conflicts=('koffice-kword')
- replaces=('koffice-kword')
- install=calligra-words.install
-
- cd "${srcdir}"/build/words
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-handbook() {
- pkgdesc="Documentation for Calligra"
- conflicts=('koffice-handbook')
- replaces=('koffice-handbook')
-
- cd "${srcdir}"/build/doc/calligra
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-thesaurus-doc() {
- pkgdesc="Documentation for Thesaurus"
- conflicts=('koffice-thesaurus-doc')
- replaces=('koffice-thesaurus-doc')
-
- cd "${srcdir}"/build/doc/thesaurus
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-braindump() {
- pkgdesc="Notes and idea gathering"
- install=calligra-braindump.install
-
- cd "${srcdir}"/build/braindump
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-flow() {
- pkgdesc="Flowchart & Diagram Editing"
- install=calligra-flow.install
-
- cd "${srcdir}"/build/flow
- make DESTDIR="${pkgdir}" install
-}
-
-package_calligra-flow-doc() {
- pkgdesc="Documentation for Flow"
- depends=('calligra-flow')
-
- cd "${srcdir}"/build/doc/flow
- make DESTDIR="${pkgdir}" install
-}
-
-##### package apps done #####
diff --git a/kde-unstable/calligra/calligra-braindump.install b/kde-unstable/calligra/calligra-braindump.install
deleted file mode 100644
index c2179f6e2..000000000
--- a/kde-unstable/calligra/calligra-braindump.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/calligra/calligra-filters.install b/kde-unstable/calligra/calligra-filters.install
deleted file mode 100644
index 7c8a8bd2b..000000000
--- a/kde-unstable/calligra/calligra-filters.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-flow.install b/kde-unstable/calligra/calligra-flow.install
deleted file mode 100644
index 6c87527e2..000000000
--- a/kde-unstable/calligra/calligra-flow.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-karbon.install b/kde-unstable/calligra/calligra-karbon.install
deleted file mode 100644
index c2179f6e2..000000000
--- a/kde-unstable/calligra/calligra-karbon.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/calligra/calligra-kexi.install b/kde-unstable/calligra/calligra-kexi.install
deleted file mode 100644
index b8c7ebf27..000000000
--- a/kde-unstable/calligra/calligra-kexi.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-kformula.install b/kde-unstable/calligra/calligra-kformula.install
deleted file mode 100644
index c2179f6e2..000000000
--- a/kde-unstable/calligra/calligra-kformula.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/calligra/calligra-kplato.install b/kde-unstable/calligra/calligra-kplato.install
deleted file mode 100644
index c2179f6e2..000000000
--- a/kde-unstable/calligra/calligra-kplato.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/calligra/calligra-krita.install b/kde-unstable/calligra/calligra-krita.install
deleted file mode 100644
index 33d234a02..000000000
--- a/kde-unstable/calligra/calligra-krita.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/calligra/calligra-stage.install b/kde-unstable/calligra/calligra-stage.install
deleted file mode 100644
index 6c87527e2..000000000
--- a/kde-unstable/calligra/calligra-stage.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-tables.install b/kde-unstable/calligra/calligra-tables.install
deleted file mode 100644
index 6c87527e2..000000000
--- a/kde-unstable/calligra/calligra-tables.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-tools.install b/kde-unstable/calligra/calligra-tools.install
deleted file mode 100644
index 6c87527e2..000000000
--- a/kde-unstable/calligra/calligra-tools.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra-words.install b/kde-unstable/calligra/calligra-words.install
deleted file mode 100644
index 6c87527e2..000000000
--- a/kde-unstable/calligra/calligra-words.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/calligra/calligra.install b/kde-unstable/calligra/calligra.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/calligra/calligra.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeaccessibility/PKGBUILD b/kde-unstable/kdeaccessibility/PKGBUILD
deleted file mode 100644
index 9fe34bcd9..000000000
--- a/kde-unstable/kdeaccessibility/PKGBUILD
+++ /dev/null
@@ -1,83 +0,0 @@
-# $Id: PKGBUILD 125373 2011-05-26 10:37:17Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdeaccessibility
-pkgname=('kdeaccessibility-jovie'
- 'kdeaccessibility-kaccessible'
- 'kdeaccessibility-kmag'
- 'kdeaccessibility-kmousetool'
- 'kdeaccessibility-kmouth')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://accessibility.kde.org'
-license=('GPL' 'FDL')
-groups=('kde' 'kdeaccessibility')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs' 'speech-dispatcher')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('a8d4ca99dadc9439b6a1ee91645527f954665cb1')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_Opentts=OFF
- make
-}
-
-package_kdeaccessibility-jovie() {
- pkgdesc='A text to speech application'
- depends=('kdebase-runtime' 'speech-dispatcher')
- replaces=('kdeaccessibility-kttsd')
- install='kdeaccessibility.install'
- cd $srcdir/build/jovie
- make DESTDIR=$pkgdir install
- cd $srcdir/build/jovie/doc
- make DESTDIR=$pkgdir install
-}
-
-package_kdeaccessibility-kaccessible() {
- pkgdesc='Provides accessibility services like focus tracking and a screenreader'
- depends=('kdebase-runtime' 'speech-dispatcher')
- install='kdeaccessibility.install'
- cd $srcdir/build/kaccessible
- make DESTDIR=$pkgdir install
-}
-
-package_kdeaccessibility-kmag() {
- pkgdesc='Screen Magnifier'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kmag/"
- install='kdeaccessibility.install'
- cd $srcdir/build/kmag
- make DESTDIR=$pkgdir install
- cd $srcdir/build/kmag/doc
- make DESTDIR=$pkgdir install
-}
-
-package_kdeaccessibility-kmousetool() {
- pkgdesc='Clicks the mouse for you, reducing the effects of RSI'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kmousetool/"
- install='kdeaccessibility.install'
- cd $srcdir/build/kmousetool
- make DESTDIR=$pkgdir install
- cd $srcdir/build/kmousetool/doc
- make DESTDIR=$pkgdir install
-}
-
-package_kdeaccessibility-kmouth() {
- pkgdesc='Speech Synthesizer Frontend'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kmouth/"
- install='kdeaccessibility.install'
- cd $srcdir/build/kmouth
- make DESTDIR=$pkgdir install
- cd $srcdir/build/kmouth/doc
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdeaccessibility/kdeaccessibility.install b/kde-unstable/kdeaccessibility/kdeaccessibility.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeaccessibility/kdeaccessibility.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeadmin/PKGBUILD b/kde-unstable/kdeadmin/PKGBUILD
deleted file mode 100644
index ceac7ec49..000000000
--- a/kde-unstable/kdeadmin/PKGBUILD
+++ /dev/null
@@ -1,77 +0,0 @@
-# $Id: PKGBUILD 124778 2011-05-24 11:55:25Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdeadmin
-pkgname=('kdeadmin-kcron'
- 'kdeadmin-ksystemlog'
- 'kdeadmin-kuser'
- 'kdeadmin-system-config-printer-kde')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeadmin')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdebindings-python'
- 'system-config-printer-common')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2"
- 'syslog-path.patch')
-sha1sums=('ceb0ccd2d24b64770f6ac7649d312937a09a17e2'
- '20095ce6e0f3e5b6800a7c6e52de6fddba62c031')
-
-build() {
- cd ${srcdir}/${pkgbase}-${pkgver}
- patch -p1 -i ${srcdir}/syslog-path.patch
-
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_strigi-analyzer=OFF
- make
-}
-
-package_kdeadmin-kcron() {
- pkgdesc='Configure and schedule tasks'
- depends=('kdelibs')
- cd $srcdir/build/kcron
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcron
- make DESTDIR=$pkgdir install
-}
-
-package_kdeadmin-ksystemlog() {
- pkgdesc='System log viewer tool'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/system/ksystemlog/"
- cd $srcdir/build/ksystemlog
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ksystemlog
- make DESTDIR=$pkgdir install
-}
-
-package_kdeadmin-kuser() {
- pkgdesc='User Manager'
- depends=('kdepim-runtime')
- url="http://kde.org/applications/system/kuser/"
- install='kdeadmin.install'
- cd $srcdir/build/kuser
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kuser
- make DESTDIR=$pkgdir install
-}
-
-package_kdeadmin-system-config-printer-kde() {
- pkgdesc='Configure local and remote Printers'
- depends=('kdebindings-python' 'system-config-printer-common' 'python2-pyqt')
- url="http://kde.org/applications/system/printerapplet/"
- cd $srcdir/build/system-config-printer-kde
- make DESTDIR=$pkgdir install
-
- # Use the python2 executable
- find ${pkgdir} -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|'
-}
diff --git a/kde-unstable/kdeadmin/kdeadmin.install b/kde-unstable/kdeadmin/kdeadmin.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeadmin/kdeadmin.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeadmin/syslog-path.patch b/kde-unstable/kdeadmin/syslog-path.patch
deleted file mode 100644
index 8a9142bf6..000000000
--- a/kde-unstable/kdeadmin/syslog-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdeadmin-4.6.0/ksystemlog/src/modes/system/systemConfiguration.h~ 2011-01-27 14:24:29.840000005 +0100
-+++ kdeadmin-4.6.0/ksystemlog/src/modes/system/systemConfiguration.h 2011-01-27 14:24:53.803333335 +0100
-@@ -39,7 +39,7 @@
- SystemConfiguration() :
- GenericLogModeConfiguration(
- QLatin1String( SYSTEM_LOG_MODE_ID ),
-- QStringList() << QLatin1String( "/var/log/syslog" ),
-+ QStringList() << QLatin1String( "/var/log/messages.log" ),
- QList<int>() << INFORMATION_LOG_LEVEL_ID
- ) {
-
diff --git a/kde-unstable/kdeartwork/PKGBUILD b/kde-unstable/kdeartwork/PKGBUILD
deleted file mode 100644
index 0118d8b45..000000000
--- a/kde-unstable/kdeartwork/PKGBUILD
+++ /dev/null
@@ -1,104 +0,0 @@
-# $Id: PKGBUILD 124845 2011-05-24 18:14:29Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdeartwork
-pkgname=('kdeartwork-aurorae'
- 'kdeartwork-colorschemes'
- 'kdeartwork-desktopthemes'
- 'kdeartwork-emoticons'
- 'kdeartwork-iconthemes'
- 'kdeartwork-kscreensaver'
- 'kdeartwork-sounds'
- 'kdeartwork-styles'
- 'kdeartwork-wallpapers'
- 'kdeartwork-weatherwallpapers')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeartwork')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'xscreensaver' 'eigen'
- 'kdebase-workspace' 'libkexiv2')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('70c5274f2c933b87c10a1ae53eb6971ae3887e87')
-
-build() {
- cd $srcdir
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdeartwork-aurorae() {
- pkgdesc='An Aurorae theme based on the Oxygen plasma theme'
- cd $srcdir/build/aurorae
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-colorschemes() {
- pkgdesc='KDE color schemes'
- replaces=('kdeaccessibility-colorschemes')
- cd $srcdir/build/ColorSchemes
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-desktopthemes() {
- pkgdesc='KDE desktop themes'
- cd $srcdir/build/desktopthemes
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-emoticons() {
- pkgdesc='KDE emoticons'
- cd $srcdir/build/emoticons
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-iconthemes() {
- pkgdesc='KDE icon themes'
- replaces=('kdeaccessibility-iconthemes')
- cd $srcdir/build/IconThemes
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-kscreensaver() {
- pkgdesc='KDE screensaver'
- depends=('kdebase-workspace' 'libkexiv2')
- cd $srcdir/build/kscreensaver
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-sounds() {
- pkgdesc='KDE sounds'
- cd $srcdir/build/sounds
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-styles() {
- pkgdesc='KDE styles'
- depends=('kdebase-workspace')
- cd $srcdir/build/styles
- make DESTDIR=$pkgdir install
- cd $srcdir/build/kwin-styles
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-wallpapers() {
- pkgdesc='KDE wallpapers'
- cd $srcdir/build/wallpapers
- make DESTDIR=$pkgdir install
- cd $srcdir/build/HighResolutionWallpapers
- make DESTDIR=$pkgdir install
-}
-
-package_kdeartwork-weatherwallpapers() {
- pkgdesc='KDE weather wallpapers'
- cd $srcdir/build/WeatherWallpapers
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdebase-konsole/PKGBUILD b/kde-unstable/kdebase-konsole/PKGBUILD
deleted file mode 100644
index 105e3dc39..000000000
--- a/kde-unstable/kdebase-konsole/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124800 2011-05-24 13:26:15Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebase-konsole
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://kde.org/applications/system/konsole/'
-pkgdesc="Terminal"
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebase')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-source=("http://download.kde.org/unstable/${pkgver}/src/konsole-${pkgver}.tar.bz2")
-sha1sums=('7e7b5a0b37ae4d22e51a61f70afccbba86a93921')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../konsole-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebase-runtime/PKGBUILD b/kde-unstable/kdebase-runtime/PKGBUILD
deleted file mode 100644
index 70105c4ec..000000000
--- a/kde-unstable/kdebase-runtime/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 125373 2011-05-26 10:37:17Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=kdebase-runtime
-_pkgname=kde-runtime
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE Base Runtime Environment"
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL')
-depends=('kdelibs' 'ntrack' 'smbclient' 'libssh' 'libcanberra' 'oxygen-icons'
- 'xorg-xauth' 'hicolor-icon-theme')
-makedepends=('pkg-config' 'cmake' 'automoc4' 'kdepimlibs' 'openslp' 'xine-lib')
-optdepends=('htdig: to build the search index in khelpcenter'
- 'rarian: needed by khelpcenter'
- 'gdb: drkonq crash handler')
-install="${pkgname}.install"
-source=("http://download.kde.org/unstable/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2")
-sha1sums=('5d06c11f43beb21ebf6c47d2a7addcbe710e019e')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${_pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "$srcdir/build"
- make DESTDIR="$pkgdir" install
- rm -f "${pkgdir}/usr/share/icons/hicolor/index.theme"
- ln -sf /usr/lib/kde4/libexec/kdesu "${pkgdir}/usr/bin/"
-}
diff --git a/kde-unstable/kdebase-runtime/kdebase-runtime.install b/kde-unstable/kdebase-runtime/kdebase-runtime.install
deleted file mode 100644
index 3f06b8deb..000000000
--- a/kde-unstable/kdebase-runtime/kdebase-runtime.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdebase-workspace/PKGBUILD b/kde-unstable/kdebase-workspace/PKGBUILD
deleted file mode 100644
index fae8c192f..000000000
--- a/kde-unstable/kdebase-workspace/PKGBUILD
+++ /dev/null
@@ -1,78 +0,0 @@
-# $Id: PKGBUILD 125374 2011-05-26 12:53:42Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=kdebase-workspace
-_pkgname=kde-workspace
-pkgver=4.6.80
-pkgrel=2
-pkgdesc="KDE Base Workspace"
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde')
-# note on libxdamage:
-# not detected by namcap because libgl depends on it
-# but nvidia providing libgl does not depend on libxdamage
-depends=('kdepim-runtime' 'lm_sensors' 'libraw1394' 'libqalculate' 'qimageblitz'
- 'polkit-kde' 'consolekit' 'xorg-xprop' 'libxdamage' 'libxklavier' 'libdmtx'
- 'xorg-xsetroot' 'libxcomposite' 'libxinerama' 'kde-wallpapers')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'kdebindings-python')
-replaces=('kdmtheme' 'kde-common' 'guidance-power-manager' 'policykit-kde' 'kdebase-kinfocenter')
-conflicts=('kde-common' 'guidance-power-manager' 'policykit-kde' 'kdebase-kinfocenter')
-install="${pkgname}.install"
-backup=('usr/share/config/kdm/kdmrc'
- 'etc/pam.d/kde'
- 'etc/pam.d/kde-np'
- 'etc/pam.d/kscreensaver')
-options=('emptydirs')
-source=("http://download.kde.org/unstable/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2"
- 'kdm-zsh-profile.patch' 'kdm' 'kde.pam' 'kde-np.pam' 'kscreensaver.pam'
- 'fixpath.patch' 'terminate-server.patch')
-sha1sums=('99bf68ee90c4cfa3568527a55c7c68d4247d9b13'
- '8c2bdefb23a03b753b78d16944d03fa3939d2d99'
- '5db3a245201bd4a50e65aa2ef583cf5490e4f646'
- 'f7b38af38549242a240f1a90ab9964ca8a366129'
- '603cc79c4d2b4eae62bb5f244aeecb3a778b5516'
- '106635aa1aae51d6f0668b1853f6c49a4fe9d3d8'
- 'd7b5883f7e65c6839b1f65f94d58026673dd0226'
- 'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee')
-
-build() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- patch -p0 -i ${srcdir}/kdm-zsh-profile.patch
- patch -p0 -i ${srcdir}/fixpath.patch
- patch -p0 -i ${srcdir}/terminate-server.patch
-
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${_pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_Xmms=OFF \
- -DWITH_Googlegadgets=OFF \
- -DWITH_libgps=OFF \
- -DWITH_Prison=OFF \
- -DWITH_NetworkManager=OFF \
- -DKWIN_MOBILE_EFFECTS=OFF \
- -DWITH_OpenGLES=OFF \
- -DKWIN_BUILD_WITH_OPENGLES=OFF
- make
-}
-
-package() {
- cd $srcdir/build
- make DESTDIR=$pkgdir install
-
- install -D -m755 ${srcdir}/kdm ${pkgdir}/etc/rc.d/kdm
- install -D -m644 ${srcdir}/kde.pam ${pkgdir}/etc/pam.d/kde
- install -D -m644 ${srcdir}/kde-np.pam ${pkgdir}/etc/pam.d/kde-np
- install -D -m644 ${srcdir}/kscreensaver.pam ${pkgdir}/etc/pam.d/kscreensaver
- install -d -m755 ${pkgdir}/usr/share/xsessions/
- ln -sf /usr/share/apps/kdm/sessions/kde-plasma{,-safe}.desktop ${pkgdir}/usr/share/xsessions/
- install -d -m755 ${pkgdir}/etc/kde/{env,shutdown}
-
- install -d -g 135 -o 135 ${pkgdir}/var/lib/kdm
-}
diff --git a/kde-unstable/kdebase-workspace/fixpath.patch b/kde-unstable/kdebase-workspace/fixpath.patch
deleted file mode 100644
index be2b8383e..000000000
--- a/kde-unstable/kdebase-workspace/fixpath.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- startkde.cmake.orig 2009-01-15 14:24:44.000000000 +0100
-+++ startkde.cmake 2009-01-15 14:33:08.000000000 +0100
-@@ -34,22 +34,6 @@
- MALLOC_CHECK_=2
- export MALLOC_CHECK_
-
--# in case we have been started with full pathname spec without being in PATH
--bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'`
--if [ -n "$bindir" ]; then
-- qbindir=`$bindir/kde4-config --qt-binaries`
-- if [ -n "$qbindir" ]; then
-- case $PATH in
-- $qbindir|$qbindir:*|*:$qbindir|*:$qbindir:*) ;;
-- *) PATH=$qbindir:$PATH; export PATH;;
-- esac
-- fi
-- case $PATH in
-- $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;;
-- *) PATH=$bindir:$PATH; export PATH;;
-- esac
--fi
--
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -206,7 +190,7 @@
- # For anything else (that doesn't set env vars, or that needs a window manager),
- # better use the Autostart folder.
-
--libpath=`kde4-config --path lib | tr : '\n'`
-+libpath=`kde4-config --path lib | tr : '\n'`$(echo -e '\n/etc/kde/lib/')
-
- for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do
- for file in "$prefix"*.sh; do
diff --git a/kde-unstable/kdebase-workspace/kde-np.pam b/kde-unstable/kdebase-workspace/kde-np.pam
deleted file mode 100644
index 81eeef47b..000000000
--- a/kde-unstable/kdebase-workspace/kde-np.pam
+++ /dev/null
@@ -1,7 +0,0 @@
-#%PAM-1.0
-auth required pam_nologin.so
-auth required pam_permit.so
-account required pam_unix.so
-password required pam_unix.so
-session required pam_unix.so
-session required pam_limits.so \ No newline at end of file
diff --git a/kde-unstable/kdebase-workspace/kde.pam b/kde-unstable/kdebase-workspace/kde.pam
deleted file mode 100644
index 1a259390f..000000000
--- a/kde-unstable/kdebase-workspace/kde.pam
+++ /dev/null
@@ -1,7 +0,0 @@
-#%PAM-1.0
-auth required pam_unix.so
-auth required pam_nologin.so
-account required pam_unix.so
-password required pam_unix.so
-session required pam_unix.so
-session required pam_limits.so \ No newline at end of file
diff --git a/kde-unstable/kdebase-workspace/kdebase-workspace.install b/kde-unstable/kdebase-workspace/kdebase-workspace.install
deleted file mode 100644
index f7d6d305b..000000000
--- a/kde-unstable/kdebase-workspace/kdebase-workspace.install
+++ /dev/null
@@ -1,25 +0,0 @@
-post_install() {
- groupadd -g 135 kdm &>/dev/null
- useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -M kdm &>/dev/null
- chown -R 135:135 var/lib/kdm &>/dev/null
- xdg-icon-resource forceupdate --theme hicolor &>/dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- getent group kdm >/dev/null 2>&1 || groupadd -g 135 kdm &>/dev/null
- getent passwd kdm >/dev/null 2>&1 || useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -M kdm &>/dev/null
- chown -R 135:135 var/lib/kdm &>/dev/null
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_remove() {
- if getent passwd kdm >/dev/null 2>&1; then
- userdel kdm
- fi
- if getent group kdm >/dev/null 2>&1; then
- groupdel kdm
- fi
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
diff --git a/kde-unstable/kdebase-workspace/kdm b/kde-unstable/kdebase-workspace/kdm
deleted file mode 100644
index 799d58f4b..000000000
--- a/kde-unstable/kdebase-workspace/kdm
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=$(pidof -o %PPID /usr/bin/kdm)
-case "$1" in
- start)
- stat_busy "Starting KDE Desktop Manager"
- [ -z "$PID" ] && /usr/bin/kdm &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon kdm
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping KDE Desktop Manager"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon kdm
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/kde-unstable/kdebase-workspace/kdm-zsh-profile.patch b/kde-unstable/kdebase-workspace/kdm-zsh-profile.patch
deleted file mode 100644
index 779456b39..000000000
--- a/kde-unstable/kdebase-workspace/kdm-zsh-profile.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdm/kfrontend/genkdmconf.c 2008-02-13 09:40:49.000000000 +0000
-+++ kdm/kfrontend/genkdmconf.c 2008-05-16 12:47:36.000000000 +0000
-@@ -662,7 +662,7 @@
- " [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc\n"
- " zhome=${ZDOTDIR:-$HOME}\n"
- " # zshenv is always sourced automatically.\n"
--" [ -f $zdir/zprofile ] && . $zdir/zprofile\n"
-+" [ -f /etc/profile ] && . /etc/profile\n"
- " [ -f $zhome/.zprofile ] && . $zhome/.zprofile\n"
- " [ -f $zdir/zlogin ] && . $zdir/zlogin\n"
- " [ -f $zhome/.zlogin ] && . $zhome/.zlogin\n"
diff --git a/kde-unstable/kdebase-workspace/kscreensaver.pam b/kde-unstable/kdebase-workspace/kscreensaver.pam
deleted file mode 100644
index b4d80c21f..000000000
--- a/kde-unstable/kdebase-workspace/kscreensaver.pam
+++ /dev/null
@@ -1 +0,0 @@
-auth required pam_unix_auth.so
diff --git a/kde-unstable/kdebase-workspace/terminate-server.patch b/kde-unstable/kdebase-workspace/terminate-server.patch
deleted file mode 100644
index 094591317..000000000
--- a/kde-unstable/kdebase-workspace/terminate-server.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdm/config.def 2009-08-27 10:17:39.000000000 +0200
-+++ kdm/config.def 2009-10-31 00:40:21.000000000 +0100
-@@ -1448,7 +1448,7 @@
-
- Key: TerminateServer
- Type: bool
--Default: false
-+Default: true
- User: core
- Instance: #:*/!
- Merge: xdm
diff --git a/kde-unstable/kdebase/PKGBUILD b/kde-unstable/kdebase/PKGBUILD
deleted file mode 100644
index da7098290..000000000
--- a/kde-unstable/kdebase/PKGBUILD
+++ /dev/null
@@ -1,117 +0,0 @@
-# $Id: PKGBUILD 124659 2011-05-23 19:43:17Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdebase
-pkgname=('kdebase-dolphin'
- 'kdebase-kdepasswd'
- 'kdebase-kdialog'
- 'kdebase-keditbookmarks'
- 'kdebase-kfind'
- 'kdebase-konq-plugins'
- 'kdebase-konqueror'
- 'kdebase-lib'
- 'kdebase-plasma')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebase')
-makedepends=('kdelibs' 'pkgconfig' 'cmake' 'automoc4' 'tidyhtml')
-source=("http://download.kde.org/unstable/${pkgver}/src/kde-baseapps-${pkgver}.tar.bz2")
-sha1sums=('f89b848791628d675e26dd7e703bd79834d1c951')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../kde-baseapps-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdebase-dolphin() {
- pkgdesc='File Manager'
- depends=('kdebase-runtime' 'kdebase-lib')
- optdepends=('ruby: servicemenu installation')
- url="http://kde.org/applications/system/dolphin/"
- cd $srcdir/build/dolphin
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/dolphin
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-kdepasswd() {
- pkgdesc='Change Password'
- depends=('kdebase-runtime' 'kdebase-lib')
- cd $srcdir/build/kdepasswd
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kdepasswd
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-kdialog() {
- pkgdesc='A utility for displaying dialog boxes from shell scripts'
- depends=('kdebase-runtime')
- cd $srcdir/build/kdialog
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-keditbookmarks() {
- pkgdesc='Bookmark Organizer and Editor'
- depends=('kdebase-runtime')
- cd $srcdir/build/keditbookmarks
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-kfind() {
- pkgdesc='Find Files/Folders'
- depends=('kdebase-runtime' 'kdebase-lib')
- url="http://kde.org/applications/utilities/kfind/"
- install='kdebase.install'
- cd $srcdir/build/kfind
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kfind
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-konq-plugins() {
- pkgdesc='Extra plugins for Konqueror'
- depends=('kdebase-konqueror')
- replaces=('konq-plugins')
- install='kdebase.install'
- cd $srcdir/build/konq-plugins
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-konqueror() {
- pkgdesc='KDE File Manager & Web Browser'
- depends=('kdebase-dolphin' 'kdebase-keditbookmarks')
- optdepends=('kwebkitpart: to enable webkit engine')
- url="http://kde.org/applications/internet/konqueror/"
- install='kdebase.install'
- conflicts=('kdebase-nsplugins')
- replaces=('kdebase-nsplugins')
- for i in konqueror doc/konqueror nsplugins; do
- cd $srcdir/build/${i}
- make DESTDIR=$pkgdir install
- done
-}
-
-package_kdebase-lib() {
- pkgdesc='KDE libraries for the basic desktop applications'
- groups=()
- depends=('kdelibs')
- cd $srcdir/build/lib
- make DESTDIR=$pkgdir install
-}
-
-package_kdebase-plasma() {
- pkgdesc='Display the contents of folders (User´s home folder as default)'
- depends=('kdebase-workspace' 'kdebase-lib')
- cd $srcdir/build/plasma
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdebase/kdebase.install b/kde-unstable/kdebase/kdebase.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdebase/kdebase.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdebindings-kimono/PKGBUILD b/kde-unstable/kdebindings-kimono/PKGBUILD
deleted file mode 100644
index 0fa73a2b1..000000000
--- a/kde-unstable/kdebindings-kimono/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124934 2011-05-25 09:35:20Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-kimono
-pkgver=4.6.80
-pkgrel=1
-pkgdesc=".NET/Mono bindings for the KDE libraries"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-qyoto' 'kdebindings-smokekde')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'boost' 'kdepimlibs')
-conflicts=('kdebindings-csharp')
-source=("http://download.kde.org/unstable/${pkgver}/src/kimono-${pkgver}.tar.bz2")
-sha1sums=('911dfbee3141ca0f72c13e15bafc549ccd9ab33a')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kimono-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-korundum/PKGBUILD b/kde-unstable/kdebindings-korundum/PKGBUILD
deleted file mode 100644
index 9c40054a2..000000000
--- a/kde-unstable/kdebindings-korundum/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124940 2011-05-25 09:48:53Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-korundum
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE bindings for ruby"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-qtruby' 'kdebindings-smokekde')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'boost'
- 'kdepimlibs' 'kdegraphics-okular' 'kdesdk-kate')
-conflicts=('kdebindings-ruby')
-source=("http://download.kde.org/unstable/${pkgver}/src/korundum-${pkgver}.tar.bz2")
-sha1sums=('30209e7e3d3dc54c7eb787d7e7bcc90735c5bc1a')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../korundum-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-perlkde/PKGBUILD b/kde-unstable/kdebindings-perlkde/PKGBUILD
deleted file mode 100644
index 4dfb0d07e..000000000
--- a/kde-unstable/kdebindings-perlkde/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124941 2011-05-25 09:55:03Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-perlkde
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Perl bindings for the KDE libraries"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-perlqt' 'kdebindings-smokekde')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'kdepimlibs'
- 'kdegraphics-okular' 'kdesdk-kate')
-source=("http://download.kde.org/unstable/${pkgver}/src/perlkde-${pkgver}.tar.bz2")
-sha1sums=('0d689b8ffcfaeb1f4e216f00f0ddacb5f59b9047')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../perlkde-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-perlqt/PKGBUILD b/kde-unstable/kdebindings-perlqt/PKGBUILD
deleted file mode 100644
index a8268f3c5..000000000
--- a/kde-unstable/kdebindings-perlqt/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124667 2011-05-23 20:36:47Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-perlqt
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Perl bindings for the Qt libraries"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-smokeqt')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
-source=("http://download.kde.org/unstable/${pkgver}/src/perlqt-${pkgver}.tar.bz2")
-sha1sums=('aa6f72ff5eed3f178a1d7274e61c2c7ed81fd74e')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../perlqt-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-python/PKGBUILD b/kde-unstable/kdebindings-python/PKGBUILD
deleted file mode 100644
index 817ca914a..000000000
--- a/kde-unstable/kdebindings-python/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 124775 2011-05-24 11:26:16Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-python
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE bindings for python"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdepim-runtime' 'python2-pyqt' 'qscintilla' 'boost-libs')
-makedepends=('cmake' 'automoc4' 'boost')
-source=("http://download.kde.org/unstable/${pkgver}/src/pykde4-${pkgver}.tar.bz2"
- 'fix-build.patch')
-sha1sums=('f45e40298046ecea382f9b85c34b3e21d856a9da'
- '3d2329981ea571d38f0354c6d1300a2743a775db')
-
-build() {
- cd "${srcdir}"/pykde4-${pkgver}
- patch -p3 -i "${srcdir}"/fix-build.patch
-
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../pykde4-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DPYTHON_EXECUTABLE=/usr/bin/python2
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-
- # Use the python2 executable
- find "${pkgdir}" -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|'
-}
-sha1sums=('f45e40298046ecea382f9b85c34b3e21d856a9da'
- '4eb8917ad922819bbea038d79a9786cf5d0e2767')
diff --git a/kde-unstable/kdebindings-python/fix-build.patch b/kde-unstable/kdebindings-python/fix-build.patch
deleted file mode 100644
index 6a3d0c9cf..000000000
--- a/kde-unstable/kdebindings-python/fix-build.patch
+++ /dev/null
@@ -1,96 +0,0 @@
---- a/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp
-+++ b/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp
-@@ -18,6 +18,7 @@
- Boston, MA 02111-1307, USA.
- */
-
-+#include <Python.h>
- #include <QtCore/QCoreApplication>
- #include <QFileInfo>
- #include <QDir>
-@@ -25,7 +26,6 @@
- #include <klibloader.h>
- #include <kstandarddirs.h>
- #include <kcmodule.h>
--#include <Python.h>
- #include <kcomponentdata.h>
- #include <kdebug.h>Index: b/python/pykde4/CMakeLists.txt
-===================================================================
---- a/python/pykde4/CMakeLists.txt
-+++ b/python/pykde4/CMakeLists.txt
-@@ -87,6 +87,9 @@
- ${KDEPIMLIBS_INCLUDE_DIRS}
- )
-
-+# Pull in ARM configuration options if needed
-+STRING(REGEX MATCH "PyQt_qreal_double" SIP_ARM_HACK ${PYQT4_SIP_FLAGS} "")
-+
- SET(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
- SET(SIP_CONCAT_PARTS 8)
- IF (WIN32)
-@@ -94,7 +97,7 @@
- ELSE (WIN32)
- SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
- ENDIF (WIN32)
--SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug)
-+SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug ${SIP_ARM_HACK})
-
- # Use an extra option when compiling on Python 3.
- IF (PYTHON_3)diff -ur kdebindings-4.5.95/python/pykde4/sip/nepomuk/nuao.sip kdebindings-4.5.95.mine/python/pykde4/sip/nepomuk/nuao.sip
---- kdebindings-4.5.95/python/pykde4/sip/nepomuk/nuao.sip 2010-12-22 09:55:07.000000000 +0000
-+++ kdebindings-4.5.95.mine/python/pykde4/sip/nepomuk/nuao.sip 2011-01-07 00:04:41.157926502 +0000
-@@ -32,7 +32,7 @@
- QUrl Event ();
- QUrl ModificationEvent ();
- QUrl UsageEvent ();
--QUrl duration ();
-+QUrl end ();
- QUrl eventCount ();
- QUrl firstEvent ();
- QUrl firstModification ();--- a/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp
-+++ b/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp
-@@ -297,7 +297,7 @@ QLibrary *LoadPythonLibrary()
- {
- QLibrary *pythonLib = new QLibrary();
- pythonLib->setLoadHints(QLibrary::ExportExternalSymbolsHint);
-- pythonLib->setFileName(LIB_PYTHON);
-+ pythonLib->setFileName(LIB_PYTHON ".1");
- pythonLib->load();
- return pythonLib;
- }Index: b/python/pykde4/CMakeLists.txt
-===================================================================
---- a/python/pykde4/CMakeLists.txt
-+++ b/python/pykde4/CMakeLists.txt
-@@ -15,6 +15,18 @@
- SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib/pykde)
- ENDIF(CMAKE_MAJOR_VERSION EQUAL 2 AND CMAKE_MINOR_VERSION LESS 6)
-
-+# where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
-+set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
-+
-+# search packages used by KDE
-+find_package(KDE4 REQUIRED)
-+include (KDE4Defaults)
-+include (MacroLibrary)
-+include(MacroOptionalAddSubdirectory)
-+
-+add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DQT3_SUPPORT)
-+
-+
- FIND_PACKAGE(PythonLibrary REQUIRED)
- INCLUDE(PythonMacros)Do not link python modules against -lpython2.X. Since KDE4's cmake file uses --no-undefined by default, we have to remove that from the default CMAKE_SHARED_LINKER_FLAGS variable, but only for the pykde4 subdirectory.
-
-Index: b/python/pykde4/CMakeLists.txt
-===================================================================
---- a/python/pykde4/CMakeLists.txt
-+++ b/python/pykde4/CMakeLists.txt
-@@ -93,6 +93,9 @@
-
- ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)
-
-+# Do not use --no-undefined for python modules.
-+STRING(REPLACE -Wl,--no-undefined "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")
-+
- FILE(GLOB kdecore_files_sip sip/kdecore/*.sip)
- set(SIP_EXTRA_FILES_DEPEND ${kdecore_files_sip})
- ADD_SIP_PYTHON_MODULE(PyKDE4.kdecore sip/kdecore/kdecoremod.sip ${KDE4_KDECORE_LIBS} ${KDE4_KPTY_LIBS} ${QT_QTNETWORK_LIBRARY})
diff --git a/kde-unstable/kdebindings-qtruby/PKGBUILD b/kde-unstable/kdebindings-qtruby/PKGBUILD
deleted file mode 100644
index 82fd53c1b..000000000
--- a/kde-unstable/kdebindings-qtruby/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124815 2011-05-24 15:22:45Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-qtruby
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Qt bindings for ruby"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-smokeqt' 'ruby')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
-conflicts=('kdebindings-ruby')
-source=("http://download.kde.org/unstable/${pkgver}/src/qtruby-${pkgver}.tar.bz2")
-sha1sums=('9b153784efb3187ca4f38a14355b8a5ce283316c')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../qtruby-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-qyoto/PKGBUILD b/kde-unstable/kdebindings-qyoto/PKGBUILD
deleted file mode 100644
index d130b397d..000000000
--- a/kde-unstable/kdebindings-qyoto/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124815 2011-05-24 15:22:45Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-qyoto
-pkgver=4.6.80
-pkgrel=1
-pkgdesc=".NET/Mono bindings for the Qt libraries"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-smokeqt' 'mono')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
-conflicts=('kdebindings-csharp')
-source=("http://download.kde.org/unstable/${pkgver}/src/qyoto-${pkgver}.tar.bz2")
-sha1sums=('7f63ae1c1e30edf226ca8418d5fa78edaf42cb36')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../qyoto-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-smokegen/PKGBUILD b/kde-unstable/kdebindings-smokegen/PKGBUILD
deleted file mode 100644
index ba2edc4f6..000000000
--- a/kde-unstable/kdebindings-smokegen/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124815 2011-05-24 15:22:45Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-smokegen
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A general purpose C++ parser with a plugin infrastructure"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdebindings-smoke')
-source=("http://download.kde.org/unstable/${pkgver}/src/smokegen-${pkgver}.tar.bz2")
-sha1sums=('ce860f4308df4cc91b1e49d0f1f5bca3805c4cf1')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../smokegen-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-smokekde/PKGBUILD b/kde-unstable/kdebindings-smokekde/PKGBUILD
deleted file mode 100644
index 6f9724353..000000000
--- a/kde-unstable/kdebindings-smokekde/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124928 2011-05-25 09:28:04Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-smokekde
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Language independent library for KDE bindings"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebindings-smokeqt')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'boost'
- 'kdepimlibs' 'kdegraphics-okular' 'kdesdk-kate')
-conflicts=('kdebindings-smoke')
-source=("http://download.kde.org/unstable/${pkgver}/src/smokekde-${pkgver}.tar.bz2")
-sha1sums=('9fd8cbac3f0affce6fa078b07ca418a5e0c79521')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../smokekde-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdebindings-smokeqt/PKGBUILD b/kde-unstable/kdebindings-smokeqt/PKGBUILD
deleted file mode 100644
index c7bdbcbd1..000000000
--- a/kde-unstable/kdebindings-smokeqt/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124815 2011-05-24 15:22:45Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdebindings-smokeqt
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Language independent library for Qt bindings"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdebindings')
-depends=('kdebase-runtime' 'qimageblitz' 'qscintilla' 'qwt')
-makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
-conflicts=('kdebindings-smoke')
-source=("http://download.kde.org/unstable/${pkgver}/src/smokeqt-${pkgver}.tar.bz2")
-sha1sums=('872b77e7e445b7492a647e63e267677604d76a96')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../smokeqt-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-blinken/PKGBUILD b/kde-unstable/kdeedu-blinken/PKGBUILD
deleted file mode 100644
index 7ebd3c811..000000000
--- a/kde-unstable/kdeedu-blinken/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-blinken
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Memory Enhancement Game"
-url="http://kde.org/applications/education/blinken/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/blinken-${pkgver}.tar.bz2")
-sha1sums=('847ee81d2a4f5f1acb4bf8c0835c2e8187a631ea')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../blinken-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-blinken/kdeedu-blinken.install b/kde-unstable/kdeedu-blinken/kdeedu-blinken.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-blinken/kdeedu-blinken.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-cantor/PKGBUILD b/kde-unstable/kdeedu-cantor/PKGBUILD
deleted file mode 100644
index a82cacfaa..000000000
--- a/kde-unstable/kdeedu-cantor/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-cantor
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE Frontend to Mathematical Software"
-url="http://kde.org/applications/education/cantor/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'r' 'libspectre')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/cantor-${pkgver}.tar.bz2")
-sha1sums=('0c6ebd5e523bf5fdf01bbf654ce60a55fc72cbe2')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../cantor-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-cantor/kdeedu-cantor.install b/kde-unstable/kdeedu-cantor/kdeedu-cantor.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-cantor/kdeedu-cantor.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kalgebra/PKGBUILD b/kde-unstable/kdeedu-kalgebra/PKGBUILD
deleted file mode 100644
index 40b24830e..000000000
--- a/kde-unstable/kdeedu-kalgebra/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kalgebra
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Graph Calculator"
-url="http://kde.org/applications/education/kalgebra/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libkdeedu')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kalgebra-${pkgver}.tar.bz2")
-sha1sums=('d448a675782157d8c553db497e048231d6eb5f53')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kalgebra-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kalgebra/kdeedu-kalgebra.install b/kde-unstable/kdeedu-kalgebra/kdeedu-kalgebra.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-kalgebra/kdeedu-kalgebra.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kalzium/PKGBUILD b/kde-unstable/kdeedu-kalzium/PKGBUILD
deleted file mode 100644
index 8bc1d0c3c..000000000
--- a/kde-unstable/kdeedu-kalzium/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kalzium
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Periodic Table of Elements"
-url="http://kde.org/applications/education/kalzium/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdelibs' 'avogadro' 'ocaml')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kalzium-${pkgver}.tar.bz2")
-sha1sums=('1ace4d42711904d9556efbe1ff89dc4c803887fe')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kalzium-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kalzium/kdeedu-kalzium.install b/kde-unstable/kdeedu-kalzium/kdeedu-kalzium.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kalzium/kdeedu-kalzium.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kanagram/PKGBUILD b/kde-unstable/kdeedu-kanagram/PKGBUILD
deleted file mode 100644
index 45a33746c..000000000
--- a/kde-unstable/kdeedu-kanagram/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kanagram
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Letter Order Game"
-url="http://kde.org/applications/education/kanagram/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libkdeedu')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kanagram-${pkgver}.tar.bz2")
-sha1sums=('b7075ffa2c366acecfce13b5bef9938c6317aefb')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kanagram-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kanagram/kdeedu-kanagram.install b/kde-unstable/kdeedu-kanagram/kdeedu-kanagram.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kanagram/kdeedu-kanagram.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kbruch/PKGBUILD b/kde-unstable/kdeedu-kbruch/PKGBUILD
deleted file mode 100644
index 9710c1df2..000000000
--- a/kde-unstable/kdeedu-kbruch/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kbruch
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Exercise Fractions"
-url="http://kde.org/applications/education/kbruch/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kbruch-${pkgver}.tar.bz2")
-sha1sums=('205b7f2171e67b55fc1bbcd0844702daf9dcb4a6')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kbruch-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kbruch/kdeedu-kbruch.install b/kde-unstable/kdeedu-kbruch/kdeedu-kbruch.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kbruch/kdeedu-kbruch.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kgeography/PKGBUILD b/kde-unstable/kdeedu-kgeography/PKGBUILD
deleted file mode 100644
index 720c4027a..000000000
--- a/kde-unstable/kdeedu-kgeography/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kgeography
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Geography Trainer"
-url="http://kde.org/applications/education/kgeography/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kgeography-${pkgver}.tar.bz2")
-sha1sums=('2d161ef150618780e6f2bcf3a8e19993a5c95fa6')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kgeography-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kgeography/kdeedu-kgeography.install b/kde-unstable/kdeedu-kgeography/kdeedu-kgeography.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kgeography/kdeedu-kgeography.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-khangman/PKGBUILD b/kde-unstable/kdeedu-khangman/PKGBUILD
deleted file mode 100644
index 56df0fbce..000000000
--- a/kde-unstable/kdeedu-khangman/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-khangman
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Hangman Game"
-url="http://kde.org/applications/education/khangman/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libkdeedu')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/khangman-${pkgver}.tar.bz2")
-sha1sums=('a3e140a71c27400d49f75b862965123c1df6e992')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../khangman-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-khangman/kdeedu-khangman.install b/kde-unstable/kdeedu-khangman/kdeedu-khangman.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-khangman/kdeedu-khangman.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kig/PKGBUILD b/kde-unstable/kdeedu-kig/PKGBUILD
deleted file mode 100644
index ca6f92279..000000000
--- a/kde-unstable/kdeedu-kig/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 125335 2011-05-25 23:12:03Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kig
-pkgver=4.6.80
-pkgrel=2
-pkgdesc="Interactive Geometry"
-url="http://kde.org/applications/education/kig/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kig-${pkgver}.tar.bz2")
-sha1sums=('d0b2ca69262b1e720be8ab2b6cfb9dd6b5a81371')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kig-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-
- # Use the python2 executable
- sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' "${pkgdir}"/usr/bin/pykig.py
-}
diff --git a/kde-unstable/kdeedu-kig/kdeedu-kig.install b/kde-unstable/kdeedu-kig/kdeedu-kig.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-kig/kdeedu-kig.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kiten/PKGBUILD b/kde-unstable/kdeedu-kiten/PKGBUILD
deleted file mode 100644
index 6ba5c4b19..000000000
--- a/kde-unstable/kdeedu-kiten/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kiten
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Japanese Reference/Study Tool"
-url="http://kde.org/applications/education/kiten/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kiten-${pkgver}.tar.bz2")
-sha1sums=('a5120c87015e044b4313e889b80afd608341e414')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kiten-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kiten/kdeedu-kiten.install b/kde-unstable/kdeedu-kiten/kdeedu-kiten.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kiten/kdeedu-kiten.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-klettres/PKGBUILD b/kde-unstable/kdeedu-klettres/PKGBUILD
deleted file mode 100644
index 70f5e54b4..000000000
--- a/kde-unstable/kdeedu-klettres/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-klettres
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Learn The Alphabet"
-url="http://kde.org/applications/education/klettres/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/klettres-${pkgver}.tar.bz2")
-sha1sums=('395a1c700eaf1fee83216facbe5442162d383e64')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../klettres-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-klettres/kdeedu-klettres.install b/kde-unstable/kdeedu-klettres/kdeedu-klettres.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-klettres/kdeedu-klettres.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kmplot/PKGBUILD b/kde-unstable/kdeedu-kmplot/PKGBUILD
deleted file mode 100644
index 8db40962f..000000000
--- a/kde-unstable/kdeedu-kmplot/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kmplot
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Mathematical Function Plotter"
-url="http://kde.org/applications/education/kmplot/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kmplot-${pkgver}.tar.bz2")
-sha1sums=('be3593a33b05a59d82020d988804e82737abbc09')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kmplot-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kmplot/kdeedu-kmplot.install b/kde-unstable/kdeedu-kmplot/kdeedu-kmplot.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-kmplot/kdeedu-kmplot.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kstars/PKGBUILD b/kde-unstable/kdeedu-kstars/PKGBUILD
deleted file mode 100644
index 77306c68d..000000000
--- a/kde-unstable/kdeedu-kstars/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kstars
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Desktop Planetarium"
-url="http://kde.org/applications/education/kstars/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'eigen' 'cfitsio' 'libindi')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kstars-${pkgver}.tar.bz2")
-sha1sums=('c74818da033d70200b873a954a2f05af3e03c610')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kstars-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_Xplanet=OFF
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kstars/kdeedu-kstars.install b/kde-unstable/kdeedu-kstars/kdeedu-kstars.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kstars/kdeedu-kstars.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-ktouch/PKGBUILD b/kde-unstable/kdeedu-ktouch/PKGBUILD
deleted file mode 100644
index 0b8e706e9..000000000
--- a/kde-unstable/kdeedu-ktouch/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-ktouch
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Touch Typing Tutor"
-url="http://kde.org/applications/education/ktouch/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/ktouch-${pkgver}.tar.bz2")
-sha1sums=('7e80926b1fe45d7af861891a140e843b27cbf171')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../ktouch-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-ktouch/kdeedu-ktouch.install b/kde-unstable/kdeedu-ktouch/kdeedu-ktouch.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-ktouch/kdeedu-ktouch.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kturtle/PKGBUILD b/kde-unstable/kdeedu-kturtle/PKGBUILD
deleted file mode 100644
index dc60d6200..000000000
--- a/kde-unstable/kdeedu-kturtle/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kturtle
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Educational Programming Environment"
-url="http://kde.org/applications/education/kturtle/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kturtle-${pkgver}.tar.bz2")
-sha1sums=('5aa67c458212315616a9c67e06a3e8a8a79ee302')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kturtle-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kturtle/kdeedu-kturtle.install b/kde-unstable/kdeedu-kturtle/kdeedu-kturtle.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-kturtle/kdeedu-kturtle.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-kwordquiz/PKGBUILD b/kde-unstable/kdeedu-kwordquiz/PKGBUILD
deleted file mode 100644
index 76696bc6d..000000000
--- a/kde-unstable/kdeedu-kwordquiz/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-kwordquiz
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Flash Card Trainer"
-url="http://kde.org/applications/education/kwordquiz/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libkdeedu')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kwordquiz-${pkgver}.tar.bz2")
-sha1sums=('44277946ffad538cd50690af9475e0520698bafb')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kwordquiz-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-kwordquiz/kdeedu-kwordquiz.install b/kde-unstable/kdeedu-kwordquiz/kdeedu-kwordquiz.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-kwordquiz/kdeedu-kwordquiz.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-marble/PKGBUILD b/kde-unstable/kdeedu-marble/PKGBUILD
deleted file mode 100644
index 39fe50f17..000000000
--- a/kde-unstable/kdeedu-marble/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-marble
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Desktop Globe"
-url="http://kde.org/applications/education/marble/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'gpsd')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/marble-${pkgver}.tar.bz2"
- 'gpsd-2.96.patch')
-sha1sums=('4d7663909efe3b42006debd78f1217bb3dfffd88'
- 'f44dfd3bb384e631d59b93d7dda3413795da8183')
-
-build() {
- cd "${srcdir}"/marble-${pkgver}
- patch -p1 -i "${srcdir}"/gpsd-2.96.patch
-
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../marble-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-marble/gpsd-2.96.patch b/kde-unstable/kdeedu-marble/gpsd-2.96.patch
deleted file mode 100644
index e27702181..000000000
--- a/kde-unstable/kdeedu-marble/gpsd-2.96.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- marble-4.6.80/src/plugins/positionprovider/gpsd/GpsdConnection.cpp
-+++ marble-4.6.80/src/plugins/positionprovider/gpsd/GpsdConnection.cpp
-@@ -18,6 +18,9 @@ using namespace Marble;
-
- GpsdConnection::GpsdConnection( QObject* parent )
- : QObject( parent ),
-+#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 5 )
-+ m_gpsd("localhost", DEFAULT_GPSD_PORT),
-+#endif
- m_timer( 0 )
- {
- connect( &m_timer, SIGNAL( timeout() ), this, SLOT( update() ) );
-@@ -26,7 +29,11 @@ GpsdConnection::GpsdConnection( QObject*
- void GpsdConnection::initialize()
- {
- m_timer.stop();
-+#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 5 )
-+ gps_data_t* data;
-+#else
- gps_data_t* data = m_gpsd.open();
-+#endif
- if ( data ) {
- m_status = PositionProviderStatusAcquiring;
- emit statusChanged( m_status );
-@@ -73,8 +80,16 @@ void GpsdConnection::initialize()
- void GpsdConnection::update()
- {
- #if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 3 ) && defined( PACKET_SET )
-+#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 5 )
-+ if ( m_gpsd.waiting(0) ) {
-+#else
- if ( m_gpsd.waiting() ) {
-+#endif
-+#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 5 )
-+ gps_data_t* data = m_gpsd.read();
-+#else
- gps_data_t* data = m_gpsd.poll();
-+#endif
- if ( data && data->set & PACKET_SET ) {
- emit gpsdInfo( *data );
- }
diff --git a/kde-unstable/kdeedu-marble/kdeedu-marble.install b/kde-unstable/kdeedu-marble/kdeedu-marble.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-marble/kdeedu-marble.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-parley/PKGBUILD b/kde-unstable/kdeedu-parley/PKGBUILD
deleted file mode 100644
index 7b27fa558..000000000
--- a/kde-unstable/kdeedu-parley/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-parley
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Vocabulary Trainer"
-url="http://kde.org/applications/education/parley/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libkdeedu')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/parley-${pkgver}.tar.bz2")
-sha1sums=('991f7aeee7849913a167d65b792791724bc5c1aa')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../parley-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-parley/kdeedu-parley.install b/kde-unstable/kdeedu-parley/kdeedu-parley.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdeedu-parley/kdeedu-parley.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeedu-rocs/PKGBUILD b/kde-unstable/kdeedu-rocs/PKGBUILD
deleted file mode 100644
index 1ab660c03..000000000
--- a/kde-unstable/kdeedu-rocs/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-rocs
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Rocs Graph Theory"
-url="http://kde.org/applications/education/rocs/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'boost-libs')
-makedepends=('cmake' 'automoc4' 'boost')
-source=("http://download.kde.org/unstable/${pkgver}/src/rocs-${pkgver}.tar.bz2")
-sha1sums=('90ea18d54bc7dc6a87db72e34fb9131849300392')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../rocs-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-step/PKGBUILD b/kde-unstable/kdeedu-step/PKGBUILD
deleted file mode 100644
index 6b63198df..000000000
--- a/kde-unstable/kdeedu-step/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124761 2011-05-24 08:01:51Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdeedu-step
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Interactive Physical Simulator"
-url="http://kde.org/applications/education/step/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeedu')
-depends=('kdebase-runtime' 'libqalculate' 'gsl' 'eigen')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/step-${pkgver}.tar.bz2")
-sha1sums=('a71d1ed2f92c9b881640b273adafa71240ca6e8a')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../step-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdeedu-step/kdeedu-step.install b/kde-unstable/kdeedu-step/kdeedu-step.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeedu-step/kdeedu-step.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/PKGBUILD b/kde-unstable/kdegames/PKGBUILD
deleted file mode 100644
index bc3b1576a..000000000
--- a/kde-unstable/kdegames/PKGBUILD
+++ /dev/null
@@ -1,514 +0,0 @@
-# $Id: PKGBUILD 124786 2011-05-24 12:57:40Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdegames
-pkgname=('kdegames-bomber'
- 'kdegames-bovo'
- 'kdegames-granatier'
- 'kdegames-kajongg'
- 'kdegames-kapman'
- 'kdegames-katomic'
- 'kdegames-kbattleship'
- 'kdegames-kblackbox'
- 'kdegames-kblocks'
- 'kdegames-kbounce'
- 'kdegames-kbreakout'
- 'kdegames-kdiamond'
- 'kdegames-kfourinline'
- 'kdegames-kgoldrunner'
- 'kdegames-kigo'
- 'kdegames-killbots'
- 'kdegames-kiriki'
- 'kdegames-kjumpingcube'
- 'kdegames-klines'
- 'kdegames-klickety'
- 'kdegames-kmahjongg'
- 'kdegames-kmines'
- 'kdegames-knetwalk'
- 'kdegames-kolf'
- 'kdegames-kollision'
- 'kdegames-konquest'
- 'kdegames-kpatience'
- 'kdegames-kreversi'
- 'kdegames-kshisen'
- 'kdegames-ksirk'
- 'kdegames-kspaceduel'
- 'kdegames-ksquares'
- 'kdegames-ksudoku'
- 'kdegames-ktron'
- 'kdegames-ktuberling'
- 'kdegames-kubrick'
- 'kdegames-libkdegames'
- 'kdegames-libkmahjongg'
- 'kdegames-lskat'
- 'kdegames-palapeli')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegames')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'ggz-client-libs' 'twisted'
- 'kdebindings-python' 'openal')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('c9e21203e8f47e1748c309a4ff14c87953c43839')
-
-build() {
- cd $srcdir
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdegames-bomber() {
- pkgdesc='Arcade Bombing Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/bomber/"
- install='kdegames.install'
- cd $srcdir/build/bomber
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/bomber
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-bovo() {
- pkgdesc='Five-in-a-row Board Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/bovo/"
- install='kdegames.install'
- cd $srcdir/build/bovo
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/bovo
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-granatier() {
- pkgdesc='Granatier'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'openal')
- url="http://kde.org/applications/games/granatier/"
- install='kdegames.install'
- cd $srcdir/build/granatier
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/granatier
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kajongg() {
- pkgdesc='The ancient Chinese board game for 4 players'
- depends=('kdegames-libkdegames' 'kdegames-libkmahjongg' 'kdebindings-python' 'twisted')
- install='kdegames.install'
- cd $srcdir/build/kajongg
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kajongg
- make DESTDIR=$pkgdir install
-
- # Use the python2 executable
- find "${pkgdir}" -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|'
-}
-
-package_kdegames-kapman() {
- pkgdesc='Eat pills escaping ghosts'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kapman/"
- install='kdegames.install'
- cd $srcdir/build/kapman
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kapman
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-katomic() {
- pkgdesc='Sokoban-like Logic Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/katomic/"
- install='kdegames.install'
- cd $srcdir/build/katomic
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/katomic
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kbattleship() {
- pkgdesc='Battleship Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
- url="http://kde.org/applications/games/kbattleship/"
- install='kdegames-kbattleship.install'
- cd $srcdir/build/kbattleship
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kbattleship
- make DESTDIR=$pkgdir install
- install -D -m644 $srcdir/${pkgbase}-${pkgver}/kbattleship/src/module.dsc \
- $pkgdir/usr/share/ggz/kbattleship.dsc
-}
-
-package_kdegames-kblackbox() {
- pkgdesc='Blackbox Logic Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kblackbox/"
- install='kdegames.install'
- cd $srcdir/build/kblackbox
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kblackbox
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kblocks() {
- pkgdesc='Falling Blocks Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kblocks/"
- install='kdegames.install'
- cd $srcdir/build/kblocks
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kblocks
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kbounce() {
- pkgdesc='Ball Bouncing Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kbounce/"
- install='kdegames.install'
- cd $srcdir/build/kbounce
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kbounce
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kbreakout() {
- pkgdesc='Breakout-like Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kbreakout/"
- install='kdegames.install'
- cd $srcdir/build/kbreakout
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kbreakout
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kdiamond() {
- pkgdesc='Three-in-a-row game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kdiamond/"
- install='kdegames.install'
- cd $srcdir/build/kdiamond
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kdiamond
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kfourinline() {
- pkgdesc='Four-in-a-row Board Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kfourinline/"
- install='kdegames-kfourinline.install'
- cd $srcdir/build/kfourinline
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kfourinline
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kgoldrunner() {
- pkgdesc='A game of action and puzzle-solving'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kgoldrunner/"
- install='kdegames.install'
- cd $srcdir/build/kgoldrunner
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kgoldrunner
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kigo() {
- pkgdesc='Go Board Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'gnugo')
- url="http://kde.org/applications/games/kigo/"
- install='kdegames-kigo.install'
- cd $srcdir/build/kigo
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kigo
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-killbots() {
- pkgdesc='Killbots'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/killbots/"
- install='kdegames.install'
- cd $srcdir/build/killbots
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/killbots
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kiriki() {
- pkgdesc='Yahtzee-like Dice Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kiriki/"
- install='kdegames.install'
- cd $srcdir/build/kiriki
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kiriki
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kjumpingcube() {
- pkgdesc='Territory Capture Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kjumpingcube/"
- install='kdegames.install'
- cd $srcdir/build/kjumpingcube
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kjumpingcube
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-klickety() {
- pkgdesc='Board Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- replaces=('kdegames-ksame')
- conflicts=('kdegames-ksame')
- url="http://kde.org/applications/games/ksame/"
- install='kdegames.install'
- cd $srcdir/build/klickety
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/klickety
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-klines() {
- pkgdesc='Tactical Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/klines/"
- install='kdegames.install'
- cd $srcdir/build/klines
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/klines
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kmahjongg() {
- pkgdesc='Mahjongg Solitaire'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'kdegames-libkmahjongg')
- url="http://kde.org/applications/games/kmahjongg/"
- install='kdegames.install'
- cd $srcdir/build/kmahjongg
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kmahjongg
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kmines() {
- pkgdesc='Minesweeper-like Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kmines/"
- install='kdegames.install'
- cd $srcdir/build/kmines
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kmines
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-knetwalk() {
- pkgdesc='Network Construction Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/knetwalk/"
- install='kdegames.install'
- cd $srcdir/build/knetwalk
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/knetwalk
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kolf() {
- pkgdesc='Miniature Golf'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kolf/"
- install='kdegames-kolf.install'
- cd $srcdir/build/kolf
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kolf
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kollision() {
- pkgdesc='A simple ball dodging game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kollision/"
- install='kdegames.install'
- cd $srcdir/build/kollision
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kollision
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-konquest() {
- pkgdesc='Galactic Strategy Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/konquest/"
- install='kdegames.install'
- cd $srcdir/build/konquest
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/konquest
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kpatience() {
- pkgdesc='Patience Card Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kpatience/"
- install='kdegames.install'
- replaces=('kdegames-kpat')
- cd $srcdir/build/kpat
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kpat
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kreversi() {
- pkgdesc='Reversi Board Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
- url="http://kde.org/applications/games/kreversi/"
- install='kdegames-kreversi.install'
- cd $srcdir/build/kreversi
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kreversi
- make DESTDIR=$pkgdir install
- install -D -m644 $srcdir/${pkgbase}-${pkgver}/kreversi/module.dsc \
- $pkgdir/usr/share/ggz/kreversi.dsc
-}
-
-package_kdegames-kshisen() {
- pkgdesc='Shisen-Sho Mahjongg-like Tile Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'kdegames-libkmahjongg')
- url="http://kde.org/applications/games/kshisen/"
- install='kdegames.install'
- cd $srcdir/build/kshisen
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kshisen
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-ksirk() {
- pkgdesc='World Domination Strategy Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/ksirk/"
- install='kdegames.install'
- cd $srcdir/build/ksirk
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ksirk
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kspaceduel() {
- pkgdesc='Space Arcade Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kspaceduel/"
- install='kdegames-kspaceduel.install'
- cd $srcdir/build/kspaceduel
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kspaceduel
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-ksquares() {
- pkgdesc='Connect the dots to create squares'
- depends=('kdebase-runtime' 'kdegames-libkdegames' 'ggz-client-libs')
- url="http://kde.org/applications/games/ksquares/"
- install='kdegames-ksquares.install'
- cd $srcdir/build/ksquares
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ksquares
- make DESTDIR=$pkgdir install
- install -D -m644 $srcdir/${pkgbase}-${pkgver}/ksquares/src/module.dsc \
- $pkgdir/usr/share/ggz/ksquares.dsc
-}
-
-package_kdegames-ksudoku() {
- pkgdesc='KSudoku, Sudoku game & more for KDE'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/ksudoku/"
- install='kdegames.install'
- cd $srcdir/build/ksudoku
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ksudoku
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-ktron() {
- pkgdesc='Tron-like Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/ktron/"
- install='kdegames.install'
- cd $srcdir/build/ktron
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ktron
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-ktuberling() {
- pkgdesc='Picture Game for Children'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/ktuberling/"
- install='kdegames-ktuberling.install'
- cd $srcdir/build/ktuberling
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ktuberling
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-kubrick() {
- pkgdesc='A 3-D game based on Rubik´s Cube'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/kubrick/"
- install='kdegames.install'
- cd $srcdir/build/kubrick
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kubrick
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-libkdegames() {
- pkgdesc='KDE game library'
- groups=()
- depends=('kdelibs')
- cd $srcdir/build/libkdegames
- make DESTDIR=$pkgdir install
- for i in $srcdir/${pkgbase}-${pkgver}/cmake/modules/*.cmake; do
- install -D -m644 $i $pkgdir/usr/share/apps/cmake/modules/$(basename $i)
- done
-}
-
-package_kdegames-libkmahjongg() {
- pkgdesc='Library used for loading and rendering of Mahjongg tilesets'
- groups=()
- depends=('kdelibs')
- cd $srcdir/build/libkmahjongg
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-lskat() {
- pkgdesc='Card Game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/lskat/"
- install='kdegames-lskat.install'
- cd $srcdir/build/lskat
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/lskat
- make DESTDIR=$pkgdir install
-}
-
-package_kdegames-palapeli() {
- pkgdesc='Jigsaw puzzle game'
- depends=('kdebase-runtime' 'kdegames-libkdegames')
- url="http://kde.org/applications/games/palapeli/"
- install='kdegames-palapeli.install'
- cd $srcdir/build/palapeli
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/palapeli
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdegames/kdegames-kbattleship.install b/kde-unstable/kdegames/kdegames-kbattleship.install
deleted file mode 100644
index ac4516ed0..000000000
--- a/kde-unstable/kdegames/kdegames-kbattleship.install
+++ /dev/null
@@ -1,24 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
- ggz-config -i -f -m usr/share/ggz/kbattleship.dsc >& /dev/null
-}
-
-pre_remove() {
- if [ -f usr/share/ggz/kbattleship.dsc ]; then
- ggz-config -r -m usr/share/ggz/kbattleship.dsc >& /dev/null
- fi
-}
-
-pre_upgrade() {
- pre_remove
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
diff --git a/kde-unstable/kdegames/kdegames-kfourinline.install b/kde-unstable/kdegames/kdegames-kfourinline.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-kfourinline.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-kigo.install b/kde-unstable/kdegames/kdegames-kigo.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-kigo.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-kolf.install b/kde-unstable/kdegames/kdegames-kolf.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-kolf.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-kreversi.install b/kde-unstable/kdegames/kdegames-kreversi.install
deleted file mode 100644
index 4623e6e49..000000000
--- a/kde-unstable/kdegames/kdegames-kreversi.install
+++ /dev/null
@@ -1,22 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- ggz-config -i -f -m usr/share/ggz/kreversi.dsc >& /dev/null
-}
-
-pre_remove() {
- if [ -f usr/share/ggz/kreversi.dsc ]; then
- ggz-config -r -m usr/share/ggz/kreversi.dsc >& /dev/null
- fi
-}
-
-pre_upgrade() {
- pre_remove
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
diff --git a/kde-unstable/kdegames/kdegames-kspaceduel.install b/kde-unstable/kdegames/kdegames-kspaceduel.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-kspaceduel.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-ksquares.install b/kde-unstable/kdegames/kdegames-ksquares.install
deleted file mode 100644
index 5a619897d..000000000
--- a/kde-unstable/kdegames/kdegames-ksquares.install
+++ /dev/null
@@ -1,22 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- ggz-config -i -f -m usr/share/ggz/ksquares.dsc >& /dev/null
-}
-
-pre_remove() {
- if [ -f usr/share/ggz/ksquares.dsc ]; then
- ggz-config -r -m usr/share/ggz/ksquares.dsc >& /dev/null
- fi
-}
-
-pre_upgrade() {
- pre_remove
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
diff --git a/kde-unstable/kdegames/kdegames-ktuberling.install b/kde-unstable/kdegames/kdegames-ktuberling.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-ktuberling.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-lskat.install b/kde-unstable/kdegames/kdegames-lskat.install
deleted file mode 100644
index 9b20edb30..000000000
--- a/kde-unstable/kdegames/kdegames-lskat.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames-palapeli.install b/kde-unstable/kdegames/kdegames-palapeli.install
deleted file mode 100644
index c77e68041..000000000
--- a/kde-unstable/kdegames/kdegames-palapeli.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegames/kdegames.install b/kde-unstable/kdegames/kdegames.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdegames/kdegames.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-gwenview/PKGBUILD b/kde-unstable/kdegraphics-gwenview/PKGBUILD
deleted file mode 100644
index c8528477b..000000000
--- a/kde-unstable/kdegraphics-gwenview/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-gwenview
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A fast and easy to use image viewer for KDE"
-url="http://kde.org/applications/graphics/gwenview/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdebase-lib' 'libkipi')
-makedepends=('cmake' 'automoc4')
-optdepends=('kipi-plugins')
-source=("http://download.kde.org/unstable/${pkgver}/src/gwenview-${pkgver}.tar.bz2")
-sha1sums=('41b93bdcab6ba169be4ed3fcfb481c6ae1161bd6')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../gwenview-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-gwenview/kdegraphics-gwenview.install b/kde-unstable/kdegraphics-gwenview/kdegraphics-gwenview.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdegraphics-gwenview/kdegraphics-gwenview.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-kamera/PKGBUILD b/kde-unstable/kdegraphics-kamera/PKGBUILD
deleted file mode 100644
index 17b0a9b3f..000000000
--- a/kde-unstable/kdegraphics-kamera/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-kamera
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Configure Kamera"
-url="http://kde.org/applications/graphics/kamera/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdebase-runtime' 'gphoto2')
-makedepends=('cmake' 'automoc4')
-source=("http://download.kde.org/unstable/${pkgver}/src/kamera-${pkgver}.tar.bz2")
-sha1sums=('cba0e4ca19fe62a9cbfe7b2559e5364c16944901')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kamera-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-kcolorchooser/PKGBUILD b/kde-unstable/kdegraphics-kcolorchooser/PKGBUILD
deleted file mode 100644
index ebad9e424..000000000
--- a/kde-unstable/kdegraphics-kcolorchooser/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-kcolorchooser
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Color Chooser"
-url="http://kde.org/applications/graphics/kcolorchooser/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kcolorchooser-${pkgver}.tar.bz2")
-sha1sums=('99aad5ebb4b1d5d99426e8a33c2f15717cc4087e')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kcolorchooser-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-kcolorchooser/kdegraphics-kcolorchooser.install b/kde-unstable/kdegraphics-kcolorchooser/kdegraphics-kcolorchooser.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdegraphics-kcolorchooser/kdegraphics-kcolorchooser.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-kgamma/PKGBUILD b/kde-unstable/kdegraphics-kgamma/PKGBUILD
deleted file mode 100644
index 18926be42..000000000
--- a/kde-unstable/kdegraphics-kgamma/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 124788 2011-05-24 12:59:42Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-kgamma
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A monitor calibration tool"
-url="http://kde.org/applications/graphics/kgamma/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-# note on libxxf86vm:
-# not detected by namcap because libgl depends on it
-# but nvidia providing libgl does not depend on libxxf86vm
-depends=('kdebase-runtime' 'libxxf86vm')
-makedepends=('cmake' 'automoc4')
-source=("http://download.kde.org/unstable/${pkgver}/src/kgamma-${pkgver}.tar.bz2")
-sha1sums=('aac4e43df0095e0511bb27cc27a23b10847eb075')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kgamma-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-kolourpaint/PKGBUILD b/kde-unstable/kdegraphics-kolourpaint/PKGBUILD
deleted file mode 100644
index c68c46c2d..000000000
--- a/kde-unstable/kdegraphics-kolourpaint/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-kolourpaint
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Paint Program"
-url="http://kde.org/applications/graphics/kolourpaint/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdebase-runtime' 'qimageblitz')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kolourpaint-${pkgver}.tar.bz2")
-sha1sums=('c79fc3a31d61623a02e7c89ede19cbe7e49a8518')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kolourpaint-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-kolourpaint/kdegraphics-kolourpaint.install b/kde-unstable/kdegraphics-kolourpaint/kdegraphics-kolourpaint.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdegraphics-kolourpaint/kdegraphics-kolourpaint.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-kruler/PKGBUILD b/kde-unstable/kdegraphics-kruler/PKGBUILD
deleted file mode 100644
index 663888d54..000000000
--- a/kde-unstable/kdegraphics-kruler/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-kruler
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Screen Ruler"
-url="http://kde.org/applications/graphics/kruler/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/kruler-${pkgver}.tar.bz2")
-sha1sums=('b43fee1954baa7b84866a1cd5f15cbcff54d5e3d')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kruler-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-kruler/kdegraphics-kruler.install b/kde-unstable/kdegraphics-kruler/kdegraphics-kruler.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdegraphics-kruler/kdegraphics-kruler.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-ksaneplugin/PKGBUILD b/kde-unstable/kdegraphics-ksaneplugin/PKGBUILD
deleted file mode 100644
index 4dde21e03..000000000
--- a/kde-unstable/kdegraphics-ksaneplugin/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-ksaneplugin
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A scan plugin that implements the scanning"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('libksane')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-source=("http://download.kde.org/unstable/${pkgver}/src/ksaneplugin-${pkgver}.tar.bz2")
-sha1sums=('3caa70899ed3797c9739409d311779f39fa9eda7')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../ksaneplugin-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-ksnapshot/PKGBUILD b/kde-unstable/kdegraphics-ksnapshot/PKGBUILD
deleted file mode 100644
index de10d1e5e..000000000
--- a/kde-unstable/kdegraphics-ksnapshot/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124674 2011-05-23 20:43:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-ksnapshot
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Screen Capture Program"
-url="http://kde.org/applications/graphics/ksnapshot/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-depends=('kdelibs' 'libkipi')
-makedepends=('cmake' 'automoc4')
-optdepends=('kipi-plugins')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/ksnapshot-${pkgver}.tar.bz2")
-sha1sums=('684be8b03920e4a92625337ff18a5b368482dd08')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../ksnapshot-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-ksnapshot/kdegraphics-ksnapshot.install b/kde-unstable/kdegraphics-ksnapshot/kdegraphics-ksnapshot.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdegraphics-ksnapshot/kdegraphics-ksnapshot.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdegraphics-strigi-analyzer/PKGBUILD b/kde-unstable/kdegraphics-strigi-analyzer/PKGBUILD
deleted file mode 100644
index 4c027b673..000000000
--- a/kde-unstable/kdegraphics-strigi-analyzer/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-strigi-analyzer
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Strigi analyzers for various graphics file formats"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('bc4c901bc4bc7080c91ed739d2480294d2fc5033')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-svgpart/PKGBUILD b/kde-unstable/kdegraphics-svgpart/PKGBUILD
deleted file mode 100644
index ce748bb92..000000000
--- a/kde-unstable/kdegraphics-svgpart/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-svgpart
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A KPart for viewving SVGs"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-source=("http://download.kde.org/unstable/${pkgver}/src/svgpart-${pkgver}.tar.bz2")
-sha1sums=('300fc6a062ea34e6131097ae9a59e8279f3c1193')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../svgpart-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics-thumbnailers/PKGBUILD b/kde-unstable/kdegraphics-thumbnailers/PKGBUILD
deleted file mode 100644
index 7a3e5b1a1..000000000
--- a/kde-unstable/kdegraphics-thumbnailers/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kdegraphics-thumbnailers
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Thumbnailers for various graphics file formats"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('libkexiv2' 'libkdcraw')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('d350cb85ad8520be00f6ee1f05a393d777e0f021')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdegraphics/PKGBUILD b/kde-unstable/kdegraphics/PKGBUILD
deleted file mode 100644
index 4780a97e7..000000000
--- a/kde-unstable/kdegraphics/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 125373 2011-05-26 10:37:17Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdegraphics
-pkgname=('kdegraphics-okular')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdegraphics')
-makedepends=('kdelibs' 'pkgconfig' 'cmake' 'automoc4' 'qimageblitz' 'ebook-tools'
- 'poppler-qt' 'libspectre' 'chmlib' 'djvulibre')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('69f191663db147cf481edd9f528fcae50c1dc2c3')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdegraphics-okular() {
- pkgdesc='Document Viewer'
- depends=('kdebase-runtime' 'qimageblitz' 'poppler-qt' 'chmlib' 'djvulibre'
- 'ebook-tools' 'libspectre')
- url="http://kde.org/applications/graphics/okular/"
- install='kdegraphics-okular.install'
- cd $srcdir/build/okular
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/okular
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdegraphics/kdegraphics-okular.install b/kde-unstable/kdegraphics/kdegraphics-okular.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdegraphics/kdegraphics-okular.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdelibs/PKGBUILD b/kde-unstable/kdelibs/PKGBUILD
deleted file mode 100644
index 8bfff6584..000000000
--- a/kde-unstable/kdelibs/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# $Id: PKGBUILD 124924 2011-05-25 08:50:46Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=kdelibs
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE Core Libraries"
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-depends=('strigi' 'attica' 'libxss' 'xz' 'openssl' 'soprano' 'krb5'
- 'shared-desktop-ontologies' 'qca' 'libdbusmenu-qt' 'polkit-qt' 'grantlee'
- 'shared-mime-info' 'enchant' 'giflib' 'jasper' 'openexr' 'xdg-utils'
- 'phonon' 'hicolor-icon-theme' 'upower' 'udisks' 'libxcursor'
- 'docbook-xsl')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'intltool' 'avahi' 'libgl'
- 'hspell')
-replaces=('kdelibs-experimental')
-install='kdelibs.install'
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
- 'kde-applications-menu.patch' 'archlinux-menu.patch'
- 'kcalendarsystem-fixed.patch')
-sha1sums=('313e051b08762ec68d7d7aaceb5471ede2bf66ac'
- '86ee8c8660f19de8141ac99cd6943964d97a1ed7'
- '63a850ab4196b9d06934f2b4a13acd9f7739bc67'
- '13cbb58347dc7103684bb002b8f636fc0fa9e738')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- # avoid file conflict with gnome-menu
- patch -p1 -i $srcdir/kde-applications-menu.patch
- # add Archlinux menu entry
- patch -p1 -i $srcdir/archlinux-menu.patch
-
- # Already fixed upstream
- patch -p1 -i "${srcdir}"/kcalendarsystem-fixed.patch
-
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DKDE_DISTRIBUTION_TEXT='Arch Linux' \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DSYSCONF_INSTALL_DIR=/etc \
- -DHTML_INSTALL_DIR=/usr/share/doc/kde/html \
- -DKDE_DEFAULT_HOME='.kde4' \
- -DWITH_FAM=OFF
- make
-}
-
-package() {
- cd $srcdir/build
- make DESTDIR=$pkgdir install
-
- # cert bundle seems to be hardcoded
- # link it to the one from ca-certificates
- rm -f $pkgdir/usr/share/apps/kssl/ca-bundle.crt
- ln -sf /etc/ssl/certs/ca-certificates.crt $pkgdir/usr/share/apps/kssl/ca-bundle.crt
-}
diff --git a/kde-unstable/kdelibs/archlinux-menu.patch b/kde-unstable/kdelibs/archlinux-menu.patch
deleted file mode 100644
index 546784fa2..000000000
--- a/kde-unstable/kdelibs/archlinux-menu.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- kdelibs-4.3.98/kded/applications.menu 2010-01-31 19:28:11.000000000 +0000
-+++ kdelibs-4.3.98/kded/applications.menu 2010-01-31 22:25:53.556043077 +0000
-@@ -16,11 +16,19 @@
- </DefaultLayout>
- <Layout>
- <Merge type="menus"/>
-+ <Menuname>Arch Linux</Menuname>
- <Menuname>Applications</Menuname>
- <Merge type="files"/>
- </Layout>
-
- <Menu>
-+ <Name>Arch Linux</Name>
-+ <Directory>Archlinux.directory</Directory>
-+ <Include>
-+ <Category>Archlinux</Category>
-+ </Include>
-+ </Menu>
-+ <Menu>
- <Name>Applications</Name>
- <Directory>kde-unknown.directory</Directory>
- <OnlyUnallocated/>
diff --git a/kde-unstable/kdelibs/kcalendarsystem-fixed.patch b/kde-unstable/kdelibs/kcalendarsystem-fixed.patch
deleted file mode 100644
index d97a9b904..000000000
--- a/kde-unstable/kdelibs/kcalendarsystem-fixed.patch
+++ /dev/null
@@ -1,18073 +0,0 @@
-diff --git a/kdecore/date/kcalendarera.cpp b/kdecore/date/kcalendarera.cpp
-index d56c265..0a21e37 100644
---- a/kdecore/date/kcalendarera.cpp
-+++ b/kdecore/date/kcalendarera.cpp
-@@ -71,21 +71,21 @@ int KCalendarEra::direction() const
- return m_direction;
- }
-
--bool KCalendarEra::isInEra( const QDate &date ) const
-+bool KCalendarEra::isInEra(const QDate &date) const
- {
-- if ( m_endDate < m_startDate ) {
-- return ( date >= m_endDate && date <= m_startDate );
-+ if (m_endDate < m_startDate) {
-+ return (date >= m_endDate && date <= m_startDate);
- } else {
-- return ( date >= m_startDate && date <= m_endDate );
-+ return (date >= m_startDate && date <= m_endDate);
- }
- }
-
--int KCalendarEra::yearInEra( int year ) const
-+int KCalendarEra::yearInEra(int year) const
- {
-- return ( ( year - m_startYear ) * m_direction ) + m_offset;
-+ return ((year - m_startYear) * m_direction) + m_offset;
- }
-
--int KCalendarEra::year( int yearInEra ) const
-+int KCalendarEra::year(int yearInEra) const
- {
-- return ( ( yearInEra - m_offset ) / m_direction ) + m_startYear;
-+ return ((yearInEra - m_offset) / m_direction) + m_startYear;
- }
-diff --git a/kdecore/date/kcalendarera_p.h b/kdecore/date/kcalendarera_p.h
-index f1f05f7..d1564ea 100644
---- a/kdecore/date/kcalendarera_p.h
-+++ b/kdecore/date/kcalendarera_p.h
-@@ -56,9 +56,9 @@ public:
- int direction() const;
- int offset() const;
-
-- bool isInEra( const QDate &date ) const;
-- int yearInEra( int year ) const;
-- int year( int yearInEra ) const;
-+ bool isInEra(const QDate &date) const;
-+ int yearInEra(int year) const;
-+ int year(int yearInEra) const;
-
- private:
- friend class KCalendarSystemPrivate;
-diff --git a/kdecore/date/kcalendarsystem.cpp b/kdecore/date/kcalendarsystem.cpp
-index ccc02cd..77ef0e9 100644
---- a/kdecore/date/kcalendarsystem.cpp
-+++ b/kdecore/date/kcalendarsystem.cpp
-@@ -34,91 +34,92 @@
- #include "kcalendarsystemcoptic_p.h"
- #include "kcalendarsystemethiopian_p.h"
- #include "kcalendarsystemgregorian_p.h"
--#include "kcalendarsystemgregorianproleptic_p.h"
- #include "kcalendarsystemhebrew_p.h"
--#include "kcalendarsystemhijri_p.h"
- #include "kcalendarsystemindiannational_p.h"
-+#include "kcalendarsystemislamiccivil_p.h"
- #include "kcalendarsystemjalali_p.h"
- #include "kcalendarsystemjapanese_p.h"
- #include "kcalendarsystemjulian_p.h"
- #include "kcalendarsystemminguo_p.h"
-+#include "kcalendarsystemqdate_p.h"
- #include "kcalendarsystemthai_p.h"
-
--KCalendarSystem *KCalendarSystem::create( const QString &calendarType, const KLocale *locale )
-+KCalendarSystem *KCalendarSystem::create(const QString &calendarType, const KLocale *locale)
- {
-- return create( calendarSystemForCalendarType( calendarType ), locale );
-+ return create(calendarSystem(calendarType), locale);
- }
-
--KCalendarSystem *KCalendarSystem::create( const QString &calendarType, KSharedConfig::Ptr config,
-- const KLocale *locale )
-+KCalendarSystem *KCalendarSystem::create(const QString &calendarType, KSharedConfig::Ptr config,
-+ const KLocale *locale)
- {
-- return create( calendarSystemForCalendarType( calendarType ), config, locale );
-+ return create(calendarSystem(calendarType), config, locale);
- }
-
- QStringList KCalendarSystem::calendarSystems()
- {
- QStringList lst;
-
-- lst.append( QLatin1String("coptic") );
-- lst.append( QLatin1String("ethiopian") );
-- lst.append( QLatin1String("gregorian") );
-- lst.append( QLatin1String("gregorian-proleptic") );
-- lst.append( QLatin1String("hebrew") );
-- lst.append( QLatin1String("hijri") );
-- lst.append( QLatin1String("indian-national") );
-- lst.append( QLatin1String("jalali") );
-- lst.append( QLatin1String("japanese") );
-- lst.append( QLatin1String("julian") );
-- lst.append( QLatin1String("minguo") );
-- lst.append( QLatin1String("thai") );
-+ lst.append(QLatin1String("coptic"));
-+ lst.append(QLatin1String("ethiopian"));
-+ lst.append(QLatin1String("gregorian"));
-+ lst.append(QLatin1String("gregorian-proleptic"));
-+ lst.append(QLatin1String("hebrew"));
-+ lst.append(QLatin1String("hijri"));
-+ lst.append(QLatin1String("indian-national"));
-+ lst.append(QLatin1String("jalali"));
-+ lst.append(QLatin1String("japanese"));
-+ lst.append(QLatin1String("julian"));
-+ lst.append(QLatin1String("minguo"));
-+ lst.append(QLatin1String("thai"));
-
- return lst;
- }
-
--QString KCalendarSystem::calendarLabel( const QString &calendarType )
-+QString KCalendarSystem::calendarLabel(const QString &calendarType)
- {
-- if ( calendarSystems().contains( calendarType ) ) {
-- return KCalendarSystem::calendarLabel( KCalendarSystem::calendarSystemForCalendarType( calendarType ) );
-+ if (calendarSystemsList().contains(calendarSystem(calendarType))) {
-+ return KCalendarSystem::calendarLabel(KCalendarSystem::calendarSystem(calendarType));
- } else {
-- return ki18nc( "@item Calendar system", "Invalid Calendar Type" ).toString( KGlobal::locale() );
-+ return ki18nc("@item Calendar system", "Invalid Calendar Type").toString(KGlobal::locale());
- }
- }
-
--KCalendarSystem *KCalendarSystem::create( KLocale::CalendarSystem calendarSystem, const KLocale *locale )
-+KCalendarSystem *KCalendarSystem::create(KLocale::CalendarSystem calendarSystem, const KLocale *locale)
- {
-- return create( calendarSystem, KSharedConfig::Ptr(), locale );
-+ return create(calendarSystem, KSharedConfig::Ptr(), locale);
- }
-
--KCalendarSystem *KCalendarSystem::create( KLocale::CalendarSystem calendarSystem, KSharedConfig::Ptr config,
-- const KLocale *locale )
-+KCalendarSystem *KCalendarSystem::create(KLocale::CalendarSystem calendarSystem,
-+ KSharedConfig::Ptr config,
-+ const KLocale *locale)
- {
-- switch ( calendarSystem ) {
-+ switch (calendarSystem) {
- case KLocale::QDateCalendar:
-- return new KCalendarSystemGregorian( config, locale );
-+ return new KCalendarSystemQDate(config, locale);
- case KLocale::CopticCalendar:
-- return new KCalendarSystemCoptic( config, locale );
-+ return new KCalendarSystemCoptic(config, locale);
- case KLocale::EthiopianCalendar:
-- return new KCalendarSystemEthiopian( config, locale );
-+ return new KCalendarSystemEthiopian(config, locale);
- case KLocale::GregorianCalendar:
-- return new KCalendarSystemGregorianProleptic( config, locale );
-+ return new KCalendarSystemGregorian(config, locale);
- case KLocale::HebrewCalendar:
-- return new KCalendarSystemHebrew( config, locale );
-- case KLocale::IslamicCivilCalendar:
-- return new KCalendarSystemHijri( config, locale );
-+ return new KCalendarSystemHebrew(config, locale);
- case KLocale::IndianNationalCalendar:
-- return new KCalendarSystemIndianNational( config, locale );
-+ return new KCalendarSystemIndianNational(config, locale);
-+ case KLocale::IslamicCivilCalendar:
-+ return new KCalendarSystemIslamicCivil(config, locale);
- case KLocale::JalaliCalendar:
-- return new KCalendarSystemJalali( config, locale );
-+ return new KCalendarSystemJalali(config, locale);
- case KLocale::JapaneseCalendar:
-- return new KCalendarSystemJapanese( config, locale );
-+ return new KCalendarSystemJapanese(config, locale);
- case KLocale::JulianCalendar:
-- return new KCalendarSystemJulian( config, locale );
-+ return new KCalendarSystemJulian(config, locale);
- case KLocale::MinguoCalendar:
-- return new KCalendarSystemMinguo( config, locale );
-+ return new KCalendarSystemMinguo(config, locale);
- case KLocale::ThaiCalendar:
-- return new KCalendarSystemThai( config, locale );
-+ return new KCalendarSystemThai(config, locale);
- default:
-- return new KCalendarSystemGregorian( config, locale );
-+ return new KCalendarSystemQDate(config, locale);
- }
- }
-
-@@ -126,90 +127,127 @@ QList<KLocale::CalendarSystem> KCalendarSystem::calendarSystemsList()
- {
- QList<KLocale::CalendarSystem> list;
-
-- list.append( KLocale::QDateCalendar );
-- list.append( KLocale::CopticCalendar );
-- list.append( KLocale::EthiopianCalendar );
-- list.append( KLocale::GregorianCalendar );
-- list.append( KLocale::HebrewCalendar );
-- list.append( KLocale::IslamicCivilCalendar );
-- list.append( KLocale::IndianNationalCalendar );
-- list.append( KLocale::JalaliCalendar );
-- list.append( KLocale::JapaneseCalendar );
-- list.append( KLocale::JulianCalendar );
-- list.append( KLocale::MinguoCalendar );
-- list.append( KLocale::ThaiCalendar );
-+ list.append(KLocale::QDateCalendar);
-+ list.append(KLocale::CopticCalendar);
-+ list.append(KLocale::EthiopianCalendar);
-+ list.append(KLocale::GregorianCalendar);
-+ list.append(KLocale::HebrewCalendar);
-+ list.append(KLocale::IslamicCivilCalendar);
-+ list.append(KLocale::IndianNationalCalendar);
-+ list.append(KLocale::JalaliCalendar);
-+ list.append(KLocale::JapaneseCalendar);
-+ list.append(KLocale::JulianCalendar);
-+ list.append(KLocale::MinguoCalendar);
-+ list.append(KLocale::ThaiCalendar);
-
- return list;
- }
-
--QString KCalendarSystem::calendarLabel( KLocale::CalendarSystem calendarSystem, const KLocale *locale )
-+QString KCalendarSystem::calendarLabel(KLocale::CalendarSystem calendarSystem, const KLocale *locale)
- {
-- switch ( calendarSystem ) {
-+ switch (calendarSystem) {
- case KLocale::QDateCalendar:
-- return ki18nc( "@item Calendar system", "Gregorian" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Gregorian").toString(locale);
- case KLocale::CopticCalendar:
-- return ki18nc( "@item Calendar system", "Coptic" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Coptic").toString(locale);
- case KLocale::EthiopianCalendar:
-- return ki18nc( "@item Calendar system", "Ethiopian" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Ethiopian").toString(locale);
- case KLocale::GregorianCalendar:
-- return ki18nc( "@item Calendar system", "Gregorian (Proleptic)" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Gregorian (Proleptic)").toString(locale);
- case KLocale::HebrewCalendar:
-- return ki18nc( "@item Calendar system", "Hebrew" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Hebrew").toString(locale);
- case KLocale::IslamicCivilCalendar:
-- return ki18nc( "@item Calendar system", "Islamic / Hijri (Civil)" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Islamic / Hijri (Civil)").toString(locale);
- case KLocale::IndianNationalCalendar:
-- return ki18nc( "@item Calendar system", "Indian National" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Indian National").toString(locale);
- case KLocale::JalaliCalendar:
-- return ki18nc( "@item Calendar system", "Jalali" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Jalali").toString(locale);
- case KLocale::JapaneseCalendar:
-- return ki18nc( "@item Calendar system", "Japanese" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Japanese").toString(locale);
- case KLocale::JulianCalendar:
-- return ki18nc( "@item Calendar system", "Julian" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Julian").toString(locale);
- case KLocale::MinguoCalendar:
-- return ki18nc( "@item Calendar system", "Taiwanese" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Taiwanese").toString(locale);
- case KLocale::ThaiCalendar:
-- return ki18nc( "@item Calendar system", "Thai" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Thai").toString(locale);
- }
-
-- return ki18nc( "@item Calendar system", "Invalid Calendar Type" ).toString( locale );
-+ return ki18nc("@item Calendar system", "Invalid Calendar Type").toString(locale);
- }
-
--KLocale::CalendarSystem KCalendarSystem::calendarSystemForCalendarType( const QString &calendarType )
-+KLocale::CalendarSystem KCalendarSystem::calendarSystemForCalendarType(const QString &calendarType )
- {
-- if ( calendarType == QLatin1String( "coptic" ) ) {
-+ return calendarSystem( calendarType );
-+}
-+
-+KLocale::CalendarSystem KCalendarSystem::calendarSystem(const QString &calendarType )
-+{
-+ if (calendarType == QLatin1String("coptic")) {
- return KLocale::CopticCalendar;
-- } else if ( calendarType == QLatin1String( "ethiopian" ) ) {
-+ } else if (calendarType == QLatin1String("ethiopian")) {
- return KLocale::EthiopianCalendar;
-- } else if ( calendarType == QLatin1String( "gregorian" ) ) {
-+ } else if (calendarType == QLatin1String("gregorian")) {
- return KLocale::QDateCalendar;
-- } else if ( calendarType == QLatin1String( "gregorian-proleptic" ) ) {
-+ } else if (calendarType == QLatin1String("gregorian-proleptic")) {
- return KLocale::GregorianCalendar;
-- } else if ( calendarType == QLatin1String( "hebrew" ) ) {
-+ } else if (calendarType == QLatin1String("hebrew")) {
- return KLocale::HebrewCalendar;
-- } else if ( calendarType == QLatin1String( "hijri" ) ) {
-+ } else if (calendarType == QLatin1String("hijri")) {
- return KLocale::IslamicCivilCalendar;
-- } else if ( calendarType == QLatin1String( "indian-national" ) ) {
-+ } else if (calendarType == QLatin1String("indian-national")) {
- return KLocale::IndianNationalCalendar;
-- } else if ( calendarType == QLatin1String( "jalali" ) ) {
-+ } else if (calendarType == QLatin1String("jalali")) {
- return KLocale::JalaliCalendar;
-- } else if ( calendarType == QLatin1String( "japanese" ) ) {
-+ } else if (calendarType == QLatin1String("japanese")) {
- return KLocale::JapaneseCalendar;
-- } else if ( calendarType == QLatin1String( "julian" ) ) {
-+ } else if (calendarType == QLatin1String("julian")) {
- return KLocale::JulianCalendar;
-- } else if ( calendarType == QLatin1String( "minguo" ) ) {
-+ } else if (calendarType == QLatin1String("minguo")) {
- return KLocale::MinguoCalendar;
-- } else if ( calendarType == QLatin1String( "thai" ) ) {
-+ } else if (calendarType == QLatin1String("thai")) {
- return KLocale::ThaiCalendar;
- } else {
- return KLocale::QDateCalendar;
- }
- }
-
-+QString KCalendarSystem::calendarType(KLocale::CalendarSystem calendarSystem)
-+{
-+ if (calendarSystem == KLocale::QDateCalendar) {
-+ return QLatin1String("gregorian");
-+ } else if (calendarSystem == KLocale::CopticCalendar) {
-+ return QLatin1String("coptic");
-+ } else if (calendarSystem == KLocale::EthiopianCalendar) {
-+ return QLatin1String("ethiopian");
-+ } else if (calendarSystem == KLocale::GregorianCalendar) {
-+ return QLatin1String("gregorian-proleptic");
-+ } else if (calendarSystem == KLocale::HebrewCalendar) {
-+ return QLatin1String("hebrew");
-+ } else if (calendarSystem == KLocale::IndianNationalCalendar) {
-+ return QLatin1String("indian-national");
-+ } else if (calendarSystem == KLocale::IslamicCivilCalendar) {
-+ return QLatin1String("hijri");
-+ } else if (calendarSystem == KLocale::JalaliCalendar) {
-+ return QLatin1String("jalali");
-+ } else if (calendarSystem == KLocale::JapaneseCalendar) {
-+ return QLatin1String("japanese");
-+ } else if (calendarSystem == KLocale::JulianCalendar) {
-+ return QLatin1String("julian");
-+ } else if (calendarSystem == KLocale::MinguoCalendar) {
-+ return QLatin1String("minguo");
-+ } else if (calendarSystem == KLocale::ThaiCalendar) {
-+ return QLatin1String("thai");
-+ } else {
-+ return QLatin1String("gregorian");
-+ }
-+}
-+
- // Shared d pointer base class definitions
-
--KCalendarSystemPrivate::KCalendarSystemPrivate( KCalendarSystem *q_ptr ): q( q_ptr ),
-- m_eraList( 0 ),
-- m_shortYearWindowStartYear( 2000 )
-+KCalendarSystemPrivate::KCalendarSystemPrivate(KCalendarSystem *q_ptr)
-+ : q(q_ptr),
-+ m_eraList(0),
-+ m_shortYearWindowStartYear(2000)
- {
- }
-
-@@ -230,31 +268,31 @@ KLocale::CalendarSystem KCalendarSystemPrivate::calendarSystem() const
- // This method MUST be re-implemented in any new Calendar System
- void KCalendarSystemPrivate::loadDefaultEraList()
- {
-- addEra( '-', 1, q->epoch().addDays( -1 ), -1, q->earliestValidDate(), QLatin1String("Before KDE"), QLatin1String("BK"), QLatin1String("%Ey %EC") );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), QLatin1String("Anno KDE"), QLatin1String("AK"), QLatin1String("%Ey %EC") );
-+ addEra('-', 1, q->epoch().addDays(-1), -1, q->earliestValidDate(), QLatin1String("Before KDE"), QLatin1String("BK"), QLatin1String("%Ey %EC"));
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), QLatin1String("Anno KDE"), QLatin1String("AK"), QLatin1String("%Ey %EC"));
- }
-
- // Dummy version using Gregorian as an example
- // This method MUST be re-implemented in any new Calendar System
--int KCalendarSystemPrivate::monthsInYear( int year ) const
-+int KCalendarSystemPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 12;
- }
-
- // Dummy version using Gregorian as an example
- // This method MUST be re-implemented in any new Calendar System
--int KCalendarSystemPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemPrivate::daysInMonth(int year, int month) const
- {
-- if ( month == 2 ) {
-- if ( isLeapYear( year ) ) {
-+ if (month == 2) {
-+ if (isLeapYear(year)) {
- return 29;
- } else {
- return 28;
- }
- }
-
-- if ( month == 4 || month == 6 || month == 9 || month == 11 ) {
-+ if (month == 4 || month == 6 || month == 9 || month == 11) {
- return 30;
- }
-
-@@ -263,9 +301,9 @@ int KCalendarSystemPrivate::daysInMonth( int year, int month ) const
-
- // Dummy version using Gregorian as an example
- // This method MUST be re-implemented in any new Calendar System
--int KCalendarSystemPrivate::daysInYear( int year ) const
-+int KCalendarSystemPrivate::daysInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 366;
- } else {
- return 365;
-@@ -281,16 +319,16 @@ int KCalendarSystemPrivate::daysInWeek() const
-
- // Dummy version using Gregorian as an example
- // This method MUST be re-implemented in any new Calendar System
--bool KCalendarSystemPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemPrivate::isLeapYear(int year) const
- {
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year + 1;
- }
-
-- if ( year % 4 == 0 ) {
-- if ( year % 100 != 0 ) {
-+ if (year % 4 == 0) {
-+ if (year % 100 != 0) {
- return true;
-- } else if ( year % 400 == 0 ) {
-+ } else if (year % 400 == 0) {
- return true;
- }
- }
-@@ -346,120 +384,120 @@ int KCalendarSystemPrivate::latestValidYear() const
-
- // Dummy version
- // This method MUST be re-implemented in any new Calendar System
--QString KCalendarSystemPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( month );
-- Q_UNUSED( year );
-- Q_UNUSED( format );
-- Q_UNUSED( possessive );
-+ Q_UNUSED(month);
-+ Q_UNUSED(year);
-+ Q_UNUSED(format);
-+ Q_UNUSED(possessive);
- return QString();
- }
-
- // Dummy version
- // This method MUST be re-implemented in any new Calendar System
--QString KCalendarSystemPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- Q_UNUSED( weekDay );
-- Q_UNUSED( format );
-+ Q_UNUSED(weekDay);
-+ Q_UNUSED(format);
- return QString();
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::week( const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum ) const
-+int KCalendarSystemPrivate::week(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum) const
- {
- int y, m, d;
-- q->julianDayToDate( date.toJulianDay(), y, m, d );
-+ q->julianDayToDate(date.toJulianDay(), y, m, d);
-
-- switch ( weekNumberSystem ) {
-+ switch (weekNumberSystem) {
- case KLocale::IsoWeekNumber:
-- return isoWeekNumber( date, yearNum );
-+ return isoWeekNumber(date, yearNum);
- case KLocale::FirstFullWeek:
-- return regularWeekNumber( date, locale()->weekStartDay(), 0, yearNum );
-+ return regularWeekNumber(date, locale()->weekStartDay(), 0, yearNum);
- case KLocale::FirstPartialWeek:
-- return regularWeekNumber( date, locale()->weekStartDay(), 1, yearNum );
-+ return regularWeekNumber(date, locale()->weekStartDay(), 1, yearNum);
- case KLocale::SimpleWeek:
-- return simpleWeekNumber( date, yearNum );
-+ return simpleWeekNumber(date, yearNum);
- case KLocale::DefaultWeekNumber:
- default:
-- return week( date, locale()->weekNumberSystem(), yearNum );
-+ return week(date, locale()->weekNumberSystem(), yearNum);
- }
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::isoWeekNumber( const QDate &date, int *yearNum ) const
-+int KCalendarSystemPrivate::isoWeekNumber(const QDate &date, int *yearNum) const
- {
- int y, m, d;
-- q->julianDayToDate( date.toJulianDay(), y, m, d );
-+ q->julianDayToDate(date.toJulianDay(), y, m, d);
-
- QDate firstDayWeek1, lastDay;
- int week;
- int weekDay1, dayOfWeek1InYear;
-
- // let's guess 1st day of 1st week
-- firstDayWeek1 = firstDayOfYear( y );
-- weekDay1 = dayOfWeek( firstDayWeek1 );
-+ firstDayWeek1 = firstDayOfYear(y);
-+ weekDay1 = dayOfWeek(firstDayWeek1);
-
- // iso 8601: week 1 is the first containing thursday and week starts on monday
-- if ( weekDay1 > 4 /*Thursday*/ ) {
-- firstDayWeek1 = q->addDays( firstDayWeek1 , daysInWeek() - weekDay1 + 1 ); // next monday
-+ if (weekDay1 > 4 /*Thursday*/) {
-+ firstDayWeek1 = q->addDays(firstDayWeek1 , daysInWeek() - weekDay1 + 1); // next monday
- }
-
-- dayOfWeek1InYear = dayOfYear( firstDayWeek1 );
-+ dayOfWeek1InYear = dayOfYear(firstDayWeek1);
-
- // our date in prev year's week
-- if ( dayOfYear( date ) < dayOfWeek1InYear ) {
-- if ( yearNum ) {
-- *yearNum = addYears( y, - 1 );
-+ if (dayOfYear(date) < dayOfWeek1InYear) {
-+ if (yearNum) {
-+ *yearNum = addYears(y, - 1);
- }
-- return isoWeeksInYear( addYears( y, - 1 ) );
-+ return isoWeeksInYear(addYears(y, - 1));
- }
-
- // let's check if its last week belongs to next year
-- lastDay = lastDayOfYear( y );
-+ lastDay = lastDayOfYear(y);
-
- // if our date is in last week && 1st week in next year has thursday
-- if ( ( dayOfYear( date ) >= daysInYear( y ) - dayOfWeek( lastDay ) + 1 )
-- && dayOfWeek( lastDay ) < 4 ) {
-- if ( yearNum ) {
-- * yearNum = addYears( y, 1 );
-+ if ((dayOfYear(date) >= daysInYear(y) - dayOfWeek(lastDay) + 1)
-+ && dayOfWeek(lastDay) < 4) {
-+ if (yearNum) {
-+ * yearNum = addYears(y, 1);
- }
- week = 1;
- } else {
- // To calculate properly the number of weeks from day a to x let's make a day 1 of week
-- if( weekDay1 < 5 ) {
-- firstDayWeek1 = q->addDays( firstDayWeek1, -( weekDay1 - 1 ) );
-+ if (weekDay1 < 5) {
-+ firstDayWeek1 = q->addDays(firstDayWeek1, -(weekDay1 - 1));
- }
-
-- if ( yearNum ) {
-+ if (yearNum) {
- * yearNum = y;
- }
-
-- week = firstDayWeek1.daysTo( date ) / daysInWeek() + 1;
-+ week = firstDayWeek1.daysTo(date) / daysInWeek() + 1;
- }
-
- return week;
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::regularWeekNumber( const QDate &date, int weekStartDay, int firstWeekNumber, int *weekYear ) const
-+int KCalendarSystemPrivate::regularWeekNumber(const QDate &date, int weekStartDay, int firstWeekNumber, int *weekYear) const
- {
- int y, m, d;
-- q->julianDayToDate( date.toJulianDay(), y, m, d );
-+ q->julianDayToDate(date.toJulianDay(), y, m, d);
-
-- int firstWeekDayOffset = ( dayOfWeek( date ) - weekStartDay + daysInWeek() ) % daysInWeek();
-- int dayInYear = date.toJulianDay() - firstDayOfYear( y ).toJulianDay(); // 0 indexed
-- int week = ( ( dayInYear - firstWeekDayOffset + daysInWeek() ) / daysInWeek() );
-+ int firstWeekDayOffset = (dayOfWeek(date) - weekStartDay + daysInWeek()) % daysInWeek();
-+ int dayInYear = date.toJulianDay() - firstDayOfYear(y).toJulianDay(); // 0 indexed
-+ int week = ((dayInYear - firstWeekDayOffset + daysInWeek()) / daysInWeek());
-
-- if ( dayOfWeek( firstDayOfYear( y ) ) != weekStartDay ) {
-+ if (dayOfWeek(firstDayOfYear(y)) != weekStartDay) {
- week = week + firstWeekNumber;
- }
-
-- if ( week < 1 ) {
-+ if (week < 1) {
- y = y - 1;
-- week = regularWeeksInYear( y, weekStartDay, firstWeekNumber );
-+ week = regularWeeksInYear(y, weekStartDay, firstWeekNumber);
- }
-
-- if ( weekYear ) {
-+ if (weekYear) {
- *weekYear = y;
- }
-
-@@ -467,67 +505,67 @@ int KCalendarSystemPrivate::regularWeekNumber( const QDate &date, int weekStartD
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::simpleWeekNumber( const QDate &date, int *yearNum ) const
-+int KCalendarSystemPrivate::simpleWeekNumber(const QDate &date, int *yearNum) const
- {
- int y, m, d;
-- q->julianDayToDate( date.toJulianDay(), y, m, d );
-- if ( yearNum ) {
-+ q->julianDayToDate(date.toJulianDay(), y, m, d);
-+ if (yearNum) {
- *yearNum = y;
- }
-- return ( ( date.toJulianDay() - firstDayOfYear( y ).toJulianDay() ) / daysInWeek() ) + 1;
-+ return ((date.toJulianDay() - firstDayOfYear(y).toJulianDay()) / daysInWeek()) + 1;
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::weeksInYear( int year, KLocale::WeekNumberSystem weekNumberSystem ) const
-+int KCalendarSystemPrivate::weeksInYear(int year, KLocale::WeekNumberSystem weekNumberSystem) const
- {
-- switch ( weekNumberSystem ) {
-+ switch (weekNumberSystem) {
- case KLocale::IsoWeekNumber:
-- return isoWeeksInYear( year );
-+ return isoWeeksInYear(year);
- case KLocale::FirstFullWeek:
-- return regularWeeksInYear( year, locale()->weekStartDay(), 0 );
-+ return regularWeeksInYear(year, locale()->weekStartDay(), 0);
- case KLocale::FirstPartialWeek:
-- return regularWeeksInYear( year, locale()->weekStartDay(), 1 );
-+ return regularWeeksInYear(year, locale()->weekStartDay(), 1);
- case KLocale::SimpleWeek:
-- return simpleWeeksInYear( year );
-+ return simpleWeeksInYear(year);
- case KLocale::DefaultWeekNumber:
- default:
-- return weeksInYear( year, locale()->weekNumberSystem() );
-+ return weeksInYear(year, locale()->weekNumberSystem());
- }
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::isoWeeksInYear( int year ) const
-+int KCalendarSystemPrivate::isoWeeksInYear(int year) const
- {
-- QDate lastDayOfThisYear = lastDayOfYear( year );
-+ QDate lastDayOfThisYear = lastDayOfYear(year);
-
- int weekYear = year;
-- int lastWeekInThisYear = isoWeekNumber( lastDayOfThisYear, &weekYear );
-+ int lastWeekInThisYear = isoWeekNumber(lastDayOfThisYear, &weekYear);
-
- // If error, or the last day of the year is in the first week of next year use the week before
-- if ( lastWeekInThisYear < 1 || weekYear != year ) {
-- lastWeekInThisYear = isoWeekNumber( q->addDays( lastDayOfThisYear, -7 ), &weekYear );
-+ if (lastWeekInThisYear < 1 || weekYear != year) {
-+ lastWeekInThisYear = isoWeekNumber(q->addDays(lastDayOfThisYear, -7), &weekYear);
- }
-
- return lastWeekInThisYear;
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::regularWeeksInYear( int year, int weekStartDay, int firstWeekNumber ) const
-+int KCalendarSystemPrivate::regularWeeksInYear(int year, int weekStartDay, int firstWeekNumber) const
- {
-- return regularWeekNumber( lastDayOfYear( year ), weekStartDay, firstWeekNumber, 0 );
-+ return regularWeekNumber(lastDayOfYear(year), weekStartDay, firstWeekNumber, 0);
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
--int KCalendarSystemPrivate::simpleWeeksInYear( int year ) const
-+int KCalendarSystemPrivate::simpleWeeksInYear(int year) const
- {
-- return simpleWeekNumber( lastDayOfYear( year ), 0 );
-+ return simpleWeekNumber(lastDayOfYear(year), 0);
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew.
- // Works for calendars with constant number of months, or where leap month is last month of year
- // Will not work for Hebrew or others where leap month is inserted in middle of year
--void KCalendarSystemPrivate::dateDifference( const QDate &fromDate, const QDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction ) const
-+void KCalendarSystemPrivate::dateDifference(const QDate &fromDate, const QDate &toDate,
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
- {
- // This could be optimised a little but is left in full as it's easier to understand
- int dy = 0;
-@@ -535,171 +573,171 @@ void KCalendarSystemPrivate::dateDifference( const QDate &fromDate, const QDate
- int dd = 0;
- int dir = 1;
-
-- if ( toDate < fromDate ) {
-- dateDifference( toDate, fromDate, &dy, &dm, &dd, 0 );
-+ if (toDate < fromDate) {
-+ dateDifference(toDate, fromDate, &dy, &dm, &dd, 0);
- dir = -1;
-- } else if ( toDate > fromDate ) {
-+ } else if (toDate > fromDate) {
-
-- int fromYear = q->year( fromDate );
-- int toYear = q->year( toDate );
-- int fromMonth = q->month( fromDate );
-- int toMonth = q->month( toDate );
-- int fromDay = q->day( fromDate );
-- int toDay = q->day( toDate );
-+ int fromYear = q->year(fromDate);
-+ int toYear = q->year(toDate);
-+ int fromMonth = q->month(fromDate);
-+ int toMonth = q->month(toDate);
-+ int fromDay = q->day(fromDate);
-+ int toDay = q->day(toDate);
-
-- int monthsInPrevYear = monthsInYear( addYears( toYear, -1 ) );
-- int daysInPrevMonth = q->daysInMonth( q->addMonths( toDate, -1 ) );
-- int daysInFromMonth = daysInMonth( fromYear, fromMonth );
-- int daysInToMonth = daysInMonth( toYear, toMonth );
-+ int monthsInPrevYear = monthsInYear(addYears(toYear, -1));
-+ int daysInPrevMonth = q->daysInMonth(q->addMonths(toDate, -1));
-+ int daysInFromMonth = daysInMonth(fromYear, fromMonth);
-+ int daysInToMonth = daysInMonth(toYear, toMonth);
-
- // Calculate years difference
-- if ( toYear == fromYear ) {
-+ if (toYear == fromYear) {
- dy = 0;
-- } else if ( toMonth > fromMonth ) {
-- dy = differenceYearNumbers( fromYear, toYear );
-- } else if ( toMonth < fromMonth ) {
-- dy = differenceYearNumbers( fromYear, toYear ) - 1;
-+ } else if (toMonth > fromMonth) {
-+ dy = differenceYearNumbers(fromYear, toYear);
-+ } else if (toMonth < fromMonth) {
-+ dy = differenceYearNumbers(fromYear, toYear) - 1;
- } else { // toMonth == fromMonth
- // Allow for last day of month to last day of month and leap days
- // e.g. 2000-02-29 to 2001-02-28 is 1 year not 0 years
-- if ( ( toDay >= fromDay ) || ( fromDay == daysInFromMonth && toDay == daysInToMonth ) ) {
-- dy = differenceYearNumbers( fromYear, toYear );
-+ if ((toDay >= fromDay) || (fromDay == daysInFromMonth && toDay == daysInToMonth)) {
-+ dy = differenceYearNumbers(fromYear, toYear);
- } else {
-- dy = differenceYearNumbers( fromYear, toYear ) - 1;
-+ dy = differenceYearNumbers(fromYear, toYear) - 1;
- }
- }
-
- // Calculate months and days difference
-- if ( toDay >= fromDay ) {
-- dm = ( monthsInPrevYear + toMonth - fromMonth ) % monthsInPrevYear;
-+ if (toDay >= fromDay) {
-+ dm = (monthsInPrevYear + toMonth - fromMonth) % monthsInPrevYear;
- dd = toDay - fromDay;
- } else { // toDay < fromDay
- // Allow for last day of month to last day of month and leap days
- // e.g. 2010-03-31 to 2010-04-30 is 1 month
- // 2000-02-29 to 2001-02-28 is 1 year
- // 2000-02-29 to 2001-03-01 is 1 year 1 day
-- int prevMonth = q->month( q->addMonths( toDate, -1 ) );
-- if ( fromDay == daysInFromMonth && toDay == daysInToMonth ) {
-- dm = ( monthsInPrevYear + toMonth - fromMonth ) % monthsInPrevYear;
-+ int prevMonth = q->month(q->addMonths(toDate, -1));
-+ if (fromDay == daysInFromMonth && toDay == daysInToMonth) {
-+ dm = (monthsInPrevYear + toMonth - fromMonth) % monthsInPrevYear;
- dd = 0;
-- } else if ( prevMonth == fromMonth && daysInPrevMonth < daysInFromMonth ) {
-+ } else if (prevMonth == fromMonth && daysInPrevMonth < daysInFromMonth) {
- // Special case where fromDate = leap day and toDate in month following but non-leap year
- // e.g. 2000-02-29 to 2001-03-01 needs to use 29 to calculate day number not 28
-- dm = ( monthsInPrevYear + toMonth - fromMonth - 1 ) % monthsInPrevYear;
-- dd = ( daysInFromMonth + toDay - fromDay ) % daysInFromMonth;
-+ dm = (monthsInPrevYear + toMonth - fromMonth - 1) % monthsInPrevYear;
-+ dd = (daysInFromMonth + toDay - fromDay) % daysInFromMonth;
- } else {
-- dm = ( monthsInPrevYear + toMonth - fromMonth - 1 ) % monthsInPrevYear;
-- dd = ( daysInPrevMonth + toDay - fromDay ) % daysInPrevMonth;
-+ dm = (monthsInPrevYear + toMonth - fromMonth - 1) % monthsInPrevYear;
-+ dd = (daysInPrevMonth + toDay - fromDay) % daysInPrevMonth;
- }
- }
-
- }
-
- // Only return values if we have a valid pointer
-- if ( yearsDiff ) {
-+ if (yearsDiff) {
- *yearsDiff = dy;
- }
-- if ( monthsDiff ) {
-+ if (monthsDiff) {
- *monthsDiff = dm;
- }
-- if ( daysDiff ) {
-+ if (daysDiff) {
- *daysDiff = dd;
- }
-- if ( direction ) {
-+ if (direction) {
- *direction = dir;
- }
- }
-
- // Reimplement if special maths handling required, e.g. Hebrew
- // Allows for calendars with leap months at end of year but not during year
--int KCalendarSystemPrivate::yearsDifference( const QDate &fromDate, const QDate &toDate ) const
-+int KCalendarSystemPrivate::yearsDifference(const QDate &fromDate, const QDate &toDate) const
- {
- // This could be optimised a little but is left in full as it's easier to understand
- // Alternatively could just call dateDifference(), but this is slightly more efficient
-
-- if ( toDate < fromDate ) {
-- return 0 - yearsDifference( toDate, fromDate );
-+ if (toDate < fromDate) {
-+ return 0 - yearsDifference(toDate, fromDate);
- }
-
-- if ( toDate == fromDate ) {
-+ if (toDate == fromDate) {
- return 0;
- }
-
-- int fromYear = q->year( fromDate );
-- int toYear = q->year( toDate );
-+ int fromYear = q->year(fromDate);
-+ int toYear = q->year(toDate);
-
-- if ( toYear == fromYear ) {
-+ if (toYear == fromYear) {
- return 0;
- }
-
-- int fromMonth = q->month( fromDate );
-- int toMonth = q->month( toDate );
-+ int fromMonth = q->month(fromDate);
-+ int toMonth = q->month(toDate);
-
-- if ( toMonth > fromMonth ) {
-- return differenceYearNumbers( fromYear, toYear );
-+ if (toMonth > fromMonth) {
-+ return differenceYearNumbers(fromYear, toYear);
- }
-
-- if ( toMonth < fromMonth ) {
-- return differenceYearNumbers( fromYear, toYear ) - 1;
-+ if (toMonth < fromMonth) {
-+ return differenceYearNumbers(fromYear, toYear) - 1;
- }
-
- // toMonth == fromMonth
-- int fromDay = q->day( fromDate );
-- int toDay = q->day( toDate );
-+ int fromDay = q->day(fromDate);
-+ int toDay = q->day(toDate);
-
- // Adjust for month numbers in from and to year
- // Allow for last day of month to last day of month and leap days
- // e.g. 2000-02-29 to 2001-02-28 is 1 year not 0 years
-- if ( ( toDay >= fromDay ) ||
-- ( fromDay == daysInMonth( fromYear, fromMonth ) &&
-- toDay == daysInMonth( toYear, toMonth ) ) ) {
-- return differenceYearNumbers( fromYear, toYear );
-+ if ((toDay >= fromDay) ||
-+ (fromDay == daysInMonth(fromYear, fromMonth) &&
-+ toDay == daysInMonth(toYear, toMonth))) {
-+ return differenceYearNumbers(fromYear, toYear);
- } else {
-- return differenceYearNumbers( fromYear, toYear ) - 1;
-+ return differenceYearNumbers(fromYear, toYear) - 1;
- }
-
- }
-
- // Reimplement if special maths handling required, e.g. maybe Hebrew?
- // Allows for calendars with leap months
--int KCalendarSystemPrivate::monthsDifference( const QDate &fromDate, const QDate &toDate ) const
-+int KCalendarSystemPrivate::monthsDifference(const QDate &fromDate, const QDate &toDate) const
- {
-- if ( toDate < fromDate ) {
-- return 0 - monthsDifference( toDate, fromDate );
-+ if (toDate < fromDate) {
-+ return 0 - monthsDifference(toDate, fromDate);
- }
-
-- if ( toDate == fromDate ) {
-+ if (toDate == fromDate) {
- return 0;
- }
-
-- int fromYear = q->year( fromDate );
-- int toYear = q->year( toDate );
-- int fromMonth = q->month( fromDate );
-- int toMonth = q->month( toDate );
-- int fromDay = q->day( fromDate );
-- int toDay = q->day( toDate );
-+ int fromYear = q->year(fromDate);
-+ int toYear = q->year(toDate);
-+ int fromMonth = q->month(fromDate);
-+ int toMonth = q->month(toDate);
-+ int fromDay = q->day(fromDate);
-+ int toDay = q->day(toDate);
-
- int monthsInPreceedingYears;
-
- // Calculate number of months in full years preceding toYear
-- if ( toYear == fromYear ) {
-+ if (toYear == fromYear) {
- monthsInPreceedingYears = 0;
-- } else if ( hasLeapMonths() ) {
-+ } else if (hasLeapMonths()) {
- monthsInPreceedingYears = 0;
-- for ( int y = fromYear; y < toYear; y = addYears( y, 1 ) ) {
-- monthsInPreceedingYears = monthsInPreceedingYears + monthsInYear( y );
-+ for (int y = fromYear; y < toYear; y = addYears(y, 1)) {
-+ monthsInPreceedingYears = monthsInPreceedingYears + monthsInYear(y);
- }
- } else {
-- monthsInPreceedingYears = differenceYearNumbers( fromYear, toYear ) * monthsInYear( toYear );
-+ monthsInPreceedingYears = differenceYearNumbers(fromYear, toYear) * monthsInYear(toYear);
- }
-
- // Adjust for months in from and to year
- // Allow for last day of month to last day of month and leap days
- // e.g. 2010-03-31 to 2010-04-30 is 1 month not 0 months
- // also 2000-02-29 to 2001-02-28 is 12 months not 11 months
-- if ( ( toDay >= fromDay ) ||
-- ( fromDay == daysInMonth( fromYear, fromMonth ) &&
-- toDay == daysInMonth( toYear, toMonth ) ) ) {
-+ if ((toDay >= fromDay) ||
-+ (fromDay == daysInMonth(fromYear, fromMonth) &&
-+ toDay == daysInMonth(toYear, toMonth))) {
- return monthsInPreceedingYears + toMonth - fromMonth;
- } else {
- return monthsInPreceedingYears + toMonth - fromMonth - 1;
-@@ -709,26 +747,26 @@ int KCalendarSystemPrivate::monthsDifference( const QDate &fromDate, const QDate
- // Reimplement if special string to integer handling required, e.g. Hebrew.
- // Peel a number off the front of a string which may have other trailing chars after the number
- // Stop either at either maxLength, eos, or first non-digit char
--int KCalendarSystemPrivate::integerFromString( const QString &string, int maxLength, int &readLength ) const
-+int KCalendarSystemPrivate::integerFromString(const QString &string, int maxLength, int &readLength) const
- {
- int value = -1;
- int position = 0;
- readLength = 0;
- bool ok = false;
-
-- if ( maxLength < 0 ) {
-+ if (maxLength < 0) {
- maxLength = string.length();
- }
-
-- while ( position < string.length() &&
-+ while (position < string.length() &&
- position < maxLength &&
-- string.at( position ).isDigit() ) {
-+ string.at(position).isDigit()) {
- position++;
- }
-
-- if ( position > 0 ) {
-- value = string.left( position ).toInt( &ok );
-- if ( ok ) {
-+ if (position > 0) {
-+ value = string.left(position).toInt(&ok);
-+ if (ok) {
- readLength = position;
- } else {
- value = -1;
-@@ -740,41 +778,41 @@ int KCalendarSystemPrivate::integerFromString( const QString &string, int maxLen
-
- // Reimplement if special integer to string handling required, e.g. Hebrew.
- // Utility to convert an integer into the correct display string form
--QString KCalendarSystemPrivate::stringFromInteger( int number, int padWidth, QChar padChar ) const
-+QString KCalendarSystemPrivate::stringFromInteger(int number, int padWidth, QChar padChar) const
- {
-- return stringFromInteger( number, padWidth, padChar, q->locale()->dateTimeDigitSet() );
-+ return stringFromInteger(number, padWidth, padChar, q->locale()->dateTimeDigitSet());
- }
-
- // Reimplement if special integer to string handling required, e.g. Hebrew.
- // Utility to convert an integer into the correct display string form
--QString KCalendarSystemPrivate::stringFromInteger( int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet ) const
-+QString KCalendarSystemPrivate::stringFromInteger(int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet) const
- {
-- if ( padChar == QLatin1Char('\0') || padWidth == 0 ) {
-- return q->locale()->convertDigits( QString::number( number ), digitSet );
-+ if (padChar == QLatin1Char('\0') || padWidth == 0) {
-+ return q->locale()->convertDigits(QString::number(number), digitSet);
- } else {
-- return q->locale()->convertDigits( QString::number( number ).rightJustified( padWidth, padChar ), digitSet );
-+ return q->locale()->convertDigits(QString::number(number).rightJustified(padWidth, padChar), digitSet);
- }
- }
-
- // Allows us to set dates outside publically valid range, USE WITH CARE!!!!
--bool KCalendarSystemPrivate::setAnyDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemPrivate::setAnyDate(QDate &date, int year, int month, int day) const
- {
- int jd;
-- q->dateToJulianDay( year, month, day, jd );
-- date = QDate::fromJulianDay( jd );
-+ q->dateToJulianDay(year, month, day, jd);
-+ date = QDate::fromJulianDay(jd);
- return true;
- }
-
- // Utility to correctly add years to a year number because some systems such as
- // Julian and Gregorian calendars don't have a year 0
--int KCalendarSystemPrivate::addYears( int originalYear, int addYears ) const
-+int KCalendarSystemPrivate::addYears(int originalYear, int addYears) const
- {
- int newYear = originalYear + addYears;
-
-- if ( !hasYearZero() ) {
-- if ( originalYear > 0 && newYear <= 0 ) {
-+ if (!hasYearZero()) {
-+ if (originalYear > 0 && newYear <= 0) {
- newYear = newYear - 1;
-- } else if ( originalYear < 0 && newYear >= 0 ) {
-+ } else if (originalYear < 0 && newYear >= 0) {
- newYear = newYear + 1;
- }
- }
-@@ -784,14 +822,14 @@ int KCalendarSystemPrivate::addYears( int originalYear, int addYears ) const
-
- // Utility to correctly return number of years between two year numbers because some systems such as
- // Julian and Gregorian calendars don't have a year 0
--int KCalendarSystemPrivate::differenceYearNumbers( int fromYear, int toYear ) const
-+int KCalendarSystemPrivate::differenceYearNumbers(int fromYear, int toYear) const
- {
- int dy = toYear - fromYear;
-
-- if ( !hasYearZero() ) {
-- if ( toYear > 0 && fromYear < 0 ) {
-+ if (!hasYearZero()) {
-+ if (toYear > 0 && fromYear < 0) {
- dy = dy - 1;
-- } else if ( toYear < 0 && fromYear > 0 ) {
-+ } else if (toYear < 0 && fromYear > 0) {
- dy = dy + 1;
- }
- }
-@@ -805,71 +843,71 @@ QDate KCalendarSystemPrivate::invalidDate() const
- return QDate();
- }
-
--QString KCalendarSystemPrivate::simpleDateString( const QString &str ) const
-+QString KCalendarSystemPrivate::simpleDateString(const QString &str) const
- {
- QString newStr;
-- for ( int i = 0; i < str.length(); i++ ) {
-- if ( str.at(i).isLetterOrNumber() ) {
-- newStr.append( str.at(i) );
-+ for (int i = 0; i < str.length(); i++) {
-+ if (str.at(i).isLetterOrNumber()) {
-+ newStr.append(str.at(i));
- } else {
-- newStr.append( QLatin1Char(' ') );
-+ newStr.append(QLatin1Char(' '));
- }
- }
- newStr.simplified();
- return newStr;
- }
-
--int KCalendarSystemPrivate::dayOfYear( const QDate &date ) const
-+int KCalendarSystemPrivate::dayOfYear(const QDate &date) const
- {
- int y, m, d, jdFirstDayOfYear;
-- q->julianDayToDate( date.toJulianDay(), y, m, d );
-- q->dateToJulianDay( y, 1, 1, jdFirstDayOfYear );
-+ q->julianDayToDate(date.toJulianDay(), y, m, d);
-+ q->dateToJulianDay(y, 1, 1, jdFirstDayOfYear);
- //Take the jd of the given date, and subtract the jd of the first day of that year
-- return ( date.toJulianDay() - jdFirstDayOfYear + 1 );
-+ return (date.toJulianDay() - jdFirstDayOfYear + 1);
- }
-
--int KCalendarSystemPrivate::dayOfWeek( const QDate &date ) const
-+int KCalendarSystemPrivate::dayOfWeek(const QDate &date) const
- {
- // Makes assumption that Julian Day 0 was day 1 of week
- // This is true for Julian/Gregorian calendar with jd 0 being Monday
- // We add 1 for ISO compliant numbering for 7 day week
- // Assumes we've never skipped weekdays
-- return ( ( date.toJulianDay() % daysInWeek() ) + 1 );
-+ return ((date.toJulianDay() % daysInWeek()) + 1);
- }
-
--QDate KCalendarSystemPrivate::firstDayOfYear( int year ) const
-+QDate KCalendarSystemPrivate::firstDayOfYear(int year) const
- {
- int jd;
-- q->dateToJulianDay( year, 1, 1, jd );
-- return QDate::fromJulianDay( jd );
-+ q->dateToJulianDay(year, 1, 1, jd);
-+ return QDate::fromJulianDay(jd);
- }
-
--QDate KCalendarSystemPrivate::lastDayOfYear( int year ) const
-+QDate KCalendarSystemPrivate::lastDayOfYear(int year) const
- {
- int jd;
-- q->dateToJulianDay( year, 1, 1, jd );
-- jd = jd + daysInYear( year ) - 1;
-- return QDate::fromJulianDay( jd );
-+ q->dateToJulianDay(year, 1, 1, jd);
-+ jd = jd + daysInYear(year) - 1;
-+ return QDate::fromJulianDay(jd);
- }
-
--QDate KCalendarSystemPrivate::firstDayOfMonth( int year, int month ) const
-+QDate KCalendarSystemPrivate::firstDayOfMonth(int year, int month) const
- {
- int jd;
-- q->dateToJulianDay( year, month, 1, jd );
-- return QDate::fromJulianDay( jd );
-+ q->dateToJulianDay(year, month, 1, jd);
-+ return QDate::fromJulianDay(jd);
- }
-
--QDate KCalendarSystemPrivate::lastDayOfMonth( int year, int month ) const
-+QDate KCalendarSystemPrivate::lastDayOfMonth(int year, int month) const
- {
- int jd;
-- q->dateToJulianDay( year, month, 1, jd );
-- jd = jd + daysInMonth( year, month ) - 1;
-- return QDate::fromJulianDay( jd );
-+ q->dateToJulianDay(year, month, 1, jd);
-+ jd = jd + daysInMonth(year, month) - 1;
-+ return QDate::fromJulianDay(jd);
- }
-
- const KLocale * KCalendarSystemPrivate::locale() const
- {
-- if ( m_locale ) {
-+ if (m_locale) {
- return m_locale;
- } else {
- return KGlobal::locale();
-@@ -881,93 +919,93 @@ QList<KCalendarEra> *KCalendarSystemPrivate::eraList() const
- return m_eraList;
- }
-
--KCalendarEra KCalendarSystemPrivate::era( const QDate &eraDate ) const
-+KCalendarEra KCalendarSystemPrivate::era(const QDate &eraDate) const
- {
-- for ( int i = m_eraList->count() -1; i >= 0; --i ) {
-- if ( m_eraList->at( i ).isInEra( eraDate ) ) {
-- return m_eraList->at( i );
-+ for (int i = m_eraList->count() - 1; i >= 0; --i) {
-+ if (m_eraList->at(i).isInEra(eraDate)) {
-+ return m_eraList->at(i);
- }
- }
- return KCalendarEra();
- }
-
--KCalendarEra KCalendarSystemPrivate::era( const QString &eraName, int yearInEra ) const
-+KCalendarEra KCalendarSystemPrivate::era(const QString &eraName, int yearInEra) const
- {
-- Q_UNUSED( yearInEra )
-+ Q_UNUSED(yearInEra)
-
-- for ( int i = m_eraList->count() - 1; i >= 0; --i ) {
-- KCalendarEra era = m_eraList->at( i );
-- if ( era.name(KLocale::LongName).toLower() == eraName.toLower() ||
-- era.name(KLocale::ShortName).toLower() == eraName.toLower() ) {
-+ for (int i = m_eraList->count() - 1; i >= 0; --i) {
-+ KCalendarEra era = m_eraList->at(i);
-+ if (era.name(KLocale::LongName).toLower() == eraName.toLower() ||
-+ era.name(KLocale::ShortName).toLower() == eraName.toLower()) {
- return era;
- }
- }
- return KCalendarEra();
- }
-
--void KCalendarSystemPrivate::loadEraList( const KConfigGroup & cg )
-+void KCalendarSystemPrivate::loadEraList(const KConfigGroup & cg)
- {
- delete m_eraList;
- m_eraList = new QList<KCalendarEra>;
- QString eraKey = QString::fromLatin1("Era1");
- int i = 1;
-- while ( cg.hasKey( eraKey ) ) {
-- QString eraEntry = cg.readEntry( eraKey, QString() );
-- if ( !eraEntry.isEmpty() ) {
-+ while (cg.hasKey(eraKey)) {
-+ QString eraEntry = cg.readEntry(eraKey, QString());
-+ if (!eraEntry.isEmpty()) {
- // Based on LC_TIME, but different!
- // Includes long and short names, uses ISO fomat dates
- // e.g. +:1:0001-01-01:9999-12-31:Anno Domini:AD:%EC %Ey
-- QChar direction = eraEntry.section( QLatin1Char(':'), 0, 0 ).at( 0 );
-+ QChar direction = eraEntry.section(QLatin1Char(':'), 0, 0).at(0);
- QDate startDate, endDate;
- int startYear;
-- QString buffer = eraEntry.section( QLatin1Char(':'), 2, 2 );
-- if ( buffer.isEmpty() ) {
-- if ( direction == QLatin1Char('-') ) {
-+ QString buffer = eraEntry.section(QLatin1Char(':'), 2, 2);
-+ if (buffer.isEmpty()) {
-+ if (direction == QLatin1Char('-')) {
- startDate = q->latestValidDate();
- } else {
- startDate = q->earliestValidDate();
- }
- } else {
-- startDate = q->readDate( buffer, KLocale::IsoFormat );
-+ startDate = q->readDate(buffer, KLocale::IsoFormat);
- }
-- if ( q->isValid( startDate ) ) {
-- startYear = q->year( startDate );
-+ if (q->isValid(startDate)) {
-+ startYear = q->year(startDate);
- } else {
-- startYear = eraEntry.section( QLatin1Char(':'), 1, 1 ).toInt(); //Use offset
-+ startYear = eraEntry.section(QLatin1Char(':'), 1, 1).toInt(); //Use offset
- }
-
-- buffer = eraEntry.section( QLatin1Char(':'), 3, 3 );
-- if ( buffer.isEmpty() ) {
-- if ( direction == QLatin1Char('-') ) {
-+ buffer = eraEntry.section(QLatin1Char(':'), 3, 3);
-+ if (buffer.isEmpty()) {
-+ if (direction == QLatin1Char('-')) {
- endDate = q->earliestValidDate();
- } else {
- endDate = q->latestValidDate();
- }
- } else {
-- endDate = q->readDate( buffer, KLocale::IsoFormat );
-+ endDate = q->readDate(buffer, KLocale::IsoFormat);
- }
-- addEra( direction.toLatin1(), eraEntry.section( QLatin1Char(':'), 1, 1 ).toInt(),
-- startDate, startYear, endDate, eraEntry.section( QLatin1Char(':'), 4, 4 ),
-- eraEntry.section( QLatin1Char(':'), 5, 5 ), eraEntry.section( QLatin1Char(':'), 6 ) );
-+ addEra(direction.toLatin1(), eraEntry.section(QLatin1Char(':'), 1, 1).toInt(),
-+ startDate, startYear, endDate, eraEntry.section(QLatin1Char(':'), 4, 4),
-+ eraEntry.section(QLatin1Char(':'), 5, 5), eraEntry.section(QLatin1Char(':'), 6));
- }
- ++i;
- eraKey = QString::fromLatin1("Era%1").arg(i);
- }
-
-- if ( m_eraList->isEmpty() ) {
-+ if (m_eraList->isEmpty()) {
- loadDefaultEraList();
- }
- }
-
--void KCalendarSystemPrivate::addEra( char direction, int offset,
-- const QDate &startDate, int startYear, const QDate &endDate,
-- const QString &name, const QString &shortName,
-- const QString &format )
-+void KCalendarSystemPrivate::addEra(char direction, int offset,
-+ const QDate &startDate, int startYear, const QDate &endDate,
-+ const QString &name, const QString &shortName,
-+ const QString &format)
- {
- KCalendarEra newEra;
-
- newEra.m_sequence = m_eraList->count() + 1;
-- if ( direction == '-' ) {
-+ if (direction == '-') {
- newEra.m_direction = -1;
- } else {
- newEra.m_direction = 1;
-@@ -980,7 +1018,7 @@ void KCalendarSystemPrivate::addEra( char direction, int offset,
- newEra.m_shortName = shortName;
- newEra.m_format = format;
-
-- m_eraList->append( newEra );
-+ m_eraList->append(newEra);
- }
-
- int KCalendarSystemPrivate::shortYearWindowStartYear() const
-@@ -988,12 +1026,12 @@ int KCalendarSystemPrivate::shortYearWindowStartYear() const
- return m_shortYearWindowStartYear;
- }
-
--int KCalendarSystemPrivate::applyShortYearWindow( int inputYear ) const
-+int KCalendarSystemPrivate::applyShortYearWindow(int inputYear) const
- {
-- if ( inputYear >= 0 && inputYear <= 99 ) {
-+ if (inputYear >= 0 && inputYear <= 99) {
- int shortStartYear = m_shortYearWindowStartYear % 100;
- int yearOffset = m_shortYearWindowStartYear - shortStartYear;
-- if ( inputYear >= shortStartYear ) {
-+ if (inputYear >= shortStartYear) {
- return inputYear + yearOffset;
- } else {
- return inputYear + yearOffset + 100;
-@@ -1003,51 +1041,51 @@ int KCalendarSystemPrivate::applyShortYearWindow( int inputYear ) const
- }
- }
-
--void KCalendarSystemPrivate::loadShortYearWindowStartYear( const KConfigGroup & cg )
-+void KCalendarSystemPrivate::loadShortYearWindowStartYear(const KConfigGroup & cg)
- {
-- // Default to 2000 for backwards compatability
-+ // Default to 2000 for backwards compatibility
- // as that's the old readDate() default value
- int startYear = 2000;
-- if ( cg.exists() ) {
-- startYear = cg.readEntry( "ShortYearWindowStartYear", 2000 );
-+ if (cg.exists()) {
-+ startYear = cg.readEntry("ShortYearWindowStartYear", 2000);
- }
- m_shortYearWindowStartYear = startYear;
- }
-
- KSharedConfig::Ptr KCalendarSystemPrivate::config()
- {
-- if ( m_config == KSharedConfig::Ptr() ) {
-+ if (m_config == KSharedConfig::Ptr()) {
- return KGlobal::config();
- } else {
- return m_config;
- }
- }
-
--void KCalendarSystemPrivate::loadConfig( const QString & calendarType )
-+void KCalendarSystemPrivate::loadConfig(const QString & calendarType)
- {
-- KConfigGroup localeGroup( config(), QString::fromLatin1( "Locale" ) );
-- KConfigGroup calendarGroup = localeGroup.group( QString::fromLatin1( "KCalendarSystem %1" ).arg( calendarType ) );
-- loadEraList( calendarGroup );
-- loadShortYearWindowStartYear( calendarGroup );
-+ KConfigGroup localeGroup(config(), QString::fromLatin1("Locale"));
-+ KConfigGroup calendarGroup = localeGroup.group(QString::fromLatin1("KCalendarSystem %1").arg(calendarType));
-+ loadEraList(calendarGroup);
-+ loadShortYearWindowStartYear(calendarGroup);
- }
-
-
--KCalendarSystem::KCalendarSystem( const KLocale *locale )
-- : d_ptr( new KCalendarSystemPrivate( this ) )
-+KCalendarSystem::KCalendarSystem(const KLocale *locale)
-+ : d_ptr(new KCalendarSystemPrivate(this))
- {
- d_ptr->m_config = KSharedConfig::Ptr();
- d_ptr->m_locale = locale;
- }
-
--KCalendarSystem::KCalendarSystem( const KSharedConfig::Ptr config, const KLocale *locale )
-- : d_ptr( new KCalendarSystemPrivate( this ) )
-+KCalendarSystem::KCalendarSystem(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : d_ptr(new KCalendarSystemPrivate(this))
- {
- d_ptr->m_config = config;
- d_ptr->m_locale = locale;
- }
-
--KCalendarSystem::KCalendarSystem( KCalendarSystemPrivate &dd, const KSharedConfig::Ptr config, const KLocale *locale )
-- : d_ptr( &dd )
-+KCalendarSystem::KCalendarSystem(KCalendarSystemPrivate &dd, const KSharedConfig::Ptr config, const KLocale *locale)
-+ : d_ptr(&dd)
- {
- d_ptr->m_config = config;
- d_ptr->m_locale = locale;
-@@ -1061,7 +1099,7 @@ KCalendarSystem::~KCalendarSystem()
- // NOT VIRTUAL - If override needed use shared-d
- KLocale::CalendarSystem KCalendarSystem::calendarSystem() const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- return d->calendarSystem();
- }
-@@ -1069,14 +1107,14 @@ KLocale::CalendarSystem KCalendarSystem::calendarSystem() const
- // NOT VIRTUAL - If override needed use shared-d
- QString KCalendarSystem::calendarLabel() const
- {
-- return KCalendarSystem::calendarLabel( calendarSystem() );
-+ return KCalendarSystem::calendarLabel(calendarSystem());
- }
-
- // Dummy version using Gregorian as an example
- // This method MUST be re-implemented in any new Calendar System
- QDate KCalendarSystem::epoch() const
- {
-- return QDate::fromJulianDay( 38 );
-+ return QDate::fromJulianDay(38);
- }
-
- QDate KCalendarSystem::earliestValidDate() const
-@@ -1089,23 +1127,23 @@ QDate KCalendarSystem::earliestValidDate() const
- QDate KCalendarSystem::latestValidDate() const
- {
- // Default to Gregorian 9999-12-31
-- return QDate::fromJulianDay( 5373484 );
-+ return QDate::fromJulianDay(5373484);
- }
-
--bool KCalendarSystem::isValid( int year, int month, int day ) const
-+bool KCalendarSystem::isValid(int year, int month, int day) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( year < d->earliestValidYear() || year > d->latestValidYear() ||
-- ( !d->hasYearZero() && year == 0 ) ) {
-+ if (year < d->earliestValidYear() || year > d->latestValidYear() ||
-+ (!d->hasYearZero() && year == 0)) {
- return false;
- }
-
-- if ( month < 1 || month > d->monthsInYear( year ) ) {
-+ if (month < 1 || month > d->monthsInYear(year)) {
- return false;
- }
-
-- if ( day < 1 || day > d->daysInMonth( year, month ) ) {
-+ if (day < 1 || day > d->daysInMonth(year, month)) {
- return false;
- }
-
-@@ -1113,59 +1151,59 @@ bool KCalendarSystem::isValid( int year, int month, int day ) const
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::isValid( int year, int dayOfYear ) const
-+bool KCalendarSystem::isValid(int year, int dayOfYear) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- return ( isValid( year, 1, 1 ) && dayOfYear > 0 && dayOfYear <= d->daysInYear( year ) );
-+ return (isValid(year, 1, 1) && dayOfYear > 0 && dayOfYear <= d->daysInYear(year));
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::isValid( const QString &eraName, int yearInEra, int month, int day ) const
-+bool KCalendarSystem::isValid(const QString &eraName, int yearInEra, int month, int day) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- KCalendarEra era = d->era( eraName, yearInEra );
-- return ( era.isValid() && isValid( era.year( yearInEra ), month, day ) );
-+ KCalendarEra era = d->era(eraName, yearInEra);
-+ return (era.isValid() && isValid(era.year(yearInEra), month, day));
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::isValidIsoWeekDate( int year, int isoWeekNumber, int dayOfIsoWeek ) const
-+bool KCalendarSystem::isValidIsoWeekDate(int year, int isoWeekNumber, int dayOfIsoWeek) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- //Tests Year value in standard YMD isValid()
-- if ( !isValid( year, 1, 1 ) ) {
-+ if (!isValid(year, 1, 1)) {
- return false;
- }
-
- //Test Week Number falls in valid range for this year
-- int weeksInThisYear = weeksInYear( year );
-- if ( isoWeekNumber < 1 || isoWeekNumber > weeksInThisYear ) {
-+ int weeksInThisYear = weeksInYear(year);
-+ if (isoWeekNumber < 1 || isoWeekNumber > weeksInThisYear) {
- return false;
- }
-
- //Test Day of Week Number falls in valid range
-- if ( dayOfIsoWeek < 1 || dayOfIsoWeek > d->daysInWeek() ) {
-+ if (dayOfIsoWeek < 1 || dayOfIsoWeek > d->daysInWeek()) {
- return false;
- }
-
- //If not in earliest or latest years then all OK
- //Otherwise need to check don't fall into previous or next year that would be invalid
-- if ( year == d->earliestValidYear() && isoWeekNumber == 1 ) {
-+ if (year == d->earliestValidYear() && isoWeekNumber == 1) {
- //If firstDayOfYear falls on or before Thursday then firstDayOfYear falls in week 1 this
- //year and if wanted dayOfIsoWeek falls before firstDayOfYear then falls in previous year
- //and so in invalid year
-- int dowFirstDay = dayOfWeek( d->firstDayOfYear( year ) );
-- if ( dowFirstDay <= 4 && dayOfIsoWeek < dowFirstDay ) {
-+ int dowFirstDay = dayOfWeek(d->firstDayOfYear(year));
-+ if (dowFirstDay <= 4 && dayOfIsoWeek < dowFirstDay) {
- return false;
- }
-- } else if ( year == d->latestValidYear() && isoWeekNumber == weeksInThisYear ) {
-+ } else if (year == d->latestValidYear() && isoWeekNumber == weeksInThisYear) {
- //If lastDayOfYear falls on or after Thursday then lastDayOfYear falls in last week this
- //year and if wanted dayOfIsoWeek falls after lastDayOfYear then falls in next year
- //and so in invalid year
-- int dowLastDay = dayOfWeek( d->lastDayOfYear( year ) );
-- if ( dowLastDay >= 4 && dayOfIsoWeek > dowLastDay ) {
-+ int dowLastDay = dayOfWeek(d->lastDayOfYear(year));
-+ if (dowLastDay >= 4 && dayOfIsoWeek > dowLastDay) {
- return false;
- }
- }
-@@ -1173,26 +1211,26 @@ bool KCalendarSystem::isValidIsoWeekDate( int year, int isoWeekNumber, int dayOf
- return true;
- }
-
--bool KCalendarSystem::isValid( const QDate &date ) const
-+bool KCalendarSystem::isValid(const QDate &date) const
- {
-- if ( date.isNull() || date < earliestValidDate() || date > latestValidDate() ) {
-+ if (date.isNull() || date < earliestValidDate() || date > latestValidDate()) {
- return false;
- }
- return true;
- }
-
--bool KCalendarSystem::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystem::setDate(QDate &date, int year, int month, int day) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- date = d->invalidDate();
-
-- if ( isValid( year, month, day ) ) {
-+ if (isValid(year, month, day)) {
- int jd;
-- dateToJulianDay( year, month, day, jd );
-- QDate calcDate = QDate::fromJulianDay( jd );
-+ dateToJulianDay(year, month, day, jd);
-+ QDate calcDate = QDate::fromJulianDay(jd);
-
-- if ( isValid( calcDate ) ) {
-+ if (isValid(calcDate)) {
- date = calcDate;
- return true;
- }
-@@ -1202,17 +1240,17 @@ bool KCalendarSystem::setDate( QDate &date, int year, int month, int day ) const
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::setDate( QDate &date, int year, int dayOfYear ) const
-+bool KCalendarSystem::setDate(QDate &date, int year, int dayOfYear) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- date = d->invalidDate();
-
-- if ( isValid( year, dayOfYear ) ) {
-+ if (isValid(year, dayOfYear)) {
- int jd;
-- dateToJulianDay( year, 1, 1, jd );
-- QDate calcDate = QDate::fromJulianDay( jd + dayOfYear - 1 );
-- if ( isValid( calcDate ) ) {
-+ dateToJulianDay(year, 1, 1, jd);
-+ QDate calcDate = QDate::fromJulianDay(jd + dayOfYear - 1);
-+ if (isValid(calcDate)) {
- date = calcDate;
- return true;
- }
-@@ -1222,35 +1260,35 @@ bool KCalendarSystem::setDate( QDate &date, int year, int dayOfYear ) const
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::setDate( QDate &date, QString eraName, int yearInEra, int month, int day ) const
-+bool KCalendarSystem::setDate(QDate &date, QString eraName, int yearInEra, int month, int day) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- KCalendarEra era = d->era( eraName, yearInEra );
-- return ( era.isValid() && setDate( date, era.year( yearInEra ), month, day ) );
-+ KCalendarEra era = d->era(eraName, yearInEra);
-+ return (era.isValid() && setDate(date, era.year(yearInEra), month, day));
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--bool KCalendarSystem::setDateIsoWeek( QDate &date, int year, int isoWeekNumber, int dayOfIsoWeek ) const
-+bool KCalendarSystem::setDateIsoWeek(QDate &date, int year, int isoWeekNumber, int dayOfIsoWeek) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- date = d->invalidDate();
-
-- if ( isValidIsoWeekDate( year, isoWeekNumber, dayOfIsoWeek ) ) {
-+ if (isValidIsoWeekDate(year, isoWeekNumber, dayOfIsoWeek)) {
-
-- QDate calcDate = d->firstDayOfYear( year );
-- int dowFirstDayOfYear = dayOfWeek( calcDate );
-+ QDate calcDate = d->firstDayOfYear(year);
-+ int dowFirstDayOfYear = dayOfWeek(calcDate);
-
-- int daysToAdd = ( d->daysInWeek() * ( isoWeekNumber - 1 ) ) + dayOfIsoWeek;
-+ int daysToAdd = (d->daysInWeek() * (isoWeekNumber - 1)) + dayOfIsoWeek;
-
-- if ( dowFirstDayOfYear <= 4 ) {
-- calcDate = calcDate.addDays( daysToAdd - dowFirstDayOfYear );
-+ if (dowFirstDayOfYear <= 4) {
-+ calcDate = calcDate.addDays(daysToAdd - dowFirstDayOfYear);
- } else {
-- calcDate = calcDate.addDays( daysInWeek( calcDate ) + daysToAdd - dowFirstDayOfYear );
-+ calcDate = calcDate.addDays(daysInWeek(calcDate) + daysToAdd - dowFirstDayOfYear);
- }
-
-- if ( isValid( calcDate ) ) {
-+ if (isValid(calcDate)) {
- date = calcDate;
- return true;
- }
-@@ -1260,42 +1298,42 @@ bool KCalendarSystem::setDateIsoWeek( QDate &date, int year, int isoWeekNumber,
- }
-
- // Deprecated
--bool KCalendarSystem::setYMD( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystem::setYMD(QDate &date, int year, int month, int day) const
- {
-- return setDate( date, year, month, day );
-+ return setDate(date, year, month, day);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--void KCalendarSystem::getDate( const QDate date, int *year, int *month, int *day ) const
-+void KCalendarSystem::getDate(const QDate date, int *year, int *month, int *day) const
- {
- int y, m, d;
-
-- if ( isValid( date ) ) {
-- julianDayToDate( date.toJulianDay(), y, m, d );
-+ if (isValid(date)) {
-+ julianDayToDate(date.toJulianDay(), y, m, d);
- } else {
- y = 0; // How do you denote invalid year when we support -ve years?
- m = 0;
- d = 0;
- }
-
-- if ( year ) {
-+ if (year) {
- *year = y;
- }
-- if ( month ) {
-+ if (month) {
- *month = m;
- }
-- if ( day ) {
-+ if (day) {
- *day = d;
- }
-
- }
-
--int KCalendarSystem::year( const QDate &date ) const
-+int KCalendarSystem::year(const QDate &date) const
- {
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month, day;
-
-- julianDayToDate( date.toJulianDay(), year, month, day );
-+ julianDayToDate(date.toJulianDay(), year, month, day);
-
- return year;
- }
-@@ -1303,12 +1341,12 @@ int KCalendarSystem::year( const QDate &date ) const
- return 0; // How do you denote invalid year when we support -ve years?
- }
-
--int KCalendarSystem::month( const QDate &date ) const
-+int KCalendarSystem::month(const QDate &date) const
- {
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month, day;
-
-- julianDayToDate( date.toJulianDay(), year, month, day );
-+ julianDayToDate(date.toJulianDay(), year, month, day);
-
- return month;
- }
-@@ -1316,12 +1354,12 @@ int KCalendarSystem::month( const QDate &date ) const
- return 0;
- }
-
--int KCalendarSystem::day( const QDate &date ) const
-+int KCalendarSystem::day(const QDate &date) const
- {
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month, day;
-
-- julianDayToDate( date.toJulianDay(), year, month, day );
-+ julianDayToDate(date.toJulianDay(), year, month, day);
-
- return day;
- }
-@@ -1330,15 +1368,15 @@ int KCalendarSystem::day( const QDate &date ) const
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::eraName( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::eraName(const QDate &date, StringFormat format) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- if ( format == LongFormat ) {
-- return d->era( date ).name( KLocale::LongName );
-+ if (isValid(date)) {
-+ if (format == LongFormat) {
-+ return d->era(date).name(KLocale::LongName);
- } else {
-- return d->era( date ).name( KLocale::ShortName );
-+ return d->era(date).name(KLocale::ShortName);
- }
- }
-
-@@ -1346,25 +1384,25 @@ QString KCalendarSystem::eraName( const QDate &date, StringFormat format ) const
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::eraYear( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::eraYear(const QDate &date, StringFormat format) const
- {
-- Q_UNUSED( format )
-- Q_D( const KCalendarSystem );
-+ Q_UNUSED(format)
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return formatDate( date, d->era( date ).format() );
-+ if (isValid(date)) {
-+ return formatDate(date, d->era(date).format());
- }
-
- return QString();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--int KCalendarSystem::yearInEra( const QDate &date ) const
-+int KCalendarSystem::yearInEra(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->era( date ).yearInEra( year( date ) );
-+ if (isValid(date)) {
-+ return d->era(date).yearInEra(year(date));
- }
-
- return -1;
-@@ -1373,48 +1411,48 @@ int KCalendarSystem::yearInEra( const QDate &date ) const
- // NOT VIRTUAL - If override needed use shared-d
- QList<KCalendarEra> *KCalendarSystem::eraList() const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- return d->eraList();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--KCalendarEra KCalendarSystem::era( const QDate &eraDate ) const
-+KCalendarEra KCalendarSystem::era(const QDate &eraDate) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- return d->era( eraDate );
-+ return d->era(eraDate);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--KCalendarEra KCalendarSystem::era( const QString &eraName, int yearInEra ) const
-+KCalendarEra KCalendarSystem::era(const QString &eraName, int yearInEra) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- return d->era( eraName, yearInEra );
-+ return d->era(eraName, yearInEra);
- }
-
--QDate KCalendarSystem::addYears( const QDate &date, int numYears ) const
-+QDate KCalendarSystem::addYears(const QDate &date, int numYears) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
-
- int originalYear, originalMonth, originalDay;
-- julianDayToDate( date.toJulianDay(), originalYear, originalMonth, originalDay );
-+ julianDayToDate(date.toJulianDay(), originalYear, originalMonth, originalDay);
-
-- int newYear = d->addYears( originalYear, numYears );
-+ int newYear = d->addYears(originalYear, numYears);
- int newMonth = originalMonth;
- int newDay = originalDay;
-
- //Adjust day number if new month has fewer days than old month
-- int daysInNewMonth = d->daysInMonth( newYear, newMonth );
-- if ( daysInNewMonth < originalDay ) {
-+ int daysInNewMonth = d->daysInMonth(newYear, newMonth);
-+ if (daysInNewMonth < originalDay) {
- newDay = daysInNewMonth;
- }
-
- QDate newDate;
-- setDate( newDate, newYear, newMonth, newDay );
-+ setDate(newDate, newYear, newMonth, newDay);
- return newDate;
-
- }
-@@ -1422,38 +1460,38 @@ QDate KCalendarSystem::addYears( const QDate &date, int numYears ) const
- return d->invalidDate();
- }
-
--QDate KCalendarSystem::addMonths( const QDate &date, int numMonths ) const
-+QDate KCalendarSystem::addMonths(const QDate &date, int numMonths) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
-
- int originalYear, originalMonth, originalDay;
-- julianDayToDate( date.toJulianDay(), originalYear, originalMonth, originalDay );
-+ julianDayToDate(date.toJulianDay(), originalYear, originalMonth, originalDay);
-
-- int monthsInOriginalYear = d->monthsInYear( originalYear );
-+ int monthsInOriginalYear = d->monthsInYear(originalYear);
-
-- int newYear = d->addYears( originalYear, ( originalMonth + numMonths ) / monthsInOriginalYear );
-- int newMonth = ( originalMonth + numMonths ) % monthsInOriginalYear;
-+ int newYear = d->addYears(originalYear, (originalMonth + numMonths) / monthsInOriginalYear);
-+ int newMonth = (originalMonth + numMonths) % monthsInOriginalYear;
- int newDay = originalDay;
-
-- if ( newMonth == 0 ) {
-- newYear = d->addYears( newYear, - 1 );
-+ if (newMonth == 0) {
-+ newYear = d->addYears(newYear, - 1);
- newMonth = monthsInOriginalYear;
- }
-- if ( newMonth < 0 ) {
-- newYear = d->addYears( newYear, - 1 );
-+ if (newMonth < 0) {
-+ newYear = d->addYears(newYear, - 1);
- newMonth = newMonth + monthsInOriginalYear;
- }
-
- //Adjust day number if new month has fewer days than old month
-- int daysInNewMonth = d->daysInMonth( newYear, newMonth );
-- if ( daysInNewMonth < originalDay ) {
-+ int daysInNewMonth = d->daysInMonth(newYear, newMonth);
-+ if (daysInNewMonth < originalDay) {
- newDay = daysInNewMonth;
- }
-
- QDate newDate;
-- setDate( newDate, newYear, newMonth, newDay );
-+ setDate(newDate, newYear, newMonth, newDay);
- return newDate;
-
- }
-@@ -1461,15 +1499,15 @@ QDate KCalendarSystem::addMonths( const QDate &date, int numMonths ) const
- return d->invalidDate();
- }
-
--QDate KCalendarSystem::addDays( const QDate &date, int numDays ) const
-+QDate KCalendarSystem::addDays(const QDate &date, int numDays) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- // QDate only holds a uint and has no boundary checking in addDays(), so we need to check
-- if ( isValid( date ) && (long) date.toJulianDay() + (long) numDays > 0 ) {
-+ if (isValid(date) && (long) date.toJulianDay() + (long) numDays > 0) {
- // QDate adds straight to jd
-- QDate temp = date.addDays( numDays );
-- if ( isValid( temp ) ) {
-+ QDate temp = date.addDays(numDays);
-+ if (isValid(temp)) {
- return temp;
- }
- }
-@@ -1478,519 +1516,517 @@ QDate KCalendarSystem::addDays( const QDate &date, int numDays ) const
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--void KCalendarSystem::dateDifference( const QDate &fromDate, const QDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction ) const
-+void KCalendarSystem::dateDifference(const QDate &fromDate, const QDate &toDate,
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( fromDate ) && isValid( toDate ) ) {
-- d->dateDifference( fromDate, toDate, yearsDiff, monthsDiff, daysDiff, direction );
-+ if (isValid(fromDate) && isValid(toDate)) {
-+ d->dateDifference(fromDate, toDate, yearsDiff, monthsDiff, daysDiff, direction);
- }
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::yearsDifference( const QDate &fromDate, const QDate &toDate ) const
-+int KCalendarSystem::yearsDifference(const QDate &fromDate, const QDate &toDate) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( fromDate ) && isValid( toDate ) ) {
-- return d->yearsDifference( fromDate, toDate );
-+ if (isValid(fromDate) && isValid(toDate)) {
-+ return d->yearsDifference(fromDate, toDate);
- }
-
- return 0;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::monthsDifference( const QDate &fromDate, const QDate &toDate ) const
-+int KCalendarSystem::monthsDifference(const QDate &fromDate, const QDate &toDate) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( fromDate ) && isValid( toDate ) ) {
-- return d->monthsDifference( fromDate, toDate );
-+ if (isValid(fromDate) && isValid(toDate)) {
-+ return d->monthsDifference(fromDate, toDate);
- }
-
- return 0;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::daysDifference( const QDate &fromDate, const QDate &toDate ) const
-+int KCalendarSystem::daysDifference(const QDate &fromDate, const QDate &toDate) const
- {
-- if ( isValid( fromDate ) && isValid( toDate ) ) {
-+ if (isValid(fromDate) && isValid(toDate)) {
- return toDate.toJulianDay() - fromDate.toJulianDay();
- }
-
- return 0;
- }
-
--int KCalendarSystem::monthsInYear( const QDate &date ) const
-+int KCalendarSystem::monthsInYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->monthsInYear( year( date ) );
-+ if (isValid(date)) {
-+ return d->monthsInYear(year(date));
- }
-
- return -1;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::monthsInYear( int year ) const
-+int KCalendarSystem::monthsInYear(int year) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->monthsInYear( year );
-+ if (isValid(year, 1, 1)) {
-+ return d->monthsInYear(year);
- }
-
- return -1;
- }
-
--int KCalendarSystem::weeksInYear( const QDate &date ) const
-+int KCalendarSystem::weeksInYear(const QDate &date) const
- {
-- if ( isValid( date ) ) {
-- return weeksInYear( year( date ) );
-- }
-+ return weeksInYear(date, KLocale::DefaultWeekNumber);
-+}
-
-- return -1;
-+int KCalendarSystem::weeksInYear(int year) const
-+{
-+ return weeksInYear(year, KLocale::DefaultWeekNumber);
- }
-
--int KCalendarSystem::weeksInYear( int year ) const
-+// NOT VIRTUAL - Uses shared-d instead
-+int KCalendarSystem::weeksInYear(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem) const
- {
-- return weeksInYear( year, KLocale::DefaultWeekNumber );
-+ Q_D(const KCalendarSystem);
-+
-+ if (isValid(date)) {
-+ return d->weeksInYear(year(date), weekNumberSystem);
-+ }
-+
-+ return -1;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::weeksInYear( int year, KLocale::WeekNumberSystem weekNumberSystem ) const
-+int KCalendarSystem::weeksInYear(int year, KLocale::WeekNumberSystem weekNumberSystem) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->weeksInYear( year, weekNumberSystem );
-+ if (isValid(year, 1, 1)) {
-+ return d->weeksInYear(year, weekNumberSystem);
- }
-
- return -1;
- }
-
--int KCalendarSystem::daysInYear( const QDate &date ) const
-+int KCalendarSystem::daysInYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->daysInYear( year( date ) );
-+ if (isValid(date)) {
-+ return d->daysInYear(year(date));
- }
-
- return -1;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::daysInYear( int year ) const
-+int KCalendarSystem::daysInYear(int year) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->daysInYear( year );
-+ if (isValid(year, 1, 1)) {
-+ return d->daysInYear(year);
- }
-
- return -1;
- }
-
--int KCalendarSystem::daysInMonth( const QDate &date ) const
-+int KCalendarSystem::daysInMonth(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month;
-- getDate( date, &year, &month, 0 );
-- return d->daysInMonth( year, month );
-+ getDate(date, &year, &month, 0);
-+ return d->daysInMonth(year, month);
- }
-
- return -1;
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::daysInMonth( int year, int month ) const
-+int KCalendarSystem::daysInMonth(int year, int month) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->daysInMonth( year, month );
-+ if (isValid(year, 1, 1)) {
-+ return d->daysInMonth(year, month);
- }
-
- return -1;
- }
-
--int KCalendarSystem::daysInWeek( const QDate &date ) const
-+int KCalendarSystem::daysInWeek(const QDate &date) const
- {
-- Q_UNUSED( date )
-- Q_D( const KCalendarSystem );
-+ Q_UNUSED(date)
-+ Q_D(const KCalendarSystem);
- return d->daysInWeek();
- }
-
--int KCalendarSystem::dayOfYear( const QDate &date ) const
-+int KCalendarSystem::dayOfYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->dayOfYear( date );
-+ if (isValid(date)) {
-+ return d->dayOfYear(date);
- }
-
- return -1;
- }
-
--int KCalendarSystem::dayOfWeek( const QDate &date ) const
-+int KCalendarSystem::dayOfWeek(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->dayOfWeek( date );
-+ if (isValid(date)) {
-+ return d->dayOfWeek(date);
- }
-
- return -1;
- }
-
--int KCalendarSystem::weekNumber( const QDate &date, int *yearNum ) const
-+int KCalendarSystem::weekNumber(const QDate &date, int *yearNum) const
- {
-- return week( date, KLocale::IsoWeekNumber, yearNum );
-+ return week(date, KLocale::IsoWeekNumber, yearNum);
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::week( const QDate &date, int *yearNum ) const
-+int KCalendarSystem::week(const QDate &date, int *yearNum) const
- {
-- return week( date, KLocale::DefaultWeekNumber, yearNum );
-+ return week(date, KLocale::DefaultWeekNumber, yearNum);
- }
-
- // NOT VIRTUAL - Uses shared-d instead
--int KCalendarSystem::week( const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum ) const
-+int KCalendarSystem::week(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->week( date, weekNumberSystem, yearNum );
-+ if (isValid(date)) {
-+ return d->week(date, weekNumberSystem, yearNum);
- }
-
- return -1;
- }
-
--bool KCalendarSystem::isLeapYear( int year ) const
-+bool KCalendarSystem::isLeapYear(int year) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->isLeapYear( year );
-+ if (isValid(year, 1, 1)) {
-+ return d->isLeapYear(year);
- }
-
- return false;
- }
-
--bool KCalendarSystem::isLeapYear( const QDate &date ) const
-+bool KCalendarSystem::isLeapYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->isLeapYear( year( date ) );
-+ if (isValid(date)) {
-+ return d->isLeapYear(year(date));
- }
-
- return false;
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::firstDayOfYear( int year ) const
-+QDate KCalendarSystem::firstDayOfYear(int year) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->firstDayOfYear( year );
-+ if (isValid(year, 1, 1)) {
-+ return d->firstDayOfYear(year);
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::lastDayOfYear( int year ) const
-+QDate KCalendarSystem::lastDayOfYear(int year) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, 1, 1 ) ) {
-- return d->lastDayOfYear( year );
-+ if (isValid(year, 1, 1)) {
-+ return d->lastDayOfYear(year);
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::firstDayOfYear( const QDate &date ) const
-+QDate KCalendarSystem::firstDayOfYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->firstDayOfYear( year( date ) );
-+ if (isValid(date)) {
-+ return d->firstDayOfYear(year(date));
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::lastDayOfYear( const QDate &date ) const
-+QDate KCalendarSystem::lastDayOfYear(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-- return d->lastDayOfYear( year( date ) );
-+ if (isValid(date)) {
-+ return d->lastDayOfYear(year(date));
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::firstDayOfMonth( int year, int month ) const
-+QDate KCalendarSystem::firstDayOfMonth(int year, int month) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, month, 1 ) ) {
-- return d->firstDayOfMonth( year, month );
-+ if (isValid(year, month, 1)) {
-+ return d->firstDayOfMonth(year, month);
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::lastDayOfMonth( int year, int month ) const
-+QDate KCalendarSystem::lastDayOfMonth(int year, int month) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( year, month, 1 ) ) {
-- return d->lastDayOfMonth( year, month );
-+ if (isValid(year, month, 1)) {
-+ return d->lastDayOfMonth(year, month);
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::firstDayOfMonth( const QDate &date ) const
-+QDate KCalendarSystem::firstDayOfMonth(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month;
-- getDate( date, &year, &month, 0 );
-- return d->firstDayOfMonth( year, month );
-+ getDate(date, &year, &month, 0);
-+ return d->firstDayOfMonth(year, month);
- }
-
- return QDate();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::lastDayOfMonth( const QDate &date ) const
-+QDate KCalendarSystem::lastDayOfMonth(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month;
-- getDate( date, &year, &month, 0 );
-- return d->lastDayOfMonth( year, month );
-+ getDate(date, &year, &month, 0);
-+ return d->lastDayOfMonth(year, month);
- }
-
- return QDate();
- }
-
--QString KCalendarSystem::monthName( int month, int year, KCalendarSystem::MonthNameFormat format ) const
-+QString KCalendarSystem::monthName(int month, int year, KCalendarSystem::MonthNameFormat format) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( !isValid( year, month, 1 ) ) {
-+ if (!isValid(year, month, 1)) {
- return QString();
- }
-
-- if ( format == KCalendarSystem::NarrowName ) {
-- return d->monthName( month, year, KLocale::NarrowName, false );
-+ if (format == KCalendarSystem::NarrowName) {
-+ return d->monthName(month, year, KLocale::NarrowName, false);
- }
-
-- if ( format == KCalendarSystem::ShortNamePossessive ) {
-- return d->monthName( month, year, KLocale::ShortName, true );
-+ if (format == KCalendarSystem::ShortNamePossessive) {
-+ return d->monthName(month, year, KLocale::ShortName, true);
- }
-
-- if ( format == KCalendarSystem::ShortName ) {
-- return d->monthName( month, year, KLocale::ShortName, false );
-+ if (format == KCalendarSystem::ShortName) {
-+ return d->monthName(month, year, KLocale::ShortName, false);
- }
-
-- if ( format == KCalendarSystem::LongNamePossessive ) {
-- return d->monthName( month, year, KLocale::LongName, true );
-+ if (format == KCalendarSystem::LongNamePossessive) {
-+ return d->monthName(month, year, KLocale::LongName, true);
- }
-
- // KCalendarSystem::LongName or any other
-- return d->monthName( month, year, KLocale::LongName, false );
-+ return d->monthName(month, year, KLocale::LongName, false);
- }
-
--QString KCalendarSystem::monthName( const QDate &date, MonthNameFormat format ) const
-+QString KCalendarSystem::monthName(const QDate &date, MonthNameFormat format) const
- {
-- if ( isValid( date ) ) {
-+ if (isValid(date)) {
- int year, month;
-- getDate( date, &year, &month, 0 );
-- return monthName( month, year, format );
-+ getDate(date, &year, &month, 0);
-+ return monthName(month, year, format);
- }
-
- return QString();
- }
-
--QString KCalendarSystem::weekDayName( int weekDay, KCalendarSystem::WeekDayNameFormat format ) const
-+QString KCalendarSystem::weekDayName(int weekDay, KCalendarSystem::WeekDayNameFormat format) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( weekDay < 1 || weekDay > d->daysInWeek() ) {
-+ if (weekDay < 1 || weekDay > d->daysInWeek()) {
- return QString();
- }
-
-- if ( format == KCalendarSystem::NarrowDayName ) {
-- return d->weekDayName( weekDay, KLocale::NarrowName );
-+ if (format == KCalendarSystem::NarrowDayName) {
-+ return d->weekDayName(weekDay, KLocale::NarrowName);
- }
-
-- if ( format == KCalendarSystem::ShortDayName ) {
-- return d->weekDayName( weekDay, KLocale::ShortName );
-+ if (format == KCalendarSystem::ShortDayName) {
-+ return d->weekDayName(weekDay, KLocale::ShortName);
- }
-
-- if ( format == KCalendarSystem::ShortDayName ) {
-- return d->weekDayName( weekDay, KLocale::ShortName );
-+ if (format == KCalendarSystem::ShortDayName) {
-+ return d->weekDayName(weekDay, KLocale::ShortName);
- }
-
-- return d->weekDayName( weekDay, KLocale::LongName );
-+ return d->weekDayName(weekDay, KLocale::LongName);
- }
-
--QString KCalendarSystem::weekDayName( const QDate &date, WeekDayNameFormat format ) const
-+QString KCalendarSystem::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- if ( isValid( date ) ) {
-- return weekDayName( dayOfWeek( date ), format );
-+ if (isValid(date)) {
-+ return weekDayName(dayOfWeek(date), format);
- }
-
- return QString();
- }
-
--QString KCalendarSystem::yearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::yearString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%y") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::Year, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%Y") );
-+ return formatDate(date, KLocale::Year, KLocale::LongNumber);
- }
- }
-
--QString KCalendarSystem::monthString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::monthString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%n") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::Month, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%m") );
-+ return formatDate(date, KLocale::Month, KLocale::LongNumber);
- }
- }
-
--QString KCalendarSystem::dayString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::dayString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%e") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::Day, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%d") );
-+ return formatDate(date, KLocale::Day, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::yearInEraString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::yearInEraString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%Ey") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::YearInEra, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%4Ey") );
-+ return formatDate(date, KLocale::YearInEra, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::dayOfYearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::dayOfYearString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%-j") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::DayOfYear, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%j") );
-+ return formatDate(date, KLocale::DayOfYear, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::dayOfWeekString( const QDate &date ) const
-+QString KCalendarSystem::dayOfWeekString(const QDate &date) const
- {
-- return formatDate( date, QLatin1String("%-u") );
-+ return formatDate(date, KLocale::DayOfWeek, KLocale::ShortNumber);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::weekNumberString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::weekNumberString(const QDate &date, StringFormat format) const
- {
-- if ( format == ShortFormat ) {
-- return formatDate( date, QLatin1String("%-V") );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::Week, KLocale::ShortNumber);
- } else {
-- return formatDate( date, QLatin1String("%V") );
-+ return formatDate(date, KLocale::Week, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::monthsInYearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::monthsInYearString(const QDate &date, StringFormat format) const
- {
-- Q_D( const KCalendarSystem );
--
-- if ( format == ShortFormat ) {
-- return d->stringFromInteger( monthsInYear( date ), 0, QLatin1Char('0') );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::MonthsInYear, KLocale::ShortNumber);
- } else {
-- return d->stringFromInteger( monthsInYear( date ), 2, QLatin1Char('0') );
-+ return formatDate(date, KLocale::MonthsInYear, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::weeksInYearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::weeksInYearString(const QDate &date, StringFormat format) const
- {
-- Q_D( const KCalendarSystem );
--
-- if ( format == ShortFormat ) {
-- return d->stringFromInteger( weeksInYear( date ), 0, QLatin1Char('0') );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::WeeksInYear, KLocale::ShortNumber);
- } else {
-- return d->stringFromInteger( weeksInYear( date ), 2, QLatin1Char('0') );
-+ return formatDate(date, KLocale::WeeksInYear, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::daysInYearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::daysInYearString(const QDate &date, StringFormat format) const
- {
-- Q_D( const KCalendarSystem );
--
-- if ( format == ShortFormat ) {
-- return d->stringFromInteger( daysInYear( date ), 0, QLatin1Char('0') );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::DaysInYear, KLocale::ShortNumber);
- } else {
-- return d->stringFromInteger( daysInYear( date ), 3, QLatin1Char('0') );
-+ return formatDate(date, KLocale::DaysInYear, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::daysInMonthString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystem::daysInMonthString(const QDate &date, StringFormat format) const
- {
-- Q_D( const KCalendarSystem );
--
-- if ( format == ShortFormat ) {
-- return d->stringFromInteger( daysInMonth( date ), 0, QLatin1Char('0') );
-+ if (format == ShortFormat) {
-+ return formatDate(date, KLocale::DaysInMonth, KLocale::ShortNumber);
- } else {
-- return d->stringFromInteger( daysInMonth( date ), 2, QLatin1Char('0') );
-+ return formatDate(date, KLocale::DaysInMonth, KLocale::LongNumber);
- }
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::daysInWeekString( const QDate &date) const
-+QString KCalendarSystem::daysInWeekString(const QDate &date) const
- {
-- Q_D( const KCalendarSystem );
-- Q_UNUSED( date );
-- return d->stringFromInteger( d->daysInWeek(), 0 );
-+ return formatDate(date, KLocale::DaysInWeek, KLocale::ShortNumber);
- }
-
--int KCalendarSystem::yearStringToInteger( const QString &yearString, int &readLength ) const
-+int KCalendarSystem::yearStringToInteger(const QString &yearString, int &readLength) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- QString minus = i18nc( "Negative symbol as used for year numbers, e.g. -5 = 5 BC", "-" );
-- if ( yearString.startsWith( minus ) ) {
-- int value = d->integerFromString( yearString.mid( minus.length() ), 4, readLength );
-- if ( readLength > 0 && value >= 0 ) {
-+ QString minus = i18nc("Negative symbol as used for year numbers, e.g. -5 = 5 BC", "-");
-+ if (yearString.startsWith(minus)) {
-+ int value = d->integerFromString(yearString.mid(minus.length()), 4, readLength);
-+ if (readLength > 0 && value >= 0) {
- readLength = readLength + minus.length();
- return value * -1;
- } else {
-@@ -1998,31 +2034,31 @@ int KCalendarSystem::yearStringToInteger( const QString &yearString, int &readLe
- }
- }
-
-- return d->integerFromString( yearString, 4, readLength );
-+ return d->integerFromString(yearString, 4, readLength);
- }
-
--int KCalendarSystem::monthStringToInteger( const QString &monthString, int &readLength ) const
-+int KCalendarSystem::monthStringToInteger(const QString &monthString, int &readLength) const
- {
-- Q_D( const KCalendarSystem );
-- return d->integerFromString( monthString, 2, readLength );
-+ Q_D(const KCalendarSystem);
-+ return d->integerFromString(monthString, 2, readLength);
- }
-
--int KCalendarSystem::dayStringToInteger( const QString &dayString, int &readLength ) const
-+int KCalendarSystem::dayStringToInteger(const QString &dayString, int &readLength) const
- {
-- Q_D( const KCalendarSystem );
-- return d->integerFromString( dayString, 2, readLength );
-+ Q_D(const KCalendarSystem);
-+ return d->integerFromString(dayString, 2, readLength);
- }
-
--QString KCalendarSystem::formatDate( const QDate &fromDate, KLocale::DateFormat toFormat ) const
-+QString KCalendarSystem::formatDate(const QDate &fromDate, KLocale::DateFormat toFormat) const
- {
-- if ( !fromDate.isValid() ) {
-+ if (!fromDate.isValid()) {
- return QString();
- }
-
-- if ( toFormat == KLocale::FancyShortDate || toFormat == KLocale::FancyLongDate ) {
-+ if (toFormat == KLocale::FancyShortDate || toFormat == KLocale::FancyLongDate) {
- QDate now = KDateTime::currentLocalDate();
-- int daysToNow = fromDate.daysTo( now );
-- switch ( daysToNow ) {
-+ int daysToNow = fromDate.daysTo(now);
-+ switch (daysToNow) {
- case 0:
- return i18n("Today");
- case 1:
-@@ -2032,47 +2068,47 @@ QString KCalendarSystem::formatDate( const QDate &fromDate, KLocale::DateFormat
- case 4:
- case 5:
- case 6:
-- return weekDayName( fromDate );
-+ return weekDayName(fromDate);
- default:
- break;
- }
- }
-
-- switch ( toFormat ) {
-+ switch (toFormat) {
- case KLocale::LongDate:
- case KLocale::FancyLongDate:
-- return formatDate( fromDate, locale()->dateFormat() );
-+ return formatDate(fromDate, locale()->dateFormat());
- case KLocale::IsoDate:
-- return formatDate( fromDate, QLatin1String("%Y-%m-%d") );
-+ return formatDate(fromDate, QLatin1String("%Y-%m-%d"));
- case KLocale::IsoWeekDate:
-- return formatDate( fromDate, QLatin1String("%Y-W%V-%u") );
-+ return formatDate(fromDate, QLatin1String("%Y-W%V-%u"));
- case KLocale::IsoOrdinalDate:
-- return formatDate( fromDate, QLatin1String("%Y-%j") );
-+ return formatDate(fromDate, QLatin1String("%Y-%j"));
- case KLocale::ShortDate:
- case KLocale::FancyShortDate:
- default:
-- return formatDate( fromDate, locale()->dateFormatShort() );
-+ return formatDate(fromDate, locale()->dateFormatShort());
- }
-
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::formatDate( const QDate &fromDate, const QString &toFormat,
-- KLocale::DateTimeFormatStandard standard ) const
-+QString KCalendarSystem::formatDate(const QDate &fromDate, const QString &toFormat,
-+ KLocale::DateTimeFormatStandard standard) const
- {
-- return formatDate( fromDate, toFormat, locale()->dateTimeDigitSet(), standard );
-+ return formatDate(fromDate, toFormat, locale()->dateTimeDigitSet(), standard);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QString KCalendarSystem::formatDate( const QDate &fromDate, const QString &toFormat, KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QString KCalendarSystem::formatDate(const QDate &fromDate, const QString &toFormat, KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
-- if ( !isValid( fromDate ) || toFormat.isEmpty() ) {
-+ if (!isValid(fromDate) || toFormat.isEmpty()) {
- return QString();
- }
-
- KDateTimeFormatter formatter;
-- return formatter.formatDate( fromDate, toFormat, this, locale(), digitSet, formatStandard );
-+ return formatter.formatDate(fromDate, toFormat, this, locale(), digitSet, formatStandard);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
-@@ -2080,25 +2116,24 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- KLocale::DateTimeComponentFormat format,
- KLocale::WeekNumberSystem weekNumberSystem) const
- {
-- Q_D( const KCalendarSystem );
-- Q_UNUSED( weekNumberSystem );
-+ Q_D(const KCalendarSystem);
-
-- switch ( component ) {
-+ switch (component) {
- case KLocale::Year:
- case KLocale::YearName:
-- switch ( format ) {
-+ switch (format) {
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
-- return yearString(date, KCalendarSystem::ShortFormat);
-+ return formatDate(date, QLatin1String("%y"));
- case KLocale::LongNumber:
- case KLocale::LongName:
- case KLocale::DefaultComponentFormat:
- default:
-- return yearString(date, KCalendarSystem::LongFormat);
-+ return formatDate(date, QLatin1String("%Y"));
- }
- case KLocale::Month:
-- switch ( format ) {
-+ switch (format) {
- case KLocale::LongName:
- return monthName(date, KCalendarSystem::LongName);
- case KLocale::ShortName:
-@@ -2106,14 +2141,14 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- case KLocale::NarrowName:
- return monthName(date, KCalendarSystem::NarrowName);
- case KLocale::LongNumber:
-- return monthString(date, KCalendarSystem::LongFormat);
-+ return formatDate(date, QLatin1String("%m"));
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return monthString(date, KCalendarSystem::ShortFormat);
-+ return formatDate(date, QLatin1String("%n"));
- }
- case KLocale::MonthName:
-- switch ( format ) {
-+ switch (format) {
- case KLocale::NarrowName:
- return monthName(date, KCalendarSystem::NarrowName);
- case KLocale::ShortName:
-@@ -2130,16 +2165,16 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return dayString(date, KCalendarSystem::LongFormat);
-+ return formatDate(date, QLatin1String("%d"));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return dayString(date, KCalendarSystem::ShortFormat);
-+ return formatDate(date, QLatin1String("%e"));
- }
- case KLocale::JulianDay:
-- return d->stringFromInteger( date.toJulianDay(), 0 );
-+ return d->stringFromInteger(date.toJulianDay(), 0);
- case KLocale::EraName:
- switch (format) {
- case KLocale::LongNumber:
-@@ -2168,26 +2203,26 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return yearInEraString(date, KCalendarSystem::LongFormat);
-+ return formatDate(date, QLatin1String("%4Ey"));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return yearInEraString(date, KCalendarSystem::ShortFormat);
-+ return formatDate(date, QLatin1String("%Ey"));
- }
- case KLocale::DayOfYear:
- case KLocale::DayOfYearName:
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return dayOfYearString(date, KCalendarSystem::LongFormat);
-+ return formatDate(date, QLatin1String("%j"));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return dayOfYearString(date, KCalendarSystem::ShortFormat);
-+ return formatDate(date, QLatin1String("%-j"));
- }
- case KLocale::DayOfWeek:
- switch (format) {
-@@ -2201,10 +2236,10 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return dayOfWeekString(date);
-+ return formatDate(date, QLatin1String("%-u"));
- }
- case KLocale::DayOfWeekName:
-- switch ( format ) {
-+ switch (format) {
- case KLocale::NarrowName:
- return weekDayName(date, KCalendarSystem::NarrowDayName);
- case KLocale::ShortName:
-@@ -2220,69 +2255,68 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return weekNumberString(date, KCalendarSystem::LongFormat);
-+ return d->stringFromInteger(week(date, weekNumberSystem, 0), 2, QLatin1Char('0'));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return weekNumberString(date, KCalendarSystem::ShortFormat);
-+ return d->stringFromInteger(week(date, weekNumberSystem, 0), 0, QLatin1Char('0'));
- }
-- case KLocale::WeekYear:
-- {
-+ case KLocale::WeekYear: {
- int weekYear;
- QDate yearDate;
-- weekNumber( date, &weekYear );
-- setDate( yearDate, weekYear, 1, 1 );
-- return formatDate( yearDate, KLocale::Year, format );
-+ week(date, weekNumberSystem, &weekYear);
-+ setDate(yearDate, weekYear, 1, 1);
-+ return formatDate(yearDate, KLocale::Year, format);
- }
- case KLocale::MonthsInYear:
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return monthsInYearString(date, KCalendarSystem::LongFormat);
-+ return d->stringFromInteger(monthsInYear(date), 2, QLatin1Char('0'));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return monthsInYearString(date, KCalendarSystem::ShortFormat);
-+ return d->stringFromInteger(monthsInYear(date), 0, QLatin1Char('0'));
- }
- case KLocale::WeeksInYear:
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return weeksInYearString(date, KCalendarSystem::LongFormat);
-+ return d->stringFromInteger(weeksInYear(date), 2, QLatin1Char('0'));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return weeksInYearString(date, KCalendarSystem::ShortFormat);
-+ return d->stringFromInteger(weeksInYear(date), 0, QLatin1Char('0'));
- }
- case KLocale::DaysInYear:
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return daysInYearString(date, KCalendarSystem::LongFormat);
-+ return d->stringFromInteger(daysInYear(date), 3, QLatin1Char('0'));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return daysInYearString(date, KCalendarSystem::ShortFormat);
-+ return d->stringFromInteger(daysInYear(date), 0, QLatin1Char('0'));
- }
- case KLocale::DaysInMonth:
- switch (format) {
- case KLocale::LongNumber:
- case KLocale::LongName:
-- return daysInMonthString(date, KCalendarSystem::LongFormat);
-+ return d->stringFromInteger(daysInMonth(date), 2, QLatin1Char('0'));
- case KLocale::ShortName:
- case KLocale::NarrowName:
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return daysInMonthString(date, KCalendarSystem::ShortFormat);
-+ return d->stringFromInteger(daysInMonth(date), 0, QLatin1Char('0'));
- }
- case KLocale::DaysInWeek:
- switch (format) {
-@@ -2293,26 +2327,26 @@ QString KCalendarSystem::formatDate(const QDate &date, KLocale::DateTimeComponen
- case KLocale::ShortNumber:
- case KLocale::DefaultComponentFormat:
- default:
-- return daysInWeekString(date);
-+ return d->stringFromInteger(d->daysInWeek(), 0);
- }
- default:
- return QString();
- }
- }
-
--QDate KCalendarSystem::readDate( const QString &str, bool *ok ) const
-+QDate KCalendarSystem::readDate(const QString &str, bool *ok) const
- {
- //Try each standard format in turn, start with the locale ones,
- //then the well defined standards
-- QDate date = readDate( str, KLocale::ShortFormat, ok);
-- if ( !isValid( date ) ) {
-- date = readDate( str, KLocale::NormalFormat, ok);
-- if ( !isValid( date )) {
-- date = readDate( str, KLocale::IsoFormat, ok);
-- if ( !isValid( date ) ) {
-- date = readDate( str, KLocale::IsoWeekFormat, ok);
-- if ( !isValid( date ) ) {
-- date = readDate( str, KLocale::IsoOrdinalFormat, ok);
-+ QDate date = readDate(str, KLocale::ShortFormat, ok);
-+ if (!isValid(date)) {
-+ date = readDate(str, KLocale::NormalFormat, ok);
-+ if (!isValid(date)) {
-+ date = readDate(str, KLocale::IsoFormat, ok);
-+ if (!isValid(date)) {
-+ date = readDate(str, KLocale::IsoWeekFormat, ok);
-+ if (!isValid(date)) {
-+ date = readDate(str, KLocale::IsoOrdinalFormat, ok);
- }
- }
- }
-@@ -2321,35 +2355,35 @@ QDate KCalendarSystem::readDate( const QString &str, bool *ok ) const
- return date;
- }
-
--QDate KCalendarSystem::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
-+QDate KCalendarSystem::readDate(const QString &str, KLocale::ReadDateFlags flags, bool *ok) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- if ( flags & KLocale::ShortFormat ) {
-- return readDate( str, locale()->dateFormatShort(), ok );
-- } else if ( flags & KLocale::NormalFormat ) {
-- return readDate( str, locale()->dateFormat(), ok );
-- } else if ( flags & KLocale::IsoFormat ) {
-- return readDate( str, QLatin1String("%Y-%m-%d"), ok );
-- } else if ( flags & KLocale::IsoWeekFormat ) {
-- return readDate( str, QLatin1String("%Y-W%V-%u"), ok );
-- } else if ( flags & KLocale::IsoOrdinalFormat ) {
-- return readDate( str, QLatin1String("%Y-%j"), ok );
-+ if (flags & KLocale::ShortFormat) {
-+ return readDate(str, locale()->dateFormatShort(), ok);
-+ } else if (flags & KLocale::NormalFormat) {
-+ return readDate(str, locale()->dateFormat(), ok);
-+ } else if (flags & KLocale::IsoFormat) {
-+ return readDate(str, QLatin1String("%Y-%m-%d"), ok);
-+ } else if (flags & KLocale::IsoWeekFormat) {
-+ return readDate(str, QLatin1String("%Y-W%V-%u"), ok);
-+ } else if (flags & KLocale::IsoOrdinalFormat) {
-+ return readDate(str, QLatin1String("%Y-%j"), ok);
- }
- return d->invalidDate();
- }
-
--QDate KCalendarSystem::readDate( const QString &inputString, const QString &formatString, bool *ok ) const
-+QDate KCalendarSystem::readDate(const QString &inputString, const QString &formatString, bool *ok) const
- {
-- return readDate( inputString, formatString, ok, KLocale::KdeFormat );
-+ return readDate(inputString, formatString, ok, KLocale::KdeFormat);
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--QDate KCalendarSystem::readDate( const QString &inputString, const QString &formatString, bool *ok,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QDate KCalendarSystem::readDate(const QString &inputString, const QString &formatString, bool *ok,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- KDateTimeParser parser;
-- QDate resultDate = parser.parseDate( inputString, formatString, this, locale(), locale()->dateTimeDigitSet(), formatStandard );
-+ QDate resultDate = parser.parseDate(inputString, formatString, this, locale(), locale()->dateTimeDigitSet(), formatStandard);
- if (ok) {
- *ok = resultDate.isValid();
- }
-@@ -2359,17 +2393,17 @@ QDate KCalendarSystem::readDate( const QString &inputString, const QString &form
- // NOT VIRTUAL - If override needed use shared-d
- int KCalendarSystem::shortYearWindowStartYear() const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- return d->shortYearWindowStartYear();
- }
-
- // NOT VIRTUAL - If override needed use shared-d
--int KCalendarSystem::applyShortYearWindow( int inputYear ) const
-+int KCalendarSystem::applyShortYearWindow(int inputYear) const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
-- return d->applyShortYearWindow( inputYear );
-+ return d->applyShortYearWindow(inputYear);
- }
-
- int KCalendarSystem::weekStartDay() const
-@@ -2383,7 +2417,7 @@ int KCalendarSystem::weekStartDay() const
- // instead be wrapped in validity checks, as sometimes we want this to work outside the public valid
- // range, i.e. to allow us to internally set dates of 1/1/10000 which are not publically valid but
- // are required for internal maths
--bool KCalendarSystem::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystem::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
- // Formula from The Calendar FAQ by Claus Tondering
- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-@@ -2391,18 +2425,18 @@ bool KCalendarSystem::julianDayToDate( int jd, int &year, int &month, int &day )
- // the Boost licensed source code
-
- int a = jd + 32044;
-- int b = ( ( 4 * a ) + 3 ) / 146097;
-- int c = a - ( ( 146097 * b ) / 4 );
-- int d = ( ( 4 * c ) + 3 ) / 1461;
-- int e = c - ( ( 1461 * d ) / 4 );
-- int m = ( ( 5 * e ) + 2 ) / 153;
-- day = e - ( ( (153 * m ) + 2 ) / 5 ) + 1;
-- month = m + 3 - ( 12 * ( m / 10 ) );
-- year = ( 100 * b ) + d - 4800 + ( m / 10 );
-+ int b = ((4 * a) + 3) / 146097;
-+ int c = a - ((146097 * b) / 4);
-+ int d = ((4 * c) + 3) / 1461;
-+ int e = c - ((1461 * d) / 4);
-+ int m = ((5 * e) + 2) / 153;
-+ day = e - (((153 * m) + 2) / 5) + 1;
-+ month = m + 3 - (12 * (m / 10));
-+ year = (100 * b) + d - 4800 + (m / 10);
-
- // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of 0 = 1BC = -1 outside
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year - 1;
- }
-
-@@ -2415,7 +2449,7 @@ bool KCalendarSystem::julianDayToDate( int jd, int &year, int &month, int &day )
- // instead be wrapped in validity checks, as sometimes we want this to work outside the public valid
- // range, i.e. to allow us to internally set dates of 1/1/10000 which are not publically valid but
- // are required for internal maths
--bool KCalendarSystem::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystem::dateToJulianDay(int year, int month, int day, int &jd) const
- {
- // Formula from The Calendar FAQ by Claus Tondering
- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-@@ -2425,22 +2459,22 @@ bool KCalendarSystem::dateToJulianDay( int year, int month, int day, int &jd ) c
- // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of -1 = 1BC = 0 internally
- int y;
-- if ( year < 1 ) {
-+ if (year < 1) {
- y = year + 1;
- } else {
- y = year;
- }
-
-- int a = ( 14 - month ) / 12;
-+ int a = (14 - month) / 12;
- y = y + 4800 - a;
-- int m = month + ( 12 * a ) - 3;
-+ int m = month + (12 * a) - 3;
-
- jd = day
-- + ( ( ( 153 * m ) + 2 ) / 5 )
-- + ( 365 * y )
-- + ( y / 4 )
-- - ( y / 100 )
-- + ( y / 400 )
-+ + (((153 * m) + 2) / 5)
-+ + (365 * y)
-+ + (y / 4)
-+ - (y / 100)
-+ + (y / 400)
- - 32045;
-
- return true;
-@@ -2448,25 +2482,25 @@ bool KCalendarSystem::dateToJulianDay( int year, int month, int day, int &jd ) c
-
- const KLocale * KCalendarSystem::locale() const
- {
-- Q_D( const KCalendarSystem );
-+ Q_D(const KCalendarSystem);
-
- return d->locale();
- }
-
- // Deprecated
--void KCalendarSystem::setMaxMonthsInYear( int maxMonths )
-+void KCalendarSystem::setMaxMonthsInYear(int maxMonths)
- {
-- Q_UNUSED( maxMonths )
-+ Q_UNUSED(maxMonths)
- }
-
- // Deprecated
--void KCalendarSystem::setMaxDaysInWeek( int maxDays )
-+void KCalendarSystem::setMaxDaysInWeek(int maxDays)
- {
-- Q_UNUSED( maxDays )
-+ Q_UNUSED(maxDays)
- }
-
- // Deprecated
--void KCalendarSystem::setHasYear0( bool hasYear0 )
-+void KCalendarSystem::setHasYear0(bool hasYear0)
- {
-- Q_UNUSED( hasYear0 )
-+ Q_UNUSED(hasYear0)
- }
-diff --git a/kdecore/date/kcalendarsystem.h b/kdecore/date/kcalendarsystem.h
-index 318e2d3..4dfda62 100644
---- a/kdecore/date/kcalendarsystem.h
-+++ b/kdecore/date/kcalendarsystem.h
-@@ -45,28 +45,28 @@ public:
- * Format for returned year number / month number / day number as string.
- */
- enum StringFormat {
-- ShortFormat, /**< Short string format, e.g. 2000 = "00" or 6 = "6" */
-- LongFormat /**< Long string format, e.g. 2000 = "2000" or 6 = "06" */
-+ ShortFormat, /**< Short string format, e.g. 2000 = "00" or 6 = "6" */
-+ LongFormat /**< Long string format, e.g. 2000 = "2000" or 6 = "06" */
- };
-
- /**
- * Format for returned month / day name.
- */
- enum MonthNameFormat {
-- ShortName, /**< Short name format, e.g. "Dec" */
-- LongName, /**< Long name format, e.g. "December" */
-- ShortNamePossessive, /**< Short name possessive format, e.g. "of Dec" */
-- LongNamePossessive, /**< Long name possessive format, e.g. "of December" */
-- NarrowName /**< Narrow name format, e.g. "D". @since 4.7 */
-+ ShortName, /**< Short name format, e.g. "Dec" */
-+ LongName, /**< Long name format, e.g. "December" */
-+ ShortNamePossessive, /**< Short name possessive format, e.g. "of Dec" */
-+ LongNamePossessive, /**< Long name possessive format, e.g. "of December" */
-+ NarrowName /**< Narrow name format, e.g. "D". @since 4.7 */
- };
-
- /**
- * Format for returned month / day name.
- */
- enum WeekDayNameFormat {
-- ShortDayName, /**< Short name format, e.g. "Fri" */
-- LongDayName, /**< Long name format, e.g. "Friday" */
-- NarrowDayName /**< Narrow name format, e.g. "F". @since 4.7 */
-+ ShortDayName, /**< Short name format, e.g. "Fri" */
-+ LongDayName, /**< Long name format, e.g. "Friday" */
-+ NarrowDayName /**< Narrow name format, e.g. "F". @since 4.7 */
- };
-
- //KDE5 remove
-@@ -80,8 +80,8 @@ public:
- * @param locale locale to use for translations. The global locale is used if null.
- * @return a KCalendarSystem object
- */
-- static KCalendarSystem *create( const QString & calType = QLatin1String( "gregorian" ),
-- const KLocale * locale = 0 );
-+ KDE_DEPRECATED static KCalendarSystem *create(const QString & calType = QLatin1String("gregorian"),
-+ const KLocale * locale = 0);
-
- //KDE5 remove
- /**
-@@ -98,8 +98,8 @@ public:
- * @param locale locale to use for translations. The global locale is used if null.
- * @return a KCalendarSystem object
- */
-- static KCalendarSystem *create( const QString & calType, KSharedConfig::Ptr config,
-- const KLocale * locale = 0 );
-+ KDE_DEPRECATED static KCalendarSystem *create(const QString & calType, KSharedConfig::Ptr config,
-+ const KLocale * locale = 0);
-
- //KDE5 add default value to calendarSystem
- /**
-@@ -111,8 +111,8 @@ public:
- * @param locale locale to use for translations. The global locale is used if null.
- * @return a KCalendarSystem object
- */
-- static KCalendarSystem *create( KLocale::CalendarSystem calendarSystem,
-- const KLocale *locale = 0 );
-+ static KCalendarSystem *create(KLocale::CalendarSystem calendarSystem,
-+ const KLocale *locale = 0);
-
- /**
- * @since 4.6
-@@ -126,8 +126,8 @@ public:
- * @param locale locale to use for translations. The global locale is used if null.
- * @return a KCalendarSystem object
- */
-- static KCalendarSystem *create( KLocale::CalendarSystem calendarSystem, KSharedConfig::Ptr config,
-- const KLocale *locale = 0 );
-+ static KCalendarSystem *create(KLocale::CalendarSystem calendarSystem, KSharedConfig::Ptr config,
-+ const KLocale *locale = 0);
-
- //KDE5 remove
- /**
-@@ -137,7 +137,7 @@ public:
- *
- * @return list of names
- */
-- static QStringList calendarSystems();
-+ KDE_DEPRECATED static QStringList calendarSystems();
-
- /**
- * @since 4.6
-@@ -160,23 +160,25 @@ public:
- *
- * @return label for calendar
- */
-- static QString calendarLabel( const QString &calendarType );
-+ KDE_DEPRECATED static QString calendarLabel(const QString &calendarType);
-
- /**
- * @since 4.6
- *
- * Returns a localized label to display for the required Calendar System type.
- *
-- * Use with calendarSystemsList() to populate selction lists of available
-+ * Use with calendarSystemsList() to populate selection lists of available
- * calendar systems.
- *
-- * @param calendarType the specific calendar type to return the label for
-+ * @param calendarSystem the specific calendar type to return the label for
- * @param locale the locale to use for the label, defaults to global
- * @return label for calendar
- */
-- static QString calendarLabel( KLocale::CalendarSystem calendarSystem, const KLocale *locale = KGlobal::locale() );
-+ static QString calendarLabel(KLocale::CalendarSystem calendarSystem, const KLocale *locale = KGlobal::locale());
-
-+ //KDE5 Remove
- /**
-+ * @deprecated use calendarSystem(const QString &calendarType) instead
- * @since 4.6
- *
- * Returns the Calendar System enum value for a given Calendar Type,
-@@ -185,14 +187,38 @@ public:
- * @param calendarType the calendar type to convert
- * @return calendar system for calendar type
- */
-- static KLocale::CalendarSystem calendarSystemForCalendarType( const QString &calendarType );
-+ KDE_DEPRECATED static KLocale::CalendarSystem calendarSystemForCalendarType(const QString &calendarType);
-+
-+ //KDE5 Remove
-+ /**
-+ * @since 4.7
-+ *
-+ * Returns the Calendar System enum value for a given Calendar Type,
-+ * e.g. KLocale::QDateCalendar for "gregorian"
-+ *
-+ * @param calendarType the calendar type to convert
-+ * @return calendar system for calendar type
-+ */
-+ static KLocale::CalendarSystem calendarSystem(const QString &calendarType);
-+
-+ //KDE5 remove
-+ /**
-+ * @since 4.7
-+ *
-+ * Returns the deprecated Calendar Type for a given Calendar System enum value,
-+ * e.g. "gregorian" for KLocale::QDateCalendar
-+ *
-+ * @param calendarSystem the calendar system to convert
-+ * @return calendar type for calendar system
-+ */
-+ static QString calendarType(KLocale::CalendarSystem calendarSystem);
-
- /**
- * Constructor of abstract calendar class. This will be called by derived classes.
- *
- * @param locale locale to use for translations. The global locale is used if null.
- */
-- explicit KCalendarSystem( const KLocale *locale = 0 );
-+ explicit KCalendarSystem(const KLocale *locale = 0);
-
- /**
- * Constructor of abstract calendar class. This will be called by derived classes.
-@@ -202,7 +228,7 @@ public:
- if null.
- * @param locale locale to use for translations. The global locale is used if null.
- */
-- explicit KCalendarSystem( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystem(const KSharedConfig::Ptr config, const KLocale *locale = 0);
-
- /**
- * Destructor.
-@@ -216,7 +242,7 @@ public:
- *
- * @return type of calendar system
- */
-- virtual QString calendarType() const = 0;
-+ KDE_DEPRECATED virtual QString calendarType() const = 0;
-
- //KDE5 make virtual?
- /**
-@@ -285,7 +311,7 @@ public:
- * @param day the day portion of the date to check
- * @return @c true if the date is valid, @c false otherwise
- */
-- virtual bool isValid( int year, int month, int day ) const = 0;
-+ virtual bool isValid(int year, int month, int day) const = 0;
-
- //KDE5 make virtual?
- /**
-@@ -297,7 +323,7 @@ public:
- * @param dayOfYear the day of year portion of the date to check
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool isValid( int year, int dayOfYear ) const;
-+ bool isValid(int year, int dayOfYear) const;
-
- //KDE5 make virtual?
- /**
-@@ -305,13 +331,13 @@ public:
- *
- * Returns whether a given date is valid in this calendar system.
- *
-- * @param era the Era Name portion of the date to check
-+ * @param eraName the Era Name portion of the date to check
- * @param yearInEra the Year In Era portion of the date to check
- * @param month the Month portion of the date to check
- * @param day the Day portion of the date to check
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool isValid( const QString &eraName, int yearInEra, int month, int day ) const;
-+ bool isValid(const QString &eraName, int yearInEra, int month, int day) const;
-
- //KDE5 make virtual?
- /**
-@@ -324,7 +350,7 @@ public:
- * @param dayOfIsoWeek the day of week portion of the date to check
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool isValidIsoWeekDate( int year, int isoWeekNumber, int dayOfIsoWeek ) const;
-+ bool isValidIsoWeekDate(int year, int isoWeekNumber, int dayOfIsoWeek) const;
-
- /**
- * Returns whether a given date is valid in this calendar system.
-@@ -332,7 +358,7 @@ public:
- * @param date the date to check
- * @return @c true if the date is valid, @c false otherwise
- */
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(const QDate &date) const;
-
- /**
- * Changes the date's year, month and day. The range of the year, month
-@@ -346,7 +372,7 @@ public:
- * @param day day of month
- * @return @c true if the date is valid, @c false otherwise
- */
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-+ virtual bool setDate(QDate &date, int year, int month, int day) const;
-
- //KDE5 make virtual?
- /**
-@@ -359,7 +385,7 @@ public:
- * @param dayOfYear day of year
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool setDate( QDate &date, int year, int dayOfYear ) const;
-+ bool setDate(QDate &date, int year, int dayOfYear) const;
-
- //KDE5 make virtual?
- /**
-@@ -369,12 +395,12 @@ public:
- *
- * @param date date to change
- * @param eraName Era string
-- * @param year Year In Era number
-+ * @param yearInEra Year In Era number
- * @param month Month number
- * @param day Day Of Month number
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool setDate( QDate &date, QString eraName, int yearInEra, int month, int day ) const;
-+ bool setDate(QDate &date, QString eraName, int yearInEra, int month, int day) const;
-
- //KDE5 make virtual?
- /**
-@@ -388,14 +414,10 @@ public:
- * @param dayOfIsoWeek day of week Mon..Sun (1..7)
- * @return @c true if the date is valid, @c false otherwise
- */
-- bool setDateIsoWeek( QDate &date, int year, int isoWeekNumber, int dayOfIsoWeek ) const;
-+ bool setDateIsoWeek(QDate &date, int year, int isoWeekNumber, int dayOfIsoWeek) const;
-
- /**
-- * @deprecated
-- *
-- * Use setDate instead
-- *
-- * @see KCalendarSystem::setDate
-+ * @deprecated Use setDate() instead
- *
- * Some implementations reject year range 00 to 99, but extended date
- * ranges now require these to be accepted. Equivalent in QDate is
-@@ -410,7 +432,7 @@ public:
- * @param d Day of month
- * @return true if the date is valid; otherwise returns false.
- */
-- virtual bool setYMD( QDate &date, int y, int m, int d ) const;
-+ KDE_DEPRECATED virtual bool setYMD(QDate &date, int y, int m, int d) const;
-
- //KDE5 make virtual?
- /**
-@@ -423,7 +445,7 @@ public:
- * @param month month number returned in this variable
- * @param day day of month returned in this variable
- */
-- void getDate( const QDate date, int *year, int *month, int *day ) const;
-+ void getDate(const QDate date, int *year, int *month, int *day) const;
-
- /**
- * Returns the year portion of a given date in the current calendar system
-@@ -431,7 +453,7 @@ public:
- * @param date date to return year for
- * @return year, 0 if input date is invalid
- */
-- virtual int year( const QDate &date ) const;
-+ virtual int year(const QDate &date) const;
-
- /**
- * Returns the month portion of a given date in the current calendar system
-@@ -439,7 +461,7 @@ public:
- * @param date date to return month for
- * @return month of year, 0 if input date is invalid
- */
-- virtual int month( const QDate &date ) const;
-+ virtual int month(const QDate &date) const;
-
- /**
- * Returns the day portion of a given date in the current calendar system
-@@ -447,7 +469,7 @@ public:
- * @param date date to return day for
- * @return day of the month, 0 if input date is invalid
- */
-- virtual int day( const QDate &date ) const;
-+ virtual int day(const QDate &date) const;
-
- //KDE5 make virtual?
- /**
-@@ -460,7 +482,7 @@ public:
- * @param format format to return, either short or long
- * @return era name, empty string if input date is invalid
- */
-- QString eraName( const QDate &date, StringFormat format = ShortFormat ) const;
-+ QString eraName(const QDate &date, StringFormat format = ShortFormat) const;
-
- //KDE5 make virtual?
- /**
-@@ -473,7 +495,7 @@ public:
- * @param format format to return, either short or long
- * @return era name, empty string if input date is invalid
- */
-- QString eraYear( const QDate &date, StringFormat format = ShortFormat ) const;
-+ QString eraYear(const QDate &date, StringFormat format = ShortFormat) const;
-
- //KDE5 make virtual?
- /**
-@@ -485,7 +507,7 @@ public:
- * @param date date to return Year In Era for
- * @return Year In Era, -1 if input date is invalid
- */
-- int yearInEra( const QDate &date ) const;
-+ int yearInEra(const QDate &date) const;
-
- /**
- * Returns a QDate containing a date @p nyears years later.
-@@ -494,7 +516,7 @@ public:
- * @param nyears The number of years to add
- * @return The new date, null date if any errors
- */
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-+ virtual QDate addYears(const QDate &date, int nyears) const;
-
- /**
- * Returns a QDate containing a date @p nmonths months later.
-@@ -503,7 +525,7 @@ public:
- * @param nmonths number of months to add
- * @return The new date, null date if any errors
- */
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-+ virtual QDate addMonths(const QDate &date, int nmonths) const;
-
- /**
- * Returns a QDate containing a date @p ndays days later.
-@@ -512,7 +534,7 @@ public:
- * @param ndays number of days to add
- * @return The new date, null date if any errors
- */
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QDate addDays(const QDate &date, int ndays) const;
-
- //KDE5 make virtual?
- /**
-@@ -533,8 +555,8 @@ public:
- * @param daysDiff Returns number of days difference
- * @param direction Returns direction of difference, 1 if fromDate <= toDate, -1 otherwise
- */
-- void dateDifference( const QDate &fromDate, const QDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction ) const;
-+ void dateDifference(const QDate &fromDate, const QDate &toDate,
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const;
-
- //KDE5 make virtual?
- /**
-@@ -547,7 +569,7 @@ public:
- * @param toDate The date to end at
- * @return The number of years difference
- */
-- int yearsDifference( const QDate &fromDate, const QDate &toDate ) const;
-+ int yearsDifference(const QDate &fromDate, const QDate &toDate) const;
-
- //KDE5 make virtual?
- /**
-@@ -562,7 +584,7 @@ public:
- * @param toDate The date to end at
- * @return The number of months difference
- */
-- int monthsDifference( const QDate &fromDate, const QDate &toDate ) const;
-+ int monthsDifference(const QDate &fromDate, const QDate &toDate) const;
-
- //KDE5 make virtual?
- /**
-@@ -573,7 +595,7 @@ public:
- * @param toDate The date to end at
- * @return The number of days difference
- */
-- int daysDifference( const QDate &fromDate, const QDate &toDate ) const;
-+ int daysDifference(const QDate &fromDate, const QDate &toDate) const;
-
- /**
- * Returns number of months in the given year
-@@ -581,7 +603,7 @@ public:
- * @param date the date to obtain year from
- * @return number of months in the year, -1 if input date invalid
- */
-- virtual int monthsInYear( const QDate &date ) const;
-+ virtual int monthsInYear(const QDate &date) const;
-
- //KDE5 make virtual?
- /**
-@@ -592,7 +614,7 @@ public:
- * @param year the required year
- * @return number of months in the year, -1 if input date invalid
- */
-- int monthsInYear( int year ) const;
-+ int monthsInYear(int year) const;
-
- /**
- * Returns the number of localized weeks in the given year.
-@@ -600,7 +622,7 @@ public:
- * @param date the date to obtain year from
- * @return number of weeks in the year, -1 if input date invalid
- */
-- virtual int weeksInYear( const QDate &date ) const;
-+ virtual int weeksInYear(const QDate &date) const;
-
- //KDE5 Merge with virtual weeksInYear with default
- /**
-@@ -617,7 +639,7 @@ public:
- * @param weekNumberSystem the week number system to use
- * @return number of weeks in the year, -1 if date invalid
- */
-- int weeksInYear( const QDate &date, KLocale::WeekNumberSystem weekNumberSystem ) const;
-+ int weeksInYear(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem) const;
-
- /**
- * Returns the number of localized weeks in the given year.
-@@ -625,7 +647,7 @@ public:
- * @param year the year
- * @return number of weeks in the year, -1 if input date invalid
- */
-- virtual int weeksInYear( int year ) const;
-+ virtual int weeksInYear(int year) const;
-
- //KDE5 Merge with virtual weeksInYear with default
- /**
-@@ -642,7 +664,7 @@ public:
- * @param weekNumberSystem the week number system to use
- * @return number of weeks in the year, -1 if date invalid
- */
-- int weeksInYear( int year, KLocale::WeekNumberSystem weekNumberSystem ) const;
-+ int weeksInYear(int year, KLocale::WeekNumberSystem weekNumberSystem) const;
-
- /**
- * Returns the number of days in the given year.
-@@ -650,7 +672,7 @@ public:
- * @param date the date to obtain year from
- * @return number of days in year, -1 if input date invalid
- */
-- virtual int daysInYear( const QDate &date ) const;
-+ virtual int daysInYear(const QDate &date) const;
-
- //KDE5 make virtual?
- /**
-@@ -661,7 +683,7 @@ public:
- * @param year the year
- * @return number of days in year, -1 if input date invalid
- */
-- int daysInYear( int year ) const;
-+ int daysInYear(int year) const;
-
- /**
- * Returns the number of days in the given month.
-@@ -669,7 +691,7 @@ public:
- * @param date the date to obtain month from
- * @return number of days in month, -1 if input date invalid
- */
-- virtual int daysInMonth( const QDate &date ) const;
-+ virtual int daysInMonth(const QDate &date) const;
-
- //KDE5 make virtual?
- /**
-@@ -681,7 +703,7 @@ public:
- * @param month the month
- * @return number of days in month, -1 if input date invalid
- */
-- int daysInMonth( int year, int month ) const;
-+ int daysInMonth(int year, int month) const;
-
- /**
- * Returns the number of days in the given week.
-@@ -689,7 +711,7 @@ public:
- * @param date the date to obtain week from
- * @return number of days in week, -1 if input date invalid
- */
-- virtual int daysInWeek( const QDate &date ) const;
-+ virtual int daysInWeek(const QDate &date) const;
-
- /**
- * Returns the day number of year for the given date
-@@ -699,7 +721,7 @@ public:
- * @param date the date to obtain day from
- * @return day of year number, -1 if input date not valid
- */
-- virtual int dayOfYear( const QDate &date ) const;
-+ virtual int dayOfYear(const QDate &date) const;
-
- /**
- * Returns the weekday number for the given date
-@@ -711,10 +733,10 @@ public:
- * @param date the date to obtain day from
- * @return day of week number, -1 if input date not valid
- */
-- virtual int dayOfWeek( const QDate &date ) const;
-+ virtual int dayOfWeek(const QDate &date) const;
-
- /**
-- * @deprecated
-+ * @deprecated use week() instead
- *
- * Returns the ISO week number for the given date.
- *
-@@ -728,7 +750,7 @@ public:
- * @param yearNum returns the year the date belongs to
- * @return ISO week number, -1 if input date invalid
- */
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
-+ KDE_DEPRECATED virtual int weekNumber(const QDate &date, int *yearNum = 0) const;
-
- //KDE5 Make virtual?
- /**
-@@ -748,7 +770,7 @@ public:
- * @param yearNum returns the year the date belongs to
- * @return localized week number, -1 if input date invalid
- */
-- int week( const QDate &date, int *yearNum = 0 ) const;
-+ int week(const QDate &date, int *yearNum = 0) const;
-
- //KDE5 Make virtual?
- /**
-@@ -771,7 +793,7 @@ public:
- * @param yearNum returns the year the date belongs to
- * @return week number, -1 if input date invalid
- */
-- int week( const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum = 0) const;
-+ int week(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum = 0) const;
-
- /**
- * Returns whether a given year is a leap year.
-@@ -782,7 +804,7 @@ public:
- * @param year the year to check
- * @return @c true if the year is a leap year, @c false otherwise
- */
-- virtual bool isLeapYear( int year ) const = 0;
-+ virtual bool isLeapYear(int year) const = 0;
-
- /**
- * Returns whether a given date falls in a leap year.
-@@ -793,7 +815,7 @@ public:
- * @param date the date to check
- * @return @c true if the date falls in a leap year, @c false otherwise
- */
-- virtual bool isLeapYear( const QDate &date ) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
- //KDE5 Make virtual?
- /**
-@@ -801,10 +823,10 @@ public:
- *
- * Returns a QDate containing the first day of the year
- *
-- * @param date The year to return the date for
-+ * @param year The year to return the date for
- * @return The first day of the year
- */
-- QDate firstDayOfYear( int year ) const;
-+ QDate firstDayOfYear(int year) const;
-
- //KDE5 Make virtual?
- /**
-@@ -812,10 +834,10 @@ public:
- *
- * Returns a QDate containing the last day of the year
- *
-- * @param date The year to return the date for
-+ * @param year The year to return the date for
- * @return The last day of the year
- */
-- QDate lastDayOfYear( int year ) const;
-+ QDate lastDayOfYear(int year) const;
-
- //KDE5 Make virtual?
- /**
-@@ -826,7 +848,7 @@ public:
- * @param date The year to return the date for, defaults to today
- * @return The first day of the year
- */
-- QDate firstDayOfYear( const QDate &date = QDate::currentDate() ) const;
-+ QDate firstDayOfYear(const QDate &date = QDate::currentDate()) const;
-
- //KDE5 Make virtual?
- /**
-@@ -837,7 +859,7 @@ public:
- * @param date The year to return the date for, defaults to today
- * @return The last day of the year
- */
-- QDate lastDayOfYear( const QDate &date = QDate::currentDate() ) const;
-+ QDate lastDayOfYear(const QDate &date = QDate::currentDate()) const;
-
- //KDE5 Make virtual?
- /**
-@@ -845,10 +867,11 @@ public:
- *
- * Returns a QDate containing the first day of the month
- *
-- * @param date The month to return the date for, defaults to today
-+ * @param year The year to return the date for
-+ * @param month The month to return the date for
- * @return The first day of the month
- */
-- QDate firstDayOfMonth( int year, int month ) const;
-+ QDate firstDayOfMonth(int year, int month) const;
-
- //KDE5 Make virtual?
- /**
-@@ -856,10 +879,11 @@ public:
- *
- * Returns a QDate containing the last day of the month
- *
-- * @param date The month to return the date for, defaults to today
-+ * @param year The year to return the date for
-+ * @param month The month to return the date for
- * @return The last day of the month
- */
-- QDate lastDayOfMonth( int year, int month ) const;
-+ QDate lastDayOfMonth(int year, int month) const;
-
- //KDE5 Make virtual?
- /**
-@@ -870,7 +894,7 @@ public:
- * @param date The month to return the date for, defaults to today
- * @return The first day of the month
- */
-- QDate firstDayOfMonth( const QDate &date = QDate::currentDate() ) const;
-+ QDate firstDayOfMonth(const QDate &date = QDate::currentDate()) const;
-
- //KDE5 Make virtual?
- /**
-@@ -881,7 +905,7 @@ public:
- * @param date The month to return the date for, defaults to today
- * @return The last day of the month
- */
-- QDate lastDayOfMonth( const QDate &date = QDate::currentDate() ) const;
-+ QDate lastDayOfMonth(const QDate &date = QDate::currentDate()) const;
-
- /**
- * Gets specific calendar type month name for a given month number
-@@ -892,7 +916,7 @@ public:
- * @param format specifies whether the short month name or long month name should be used
- * @return name of the month, empty string if any error
- */
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const = 0;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const = 0;
-
- /**
- * Gets specific calendar type month name for a given date
-@@ -901,7 +925,7 @@ public:
- * @param format specifies whether the short month name or long month name should be used
- * @return name of the month, empty string if any error
- */
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
- /**
- * Gets specific calendar type week day name.
-@@ -911,7 +935,7 @@ public:
- * @param format specifies whether the short month name or long month name should be used
- * @return day name, empty string if any error
- */
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const = 0;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const = 0;
-
- /**
- * Gets specific calendar type week day name.
-@@ -920,9 +944,11 @@ public:
- * @param format specifies whether the short month name or long month name should be used
- * @return day name, empty string if any error
- */
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * Converts a date into a year literal
- *
- * @param date date to convert
-@@ -930,9 +956,11 @@ public:
- * @return year literal of the date, empty string if any error
- * @see year()
- */
-- virtual QString yearString( const QDate &date, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED virtual QString yearString(const QDate &date, StringFormat format = LongFormat) const;
-
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * Converts a date into a month literal
- *
- * @param pDate The date to convert
-@@ -940,9 +968,11 @@ public:
- * @return The month literal of the date, empty string if any error
- * @see month()
- */
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED virtual QString monthString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * Converts a date into a day literal
- *
- * @param pDate The date to convert
-@@ -950,10 +980,12 @@ public:
- * @return The day literal of the date, empty string if any error
- * @see day()
- */
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED virtual QString dayString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.5
- *
- * Converts a date into a Year In Era literal
-@@ -962,10 +994,12 @@ public:
- * @param format format to return, either short or long
- * @return Year In Era literal of the date, empty string if any error
- */
-- QString yearInEraString( const QDate &date, StringFormat format = ShortFormat ) const;
-+ KDE_DEPRECATED QString yearInEraString(const QDate &date, StringFormat format = ShortFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Converts a date into a day of year literal
-@@ -975,10 +1009,12 @@ public:
- * @return The day of year literal of the date, empty string if any error
- * @see dayOfYear()
- */
-- QString dayOfYearString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString dayOfYearString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Converts a date into a day of week literal
-@@ -987,10 +1023,12 @@ public:
- * @return The day of week literal of the date, empty string if any error
- * @see dayOfWeek()
- */
-- QString dayOfWeekString( const QDate &pDate ) const;
-+ KDE_DEPRECATED QString dayOfWeekString(const QDate &pDate) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Converts a date into a week number literal
-@@ -1000,10 +1038,12 @@ public:
- * @return The day literal of the date, empty string if any error
- * @see weekNumber()
- */
-- QString weekNumberString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString weekNumberString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Returns the months in year for a date as a numeric string
-@@ -1013,10 +1053,12 @@ public:
- * @return The months in year literal of the date, empty string if any error
- * @see monthsInYear()
- */
-- QString monthsInYearString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString monthsInYearString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Returns the weeks in year for a date as a numeric string
-@@ -1026,10 +1068,12 @@ public:
- * @return The weeks in year literal of the date, empty string if any error
- * @see weeksInYear()
- */
-- QString weeksInYearString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString weeksInYearString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Returns the days in year for a date as a numeric string
-@@ -1039,10 +1083,12 @@ public:
- * @return The days in year literal of the date, empty string if any error
- * @see daysInYear()
- */
-- QString daysInYearString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString daysInYearString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Returns the days in month for a date as a numeric string
-@@ -1052,10 +1098,12 @@ public:
- * @return The days in month literal of the date, empty string if any error
- * @see daysInMonth()
- */
-- QString daysInMonthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ KDE_DEPRECATED QString daysInMonthString(const QDate &pDate, StringFormat format = LongFormat) const;
-
- //KDE5 make virtual?
- /**
-+ * @deprecated use formatDate(QDate, KLocale::DateTimeComponant, KLocale::DateTimeComponentFormat)
-+ *
- * @since 4.4
- *
- * Returns the days in week for a date as a numeric string
-@@ -1064,11 +1112,11 @@ public:
- * @return The days in week literal of the date, empty string if any error
- * @see daysInWeek()
- */
-- QString daysInWeekString( const QDate &date ) const;
-+ KDE_DEPRECATED QString daysInWeekString(const QDate &date) const;
-
- //KDE5 make protected or remove?
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * Converts a year literal of a part of a string into a integer starting at the beginning of the string
- *
-@@ -1076,11 +1124,11 @@ public:
- * @param iLength The number of QChars used, and 0 if no valid symbols was found in the string
- * @return An integer corresponding to the year
- */
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-+ virtual int yearStringToInteger(const QString &sNum, int &iLength) const;
-
- //KDE5 make protected or remove?
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * Converts a month literal of a part of a string into a integer starting at the beginning of the string
- *
-@@ -1088,11 +1136,11 @@ public:
- * @param iLength The number of QChars used, and 0 if no valid symbols was found in the string
- * @return An integer corresponding to the month
- */
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-+ virtual int monthStringToInteger(const QString &sNum, int &iLength) const;
-
- //KDE5 make protected or remove?
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * Converts a day literal of a part of a string into a integer starting at the beginning of the string
- *
-@@ -1100,7 +1148,7 @@ public:
- * @param iLength The number of QChars used, and 0 if no valid symbols was found in the string
- * @return An integer corresponding to the day
- */
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
-+ virtual int dayStringToInteger(const QString &sNum, int &iLength) const;
-
- /**
- * Returns a string formatted to the current locale's conventions
-@@ -1118,7 +1166,7 @@ public:
- *
- * @return The date as a string
- */
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
-+ virtual QString formatDate(const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate) const;
-
- //KDE5 Make virtual
- /**
-@@ -1237,8 +1285,8 @@ public:
- *
- * @return The date as a string
- */
-- QString formatDate( const QDate &fromDate, const QString &toFormat,
-- KLocale::DateTimeFormatStandard formatStandard = KLocale::KdeFormat ) const;
-+ QString formatDate(const QDate &fromDate, const QString &toFormat,
-+ KLocale::DateTimeFormatStandard formatStandard = KLocale::KdeFormat) const;
-
- //KDE5 Make virtual
- /**
-@@ -1257,8 +1305,8 @@ public:
- *
- * @return The date as a string
- */
-- QString formatDate( const QDate &fromDate, const QString &toFormat, KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard = KLocale::KdeFormat ) const;
-+ QString formatDate(const QDate &fromDate, const QString &toFormat, KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard = KLocale::KdeFormat) const;
-
- //KDE5 Make virtual
- /**
-@@ -1299,7 +1347,7 @@ public:
- *
- * @return the string converted to a QDate
- */
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-+ virtual QDate readDate(const QString &str, bool *ok = 0) const;
-
- /**
- * Converts a localized date string to a QDate.
-@@ -1319,7 +1367,7 @@ public:
- *
- * @return the string converted to a QDate
- */
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
-+ virtual QDate readDate(const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0) const;
-
- /**
- * Converts a localized date string to a QDate, using the specified @p format.
-@@ -1334,7 +1382,7 @@ public:
- * @see formatDate
- * @see KLocale::readDate
- */
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-+ virtual QDate readDate(const QString &dateString, const QString &dateFormat, bool *ok = 0) const;
-
- //KDE5 Make virtual
- /**
-@@ -1396,8 +1444,8 @@ public:
- * @see formatDate
- * @see KLocale::readDate
- */
-- QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok,
-- KLocale::DateTimeFormatStandard formatStandard ) const;
-+ QDate readDate(const QString &dateString, const QString &dateFormat, bool *ok,
-+ KLocale::DateTimeFormatStandard formatStandard) const;
-
- //KDE5 Make virtual
- /**
-@@ -1448,7 +1496,7 @@ public:
- * @param inputYear the year number to apply the year window to
- * @return the year number after applying the year window
- */
-- int applyShortYearWindow( int inputYear ) const;
-+ int applyShortYearWindow(int inputYear) const;
-
- /**
- * Use this to determine which day is the first day of the week.
-@@ -1465,6 +1513,8 @@ public:
- virtual int weekStartDay() const;
-
- /**
-+ * @deprecated use KLocale::weekDayOfPray() instead
-+ *
- * Returns the day of the week traditionally associated with religious
- * observance for this calendar system. Note this may not be accurate
- * for the users locale, e.g. Gregorian calendar used in non-Christian
-@@ -1473,7 +1523,7 @@ public:
- *
- * @return day number (None = 0, Monday = 1, ..., Sunday = 7)
- */
-- virtual int weekDayOfPray() const = 0;
-+ KDE_DEPRECATED virtual int weekDayOfPray() const = 0;
-
- /**
- * Returns whether the calendar is lunar based.
-@@ -1524,7 +1574,7 @@ protected:
- * @param day day of month returned in this variable
- * @return @c true if the date is valid, @c false otherwise
- */
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const = 0;
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const = 0;
-
- /**
- * Internal method to convert YMD values for this calendar system into a
-@@ -1542,7 +1592,7 @@ protected:
- * @param jd Julian day number returned in this variable
- * @return @c true if the date is valid, @c false otherwise
- */
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const = 0;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const = 0;
-
- /**
- * Returns the locale used for translations and formats for this
-@@ -1569,25 +1619,25 @@ protected:
- const KLocale *locale() const;
-
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * Sets the maximum number of months in a year
- *
- * Only for internal calendar system use
- */
-- void setMaxMonthsInYear( int maxMonths );
-+ KDE_DEPRECATED void setMaxMonthsInYear(int maxMonths);
-
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * Sets the maximum number of days in a week
- *
- * Only for internal calendar system use
- */
-- void setMaxDaysInWeek( int maxDays );
-+ KDE_DEPRECATED void setMaxDaysInWeek(int maxDays);
-
- /**
-- * @deprecated
-+ * @deprecated for internal use only
- *
- * @since 4.4
- *
-@@ -1595,7 +1645,7 @@ protected:
- *
- * Only for internal calendar system use
- */
-- void setHasYear0( bool hasYear0 );
-+ KDE_DEPRECATED void setHasYear0(bool hasYear0);
-
- /**
- * Constructor of abstract calendar class. This will be called by derived classes.
-@@ -1606,36 +1656,38 @@ protected:
- if null.
- * @param locale locale to use for translations. The global locale is used if null.
- */
-- KCalendarSystem( KCalendarSystemPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ KCalendarSystem(KCalendarSystemPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
- //Required for shared d-pointer as already private, remove in KDE5
- friend class KCalendarSystemCoptic;
- friend class KCalendarSystemEthiopian;
- friend class KCalendarSystemGregorian;
-- friend class KCalendarSystemGregorianProleptic;
- friend class KCalendarSystemHebrew;
-- friend class KCalendarSystemHijri;
- friend class KCalendarSystemIndianNational;
-+ friend class KCalendarSystemIslamicCivil;
- friend class KCalendarSystemJalali;
- friend class KCalendarSystemJapanese;
- friend class KCalendarSystemJulian;
- friend class KCalendarSystemMinguo;
-+ friend class KCalendarSystemQDate;
- friend class KCalendarSystemThai;
-+ //Other friends that need access to protected/private functions
- friend class KLocalizedDate;
- friend class KLocalizedDatePrivate;
- friend class KDateTimeParser;
-+ friend class KDateTable;
-
- // Era functions needed by friends, may be made public later if needed in KCM
- QList<KCalendarEra> *eraList() const;
-- KCalendarEra era( const QDate &eraDate ) const;
-- KCalendarEra era( const QString &eraName, int yearInEra ) const;
-+ KCalendarEra era(const QDate &eraDate) const;
-+ KCalendarEra era(const QString &eraName, int yearInEra) const;
-
-- Q_DISABLE_COPY( KCalendarSystem )
-+ Q_DISABLE_COPY(KCalendarSystem)
- KCalendarSystemPrivate * const d_ptr; // KDE5 make protected
-- Q_DECLARE_PRIVATE( KCalendarSystem )
-+ Q_DECLARE_PRIVATE(KCalendarSystem)
- };
-
- #endif
-diff --git a/kdecore/date/kcalendarsystemcoptic.cpp b/kdecore/date/kcalendarsystemcoptic.cpp
-index d8ed426..25f4f0d 100644
---- a/kdecore/date/kcalendarsystemcoptic.cpp
-+++ b/kdecore/date/kcalendarsystemcoptic.cpp
-@@ -29,8 +29,8 @@
-
- // Shared d pointer implementations
-
--KCalendarSystemCopticPrivate::KCalendarSystemCopticPrivate( KCalendarSystemCoptic *q )
-- :KCalendarSystemPrivate( q )
-+KCalendarSystemCopticPrivate::KCalendarSystemCopticPrivate(KCalendarSystemCoptic *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -47,22 +47,22 @@ void KCalendarSystemCopticPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
- // AM for Anno Martyrum or "Year of the Martyrs"
-- name = i18nc( "Calendar Era: Coptic Era of Martyrs, years > 0, LongFormat", "Anno Martyrum" );
-- shortName = i18nc( "Calendar Era: Coptic Era of Martyrs, years > 0, ShortFormat", "AM" );
-- format = i18nc( "(kdedt-format) Coptic, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Coptic Era of Martyrs, years > 0, LongFormat", "Anno Martyrum");
-+ shortName = i18nc("Calendar Era: Coptic Era of Martyrs, years > 0, ShortFormat", "AM");
-+ format = i18nc("(kdedt-format) Coptic, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemCopticPrivate::monthsInYear( int year ) const
-+int KCalendarSystemCopticPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 13;
- }
-
--int KCalendarSystemCopticPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemCopticPrivate::daysInMonth(int year, int month) const
- {
-- if ( month == 13 ) {
-- if ( isLeapYear( year ) ) {
-+ if (month == 13) {
-+ if (isLeapYear(year)) {
- return 6;
- } else {
- return 5;
-@@ -72,9 +72,9 @@ int KCalendarSystemCopticPrivate::daysInMonth( int year, int month ) const
- return 30;
- }
-
--int KCalendarSystemCopticPrivate::daysInYear( int year ) const
-+int KCalendarSystemCopticPrivate::daysInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 366;
- } else {
- return 365;
-@@ -86,16 +86,16 @@ int KCalendarSystemCopticPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemCopticPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemCopticPrivate::isLeapYear(int year) const
- {
- //Uses same rule as Julian but offset by 1 year with year 3 being first leap year
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year + 2;
- } else {
- year = year + 1;
- }
-
-- if ( year % 4 == 0 ) {
-+ if (year % 4 == 0) {
- return true;
- }
- return false;
-@@ -156,170 +156,170 @@ int KCalendarSystemCopticPrivate::latestValidYear() const
- // * Mesore Mesori Mesorē Mesra Mesra
- // * Kouji nabot Pi Kogi Enavot Epagomenē Nasie
- // *
--QString KCalendarSystemCopticPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemCopticPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Coptic month 1 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Coptic month 1 - KLocale::NarrowName", "T").toString(locale());
- case 2:
-- return ki18nc( "Coptic month 2 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic month 2 - KLocale::NarrowName", "P").toString(locale());
- case 3:
-- return ki18nc( "Coptic month 3 - KLocale::NarrowName", "H" ).toString( locale() );
-+ return ki18nc("Coptic month 3 - KLocale::NarrowName", "H").toString(locale());
- case 4:
-- return ki18nc( "Coptic month 4 - KLocale::NarrowName", "K" ).toString( locale() );
-+ return ki18nc("Coptic month 4 - KLocale::NarrowName", "K").toString(locale());
- case 5:
-- return ki18nc( "Coptic month 5 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Coptic month 5 - KLocale::NarrowName", "T").toString(locale());
- case 6:
-- return ki18nc( "Coptic month 6 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Coptic month 6 - KLocale::NarrowName", "M").toString(locale());
- case 7:
-- return ki18nc( "Coptic month 7 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic month 7 - KLocale::NarrowName", "P").toString(locale());
- case 8:
-- return ki18nc( "Coptic month 8 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic month 8 - KLocale::NarrowName", "P").toString(locale());
- case 9:
-- return ki18nc( "Coptic month 9 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic month 9 - KLocale::NarrowName", "P").toString(locale());
- case 10:
-- return ki18nc( "Coptic month 10 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic month 10 - KLocale::NarrowName", "P").toString(locale());
- case 11:
-- return ki18nc( "Coptic month 11 - KLocale::NarrowName", "E" ).toString( locale() );
-+ return ki18nc("Coptic month 11 - KLocale::NarrowName", "E").toString(locale());
- case 12:
-- return ki18nc( "Coptic month 12 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::NarrowName", "M").toString(locale());
- case 13:
-- return ki18nc( "Coptic month 13 - KLocale::NarrowName", "K" ).toString( locale() );
-+ return ki18nc("Coptic month 13 - KLocale::NarrowName", "K").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Coptic month 1 - KLocale::ShortName Possessive", "of Tho" ).toString( locale() );
-+ return ki18nc("Coptic month 1 - KLocale::ShortName Possessive", "of Tho").toString(locale());
- case 2:
-- return ki18nc( "Coptic month 2 - KLocale::ShortName Possessive", "of Pao" ).toString( locale() );
-+ return ki18nc("Coptic month 2 - KLocale::ShortName Possessive", "of Pao").toString(locale());
- case 3:
-- return ki18nc( "Coptic month 3 - KLocale::ShortName Possessive", "of Hat" ).toString( locale() );
-+ return ki18nc("Coptic month 3 - KLocale::ShortName Possessive", "of Hat").toString(locale());
- case 4:
-- return ki18nc( "Coptic month 4 - KLocale::ShortName Possessive", "of Kia" ).toString( locale() );
-+ return ki18nc("Coptic month 4 - KLocale::ShortName Possessive", "of Kia").toString(locale());
- case 5:
-- return ki18nc( "Coptic month 5 - KLocale::ShortName Possessive", "of Tob" ).toString( locale() );
-+ return ki18nc("Coptic month 5 - KLocale::ShortName Possessive", "of Tob").toString(locale());
- case 6:
-- return ki18nc( "Coptic month 6 - KLocale::ShortName Possessive", "of Mes" ).toString( locale() );
-+ return ki18nc("Coptic month 6 - KLocale::ShortName Possessive", "of Mes").toString(locale());
- case 7:
-- return ki18nc( "Coptic month 7 - KLocale::ShortName Possessive", "of Par" ).toString( locale() );
-+ return ki18nc("Coptic month 7 - KLocale::ShortName Possessive", "of Par").toString(locale());
- case 8:
-- return ki18nc( "Coptic month 8 - KLocale::ShortName Possessive", "of Pam" ).toString( locale() );
-+ return ki18nc("Coptic month 8 - KLocale::ShortName Possessive", "of Pam").toString(locale());
- case 9:
-- return ki18nc( "Coptic month 9 - KLocale::ShortName Possessive", "of Pas" ).toString( locale() );
-+ return ki18nc("Coptic month 9 - KLocale::ShortName Possessive", "of Pas").toString(locale());
- case 10:
-- return ki18nc( "Coptic month 10 - KLocale::ShortName Possessive", "of Pan" ).toString( locale() );
-+ return ki18nc("Coptic month 10 - KLocale::ShortName Possessive", "of Pan").toString(locale());
- case 11:
-- return ki18nc( "Coptic month 11 - KLocale::ShortName Possessive", "of Epe" ).toString( locale() );
-+ return ki18nc("Coptic month 11 - KLocale::ShortName Possessive", "of Epe").toString(locale());
- case 12:
-- return ki18nc( "Coptic month 12 - KLocale::ShortName Possessive", "of Meo" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::ShortName Possessive", "of Meo").toString(locale());
- case 13:
-- return ki18nc( "Coptic month 13 - KLocale::ShortName Possessive", "of Kou" ).toString( locale() );
-+ return ki18nc("Coptic month 13 - KLocale::ShortName Possessive", "of Kou").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Coptic month 1 - KLocale::ShortName", "Tho" ).toString( locale() );
-+ return ki18nc("Coptic month 1 - KLocale::ShortName", "Tho").toString(locale());
- case 2:
-- return ki18nc( "Coptic month 2 - KLocale::ShortName", "Pao" ).toString( locale() );
-+ return ki18nc("Coptic month 2 - KLocale::ShortName", "Pao").toString(locale());
- case 3:
-- return ki18nc( "Coptic month 3 - KLocale::ShortName", "Hat" ).toString( locale() );
-+ return ki18nc("Coptic month 3 - KLocale::ShortName", "Hat").toString(locale());
- case 4:
-- return ki18nc( "Coptic month 4 - KLocale::ShortName", "Kia" ).toString( locale() );
-+ return ki18nc("Coptic month 4 - KLocale::ShortName", "Kia").toString(locale());
- case 5:
-- return ki18nc( "Coptic month 5 - KLocale::ShortName", "Tob" ).toString( locale() );
-+ return ki18nc("Coptic month 5 - KLocale::ShortName", "Tob").toString(locale());
- case 6:
-- return ki18nc( "Coptic month 6 - KLocale::ShortName", "Mes" ).toString( locale() );
-+ return ki18nc("Coptic month 6 - KLocale::ShortName", "Mes").toString(locale());
- case 7:
-- return ki18nc( "Coptic month 7 - KLocale::ShortName", "Par" ).toString( locale() );
-+ return ki18nc("Coptic month 7 - KLocale::ShortName", "Par").toString(locale());
- case 8:
-- return ki18nc( "Coptic month 8 - KLocale::ShortName", "Pam" ).toString( locale() );
-+ return ki18nc("Coptic month 8 - KLocale::ShortName", "Pam").toString(locale());
- case 9:
-- return ki18nc( "Coptic month 9 - KLocale::ShortName", "Pas" ).toString( locale() );
-+ return ki18nc("Coptic month 9 - KLocale::ShortName", "Pas").toString(locale());
- case 10:
-- return ki18nc( "Coptic month 10 - KLocale::ShortName", "Pan" ).toString( locale() );
-+ return ki18nc("Coptic month 10 - KLocale::ShortName", "Pan").toString(locale());
- case 11:
-- return ki18nc( "Coptic month 11 - KLocale::ShortName", "Epe" ).toString( locale() );
-+ return ki18nc("Coptic month 11 - KLocale::ShortName", "Epe").toString(locale());
- case 12:
-- return ki18nc( "Coptic month 12 - KLocale::ShortName", "Meo" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::ShortName", "Meo").toString(locale());
- case 13:
-- return ki18nc( "Coptic month 12 - KLocale::ShortName", "Kou" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::ShortName", "Kou").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Coptic month 1 - KLocale::LongName Possessive", "of Thoout" ).toString( locale() );
-+ return ki18nc("Coptic month 1 - KLocale::LongName Possessive", "of Thoout").toString(locale());
- case 2:
-- return ki18nc( "Coptic month 2 - KLocale::LongName Possessive", "of Paope" ).toString( locale() );
-+ return ki18nc("Coptic month 2 - KLocale::LongName Possessive", "of Paope").toString(locale());
- case 3:
-- return ki18nc( "Coptic month 3 - KLocale::LongName Possessive", "of Hathor" ).toString( locale() );
-+ return ki18nc("Coptic month 3 - KLocale::LongName Possessive", "of Hathor").toString(locale());
- case 4:
-- return ki18nc( "Coptic month 4 - KLocale::LongName Possessive", "of Kiahk" ).toString( locale() );
-+ return ki18nc("Coptic month 4 - KLocale::LongName Possessive", "of Kiahk").toString(locale());
- case 5:
-- return ki18nc( "Coptic month 5 - KLocale::LongName Possessive", "of Tobe" ).toString( locale() );
-+ return ki18nc("Coptic month 5 - KLocale::LongName Possessive", "of Tobe").toString(locale());
- case 6:
-- return ki18nc( "Coptic month 6 - KLocale::LongName Possessive", "of Meshir" ).toString( locale() );
-+ return ki18nc("Coptic month 6 - KLocale::LongName Possessive", "of Meshir").toString(locale());
- case 7:
-- return ki18nc( "Coptic month 7 - KLocale::LongName Possessive", "of Paremhotep" ).toString( locale() );
-+ return ki18nc("Coptic month 7 - KLocale::LongName Possessive", "of Paremhotep").toString(locale());
- case 8:
-- return ki18nc( "Coptic month 8 - KLocale::LongName Possessive", "of Parmoute" ).toString( locale() );
-+ return ki18nc("Coptic month 8 - KLocale::LongName Possessive", "of Parmoute").toString(locale());
- case 9:
-- return ki18nc( "Coptic month 9 - KLocale::LongName Possessive", "of Pashons" ).toString( locale() );
-+ return ki18nc("Coptic month 9 - KLocale::LongName Possessive", "of Pashons").toString(locale());
- case 10:
-- return ki18nc( "Coptic month 10 - KLocale::LongName Possessive", "of Paone" ).toString( locale() );
-+ return ki18nc("Coptic month 10 - KLocale::LongName Possessive", "of Paone").toString(locale());
- case 11:
-- return ki18nc( "Coptic month 11 - KLocale::LongName Possessive", "of Epep" ).toString( locale() );
-+ return ki18nc("Coptic month 11 - KLocale::LongName Possessive", "of Epep").toString(locale());
- case 12:
-- return ki18nc( "Coptic month 12 - KLocale::LongName Possessive", "of Mesore" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::LongName Possessive", "of Mesore").toString(locale());
- case 13:
-- return ki18nc( "Coptic month 12 - KLocale::LongName Possessive", "of Kouji nabot" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::LongName Possessive", "of Kouji nabot").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Coptic month 1 - KLocale::LongName", "Thoout" ).toString( locale() );
-+ return ki18nc("Coptic month 1 - KLocale::LongName", "Thoout").toString(locale());
- case 2:
-- return ki18nc( "Coptic month 2 - KLocale::LongName", "Paope" ).toString( locale() );
-+ return ki18nc("Coptic month 2 - KLocale::LongName", "Paope").toString(locale());
- case 3:
-- return ki18nc( "Coptic month 3 - KLocale::LongName", "Hathor" ).toString( locale() );
-+ return ki18nc("Coptic month 3 - KLocale::LongName", "Hathor").toString(locale());
- case 4:
-- return ki18nc( "Coptic month 4 - KLocale::LongName", "Kiahk" ).toString( locale() );
-+ return ki18nc("Coptic month 4 - KLocale::LongName", "Kiahk").toString(locale());
- case 5:
-- return ki18nc( "Coptic month 5 - KLocale::LongName", "Tobe" ).toString( locale() );
-+ return ki18nc("Coptic month 5 - KLocale::LongName", "Tobe").toString(locale());
- case 6:
-- return ki18nc( "Coptic month 6 - KLocale::LongName", "Meshir" ).toString( locale() );
-+ return ki18nc("Coptic month 6 - KLocale::LongName", "Meshir").toString(locale());
- case 7:
-- return ki18nc( "Coptic month 7 - KLocale::LongName", "Paremhotep" ).toString( locale() );
-+ return ki18nc("Coptic month 7 - KLocale::LongName", "Paremhotep").toString(locale());
- case 8:
-- return ki18nc( "Coptic month 8 - KLocale::LongName", "Parmoute" ).toString( locale() );
-+ return ki18nc("Coptic month 8 - KLocale::LongName", "Parmoute").toString(locale());
- case 9:
-- return ki18nc( "Coptic month 9 - KLocale::LongName", "Pashons" ).toString( locale() );
-+ return ki18nc("Coptic month 9 - KLocale::LongName", "Pashons").toString(locale());
- case 10:
-- return ki18nc( "Coptic month 10 - KLocale::LongName", "Paone" ).toString( locale() );
-+ return ki18nc("Coptic month 10 - KLocale::LongName", "Paone").toString(locale());
- case 11:
-- return ki18nc( "Coptic month 11 - KLocale::LongName", "Epep" ).toString( locale() );
-+ return ki18nc("Coptic month 11 - KLocale::LongName", "Epep").toString(locale());
- case 12:
-- return ki18nc( "Coptic month 12 - KLocale::LongName", "Mesore" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::LongName", "Mesore").toString(locale());
- case 13:
-- return ki18nc( "Coptic month 12 - KLocale::LongName", "Kouji nabot" ).toString( locale() );
-+ return ki18nc("Coptic month 12 - KLocale::LongName", "Kouji nabot").toString(locale());
- default:
- return QString();
- }
-@@ -327,115 +327,111 @@ QString KCalendarSystemCopticPrivate::monthName( int month, int year, KLocale::D
-
- // Names taken from from the Sahidic dialect transliterations used in Dershowitz & Reingold which went out of use in the 11th centuary
- // Boharic or Arabic transliterations would be preferred but none could be found
--QString KCalendarSystemCopticPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemCopticPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Coptic weekday 1 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 1 - KLocale::NarrowName", "P").toString(locale());
- case 2:
-- return ki18nc( "Coptic weekday 2 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 2 - KLocale::NarrowName", "P").toString(locale());
- case 3:
-- return ki18nc( "Coptic weekday 3 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 3 - KLocale::NarrowName", "P").toString(locale());
- case 4:
-- return ki18nc( "Coptic weekday 4 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 4 - KLocale::NarrowName", "P").toString(locale());
- case 5:
-- return ki18nc( "Coptic weekday 5 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 5 - KLocale::NarrowName", "P").toString(locale());
- case 6:
-- return ki18nc( "Coptic weekday 6 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Coptic weekday 6 - KLocale::NarrowName", "P").toString(locale());
- case 7:
-- return ki18nc( "Coptic weekday 7 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Coptic weekday 7 - KLocale::NarrowName", "T").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Coptic weekday 1 - KLocale::ShortName", "Pes" ).toString( locale() );
-+ return ki18nc("Coptic weekday 1 - KLocale::ShortName", "Pes").toString(locale());
- case 2:
-- return ki18nc( "Coptic weekday 2 - KLocale::ShortName", "Psh" ).toString( locale() );
-+ return ki18nc("Coptic weekday 2 - KLocale::ShortName", "Psh").toString(locale());
- case 3:
-- return ki18nc( "Coptic weekday 3 - KLocale::ShortName", "Pef" ).toString( locale() );
-+ return ki18nc("Coptic weekday 3 - KLocale::ShortName", "Pef").toString(locale());
- case 4:
-- return ki18nc( "Coptic weekday 4 - KLocale::ShortName", "Pti" ).toString( locale() );
-+ return ki18nc("Coptic weekday 4 - KLocale::ShortName", "Pti").toString(locale());
- case 5:
-- return ki18nc( "Coptic weekday 5 - KLocale::ShortName", "Pso" ).toString( locale() );
-+ return ki18nc("Coptic weekday 5 - KLocale::ShortName", "Pso").toString(locale());
- case 6:
-- return ki18nc( "Coptic weekday 6 - KLocale::ShortName", "Psa" ).toString( locale() );
-+ return ki18nc("Coptic weekday 6 - KLocale::ShortName", "Psa").toString(locale());
- case 7:
-- return ki18nc( "Coptic weekday 7 - KLocale::ShortName", "Tky" ).toString( locale() );
-+ return ki18nc("Coptic weekday 7 - KLocale::ShortName", "Tky").toString(locale());
- default:
- return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Coptic weekday 1 - KLocale::LongName", "Pesnau" ).toString( locale() );
-+ return ki18nc("Coptic weekday 1 - KLocale::LongName", "Pesnau").toString(locale());
- case 2:
-- return ki18nc( "Coptic weekday 2 - KLocale::LongName", "Pshoment" ).toString( locale() );
-+ return ki18nc("Coptic weekday 2 - KLocale::LongName", "Pshoment").toString(locale());
- case 3:
-- return ki18nc( "Coptic weekday 3 - KLocale::LongName", "Peftoou" ).toString( locale() );
-+ return ki18nc("Coptic weekday 3 - KLocale::LongName", "Peftoou").toString(locale());
- case 4:
-- return ki18nc( "Coptic weekday 4 - KLocale::LongName", "Ptiou" ).toString( locale() );
-+ return ki18nc("Coptic weekday 4 - KLocale::LongName", "Ptiou").toString(locale());
- case 5:
-- return ki18nc( "Coptic weekday 5 - KLocale::LongName", "Psoou" ).toString( locale() );
-+ return ki18nc("Coptic weekday 5 - KLocale::LongName", "Psoou").toString(locale());
- case 6:
-- return ki18nc( "Coptic weekday 6 - KLocale::LongName", "Psabbaton" ).toString( locale() );
-+ return ki18nc("Coptic weekday 6 - KLocale::LongName", "Psabbaton").toString(locale());
- case 7:
-- return ki18nc( "Coptic weekday 7 - KLocale::LongName", "Tkyriakē" ).toString( locale() );
-+ return ki18nc("Coptic weekday 7 - KLocale::LongName", "Tkyriakē").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemCoptic::KCalendarSystemCoptic( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemCopticPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemCoptic::KCalendarSystemCoptic(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemCopticPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemCoptic::KCalendarSystemCoptic( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemCopticPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemCoptic::KCalendarSystemCoptic(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemCopticPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemCoptic::KCalendarSystemCoptic( KCalendarSystemCopticPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemCoptic::KCalendarSystemCoptic(KCalendarSystemCopticPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemCoptic::~KCalendarSystemCoptic()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemCoptic::calendarType() const
- {
-- return QLatin1String( "coptic" );
-+ return QLatin1String("coptic");
- }
-
- QDate KCalendarSystemCoptic::epoch() const
- {
- //0001-01-01, no Year 0.
- //0284-08-29 AD Julian
-- return QDate::fromJulianDay( 1825030 );
-+ return QDate::fromJulianDay(1825030);
- }
-
- QDate KCalendarSystemCoptic::earliestValidDate() const
- {
- //0001-01-01, no Year 0.
- //0284-08-29 AD Julian
-- return QDate::fromJulianDay( 1825030 );
-+ return QDate::fromJulianDay(1825030);
- }
-
- QDate KCalendarSystemCoptic::latestValidDate() const
-@@ -443,188 +439,47 @@ QDate KCalendarSystemCoptic::latestValidDate() const
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- //9999-12-30
- //10283-08-29 AD Julian
-- return QDate::fromJulianDay( 5477164 );
-+ return QDate::fromJulianDay(5477164);
- }
-
--bool KCalendarSystemCoptic::isValid( int year, int month, int day ) const
-+bool KCalendarSystemCoptic::isValid(int year, int month, int day) const
- {
-- return KCalendarSystem::isValid( year, month, day );
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--bool KCalendarSystemCoptic::isValid( const QDate &date ) const
-+bool KCalendarSystemCoptic::isValid(const QDate &date) const
- {
-- return KCalendarSystem::isValid( date );
-+ return KCalendarSystem::isValid(date);
- }
-
--bool KCalendarSystemCoptic::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemCoptic::isLeapYear(int year) const
- {
-- return KCalendarSystem::setDate( date, year, month, day );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemCoptic::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemCoptic::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystem::setDate( date, y, m, d );
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--int KCalendarSystemCoptic::year( const QDate &date ) const
-+QString KCalendarSystemCoptic::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystem::year( date );
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--int KCalendarSystemCoptic::month( const QDate &date ) const
-+QString KCalendarSystemCoptic::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::month( date );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--int KCalendarSystemCoptic::day( const QDate &date ) const
-+QString KCalendarSystemCoptic::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::day( date );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemCoptic::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemCoptic::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemCoptic::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemCoptic::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemCoptic::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemCoptic::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemCoptic::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemCoptic::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemCoptic::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemCoptic::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemCoptic::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemCoptic::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemCoptic::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemCoptic::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemCoptic::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemCoptic::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemCoptic::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemCoptic::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemCoptic::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemCoptic::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemCoptic::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemCoptic::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemCoptic::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemCoptic::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemCoptic::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemCoptic::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemCoptic::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemCoptic::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemCoptic::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemCoptic::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
- int KCalendarSystemCoptic::weekDayOfPray() const
-@@ -652,7 +507,7 @@ bool KCalendarSystemCoptic::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemCoptic::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemCoptic::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
- //The Coptic calendar has 12 months of 30 days, a 13th month of 5 or 6 days,
- //and a leap year every 4th year without fail that falls on the last day of
-@@ -663,32 +518,32 @@ bool KCalendarSystemCoptic::julianDayToDate( int jd, int &year, int &month, int
- //pattern of 365/365/365/366 with the leap day the very last day makes the maths easier.
-
- //Day number in the fake epoch, 0 indexed
-- int dayInEpoch = jd - ( epoch().toJulianDay() - 365 );
-+ int dayInEpoch = jd - (epoch().toJulianDay() - 365);
- //How many full 4 year leap cycles have been completed, 1461 = (365*3)+366
- int leapCyclesCompleted = dayInEpoch / 1461;
- //Which year are we in the current 4 year leap cycle, 0 indexed
- //Need the qMin as day 366 of 4th year of cycle returns following year (max 3 as 0 index)
-- int yearInCurrentLeapCycle = qMin( 3, ( dayInEpoch % 1461 ) / 365 );
-+ int yearInCurrentLeapCycle = qMin(3, (dayInEpoch % 1461) / 365);
- //Calculate the year
-- year = ( leapCyclesCompleted * 4 ) + yearInCurrentLeapCycle;
-+ year = (leapCyclesCompleted * 4) + yearInCurrentLeapCycle;
- //Days since the fake epoch up to 1st day of this year
-- int daysBeforeThisYear = ( year * 365 ) + ( year / 4 );
-+ int daysBeforeThisYear = (year * 365) + (year / 4);
- //Gives the day number in this year, 0 indexed
- int dayOfThisYear = dayInEpoch - daysBeforeThisYear;
- //Then just calculate month and day from that based on regular 30 day months
-- month = ( ( dayOfThisYear ) / 30 ) + 1;
-- day = dayOfThisYear - ( ( month - 1 ) * 30 ) + 1;
-+ month = ((dayOfThisYear) / 30) + 1;
-+ day = dayOfThisYear - ((month - 1) * 30) + 1;
-
- // If year is -ve then is BC. In Coptic there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of 0 = 1BC = -1 outside
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year - 1;
- }
-
- return true;
- }
-
--bool KCalendarSystemCoptic::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemCoptic::dateToJulianDay(int year, int month, int day, int &jd) const
- {
- //The Coptic calendar has 12 months of 30 days, a 13th month of 5 or 6 days,
- //and a leap year every 4th year without fail that falls on the last day of
-@@ -699,17 +554,17 @@ bool KCalendarSystemCoptic::dateToJulianDay( int year, int month, int day, int &
- // If year is -ve then is 'BC'. In Coptic there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of -1 = 1BC = 0 internally
- int y;
-- if ( year < 1 ) {
-+ if (year < 1) {
- y = year + 1;
- } else {
- y = year;
- }
-
- jd = epoch().toJulianDay() - 1 // jd of day before Epoch
-- + ( ( y - 1 ) * 365 ) // Add all normal days in years preceding
-- + ( y / 4 ) // Add all leap days in years preceding
-- + ( ( month - 1 ) * 30 ) // Add days this year in months preceding
-- + day; // Add days in this month
-+ + ((y - 1) * 365) // Add all normal days in years preceding
-+ + (y / 4) // Add all leap days in years preceding
-+ + ((month - 1) * 30) // Add days this year in months preceding
-+ + day; // Add days in this month
-
- return true;
- }
-diff --git a/kdecore/date/kcalendarsystemcoptic_p.h b/kdecore/date/kcalendarsystemcoptic_p.h
-index e62c0e2..d7498a4 100644
---- a/kdecore/date/kcalendarsystemcoptic_p.h
-+++ b/kdecore/date/kcalendarsystemcoptic_p.h
-@@ -37,8 +37,8 @@ class KCalendarSystemCopticPrivate;
- class KCalendarSystemCoptic: public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemCoptic( const KLocale *locale = 0 );
-- explicit KCalendarSystemCoptic( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemCoptic(const KLocale *locale = 0);
-+ explicit KCalendarSystemCoptic(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemCoptic();
-
- virtual QString calendarType() const;
-@@ -46,58 +46,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -105,14 +66,13 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemCoptic( KCalendarSystemCopticPrivate &dd, const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemCoptic(KCalendarSystemCopticPrivate &dd, const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemCoptic )
-- KCalendarSystemCopticPrivate * const dont_use; // KDE5 remove, use shared d
-+ Q_DECLARE_PRIVATE(KCalendarSystemCoptic)
- };
-
- #endif // KCALENDARSYSTEMCOPTIC_H
-diff --git a/kdecore/date/kcalendarsystemcopticprivate_p.h b/kdecore/date/kcalendarsystemcopticprivate_p.h
-index e2a15ca..d30bd6a 100644
---- a/kdecore/date/kcalendarsystemcopticprivate_p.h
-+++ b/kdecore/date/kcalendarsystemcopticprivate_p.h
-@@ -25,26 +25,26 @@
- class KCalendarSystemCopticPrivate : public KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemCopticPrivate( KCalendarSystemCoptic *q );
-+ explicit KCalendarSystemCopticPrivate(KCalendarSystemCoptic *q);
-
- virtual ~KCalendarSystemCopticPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
- };
-
- #endif // KCALENDARSYSTEMCOPTICPRIVATE_H
-diff --git a/kdecore/date/kcalendarsystemethiopian.cpp b/kdecore/date/kcalendarsystemethiopian.cpp
-index 967c356..d337003 100644
---- a/kdecore/date/kcalendarsystemethiopian.cpp
-+++ b/kdecore/date/kcalendarsystemethiopian.cpp
-@@ -30,18 +30,16 @@
- class KCalendarSystemEthiopianPrivate : public KCalendarSystemCopticPrivate
- {
- public:
-- explicit KCalendarSystemEthiopianPrivate( KCalendarSystemEthiopian *q ) : KCalendarSystemCopticPrivate( q )
-- {
-+ explicit KCalendarSystemEthiopianPrivate(KCalendarSystemEthiopian *q) : KCalendarSystemCopticPrivate(q) {
- }
-
-- virtual ~KCalendarSystemEthiopianPrivate()
-- {
-+ virtual ~KCalendarSystemEthiopianPrivate() {
- }
-
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
- };
-
- KLocale::CalendarSystem KCalendarSystemEthiopianPrivate::calendarSystem() const
-@@ -53,291 +51,287 @@ void KCalendarSystemEthiopianPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
- // Incarnation Era, Amätä Mehrät, "Year of Mercy".
-- name = i18nc( "Calendar Era: Ethiopian Incarnation Era, years > 0, LongFormat", "Amata Mehrat" );
-- shortName = i18nc( "Calendar Era: Ethiopian Incarnation Era, years > 0, ShortFormat", "AM" );
-- format = i18nc( "(kdedt-format) Ethiopian, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Ethiopian Incarnation Era, years > 0, LongFormat", "Amata Mehrat");
-+ shortName = i18nc("Calendar Era: Ethiopian Incarnation Era, years > 0, ShortFormat", "AM");
-+ format = i18nc("(kdedt-format) Ethiopian, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
- // Names taken from http://www.ethiopianembassy.at/dates_cycles.htm, alternative transliterations exist
--QString KCalendarSystemEthiopianPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemEthiopianPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Ethiopian month 1 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Ethiopian month 1 - KLocale::NarrowName", "M").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian month 2 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Ethiopian month 2 - KLocale::NarrowName", "T").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian month 3 - KLocale::NarrowName", "H" ).toString( locale() );
-+ return ki18nc("Ethiopian month 3 - KLocale::NarrowName", "H").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian month 4 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Ethiopian month 4 - KLocale::NarrowName", "T").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian month 5 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Ethiopian month 5 - KLocale::NarrowName", "T").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian month 6 - KLocale::NarrowName", "Y" ).toString( locale() );
-+ return ki18nc("Ethiopian month 6 - KLocale::NarrowName", "Y").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian month 7 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Ethiopian month 7 - KLocale::NarrowName", "M").toString(locale());
- case 8:
-- return ki18nc( "Ethiopian month 8 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Ethiopian month 8 - KLocale::NarrowName", "M").toString(locale());
- case 9:
-- return ki18nc( "Ethiopian month 9 - KLocale::NarrowName", "G" ).toString( locale() );
-+ return ki18nc("Ethiopian month 9 - KLocale::NarrowName", "G").toString(locale());
- case 10:
-- return ki18nc( "Ethiopian month 10 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Ethiopian month 10 - KLocale::NarrowName", "S").toString(locale());
- case 11:
-- return ki18nc( "Ethiopian month 11 - KLocale::NarrowName", "H" ).toString( locale() );
-+ return ki18nc("Ethiopian month 11 - KLocale::NarrowName", "H").toString(locale());
- case 12:
-- return ki18nc( "Ethiopian month 12 - KLocale::NarrowName", "N" ).toString( locale() );
-+ return ki18nc("Ethiopian month 12 - KLocale::NarrowName", "N").toString(locale());
- case 13:
-- return ki18nc( "Ethiopian month 13 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Ethiopian month 13 - KLocale::NarrowName", "P").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Ethiopian month 1 - KLocale::ShortName Possessive", "of Mes" ).toString( locale() );
-+ return ki18nc("Ethiopian month 1 - KLocale::ShortName Possessive", "of Mes").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian month 2 - KLocale::ShortName Possessive", "of Teq" ).toString( locale() );
-+ return ki18nc("Ethiopian month 2 - KLocale::ShortName Possessive", "of Teq").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian month 3 - KLocale::ShortName Possessive", "of Hed" ).toString( locale() );
-+ return ki18nc("Ethiopian month 3 - KLocale::ShortName Possessive", "of Hed").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian month 4 - KLocale::ShortName Possessive", "of Tah" ).toString( locale() );
-+ return ki18nc("Ethiopian month 4 - KLocale::ShortName Possessive", "of Tah").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian month 5 - KLocale::ShortName Possessive", "of Ter" ).toString( locale() );
-+ return ki18nc("Ethiopian month 5 - KLocale::ShortName Possessive", "of Ter").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian month 6 - KLocale::ShortName Possessive", "of Yak" ).toString( locale() );
-+ return ki18nc("Ethiopian month 6 - KLocale::ShortName Possessive", "of Yak").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian month 7 - KLocale::ShortName Possessive", "of Mag" ).toString( locale() );
-+ return ki18nc("Ethiopian month 7 - KLocale::ShortName Possessive", "of Mag").toString(locale());
- case 8:
-- return ki18nc( "Ethiopian month 8 - KLocale::ShortName Possessive", "of Miy" ).toString( locale() );
-+ return ki18nc("Ethiopian month 8 - KLocale::ShortName Possessive", "of Miy").toString(locale());
- case 9:
-- return ki18nc( "Ethiopian month 9 - KLocale::ShortName Possessive", "of Gen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 9 - KLocale::ShortName Possessive", "of Gen").toString(locale());
- case 10:
-- return ki18nc( "Ethiopian month 10 - KLocale::ShortName Possessive", "of Sen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 10 - KLocale::ShortName Possessive", "of Sen").toString(locale());
- case 11:
-- return ki18nc( "Ethiopian month 11 - KLocale::ShortName Possessive", "of Ham" ).toString( locale() );
-+ return ki18nc("Ethiopian month 11 - KLocale::ShortName Possessive", "of Ham").toString(locale());
- case 12:
-- return ki18nc( "Ethiopian month 12 - KLocale::ShortName Possessive", "of Neh" ).toString( locale() );
-+ return ki18nc("Ethiopian month 12 - KLocale::ShortName Possessive", "of Neh").toString(locale());
- case 13:
-- return ki18nc( "Ethiopian month 13 - KLocale::ShortName Possessive", "of Pag" ).toString( locale() );
-+ return ki18nc("Ethiopian month 13 - KLocale::ShortName Possessive", "of Pag").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Ethiopian month 1 - KLocale::ShortName", "Mes" ).toString( locale() );
-+ return ki18nc("Ethiopian month 1 - KLocale::ShortName", "Mes").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian month 2 - KLocale::ShortName", "Teq" ).toString( locale() );
-+ return ki18nc("Ethiopian month 2 - KLocale::ShortName", "Teq").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian month 3 - KLocale::ShortName", "Hed" ).toString( locale() );
-+ return ki18nc("Ethiopian month 3 - KLocale::ShortName", "Hed").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian month 4 - KLocale::ShortName", "Tah" ).toString( locale() );
-+ return ki18nc("Ethiopian month 4 - KLocale::ShortName", "Tah").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian month 5 - KLocale::ShortName", "Ter" ).toString( locale() );
-+ return ki18nc("Ethiopian month 5 - KLocale::ShortName", "Ter").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian month 6 - KLocale::ShortName", "Yak" ).toString( locale() );
-+ return ki18nc("Ethiopian month 6 - KLocale::ShortName", "Yak").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian month 7 - KLocale::ShortName", "Mag" ).toString( locale() );
-+ return ki18nc("Ethiopian month 7 - KLocale::ShortName", "Mag").toString(locale());
- case 8:
-- return ki18nc( "Ethiopian month 8 - KLocale::ShortName", "Miy" ).toString( locale() );
-+ return ki18nc("Ethiopian month 8 - KLocale::ShortName", "Miy").toString(locale());
- case 9:
-- return ki18nc( "Ethiopian month 9 - KLocale::ShortName", "Gen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 9 - KLocale::ShortName", "Gen").toString(locale());
- case 10:
-- return ki18nc( "Ethiopian month 10 - KLocale::ShortName", "Sen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 10 - KLocale::ShortName", "Sen").toString(locale());
- case 11:
-- return ki18nc( "Ethiopian month 11 - KLocale::ShortName", "Ham" ).toString( locale() );
-+ return ki18nc("Ethiopian month 11 - KLocale::ShortName", "Ham").toString(locale());
- case 12:
-- return ki18nc( "Ethiopian month 12 - KLocale::ShortName", "Neh" ).toString( locale() );
-+ return ki18nc("Ethiopian month 12 - KLocale::ShortName", "Neh").toString(locale());
- case 13:
-- return ki18nc( "Ethiopian month 13 - KLocale::ShortName", "Pag" ).toString( locale() );
-+ return ki18nc("Ethiopian month 13 - KLocale::ShortName", "Pag").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Ethiopian month 1 - KLocale::LongName Possessive", "of Meskerem" ).toString( locale() );
-+ return ki18nc("Ethiopian month 1 - KLocale::LongName Possessive", "of Meskerem").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian month 2 - KLocale::LongName Possessive", "of Tequemt" ).toString( locale() );
-+ return ki18nc("Ethiopian month 2 - KLocale::LongName Possessive", "of Tequemt").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian month 3 - KLocale::LongName Possessive", "of Hedar" ).toString( locale() );
-+ return ki18nc("Ethiopian month 3 - KLocale::LongName Possessive", "of Hedar").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian month 4 - KLocale::LongName Possessive", "of Tahsas" ).toString( locale() );
-+ return ki18nc("Ethiopian month 4 - KLocale::LongName Possessive", "of Tahsas").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian month 5 - KLocale::LongName Possessive", "of Ter" ).toString( locale() );
-+ return ki18nc("Ethiopian month 5 - KLocale::LongName Possessive", "of Ter").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian month 6 - KLocale::LongName Possessive", "of Yakatit" ).toString( locale() );
-+ return ki18nc("Ethiopian month 6 - KLocale::LongName Possessive", "of Yakatit").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian month 7 - KLocale::LongName Possessive", "of Magabit" ).toString( locale() );
-+ return ki18nc("Ethiopian month 7 - KLocale::LongName Possessive", "of Magabit").toString(locale());
- case 8:
-- return ki18nc( "Ethiopian month 8 - KLocale::LongName Possessive", "of Miyazya" ).toString( locale() );
-+ return ki18nc("Ethiopian month 8 - KLocale::LongName Possessive", "of Miyazya").toString(locale());
- case 9:
-- return ki18nc( "Ethiopian month 9 - KLocale::LongName Possessive", "of Genbot" ).toString( locale() );
-+ return ki18nc("Ethiopian month 9 - KLocale::LongName Possessive", "of Genbot").toString(locale());
- case 10:
-- return ki18nc( "Ethiopian month 10 - KLocale::LongName Possessive", "of Sene" ).toString( locale() );
-+ return ki18nc("Ethiopian month 10 - KLocale::LongName Possessive", "of Sene").toString(locale());
- case 11:
-- return ki18nc( "Ethiopian month 11 - KLocale::LongName Possessive", "of Hamle" ).toString( locale() );
-+ return ki18nc("Ethiopian month 11 - KLocale::LongName Possessive", "of Hamle").toString(locale());
- case 12:
-- return ki18nc( "Ethiopian month 12 - KLocale::LongName Possessive", "of Nehase" ).toString( locale() );
-+ return ki18nc("Ethiopian month 12 - KLocale::LongName Possessive", "of Nehase").toString(locale());
- case 13:
-- return ki18nc( "Ethiopian month 13 - KLocale::LongName Possessive", "of Pagumen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 13 - KLocale::LongName Possessive", "of Pagumen").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Ethiopian month 1 - KLocale::LongName", "Meskerem" ).toString( locale() );
-+ return ki18nc("Ethiopian month 1 - KLocale::LongName", "Meskerem").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian month 2 - KLocale::LongName", "Tequemt" ).toString( locale() );
-+ return ki18nc("Ethiopian month 2 - KLocale::LongName", "Tequemt").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian month 3 - KLocale::LongName", "Hedar" ).toString( locale() );
-+ return ki18nc("Ethiopian month 3 - KLocale::LongName", "Hedar").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian month 4 - KLocale::LongName", "Tahsas" ).toString( locale() );
-+ return ki18nc("Ethiopian month 4 - KLocale::LongName", "Tahsas").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian month 5 - KLocale::LongName", "Ter" ).toString( locale() );
-+ return ki18nc("Ethiopian month 5 - KLocale::LongName", "Ter").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian month 6 - KLocale::LongName", "Yakatit" ).toString( locale() );
-+ return ki18nc("Ethiopian month 6 - KLocale::LongName", "Yakatit").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian month 7 - KLocale::LongName", "Magabit" ).toString( locale() );
-+ return ki18nc("Ethiopian month 7 - KLocale::LongName", "Magabit").toString(locale());
- case 8:
-- return ki18nc( "Ethiopian month 8 - KLocale::LongName", "Miyazya" ).toString( locale() );
-+ return ki18nc("Ethiopian month 8 - KLocale::LongName", "Miyazya").toString(locale());
- case 9:
-- return ki18nc( "Ethiopian month 9 - KLocale::LongName", "Genbot" ).toString( locale() );
-+ return ki18nc("Ethiopian month 9 - KLocale::LongName", "Genbot").toString(locale());
- case 10:
-- return ki18nc( "Ethiopian month 10 - KLocale::LongName", "Sene" ).toString( locale() );
-+ return ki18nc("Ethiopian month 10 - KLocale::LongName", "Sene").toString(locale());
- case 11:
-- return ki18nc( "Ethiopian month 11 - KLocale::LongName", "Hamle" ).toString( locale() );
-+ return ki18nc("Ethiopian month 11 - KLocale::LongName", "Hamle").toString(locale());
- case 12:
-- return ki18nc( "Ethiopian month 12 - KLocale::LongName", "Nehase" ).toString( locale() );
-+ return ki18nc("Ethiopian month 12 - KLocale::LongName", "Nehase").toString(locale());
- case 13:
-- return ki18nc( "Ethiopian month 13 - KLocale::LongName", "Pagumen" ).toString( locale() );
-+ return ki18nc("Ethiopian month 13 - KLocale::LongName", "Pagumen").toString(locale());
- default:
- return QString();
- }
- }
-
- // Names taken from http://www.ethiopianembassy.at/dates_cycles.htm, alternative transliterations exist
--QString KCalendarSystemEthiopianPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemEthiopianPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Ethiopian weekday 1 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 1 - KLocale::NarrowName ", "S").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian weekday 2 - KLocale::NarrowName ", "M" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 2 - KLocale::NarrowName ", "M").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian weekday 3 - KLocale::NarrowName ", "R" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 3 - KLocale::NarrowName ", "R").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian weekday 4 - KLocale::NarrowName ", "H" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 4 - KLocale::NarrowName ", "H").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian weekday 5 - KLocale::NarrowName ", "A" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 5 - KLocale::NarrowName ", "A").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian weekday 6 - KLocale::NarrowName ", "Q" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 6 - KLocale::NarrowName ", "Q").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian weekday 7 - KLocale::NarrowName ", "E" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 7 - KLocale::NarrowName ", "E").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Ethiopian weekday 1 - KLocale::ShortName", "Seg" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 1 - KLocale::ShortName", "Seg").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian weekday 2 - KLocale::ShortName", "Mak" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 2 - KLocale::ShortName", "Mak").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian weekday 3 - KLocale::ShortName", "Rob" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 3 - KLocale::ShortName", "Rob").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian weekday 4 - KLocale::ShortName", "Ham" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 4 - KLocale::ShortName", "Ham").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian weekday 5 - KLocale::ShortName", "Arb" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 5 - KLocale::ShortName", "Arb").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian weekday 6 - KLocale::ShortName", "Qed" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 6 - KLocale::ShortName", "Qed").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian weekday 7 - KLocale::ShortName", "Ehu" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 7 - KLocale::ShortName", "Ehu").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Ethiopian weekday 1 - KLocale::LongName", "Segno" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 1 - KLocale::LongName", "Segno").toString(locale());
- case 2:
-- return ki18nc( "Ethiopian weekday 2 - KLocale::LongName", "Maksegno" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 2 - KLocale::LongName", "Maksegno").toString(locale());
- case 3:
-- return ki18nc( "Ethiopian weekday 3 - KLocale::LongName", "Rob" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 3 - KLocale::LongName", "Rob").toString(locale());
- case 4:
-- return ki18nc( "Ethiopian weekday 4 - KLocale::LongName", "Hamus" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 4 - KLocale::LongName", "Hamus").toString(locale());
- case 5:
-- return ki18nc( "Ethiopian weekday 5 - KLocale::LongName", "Arb" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 5 - KLocale::LongName", "Arb").toString(locale());
- case 6:
-- return ki18nc( "Ethiopian weekday 6 - KLocale::LongName", "Qedame" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 6 - KLocale::LongName", "Qedame").toString(locale());
- case 7:
-- return ki18nc( "Ethiopian weekday 7 - KLocale::LongName", "Ehud" ).toString( locale() );
-+ return ki18nc("Ethiopian weekday 7 - KLocale::LongName", "Ehud").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemEthiopian::KCalendarSystemEthiopian( const KLocale *locale )
-- : KCalendarSystemCoptic( *new KCalendarSystemEthiopianPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemEthiopian::KCalendarSystemEthiopian(const KLocale *locale)
-+ : KCalendarSystemCoptic(*new KCalendarSystemEthiopianPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemEthiopian::KCalendarSystemEthiopian( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemCoptic( *new KCalendarSystemEthiopianPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemEthiopian::KCalendarSystemEthiopian(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemCoptic(*new KCalendarSystemEthiopianPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemEthiopian::KCalendarSystemEthiopian( KCalendarSystemEthiopianPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemCoptic( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemEthiopian::KCalendarSystemEthiopian(KCalendarSystemEthiopianPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemCoptic(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemEthiopian::~KCalendarSystemEthiopian()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemEthiopian::calendarType() const
- {
-- return QLatin1String( "ethiopian" );
-+ return QLatin1String("ethiopian");
- }
-
- QDate KCalendarSystemEthiopian::epoch() const
- {
- //0001-01-01, no Year 0.
- //0008-08-29 AD Julian
-- return QDate::fromJulianDay( 1724221 );
-+ return QDate::fromJulianDay(1724221);
- }
-
- QDate KCalendarSystemEthiopian::earliestValidDate() const
- {
- //0001-01-01, no Year 0.
- //0008-08-29 AD Julian
-- return QDate::fromJulianDay( 1724221 );
-+ return QDate::fromJulianDay(1724221);
- }
-
- QDate KCalendarSystemEthiopian::latestValidDate() const
-@@ -345,188 +339,47 @@ QDate KCalendarSystemEthiopian::latestValidDate() const
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- //9999-12-30
- //100008-08-29 AD Julian
-- return QDate::fromJulianDay( 5376721 );
-+ return QDate::fromJulianDay(5376721);
- }
-
--bool KCalendarSystemEthiopian::isValid( int year, int month, int day ) const
-+bool KCalendarSystemEthiopian::isValid(int year, int month, int day) const
- {
-- return KCalendarSystemCoptic::isValid( year, month, day );
-+ return KCalendarSystemCoptic::isValid(year, month, day);
- }
-
--bool KCalendarSystemEthiopian::isValid( const QDate &date ) const
-+bool KCalendarSystemEthiopian::isValid(const QDate &date) const
- {
-- return KCalendarSystemCoptic::isValid( date );
-+ return KCalendarSystemCoptic::isValid(date);
- }
-
--bool KCalendarSystemEthiopian::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemEthiopian::isLeapYear(int year) const
- {
-- return KCalendarSystemCoptic::setDate( date, year, month, day );
-+ return KCalendarSystemCoptic::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemEthiopian::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemEthiopian::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystemCoptic::setDate( date, y, m, d );
-+ return KCalendarSystemCoptic::isLeapYear(date);
- }
-
--int KCalendarSystemEthiopian::year( const QDate &date ) const
-+QString KCalendarSystemEthiopian::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystemCoptic::year( date );
-+ return KCalendarSystemCoptic::monthName(month, year, format);
- }
-
--int KCalendarSystemEthiopian::month( const QDate &date ) const
-+QString KCalendarSystemEthiopian::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystemCoptic::month( date );
-+ return KCalendarSystemCoptic::monthName(date, format);
- }
-
--int KCalendarSystemEthiopian::day( const QDate &date ) const
-+QString KCalendarSystemEthiopian::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystemCoptic::day( date );
-+ return KCalendarSystemCoptic::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemEthiopian::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemEthiopian::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystemCoptic::addYears( date, nyears );
--}
--
--QDate KCalendarSystemEthiopian::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystemCoptic::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemEthiopian::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystemCoptic::addDays( date, ndays );
--}
--
--int KCalendarSystemEthiopian::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::monthsInYear( date );
--}
--
--int KCalendarSystemEthiopian::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::weeksInYear( date );
--}
--
--int KCalendarSystemEthiopian::weeksInYear( int year ) const
--{
-- return KCalendarSystemCoptic::weeksInYear( year );
--}
--
--int KCalendarSystemEthiopian::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::daysInYear( date );
--}
--
--int KCalendarSystemEthiopian::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::daysInMonth( date );
--}
--
--int KCalendarSystemEthiopian::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::daysInWeek( date );
--}
--
--int KCalendarSystemEthiopian::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::dayOfYear( date );
--}
--
--int KCalendarSystemEthiopian::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::dayOfWeek( date );
--}
--
--int KCalendarSystemEthiopian::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystemCoptic::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemEthiopian::isLeapYear( int year ) const
--{
-- return KCalendarSystemCoptic::isLeapYear( year );
--}
--
--bool KCalendarSystemEthiopian::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystemCoptic::isLeapYear( date );
--}
--
--QString KCalendarSystemEthiopian::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystemCoptic::monthName( month, year, format );
--}
--
--QString KCalendarSystemEthiopian::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystemCoptic::monthName( date, format );
--}
--
--QString KCalendarSystemEthiopian::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemCoptic::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemEthiopian::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemCoptic::weekDayName( date, format );
--}
--
--QString KCalendarSystemEthiopian::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemCoptic::yearString( pDate, format );
--}
--
--QString KCalendarSystemEthiopian::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemCoptic::monthString( pDate, format );
--}
--
--QString KCalendarSystemEthiopian::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemCoptic::dayString( pDate, format );
--}
--
--int KCalendarSystemEthiopian::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemCoptic::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemEthiopian::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemCoptic::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemEthiopian::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemCoptic::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemEthiopian::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystemCoptic::formatDate( date, format );
--}
--
--QDate KCalendarSystemEthiopian::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystemCoptic::readDate( str, ok );
--}
--
--QDate KCalendarSystemEthiopian::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystemCoptic::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemEthiopian::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystemCoptic::readDate( str, flags, ok );
--}
--
--int KCalendarSystemEthiopian::weekStartDay() const
--{
-- return KCalendarSystemCoptic::weekStartDay();
-+ return KCalendarSystemCoptic::weekDayName(date, format);
- }
-
- int KCalendarSystemEthiopian::weekDayOfPray() const
-@@ -554,12 +407,12 @@ bool KCalendarSystemEthiopian::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemEthiopian::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemEthiopian::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- return KCalendarSystemCoptic::julianDayToDate( jd, year, month, day );
-+ return KCalendarSystemCoptic::julianDayToDate(jd, year, month, day);
- }
-
--bool KCalendarSystemEthiopian::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemEthiopian::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- return KCalendarSystemCoptic::dateToJulianDay( year, month, day, jd );
-+ return KCalendarSystemCoptic::dateToJulianDay(year, month, day, jd);
- }
-diff --git a/kdecore/date/kcalendarsystemethiopian_p.h b/kdecore/date/kcalendarsystemethiopian_p.h
-index 002c2c5..8394f07 100644
---- a/kdecore/date/kcalendarsystemethiopian_p.h
-+++ b/kdecore/date/kcalendarsystemethiopian_p.h
-@@ -38,8 +38,8 @@ class KCalendarSystemEthiopianPrivate;
- class KCalendarSystemEthiopian: public KCalendarSystemCoptic
- {
- public:
-- explicit KCalendarSystemEthiopian( const KLocale *locale = 0 );
-- explicit KCalendarSystemEthiopian( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemEthiopian(const KLocale *locale = 0);
-+ explicit KCalendarSystemEthiopian(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemEthiopian();
-
- virtual QString calendarType() const;
-@@ -47,58 +47,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -106,15 +67,14 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemEthiopian( KCalendarSystemEthiopianPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemEthiopian(KCalendarSystemEthiopianPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
- Q_DECLARE_PRIVATE(KCalendarSystemEthiopian)
-- KCalendarSystemEthiopianPrivate * const dont_use; // KDE5 remove, use shared d
- };
-
- #endif // KCALENDARSYSTEMETHIOPIAN_H
-diff --git a/kdecore/date/kcalendarsystemgregorian.cpp b/kdecore/date/kcalendarsystemgregorian.cpp
-index 26132dc..57ba552 100644
---- a/kdecore/date/kcalendarsystemgregorian.cpp
-+++ b/kdecore/date/kcalendarsystemgregorian.cpp
-@@ -1,7 +1,5 @@
- /*
-- Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-- Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-- Copyright 2007, 2010 John Layt <john@layt.net>
-+ Copyright 2009, 2010 John Layt <john@layt.net>
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
-@@ -22,7 +20,7 @@
- // Derived gregorian kde calendar class
-
- #include "kcalendarsystemgregorian_p.h"
--#include "kcalendarsystemprivate_p.h"
-+#include "kcalendarsystemgregorianprivate_p.h"
- #include "kcalendarera_p.h"
-
- #include "kdebug.h"
-@@ -33,39 +31,10 @@
- #include <QtCore/QDate>
- #include <QtCore/QCharRef>
-
--class KCalendarSystemGregorianPrivate : public KCalendarSystemPrivate
--{
--public:
-- explicit KCalendarSystemGregorianPrivate( KCalendarSystemGregorian *q );
--
-- virtual ~KCalendarSystemGregorianPrivate();
--
-- // Virtual methods each calendar system must re-implement
-- virtual KLocale::CalendarSystem calendarSystem() const;
-- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-- virtual bool hasLeapMonths() const;
-- virtual bool hasYearZero() const;
-- virtual int maxDaysInWeek() const;
-- virtual int maxMonthsInYear() const;
-- virtual int earliestValidYear() const;
-- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
--
-- bool m_useCommonEra;
--};
--
--// Shared d pointer implementations
--
--KCalendarSystemGregorianPrivate::KCalendarSystemGregorianPrivate( KCalendarSystemGregorian *q )
-- :KCalendarSystemPrivate( q ),
-- m_useCommonEra( false )
-+// Shared d pointer base class definitions
-
-+KCalendarSystemGregorianPrivate::KCalendarSystemGregorianPrivate(KCalendarSystemGregorian *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -75,54 +44,69 @@ KCalendarSystemGregorianPrivate::~KCalendarSystemGregorianPrivate()
-
- KLocale::CalendarSystem KCalendarSystemGregorianPrivate::calendarSystem() const
- {
-- return KLocale::QDateCalendar;
-+ return KLocale::GregorianCalendar;
- }
-
-+// Dummy version using Gregorian as an example
-+// This method MUST be re-implemented in any new Calendar System
- void KCalendarSystemGregorianPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
-
-- KConfigGroup lcg( config(), QString::fromLatin1( "Locale" ) );
-- KConfigGroup cg = lcg.group( QString::fromLatin1( "KCalendarSystem %1" ).arg( q->calendarType() ) );
-- m_useCommonEra = cg.readEntry( "UseCommonEra", false );
-+ KConfigGroup cg(config(), QString::fromLatin1("KCalendarSystem %1").arg(q->calendarType(q->calendarSystem())));
-+ m_useCommonEra = cg.readEntry("UseCommonEra", false);
-
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Gregorian Common Era, years < 0, LongFormat", "Before Common Era" );
-- shortName = i18nc( "Calendar Era: Gregorian Common Era, years < 0, ShortFormat", "BCE" );
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Gregorian Common Era, years < 0, LongFormat", "Before Common Era");
-+ shortName = i18nc("Calendar Era: Gregorian Common Era, years < 0, ShortFormat", "BCE");
- } else {
-- name = i18nc( "Calendar Era: Gregorian Christian Era, years < 0, LongFormat", "Before Christ" );
-- shortName = i18nc( "Calendar Era: Gregorian Christian Era, years < 0, ShortFormat", "BC" );
-+ name = i18nc("Calendar Era: Gregorian Christian Era, years < 0, LongFormat", "Before Christ");
-+ shortName = i18nc("Calendar Era: Gregorian Christian Era, years < 0, ShortFormat", "BC");
- }
-- format = i18nc( "(kdedt-format) Gregorian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC" );
-- addEra( '-', 1, q->epoch().addDays( -1 ), -1, q->earliestValidDate(), name, shortName, format );
-+ format = i18nc("(kdedt-format) Gregorian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC");
-+ addEra('-', 1, q->epoch().addDays(-1), -1, q->earliestValidDate(), name, shortName, format);
-
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Gregorian Common Era, years > 0, LongFormat", "Common Era" );
-- shortName = i18nc( "Calendar Era: Gregorian Common Era, years > 0, ShortFormat", "CE" );
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Gregorian Common Era, years > 0, LongFormat", "Common Era");
-+ shortName = i18nc("Calendar Era: Gregorian Common Era, years > 0, ShortFormat", "CE");
- } else {
-- name = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini" );
-- shortName = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD" );
-+ name = i18nc("Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini");
-+ shortName = i18nc("Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD");
- }
-- format = i18nc( "(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ format = i18nc("(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemGregorianPrivate::monthsInYear( int year ) const
-+int KCalendarSystemGregorianPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 12;
- }
-
--int KCalendarSystemGregorianPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemGregorianPrivate::daysInMonth(int year, int month) const
- {
-- QDate tempDate( year, month, 1 );
-- return tempDate.daysInMonth();
-+ if (month == 2) {
-+ if (isLeapYear(year)) {
-+ return 29;
-+ } else {
-+ return 28;
-+ }
-+ }
-+
-+ if (month == 4 || month == 6 || month == 9 || month == 11) {
-+ return 30;
-+ }
-+
-+ return 31;
- }
-
--int KCalendarSystemGregorianPrivate::daysInYear( int year ) const
-+int KCalendarSystemGregorianPrivate::daysInYear(int year) const
- {
-- QDate tempDate( year, 1, 1 );
-- return tempDate.daysInYear();
-+ if (isLeapYear(year)) {
-+ return 366;
-+ } else {
-+ return 365;
-+ }
- }
-
- int KCalendarSystemGregorianPrivate::daysInWeek() const
-@@ -130,9 +114,21 @@ int KCalendarSystemGregorianPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemGregorianPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemGregorianPrivate::isLeapYear(int year) const
- {
-- return QDate::isLeapYear( year );
-+ if (!hasYearZero() && year < 1) {
-+ year = year + 1;
-+ }
-+
-+ if (year % 4 == 0) {
-+ if (year % 100 != 0) {
-+ return true;
-+ } else if (year % 400 == 0) {
-+ return true;
-+ }
-+ }
-+
-+ return false;
- }
-
- bool KCalendarSystemGregorianPrivate::hasLeapMonths() const
-@@ -157,7 +153,7 @@ int KCalendarSystemGregorianPrivate::maxMonthsInYear() const
-
- int KCalendarSystemGregorianPrivate::earliestValidYear() const
- {
-- return -4712;
-+ return -4713;
- }
-
- int KCalendarSystemGregorianPrivate::latestValidYear() const
-@@ -165,465 +161,321 @@ int KCalendarSystemGregorianPrivate::latestValidYear() const
- return 9999;
- }
-
--QString KCalendarSystemGregorianPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemGregorianPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Gregorian month 1 - KLocale::NarrowName", "J").toString(locale());
- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::NarrowName", "F" ).toString( locale() );
-+ return ki18nc("Gregorian month 2 - KLocale::NarrowName", "F").toString(locale());
- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Gregorian month 3 - KLocale::NarrowName", "M").toString(locale());
- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Gregorian month 4 - KLocale::NarrowName", "A").toString(locale());
- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Gregorian month 5 - KLocale::NarrowName", "M").toString(locale());
- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Gregorian month 6 - KLocale::NarrowName", "J").toString(locale());
- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Gregorian month 7 - KLocale::NarrowName", "J").toString(locale());
- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Gregorian month 8 - KLocale::NarrowName", "A").toString(locale());
- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Gregorian month 9 - KLocale::NarrowName", "S").toString(locale());
- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::NarrowName", "O" ).toString( locale() );
-+ return ki18nc("Gregorian month 10 - KLocale::NarrowName", "O").toString(locale());
- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::NarrowName", "N" ).toString( locale() );
-+ return ki18nc("Gregorian month 11 - KLocale::NarrowName", "N").toString(locale());
- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::NarrowName", "D" ).toString( locale() );
-+ return ki18nc("Gregorian month 12 - KLocale::NarrowName", "D").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::ShortName Possessive", "of Jan" ).toString( locale() );
-+ return ki18nc("Gregorian month 1 - KLocale::ShortName Possessive", "of Jan").toString(locale());
- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::ShortName Possessive", "of Feb" ).toString( locale() );
-+ return ki18nc("Gregorian month 2 - KLocale::ShortName Possessive", "of Feb").toString(locale());
- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::ShortName Possessive", "of Mar" ).toString( locale() );
-+ return ki18nc("Gregorian month 3 - KLocale::ShortName Possessive", "of Mar").toString(locale());
- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::ShortName Possessive", "of Apr" ).toString( locale() );
-+ return ki18nc("Gregorian month 4 - KLocale::ShortName Possessive", "of Apr").toString(locale());
- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::ShortName Possessive", "of May" ).toString( locale() );
-+ return ki18nc("Gregorian month 5 - KLocale::ShortName Possessive", "of May").toString(locale());
- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::ShortName Possessive", "of Jun" ).toString( locale() );
-+ return ki18nc("Gregorian month 6 - KLocale::ShortName Possessive", "of Jun").toString(locale());
- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::ShortName Possessive", "of Jul" ).toString( locale() );
-+ return ki18nc("Gregorian month 7 - KLocale::ShortName Possessive", "of Jul").toString(locale());
- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::ShortName Possessive", "of Aug" ).toString( locale() );
-+ return ki18nc("Gregorian month 8 - KLocale::ShortName Possessive", "of Aug").toString(locale());
- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::ShortName Possessive", "of Sep" ).toString( locale() );
-+ return ki18nc("Gregorian month 9 - KLocale::ShortName Possessive", "of Sep").toString(locale());
- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::ShortName Possessive", "of Oct" ).toString( locale() );
-+ return ki18nc("Gregorian month 10 - KLocale::ShortName Possessive", "of Oct").toString(locale());
- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::ShortName Possessive", "of Nov" ).toString( locale() );
-+ return ki18nc("Gregorian month 11 - KLocale::ShortName Possessive", "of Nov").toString(locale());
- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::ShortName Possessive", "of Dec" ).toString( locale() );
-+ return ki18nc("Gregorian month 12 - KLocale::ShortName Possessive", "of Dec").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::ShortName", "Jan" ).toString( locale() );
-+ return ki18nc("Gregorian month 1 - KLocale::ShortName", "Jan").toString(locale());
- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::ShortName", "Feb" ).toString( locale() );
-+ return ki18nc("Gregorian month 2 - KLocale::ShortName", "Feb").toString(locale());
- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::ShortName", "Mar" ).toString( locale() );
-+ return ki18nc("Gregorian month 3 - KLocale::ShortName", "Mar").toString(locale());
- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::ShortName", "Apr" ).toString( locale() );
-+ return ki18nc("Gregorian month 4 - KLocale::ShortName", "Apr").toString(locale());
- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::ShortName", "May" ).toString( locale() );
-+ return ki18nc("Gregorian month 5 - KLocale::ShortName", "May").toString(locale());
- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::ShortName", "Jun" ).toString( locale() );
-+ return ki18nc("Gregorian month 6 - KLocale::ShortName", "Jun").toString(locale());
- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::ShortName", "Jul" ).toString( locale() );
-+ return ki18nc("Gregorian month 7 - KLocale::ShortName", "Jul").toString(locale());
- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::ShortName", "Aug" ).toString( locale() );
-+ return ki18nc("Gregorian month 8 - KLocale::ShortName", "Aug").toString(locale());
- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::ShortName", "Sep" ).toString( locale() );
-+ return ki18nc("Gregorian month 9 - KLocale::ShortName", "Sep").toString(locale());
- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::ShortName", "Oct" ).toString( locale() );
-+ return ki18nc("Gregorian month 10 - KLocale::ShortName", "Oct").toString(locale());
- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::ShortName", "Nov" ).toString( locale() );
-+ return ki18nc("Gregorian month 11 - KLocale::ShortName", "Nov").toString(locale());
- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::ShortName", "Dec" ).toString( locale() );
-+ return ki18nc("Gregorian month 12 - KLocale::ShortName", "Dec").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::LongName Possessive", "of January" ).toString( locale() );
-+ return ki18nc("Gregorian month 1 - KLocale::LongName Possessive", "of January").toString(locale());
- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::LongName Possessive", "of February" ).toString( locale() );
-+ return ki18nc("Gregorian month 2 - KLocale::LongName Possessive", "of February").toString(locale());
- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::LongName Possessive", "of March" ).toString( locale() );
-+ return ki18nc("Gregorian month 3 - KLocale::LongName Possessive", "of March").toString(locale());
- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::LongName Possessive", "of April" ).toString( locale() );
-+ return ki18nc("Gregorian month 4 - KLocale::LongName Possessive", "of April").toString(locale());
- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::LongName Possessive", "of May" ).toString( locale() );
-+ return ki18nc("Gregorian month 5 - KLocale::LongName Possessive", "of May").toString(locale());
- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::LongName Possessive", "of June" ).toString( locale() );
-+ return ki18nc("Gregorian month 6 - KLocale::LongName Possessive", "of June").toString(locale());
- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::LongName Possessive", "of July" ).toString( locale() );
-+ return ki18nc("Gregorian month 7 - KLocale::LongName Possessive", "of July").toString(locale());
- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::LongName Possessive", "of August" ).toString( locale() );
-+ return ki18nc("Gregorian month 8 - KLocale::LongName Possessive", "of August").toString(locale());
- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::LongName Possessive", "of September" ).toString( locale() );
-+ return ki18nc("Gregorian month 9 - KLocale::LongName Possessive", "of September").toString(locale());
- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::LongName Possessive", "of October" ).toString( locale() );
-+ return ki18nc("Gregorian month 10 - KLocale::LongName Possessive", "of October").toString(locale());
- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::LongName Possessive", "of November" ).toString( locale() );
-+ return ki18nc("Gregorian month 11 - KLocale::LongName Possessive", "of November").toString(locale());
- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::LongName Possessive", "of December" ).toString( locale() );
-+ return ki18nc("Gregorian month 12 - KLocale::LongName Possessive", "of December").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::LongName", "January" ).toString( locale() );
-+ return ki18nc("Gregorian month 1 - KLocale::LongName", "January").toString(locale());
- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::LongName", "February" ).toString( locale() );
-+ return ki18nc("Gregorian month 2 - KLocale::LongName", "February").toString(locale());
- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::LongName", "March" ).toString( locale() );
-+ return ki18nc("Gregorian month 3 - KLocale::LongName", "March").toString(locale());
- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::LongName", "April" ).toString( locale() );
-+ return ki18nc("Gregorian month 4 - KLocale::LongName", "April").toString(locale());
- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::LongName", "May" ).toString( locale() );
-+ return ki18nc("Gregorian month 5 - KLocale::LongName", "May").toString(locale());
- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::LongName", "June" ).toString( locale() );
-+ return ki18nc("Gregorian month 6 - KLocale::LongName", "June").toString(locale());
- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::LongName", "July" ).toString( locale() );
-+ return ki18nc("Gregorian month 7 - KLocale::LongName", "July").toString(locale());
- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::LongName", "August" ).toString( locale() );
-+ return ki18nc("Gregorian month 8 - KLocale::LongName", "August").toString(locale());
- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::LongName", "September" ).toString( locale() );
-+ return ki18nc("Gregorian month 9 - KLocale::LongName", "September").toString(locale());
- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::LongName", "October" ).toString( locale() );
-+ return ki18nc("Gregorian month 10 - KLocale::LongName", "October").toString(locale());
- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::LongName", "November" ).toString( locale() );
-+ return ki18nc("Gregorian month 11 - KLocale::LongName", "November").toString(locale());
- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::LongName", "December" ).toString( locale() );
-+ return ki18nc("Gregorian month 12 - KLocale::LongName", "December").toString(locale());
- default:
- return QString();
- }
- }
-
--QString KCalendarSystemGregorianPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemGregorianPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::NarrowName ", "M" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::NarrowName ", "M").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::NarrowName ", "T").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::NarrowName ", "W" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::NarrowName ", "W").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::NarrowName ", "T").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::NarrowName ", "F" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::NarrowName ", "F").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::NarrowName ", "S").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::NarrowName ", "S").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::ShortName", "Mon" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::ShortName", "Mon").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::ShortName", "Tue" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::ShortName", "Tue").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::ShortName", "Wed" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::ShortName", "Wed").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::ShortName", "Thu" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::ShortName", "Thu").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::ShortName", "Fri" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::ShortName", "Fri").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::ShortName", "Sat" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::ShortName", "Sat").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::ShortName", "Sun" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::ShortName", "Sun").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::LongName", "Monday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::LongName", "Monday").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::LongName", "Tuesday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::LongName", "Tuesday").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::LongName", "Wednesday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::LongName", "Wednesday").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::LongName", "Thursday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::LongName", "Thursday").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::LongName", "Friday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::LongName", "Friday").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::LongName", "Saturday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::LongName", "Saturday").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::LongName", "Sunday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::LongName", "Sunday").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemGregorian::KCalendarSystemGregorian( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemGregorianPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemGregorian::KCalendarSystemGregorian(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemGregorianPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemGregorian::KCalendarSystemGregorian( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemGregorianPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemGregorian::KCalendarSystemGregorian(const KSharedConfig::Ptr config,
-+ const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemGregorianPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemGregorian::KCalendarSystemGregorian( KCalendarSystemGregorianPrivate &dd, const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemGregorian::KCalendarSystemGregorian(KCalendarSystemGregorianPrivate &dd,
-+ const KSharedConfig::Ptr config,
-+ const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemGregorian::~KCalendarSystemGregorian()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemGregorian::calendarType() const
- {
-- return QLatin1String( "gregorian" );
-+ return QLatin1String("gregorian-proleptic");
- }
-
- QDate KCalendarSystemGregorian::epoch() const
- {
-- // 1 Jan 1 AD in Julian
-- return QDate::fromJulianDay( 1721424 );
-+ return QDate::fromJulianDay(1721426);
- }
-
- QDate KCalendarSystemGregorian::earliestValidDate() const
- {
-- // 1 Jan 4712 BC, no year zero, cant be 4713BC due to error in QDate that day 0 is not valid
-- // and we really need the first in each year to be valid for the date maths
-- return QDate::fromJulianDay( 366 );
-+ // Gregorian 1 Jan 4713 BC, no year zero
-+ return QDate::fromJulianDay(38);
- }
-
- QDate KCalendarSystemGregorian::latestValidDate() const
- {
-- // Set to last day of year 9999 until confirm date formats & widets support > 9999
-+ // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- // In Gregorian this is 9999-12-31, which is is jd 5373484
- // Can't call setDate( 9999, 12, 31 ) as it creates circular reference!
-- return QDate::fromJulianDay( 5373484 );
--}
--
--bool KCalendarSystemGregorian::isValid( int year, int month, int day ) const
--{
-- // Limit to max year 9999 for now, QDate allows to be greater
-- if ( year <= 9999 ) {
-- return QDate::isValid( year, month, day );
-- }
--
-- return false;
--}
--
--bool KCalendarSystemGregorian::isValid( const QDate &date ) const
--{
-- return KCalendarSystem::isValid( date );
--}
--
--bool KCalendarSystemGregorian::setDate( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setDate( date, year, month, day );
--}
--
--// Deprecated
--bool KCalendarSystemGregorian::setYMD( QDate &date, int y, int m, int d ) const
--{
-- return KCalendarSystem::setDate( date, y, m, d );
--}
--
--int KCalendarSystemGregorian::year( const QDate &date ) const
--{
-- return date.year();
--}
--
--int KCalendarSystemGregorian::month( const QDate &date ) const
--{
-- return date.month();
--}
--
--int KCalendarSystemGregorian::day( const QDate &date ) const
--{
-- return date.day();
--}
--
--QDate KCalendarSystemGregorian::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemGregorian::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemGregorian::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemGregorian::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemGregorian::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemGregorian::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
-+ return QDate::fromJulianDay(5373484);
- }
-
--int KCalendarSystemGregorian::daysInYear( const QDate &date ) const
-+bool KCalendarSystemGregorian::isValid(int year, int month, int day) const
- {
-- return date.daysInYear();
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--int KCalendarSystemGregorian::daysInMonth( const QDate &date ) const
-+bool KCalendarSystemGregorian::isValid(const QDate &date) const
- {
-- return date.daysInMonth();
-+ return KCalendarSystem::isValid(date);
- }
-
--int KCalendarSystemGregorian::daysInWeek( const QDate &date ) const
-+bool KCalendarSystemGregorian::isLeapYear(int year) const
- {
-- return KCalendarSystem::daysInWeek( date );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--int KCalendarSystemGregorian::dayOfYear( const QDate &date ) const
-+bool KCalendarSystemGregorian::isLeapYear(const QDate &date) const
- {
-- return date.dayOfYear();
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--int KCalendarSystemGregorian::dayOfWeek( const QDate &date ) const
-+QString KCalendarSystemGregorian::monthName(int month, int year, MonthNameFormat format) const
- {
-- return date.dayOfWeek();
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--int KCalendarSystemGregorian::weekNumber( const QDate &date, int * yearNum ) const
-+QString KCalendarSystemGregorian::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::weekNumber( date, yearNum );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--bool KCalendarSystemGregorian::isLeapYear( int year ) const
-+QString KCalendarSystemGregorian::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return QDate::isLeapYear( year );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--bool KCalendarSystemGregorian::isLeapYear( const QDate &date ) const
-+QString KCalendarSystemGregorian::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return QDate::isLeapYear( date.year() );
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
--QString KCalendarSystemGregorian::monthName( int month, int year, MonthNameFormat format ) const
-+int KCalendarSystemGregorian::yearStringToInteger(const QString &sNum, int &iLength) const
- {
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemGregorian::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemGregorian::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemGregorian::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemGregorian::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemGregorian::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemGregorian::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemGregorian::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemGregorian::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemGregorian::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemGregorian::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemGregorian::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemGregorian::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemGregorian::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemGregorian::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
-+ return KCalendarSystem::yearStringToInteger(sNum, iLength);
- }
-
- int KCalendarSystemGregorian::weekDayOfPray() const
-@@ -648,24 +500,67 @@ bool KCalendarSystemGregorian::isSolar() const
-
- bool KCalendarSystemGregorian::isProleptic() const
- {
-- return false;
-+ return true;
- }
-
--bool KCalendarSystemGregorian::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemGregorian::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- QDate date = QDate::fromJulianDay( jd );
-+ Q_D(const KCalendarSystemGregorian);
-+
-+ // Formula from The Calendar FAQ by Claus Tondering
-+ // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-+ // NOTE: Coded from scratch from mathematical formulas, not copied from
-+ // the Boost licensed source code
-
-- date.getDate( &year, &month, &day );
-+ int a = jd + 32044;
-+ int b = ((4 * a) + 3) / 146097;
-+ int c = a - ((146097 * b) / 4);
-+ int dd = ((4 * c) + 3) / 1461;
-+ int e = c - ((1461 * dd) / 4);
-+ int m = ((5 * e) + 2) / 153;
-+ day = e - (((153 * m) + 2) / 5) + 1;
-+ month = m + 3 - (12 * (m / 10));
-+ year = (100 * b) + dd - 4800 + (m / 10);
-
-- return date.isValid();
-+ // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
-+ // is easier if we pretend there is, so internally year of 0 = 1BC = -1 outside
-+ // Check for Year 0 support as some Gregorian based calendars do have it, e.g. Thai and ISO
-+ if (!d->hasYearZero() && year < 1) {
-+ year = year - 1;
-+ }
-+ return true;
- }
-
--bool KCalendarSystemGregorian::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemGregorian::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- QDate date;
-+ Q_D(const KCalendarSystemGregorian);
-+
-+ // Formula from The Calendar FAQ by Claus Tondering
-+ // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-+ // NOTE: Coded from scratch from mathematical formulas, not copied from
-+ // the Boost licensed source code
-
-- date.setDate( year, month, day );
-- jd = date.toJulianDay();
-+ // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
-+ // is easier if we pretend there is, so internally year of -1 = 1BC = 0 internally
-+ // Check for Year 0 support as some Gregorian based calendars do have it, e.g. Thai and ISO
-+ int y;
-+ if (!d->hasYearZero() && year < 1) {
-+ y = year + 1;
-+ } else {
-+ y = year;
-+ }
-
-- return date.isValid();
-+ int a = (14 - month) / 12;
-+ y = y + 4800 - a;
-+ int m = month + (12 * a) - 3;
-+
-+ jd = day
-+ + (((153 * m) + 2) / 5)
-+ + (365 * y)
-+ + (y / 4)
-+ - (y / 100)
-+ + (y / 400)
-+ - 32045;
-+
-+ return true;
- }
-diff --git a/kdecore/date/kcalendarsystemgregorian_p.h b/kdecore/date/kcalendarsystemgregorian_p.h
-index 31f861b..c173ea9 100644
---- a/kdecore/date/kcalendarsystemgregorian_p.h
-+++ b/kdecore/date/kcalendarsystemgregorian_p.h
-@@ -1,7 +1,5 @@
- /*
-- Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-- Copyright (c) 2002 Hans Petter Bieker <bieker@kde.org>
-- Copyright 2007, 2010 John Layt <john@layt.net>
-+ Copyright 2009, 2010 John Layt <john@layt.net>
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
-@@ -28,84 +26,46 @@ class KCalendarSystemGregorianPrivate;
-
- /**
- * @internal
-- * This is the Gregorian calendar implementation.
-+ * This is the pure Gregorian calendar implementation.
- *
-- * The Gregorian calendar is the most used calendar today. The first year in
-- * the calendar is set to the birth of Christ.
-+ * Note: This is a proleptic version of the Gregorian calendar, it does not
-+ * copy the QDate method of using the Julian Calendar for dates before 15
-+ * October 1582. This is the traditional proleptic Gregorian calendar
-+ * that does not have a year 0, unlike the ISO version which does.
- *
-- * WARNING: This is not a pure Gregorian calendar, it copies the QDate method
-- * of using the Julian Calendar for dates before 15 October 1582.
-- *
-- * @b license GNU-GPL v.2
-+ * @b license GNU-LGPL v.2 or later
- *
- * @see KLocale,KCalendarSystem
- *
-- * @author Carlos Moro <cfmoro@correo.uniovi.es>
-+ * @author John Layt <john@layt.net>
- */
- class KCalendarSystemGregorian: public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemGregorian ( const KLocale *locale = 0 );
-- explicit KCalendarSystemGregorian( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-- virtual ~KCalendarSystemGregorian ();
-+ explicit KCalendarSystemGregorian(const KLocale *locale = 0);
-+ explicit KCalendarSystemGregorian(const KSharedConfig::Ptr config, const KLocale *locale = 0);
-+ virtual ~KCalendarSystemGregorian();
-
- virtual QString calendarType() const;
-
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
--
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
--
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
--
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
--
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
-+ virtual int yearStringToInteger(const QString &sNum, int &iLength) const;
-
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -113,15 +73,15 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemGregorian( KCalendarSystemGregorianPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemGregorian(KCalendarSystemGregorianPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemGregorian )
-- KCalendarSystemGregorianPrivate * const dont_use; // KDE5 remove, use shared d
-+ friend class KCalendarSystemIndianNational; // To allow access to julianDayToDate() and dateToJulianDay()
-+ Q_DECLARE_PRIVATE(KCalendarSystemGregorian)
- };
-
--#endif
-+#endif // KCALENDARSYSTEMGREGORIAN_H
-diff --git a/kdecore/date/kcalendarsystemgregorianprivate_p.h b/kdecore/date/kcalendarsystemgregorianprivate_p.h
-new file mode 100644
-index 0000000..61d6646
---- /dev/null
-+++ b/kdecore/date/kcalendarsystemgregorianprivate_p.h
-@@ -0,0 +1,54 @@
-+/*
-+ Copyright 2009, 2010 John Layt <john@layt.net>
-+
-+ This library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public
-+ License as published by the Free Software Foundation; either
-+ version 2 of the License, or (at your option) any later version.
-+
-+ This library 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
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public License
-+ along with this library; see the file COPYING.LIB. If not, write to
-+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+ Boston, MA 02110-1301, USA.
-+*/
-+
-+#ifndef KCALENDARSYSTEMGREGORIANPRIVATE_H
-+#define KCALENDARSYSTEMGREGORIANPRIVATE_H
-+
-+// Derived gregorian kde calendar class
-+
-+#include "kcalendarsystemprivate_p.h"
-+
-+class KCalendarSystemGregorianPrivate : public KCalendarSystemPrivate
-+{
-+public:
-+ explicit KCalendarSystemGregorianPrivate(KCalendarSystemGregorian *q);
-+
-+ virtual ~KCalendarSystemGregorianPrivate();
-+
-+ // Virtual methods each calendar system must re-implement
-+ virtual KLocale::CalendarSystem calendarSystem() const;
-+ virtual void loadDefaultEraList();
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
-+ virtual int daysInWeek() const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool hasLeapMonths() const;
-+ virtual bool hasYearZero() const;
-+ virtual int maxDaysInWeek() const;
-+ virtual int maxMonthsInYear() const;
-+ virtual int earliestValidYear() const;
-+ virtual int latestValidYear() const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-+
-+ bool m_useCommonEra;
-+};
-+
-+#endif // KCALENDARSYSTEMGREGORIANPRIVATE_H
-diff --git a/kdecore/date/kcalendarsystemgregorianproleptic.cpp b/kdecore/date/kcalendarsystemgregorianproleptic.cpp
-deleted file mode 100644
-index 32ffeb4..0000000
---- a/kdecore/date/kcalendarsystemgregorianproleptic.cpp
-+++ /dev/null
-@@ -1,706 +0,0 @@
--/*
-- Copyright 2009, 2010 John Layt <john@layt.net>
--
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Library General Public
-- License as published by the Free Software Foundation; either
-- version 2 of the License, or (at your option) any later version.
--
-- This library 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
-- Library General Public License for more details.
--
-- You should have received a copy of the GNU Library General Public License
-- along with this library; see the file COPYING.LIB. If not, write to
-- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- Boston, MA 02110-1301, USA.
--*/
--
--// Derived gregorian kde calendar class
--
--#include "kcalendarsystemgregorianproleptic_p.h"
--#include "kcalendarsystemgregorianprolepticprivate_p.h"
--#include "kcalendarera_p.h"
--
--#include "kdebug.h"
--#include "klocale.h"
--#include "kglobal.h"
--#include "kconfiggroup.h"
--
--#include <QtCore/QDate>
--#include <QtCore/QCharRef>
--
--// Shared d pointer base class definitions
--
--KCalendarSystemGregorianProlepticPrivate::KCalendarSystemGregorianProlepticPrivate( KCalendarSystemGregorianProleptic *q )
-- :KCalendarSystemPrivate( q )
--{
--}
--
--KCalendarSystemGregorianProlepticPrivate::~KCalendarSystemGregorianProlepticPrivate()
--{
--}
--
--KLocale::CalendarSystem KCalendarSystemGregorianProlepticPrivate::calendarSystem() const
--{
-- return KLocale::GregorianCalendar;
--}
--
--// Dummy version using Gregorian as an example
--// This method MUST be re-implemented in any new Calendar System
--void KCalendarSystemGregorianProlepticPrivate::loadDefaultEraList()
--{
-- QString name, shortName, format;
--
-- KConfigGroup cg( config(), QString::fromLatin1( "KCalendarSystem %1" ).arg( q->calendarType() ) );
-- m_useCommonEra = cg.readEntry( "UseCommonEra", false );
--
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Gregorian Common Era, years < 0, LongFormat", "Before Common Era" );
-- shortName = i18nc( "Calendar Era: Gregorian Common Era, years < 0, ShortFormat", "BCE" );
-- } else {
-- name = i18nc( "Calendar Era: Gregorian Christian Era, years < 0, LongFormat", "Before Christ" );
-- shortName = i18nc( "Calendar Era: Gregorian Christian Era, years < 0, ShortFormat", "BC" );
-- }
-- format = i18nc( "(kdedt-format) Gregorian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC" );
-- addEra( '-', 1, q->epoch().addDays( -1 ), -1, q->earliestValidDate(), name, shortName, format );
--
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Gregorian Common Era, years > 0, LongFormat", "Common Era" );
-- shortName = i18nc( "Calendar Era: Gregorian Common Era, years > 0, ShortFormat", "CE" );
-- } else {
-- name = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini" );
-- shortName = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD" );
-- }
-- format = i18nc( "(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
--}
--
--int KCalendarSystemGregorianProlepticPrivate::monthsInYear( int year ) const
--{
-- Q_UNUSED( year )
-- return 12;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::daysInMonth( int year, int month ) const
--{
-- if ( month == 2 ) {
-- if ( isLeapYear( year ) ) {
-- return 29;
-- } else {
-- return 28;
-- }
-- }
--
-- if ( month == 4 || month == 6 || month == 9 || month == 11 ) {
-- return 30;
-- }
--
-- return 31;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::daysInYear( int year ) const
--{
-- if ( isLeapYear( year ) ) {
-- return 366;
-- } else {
-- return 365;
-- }
--}
--
--int KCalendarSystemGregorianProlepticPrivate::daysInWeek() const
--{
-- return 7;
--}
--
--bool KCalendarSystemGregorianProlepticPrivate::isLeapYear( int year ) const
--{
-- if ( !hasYearZero() && year < 1 ) {
-- year = year + 1;
-- }
--
-- if ( year % 4 == 0 ) {
-- if ( year % 100 != 0 ) {
-- return true;
-- } else if ( year % 400 == 0 ) {
-- return true;
-- }
-- }
--
-- return false;
--}
--
--bool KCalendarSystemGregorianProlepticPrivate::hasLeapMonths() const
--{
-- return false;
--}
--
--bool KCalendarSystemGregorianProlepticPrivate::hasYearZero() const
--{
-- return false;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::maxDaysInWeek() const
--{
-- return 7;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::maxMonthsInYear() const
--{
-- return 12;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::earliestValidYear() const
--{
-- return -4713;
--}
--
--int KCalendarSystemGregorianProlepticPrivate::latestValidYear() const
--{
-- return 9999;
--}
--
--QString KCalendarSystemGregorianProlepticPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
--{
-- Q_UNUSED( year );
--
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::NarrowName", "J" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::NarrowName", "F" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::NarrowName", "M" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::NarrowName", "A" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::NarrowName", "M" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::NarrowName", "J" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::NarrowName", "J" ).toString( locale() );
-- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::NarrowName", "A" ).toString( locale() );
-- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::NarrowName", "S" ).toString( locale() );
-- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::NarrowName", "O" ).toString( locale() );
-- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::NarrowName", "N" ).toString( locale() );
-- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::NarrowName", "D" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::ShortName Possessive", "of Jan" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::ShortName Possessive", "of Feb" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::ShortName Possessive", "of Mar" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::ShortName Possessive", "of Apr" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::ShortName Possessive", "of May" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::ShortName Possessive", "of Jun" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::ShortName Possessive", "of Jul" ).toString( locale() );
-- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::ShortName Possessive", "of Aug" ).toString( locale() );
-- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::ShortName Possessive", "of Sep" ).toString( locale() );
-- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::ShortName Possessive", "of Oct" ).toString( locale() );
-- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::ShortName Possessive", "of Nov" ).toString( locale() );
-- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::ShortName Possessive", "of Dec" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::ShortName", "Jan" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::ShortName", "Feb" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::ShortName", "Mar" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::ShortName", "Apr" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::ShortName", "May" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::ShortName", "Jun" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::ShortName", "Jul" ).toString( locale() );
-- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::ShortName", "Aug" ).toString( locale() );
-- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::ShortName", "Sep" ).toString( locale() );
-- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::ShortName", "Oct" ).toString( locale() );
-- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::ShortName", "Nov" ).toString( locale() );
-- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::ShortName", "Dec" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::LongName Possessive", "of January" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::LongName Possessive", "of February" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::LongName Possessive", "of March" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::LongName Possessive", "of April" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::LongName Possessive", "of May" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::LongName Possessive", "of June" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::LongName Possessive", "of July" ).toString( locale() );
-- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::LongName Possessive", "of August" ).toString( locale() );
-- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::LongName Possessive", "of September" ).toString( locale() );
-- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::LongName Possessive", "of October" ).toString( locale() );
-- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::LongName Possessive", "of November" ).toString( locale() );
-- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::LongName Possessive", "of December" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- // Default to LongName
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Gregorian month 1 - KLocale::LongName", "January" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian month 2 - KLocale::LongName", "February" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian month 3 - KLocale::LongName", "March" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian month 4 - KLocale::LongName", "April" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian month 5 - KLocale::LongName", "May" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian month 6 - KLocale::LongName", "June" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian month 7 - KLocale::LongName", "July" ).toString( locale() );
-- case 8:
-- return ki18nc( "Gregorian month 8 - KLocale::LongName", "August" ).toString( locale() );
-- case 9:
-- return ki18nc( "Gregorian month 9 - KLocale::LongName", "September" ).toString( locale() );
-- case 10:
-- return ki18nc( "Gregorian month 10 - KLocale::LongName", "October" ).toString( locale() );
-- case 11:
-- return ki18nc( "Gregorian month 11 - KLocale::LongName", "November" ).toString( locale() );
-- case 12:
-- return ki18nc( "Gregorian month 12 - KLocale::LongName", "December" ).toString( locale() );
-- default:
-- return QString();
-- }
--}
--
--QString KCalendarSystemGregorianProlepticPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
--{
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::NarrowName ", "M" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::NarrowName ", "T" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::NarrowName ", "W" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::NarrowName ", "T" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::NarrowName ", "F" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::NarrowName ", "S" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::ShortName", "Mon" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::ShortName", "Tue" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::ShortName", "Wed" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::ShortName", "Thu" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::ShortName", "Fri" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::ShortName", "Sat" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::ShortName", "Sun" ).toString( locale() );
-- default: return QString();
-- }
-- }
--
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::LongName", "Monday" ).toString( locale() );
-- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::LongName", "Tuesday" ).toString( locale() );
-- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::LongName", "Wednesday" ).toString( locale() );
-- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::LongName", "Thursday" ).toString( locale() );
-- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::LongName", "Friday" ).toString( locale() );
-- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::LongName", "Saturday" ).toString( locale() );
-- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::LongName", "Sunday" ).toString( locale() );
-- default:
-- return QString();
-- }
--}
--
--
--KCalendarSystemGregorianProleptic::KCalendarSystemGregorianProleptic( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemGregorianProlepticPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemGregorianProleptic::KCalendarSystemGregorianProleptic( const KSharedConfig::Ptr config,
-- const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemGregorianProlepticPrivate( this ), config, locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemGregorianProleptic::KCalendarSystemGregorianProleptic( KCalendarSystemGregorianProlepticPrivate &dd,
-- const KSharedConfig::Ptr config,
-- const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemGregorianProleptic::~KCalendarSystemGregorianProleptic()
--{
-- delete dont_use;
--}
--
--QString KCalendarSystemGregorianProleptic::calendarType() const
--{
-- return QLatin1String( "gregorian-proleptic" );
--}
--
--QDate KCalendarSystemGregorianProleptic::epoch() const
--{
-- return QDate::fromJulianDay( 1721426 );
--}
--
--QDate KCalendarSystemGregorianProleptic::earliestValidDate() const
--{
-- // Gregorian 1 Jan 4713 BC, no year zero
-- return QDate::fromJulianDay( 38 );
--}
--
--QDate KCalendarSystemGregorianProleptic::latestValidDate() const
--{
-- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
-- // In Gregorian this is 9999-12-31, which is is jd 5373484
-- // Can't call setDate( 9999, 12, 31 ) as it creates circular reference!
-- return QDate::fromJulianDay( 5373484 );
--}
--
--bool KCalendarSystemGregorianProleptic::isValid( int year, int month, int day ) const
--{
-- return KCalendarSystem::isValid( year, month, day );
--}
--
--bool KCalendarSystemGregorianProleptic::isValid( const QDate &date ) const
--{
-- return KCalendarSystem::isValid( date );
--}
--
--bool KCalendarSystemGregorianProleptic::setDate( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setDate( date, year, month, day );
--}
--
--// Deprecated
--bool KCalendarSystemGregorianProleptic::setYMD( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setYMD( date, year, month, day );
--}
--
--int KCalendarSystemGregorianProleptic::year( const QDate &date ) const
--{
-- return KCalendarSystem::year( date );
--}
--
--int KCalendarSystemGregorianProleptic::month( const QDate &date ) const
--{
-- return KCalendarSystem::month( date );
--}
--
--int KCalendarSystemGregorianProleptic::day( const QDate &date ) const
--{
-- return KCalendarSystem::day( date );
--}
--
--QDate KCalendarSystemGregorianProleptic::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemGregorianProleptic::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemGregorianProleptic::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemGregorianProleptic::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemGregorianProleptic::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemGregorianProleptic::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemGregorianProleptic::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemGregorianProleptic::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemGregorianProleptic::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemGregorianProleptic::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemGregorianProleptic::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemGregorianProleptic::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemGregorianProleptic::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemGregorianProleptic::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemGregorianProleptic::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemGregorianProleptic::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemGregorianProleptic::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemGregorianProleptic::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemGregorianProleptic::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemGregorianProleptic::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemGregorianProleptic::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemGregorianProleptic::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemGregorianProleptic::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemGregorianProleptic::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemGregorianProleptic::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemGregorianProleptic::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemGregorianProleptic::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemGregorianProleptic::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemGregorianProleptic::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
--}
--
--int KCalendarSystemGregorianProleptic::weekDayOfPray() const
--{
-- return 7; // sunday
--}
--
--bool KCalendarSystemGregorianProleptic::isLunar() const
--{
-- return false;
--}
--
--bool KCalendarSystemGregorianProleptic::isLunisolar() const
--{
-- return false;
--}
--
--bool KCalendarSystemGregorianProleptic::isSolar() const
--{
-- return true;
--}
--
--bool KCalendarSystemGregorianProleptic::isProleptic() const
--{
-- return true;
--}
--
--bool KCalendarSystemGregorianProleptic::julianDayToDate( int jd, int &year, int &month, int &day ) const
--{
-- Q_D( const KCalendarSystemGregorianProleptic );
--
-- // Formula from The Calendar FAQ by Claus Tondering
-- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-- // NOTE: Coded from scratch from mathematical formulas, not copied from
-- // the Boost licensed source code
--
-- int a = jd + 32044;
-- int b = ( ( 4 * a ) + 3 ) / 146097;
-- int c = a - ( ( 146097 * b ) / 4 );
-- int dd = ( ( 4 * c ) + 3 ) / 1461;
-- int e = c - ( ( 1461 * dd ) / 4 );
-- int m = ( ( 5 * e ) + 2 ) / 153;
-- day = e - ( ( (153 * m ) + 2 ) / 5 ) + 1;
-- month = m + 3 - ( 12 * ( m / 10 ) );
-- year = ( 100 * b ) + dd - 4800 + ( m / 10 );
--
-- // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
-- // is easier if we pretend there is, so internally year of 0 = 1BC = -1 outside
-- // Check for Year 0 support as some Gregorian based calendars do have it, e.g. Thai and ISO
-- if ( !d->hasYearZero() && year < 1 ) {
-- year = year - 1;
-- }
-- return true;
--}
--
--bool KCalendarSystemGregorianProleptic::dateToJulianDay( int year, int month, int day, int &jd ) const
--{
-- Q_D( const KCalendarSystemGregorianProleptic );
--
-- // Formula from The Calendar FAQ by Claus Tondering
-- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-- // NOTE: Coded from scratch from mathematical formulas, not copied from
-- // the Boost licensed source code
--
-- // If year is -ve then is BC. In Gregorian there is no year 0, but the maths
-- // is easier if we pretend there is, so internally year of -1 = 1BC = 0 internally
-- // Check for Year 0 support as some Gregorian based calendars do have it, e.g. Thai and ISO
-- int y;
-- if ( !d->hasYearZero() && year < 1 ) {
-- y = year + 1;
-- } else {
-- y = year;
-- }
--
-- int a = ( 14 - month ) / 12;
-- y = y + 4800 - a;
-- int m = month + ( 12 * a ) - 3;
--
-- jd = day
-- + ( ( ( 153 * m ) + 2 ) / 5 )
-- + ( 365 * y )
-- + ( y / 4 )
-- - ( y / 100 )
-- + ( y / 400 )
-- - 32045;
--
-- return true;
--}
-diff --git a/kdecore/date/kcalendarsystemgregorianproleptic_p.h b/kdecore/date/kcalendarsystemgregorianproleptic_p.h
-deleted file mode 100644
-index bbb2f2f..0000000
---- a/kdecore/date/kcalendarsystemgregorianproleptic_p.h
-+++ /dev/null
-@@ -1,125 +0,0 @@
--/*
-- Copyright 2009, 2010 John Layt <john@layt.net>
--
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Library General Public
-- License as published by the Free Software Foundation; either
-- version 2 of the License, or (at your option) any later version.
--
-- This library 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
-- Library General Public License for more details.
--
-- You should have received a copy of the GNU Library General Public License
-- along with this library; see the file COPYING.LIB. If not, write to
-- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- Boston, MA 02110-1301, USA.
--*/
--
--#ifndef KCALENDARSYSTEMGREGORIANPROLEPTIC_H
--#define KCALENDARSYSTEMGREGORIANPROLEPTIC_H
--
--#include "kcalendarsystem.h"
--
--class KCalendarSystemGregorianProlepticPrivate;
--
--/**
-- * @internal
-- * This is the pure Gregorian calendar implementation.
-- *
-- * Note: This is a proleptic version of the Gregorian calendar, it does not
-- * copy the QDate method of using the Julian Calendar for dates before 15
-- * October 1582. This is the traditional proleptic Gregorian calendar
-- * that does not have a year 0, unlike the ISO version which does.
-- *
-- * @b license GNU-LGPL v.2 or later
-- *
-- * @see KLocale,KCalendarSystem
-- *
-- * @author John Layt <john@layt.net>
-- */
--class KCalendarSystemGregorianProleptic: public KCalendarSystem
--{
--public:
-- explicit KCalendarSystemGregorianProleptic( const KLocale *locale = 0 );
-- explicit KCalendarSystemGregorianProleptic( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-- virtual ~KCalendarSystemGregorianProleptic();
--
-- virtual QString calendarType() const;
--
-- virtual QDate epoch() const;
-- virtual QDate earliestValidDate() const;
-- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
--
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
--
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
--
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
--
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
--
-- virtual bool isLunar() const;
-- virtual bool isLunisolar() const;
-- virtual bool isSolar() const;
-- virtual bool isProleptic() const;
--
--protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemGregorianProleptic( KCalendarSystemGregorianProlepticPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
--
--private:
-- friend class KCalendarSystemIndianNational; // To allow access to julianDayToDate() and dateToJulianDay()
-- Q_DECLARE_PRIVATE( KCalendarSystemGregorianProleptic )
-- KCalendarSystemGregorianProlepticPrivate * const dont_use; // KDE5 remove, use shared d
--};
--
--#endif // KCALENDARSYSTEMGREGORIANPROLEPTIC_H
-diff --git a/kdecore/date/kcalendarsystemgregorianprolepticprivate_p.h b/kdecore/date/kcalendarsystemgregorianprolepticprivate_p.h
-deleted file mode 100644
-index e463b92..0000000
---- a/kdecore/date/kcalendarsystemgregorianprolepticprivate_p.h
-+++ /dev/null
-@@ -1,54 +0,0 @@
--/*
-- Copyright 2009, 2010 John Layt <john@layt.net>
--
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Library General Public
-- License as published by the Free Software Foundation; either
-- version 2 of the License, or (at your option) any later version.
--
-- This library 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
-- Library General Public License for more details.
--
-- You should have received a copy of the GNU Library General Public License
-- along with this library; see the file COPYING.LIB. If not, write to
-- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- Boston, MA 02110-1301, USA.
--*/
--
--#ifndef KCALENDARSYSTEMGREGORIANPROLEPTICPRIVATE_H
--#define KCALENDARSYSTEMGREGORIANPROLEPTICPRIVATE_H
--
--// Derived gregorian kde calendar class
--
--#include "kcalendarsystemprivate_p.h"
--
--class KCalendarSystemGregorianProlepticPrivate : public KCalendarSystemPrivate
--{
--public:
-- explicit KCalendarSystemGregorianProlepticPrivate( KCalendarSystemGregorianProleptic *q );
--
-- virtual ~KCalendarSystemGregorianProlepticPrivate();
--
-- // Virtual methods each calendar system must re-implement
-- virtual KLocale::CalendarSystem calendarSystem() const;
-- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-- virtual bool hasLeapMonths() const;
-- virtual bool hasYearZero() const;
-- virtual int maxDaysInWeek() const;
-- virtual int maxMonthsInYear() const;
-- virtual int earliestValidYear() const;
-- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
--
-- bool m_useCommonEra;
--};
--
--#endif // KCALENDARSYSTEMGREGORIANPROLEPTICPRIVATE_H
-diff --git a/kdecore/date/kcalendarsystemhebrew.cpp b/kdecore/date/kcalendarsystemhebrew.cpp
-index b55c6ec..8620055 100644
---- a/kdecore/date/kcalendarsystemhebrew.cpp
-+++ b/kdecore/date/kcalendarsystemhebrew.cpp
-@@ -31,7 +31,7 @@
- #include <QtCore/QDate>
- #include <QtCore/QCharRef>
-
--static int hebrewDaysElapsed( int y );
-+static int hebrewDaysElapsed(int y);
-
- class h_date
- {
-@@ -46,26 +46,26 @@ public:
- /*
- * compute general date structure from hebrew date
- */
--static class h_date * hebrewToGregorian( int y, int m, int d )
-+static class h_date * hebrewToGregorian(int y, int m, int d)
- {
- static class h_date h;
- int s;
-
- y -= 3744;
-- s = hebrewDaysElapsed( y );
-+ s = hebrewDaysElapsed(y);
- d += s;
-- s = hebrewDaysElapsed( y + 1 ) - s; /* length of year */
-+ s = hebrewDaysElapsed(y + 1) - s; /* length of year */
-
-- if ( s > 365 && m > 6 ) {
-+ if (s > 365 && m > 6) {
- --m;
- d += 30;
- }
-- d += ( 59 * ( m - 1 ) + 1 ) / 2; /* regular months */
-+ d += (59 * (m - 1) + 1) / 2; /* regular months */
- /* special cases */
-- if ( s % 10 > 4 && m > 2 ) { /* long Heshvan */
-+ if (s % 10 > 4 && m > 2) { /* long Heshvan */
- d++;
- }
-- if ( s % 10 < 4 && m > 3 ) { /* short Kislev */
-+ if (s % 10 < 4 && m > 3) { /* short Kislev */
- d--;
- }
- // ### HPB: Broken in leap years
-@@ -73,53 +73,53 @@ static class h_date * hebrewToGregorian( int y, int m, int d )
- // d += 30;
- d -= 6002;
-
-- y = ( d + 36525 ) * 4 / 146097 - 1;
-- d -= y / 4 * 146097 + ( y % 4 ) * 36524;
-+ y = (d + 36525) * 4 / 146097 - 1;
-+ d -= y / 4 * 146097 + (y % 4) * 36524;
- y *= 100;
-
- /* compute year */
-- s = ( d + 366 )*4 / 1461 - 1;
-- d -= s / 4*1461 + ( s % 4 )*365;
-+ s = (d + 366) * 4 / 1461 - 1;
-+ d -= s / 4 * 1461 + (s % 4) * 365;
- y += s;
- /* compute month */
-- m = ( d + 245 )*12 / 367 - 7;
-- d -= m*367 / 12 - 30;
-- if ( ++m >= 12 ) {
-+ m = (d + 245) * 12 / 367 - 7;
-+ d -= m * 367 / 12 - 30;
-+ if (++m >= 12) {
- m -= 12;
- y++;
- }
- h.hd_day = d;
- h.hd_mon = m;
- h.hd_year = y;
-- return( &h );
-+ return(&h);
- }
-
- /*
- * compute date structure from no. of days since 1 Tishrei 3744
- */
--static class h_date * gregorianToHebrew( int y, int m, int d )
-+static class h_date * gregorianToHebrew(int y, int m, int d)
- {
- static class h_date h;
- int s;
-
-- if ( ( m -= 2 ) <= 0 ) {
-+ if ((m -= 2) <= 0) {
- m += 12;
- y--;
- }
- /* no. of days, Julian calendar */
-- d += 365*y + y / 4 + 367*m / 12 + 5968;
-+ d += 365 * y + y / 4 + 367 * m / 12 + 5968;
- /* Gregorian calendar */
- d -= y / 100 - y / 400 - 2;
-- h.hd_dw = ( d + 1 ) % 7;
-+ h.hd_dw = (d + 1) % 7;
-
- /* compute the year */
- y += 16;
-- s = hebrewDaysElapsed( y );
-- m = hebrewDaysElapsed( y + 1 );
-- while( d >= m ) { /* computed year was underestimated */
-+ s = hebrewDaysElapsed(y);
-+ m = hebrewDaysElapsed(y + 1);
-+ while (d >= m) { /* computed year was underestimated */
- s = m;
- y++;
-- m = hebrewDaysElapsed( y + 1 );
-+ m = hebrewDaysElapsed(y + 1);
- }
- d -= s;
- s = m - s; /* size of current year */
-@@ -128,31 +128,31 @@ static class h_date * gregorianToHebrew( int y, int m, int d )
- h.hd_flg = s % 10 - 4;
-
- /* compute day and month */
-- if ( d >= s - 236 ) { /* last 8 months are regular */
-+ if (d >= s - 236) { /* last 8 months are regular */
- d -= s - 236;
- m = d * 2 / 59;
-- d -= ( m * 59 + 1 ) / 2;
-+ d -= (m * 59 + 1) / 2;
- m += 4;
-- if ( s > 365 && m <= 5 ) { /* Adar of Meuberet */
-+ if (s > 365 && m <= 5) { /* Adar of Meuberet */
- m += 8;
- }
- } else {
- /* first 4 months have 117-119 days */
- s = 114 + s % 10;
- m = d * 4 / s;
-- d -= ( m * s + 3 ) / 4;
-+ d -= (m * s + 3) / 4;
- }
-
- h.hd_day = d;
- h.hd_mon = m;
- h.hd_year = y;
-- return( &h );
-+ return(&h);
- }
-
- /* constants, in 1/18th of minute */
- static const int HOUR = 1080;
--static const int DAY = 24*HOUR;
--static const int WEEK = 7*DAY;
-+static const int DAY = 24 * HOUR;
-+static const int WEEK = 7 * DAY;
- #define M(h,p) ((h)*HOUR+p)
- #define MONTH (DAY+M(12,793))
-
-@@ -160,14 +160,14 @@ static const int WEEK = 7*DAY;
- * @internal
- * no. of days in y years
- */
--static int hebrewDaysElapsed( int y )
-+static int hebrewDaysElapsed(int y)
- {
- int m, nm, dw, s, l;
-
- l = y * 7 + 1; // no. of leap months
- m = y * 12 + l / 19; // total no. of months
- l %= 19;
-- nm = m * MONTH + M( 1 + 6, 779 ); // molad new year 3744 (16BC) + 6 hours
-+ nm = m * MONTH + M(1 + 6, 779); // molad new year 3744 (16BC) + 6 hours
- s = m * 28 + nm / DAY - 2;
-
- nm %= WEEK;
-@@ -175,13 +175,13 @@ static int hebrewDaysElapsed( int y )
- nm %= DAY;
-
- // special cases of Molad Zaken
-- if ( (l < 12 && dw == 3 && nm >= M( 9 + 6, 204 )) ||
-- (l < 7 && dw == 2 && nm >= M( 15 + 6, 589 )) ) {
-+ if ((l < 12 && dw == 3 && nm >= M(9 + 6, 204)) ||
-+ (l < 7 && dw == 2 && nm >= M(15 + 6, 589))) {
- s++, dw++;
- }
-
- /* ADU */
-- if ( dw == 1 || dw == 4 || dw == 6 ) {
-+ if (dw == 1 || dw == 4 || dw == 6) {
- s++;
- }
- return s;
-@@ -191,44 +191,44 @@ static int hebrewDaysElapsed( int y )
- * @internal
- * true if long Cheshvan
- */
--static int long_cheshvan( int year )
-+static int long_cheshvan(int year)
- {
- QDate first, last;
- class h_date *gd;
-
-- gd = hebrewToGregorian( year, 1, 1 );
-- first.setYMD( gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1 );
-+ gd = hebrewToGregorian(year, 1, 1);
-+ first.setYMD(gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1);
-
-- gd = hebrewToGregorian( year + 1, 1, 1 );
-- last.setYMD( gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1 );
-+ gd = hebrewToGregorian(year + 1, 1, 1);
-+ last.setYMD(gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1);
-
-- return ( first.daysTo( last ) % 10 == 5 );
-+ return (first.daysTo(last) % 10 == 5);
- }
-
- /**
- * @internal
- * true if short Kislev
- */
--static int short_kislev( int year )
-+static int short_kislev(int year)
- {
- QDate first, last;
- class h_date * gd;
-
-- gd = hebrewToGregorian( year, 1, 1 );
-- first.setYMD( gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1 );
-+ gd = hebrewToGregorian(year, 1, 1);
-+ first.setYMD(gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1);
-
-- gd = hebrewToGregorian( year + 1, 1, 1 );
-- last.setYMD( gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1 );
-+ gd = hebrewToGregorian(year + 1, 1, 1);
-+ last.setYMD(gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1);
-
-- return ( first.daysTo( last ) % 10 == 3 );
-+ return (first.daysTo(last) % 10 == 3);
- }
-
- // Ok
--static class h_date *toHebrew( const QDate &date )
-+static class h_date *toHebrew(const QDate &date)
- {
- class h_date *sd;
-
-- sd = gregorianToHebrew( date.year(), date.month(), date.day() );
-+ sd = gregorianToHebrew(date.year(), date.month(), date.day());
- ++sd->hd_mon;
- ++sd->hd_day;
-
-@@ -238,38 +238,38 @@ static class h_date *toHebrew( const QDate &date )
- class KCalendarSystemHebrewPrivate : public KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemHebrewPrivate( KCalendarSystemHebrew *q );
-+ explicit KCalendarSystemHebrewPrivate(KCalendarSystemHebrew *q);
-
- virtual ~KCalendarSystemHebrewPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-
-- virtual int integerFromString( const QString &string, int maxLength, int &readLength ) const;
-- virtual QString stringFromInteger( int number, int padWidth = 0, QChar padChar = QLatin1Char('0') ) const;
-- virtual QString stringFromInteger( int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet ) const;
-+ virtual int integerFromString(const QString &string, int maxLength, int &readLength) const;
-+ virtual QString stringFromInteger(int number, int padWidth = 0, QChar padChar = QLatin1Char('0')) const;
-+ virtual QString stringFromInteger(int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet) const;
-
-- virtual int monthNumberToMonthIndex( int year, int month ) const;
-+ virtual int monthNumberToMonthIndex(int year, int month) const;
- };
-
- // Shared d pointer base class definitions
-
--KCalendarSystemHebrewPrivate::KCalendarSystemHebrewPrivate( KCalendarSystemHebrew *q )
-- :KCalendarSystemPrivate( q )
-+KCalendarSystemHebrewPrivate::KCalendarSystemHebrewPrivate(KCalendarSystemHebrew *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -286,55 +286,55 @@ void KCalendarSystemHebrewPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
- // Jewish Era, Anno Mundi, "Year of the World".
-- name = i18nc( "Calendar Era: Hebrew Era, years > 0, LongFormat", "Anno Mundi" );
-- shortName = i18nc( "Calendar Era: Hebrew Era, years > 0, ShortFormat", "AM" );
-- format = i18nc( "(kdedt-format) Hebrew, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Hebrew Era, years > 0, LongFormat", "Anno Mundi");
-+ shortName = i18nc("Calendar Era: Hebrew Era, years > 0, ShortFormat", "AM");
-+ format = i18nc("(kdedt-format) Hebrew, AM, full era year format used for %EY, e.g. 2000 AM", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemHebrewPrivate::monthsInYear( int year ) const
-+int KCalendarSystemHebrewPrivate::monthsInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 13;
- } else {
- return 12;
- }
- }
-
--int KCalendarSystemHebrewPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemHebrewPrivate::daysInMonth(int year, int month) const
- {
-- int mi = monthNumberToMonthIndex( year, month );
-+ int mi = monthNumberToMonthIndex(year, month);
-
-- if ( mi == 2 && long_cheshvan( year ) ) {
-+ if (mi == 2 && long_cheshvan(year)) {
- return 30;
- }
-
-- if ( mi == 3 && short_kislev( year ) ) {
-+ if (mi == 3 && short_kislev(year)) {
- return 29;
- }
-
-- if ( mi % 2 == 0 ) { // Even number months have 29 days
-+ if (mi % 2 == 0) { // Even number months have 29 days
- return 29;
- } else { // Odd number months have 30 days
- return 30;
- }
- }
-
--int KCalendarSystemHebrewPrivate::daysInYear( int year ) const
-+int KCalendarSystemHebrewPrivate::daysInYear(int year) const
- {
- int days;
-
- // Get Regular year length
-- if ( isLeapYear( year ) ) { // Has 13 months
-+ if (isLeapYear(year)) { // Has 13 months
- days = 384;
- } else { // Has 12 months
- days = 354;
- }
-
- // Check if is Deficient or Abundant year
-- if ( short_kislev( year ) ) { // Deficient
-+ if (short_kislev(year)) { // Deficient
- days = days - 1;
-- } else if ( long_cheshvan( year ) ) { // Abundant
-+ } else if (long_cheshvan(year)) { // Abundant
- days = days + 1;
- }
-
-@@ -346,9 +346,9 @@ int KCalendarSystemHebrewPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemHebrewPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemHebrewPrivate::isLeapYear(int year) const
- {
-- return ( ( ( ( 7 * year ) + 1 ) % 19 ) < 7 );
-+ return ((((7 * year) + 1) % 19) < 7);
- }
-
- bool KCalendarSystemHebrewPrivate::hasLeapMonths() const
-@@ -381,9 +381,9 @@ int KCalendarSystemHebrewPrivate::latestValidYear() const
- return 8119;
- }
-
--int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString, int maxLength, int &readLength ) const
-+int KCalendarSystemHebrewPrivate::integerFromString(const QString &inputString, int maxLength, int &readLength) const
- {
-- if ( locale()->language() == QLatin1String("he") ) {
-+ if (locale()->language() == QLatin1String("he")) {
-
- // Hebrew numbers are composed of combinations of normal letters which have a numeric value.
- // This is a non-positional system, the numeric values are simply added together, however
-@@ -420,18 +420,18 @@ int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString,
- int result = 0;
- int value = 0;
-
-- for ( ; position < stringLength ; ++position ) {
-+ for (; position < stringLength ; ++position) {
-
- thisChar = string[position];
-
-- if ( position + 1 < stringLength ) {
-+ if (position + 1 < stringLength) {
- nextChar = string[position + 1];
- // Ignore any geresh or gershayim chars, we don't bother checking they are in the right place
-- if ( nextChar == QLatin1Char('\'') || nextChar == QChar( 0x05F3 ) || // geresh
-- nextChar == QLatin1Char('\"') || nextChar == QChar( 0x05F4 ) ) { // gershayim
-- string.remove( position + 1, 1 );
-+ if (nextChar == QLatin1Char('\'') || nextChar == QChar(0x05F3) || // geresh
-+ nextChar == QLatin1Char('\"') || nextChar == QChar(0x05F4)) { // gershayim
-+ string.remove(position + 1, 1);
- stringLength = string.length();
-- if ( position + 1 < stringLength ) {
-+ if (position + 1 < stringLength) {
- nextChar = string[position + 1];
- } else {
- nextChar = QChar();
-@@ -442,7 +442,7 @@ int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString,
- nextChar = QChar();
- }
-
-- if ( thisChar >= QChar( 0x05D0 ) && thisChar <= QChar( 0x05D7 ) ) {
-+ if (thisChar >= QChar(0x05D0) && thisChar <= QChar(0x05D7)) {
-
- // If this char Alef to Het, 1 to 8, א to ח
-
-@@ -450,13 +450,13 @@ int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString,
- // then this char is a thousands digit
- // else this char is a ones digit
-
-- if ( nextChar >= QChar( 0x05D0 ) && nextChar <= QChar( 0x05EA ) ) {
-- value = ( thisChar.unicode() - 0x05D0 + 1 ) * 1000;
-+ if (nextChar >= QChar(0x05D0) && nextChar <= QChar(0x05EA)) {
-+ value = (thisChar.unicode() - 0x05D0 + 1) * 1000;
- } else {
- value = thisChar.unicode() - 0x05D0 + 1;
- }
-
-- } else if ( thisChar == QChar( 0x05D8 ) ) {
-+ } else if (thisChar == QChar(0x05D8)) {
-
- // If this char is Tet, 9, ט
-
-@@ -465,31 +465,31 @@ int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString,
- // and next char not 7 (Special case for 97 = 16)
- // then is a thousands digit else is 9
-
-- if ( nextChar >= QChar( 0x05D0 ) && nextChar <= QChar( 0x05EA ) &&
-- nextChar != QChar( 0x05D5 ) && nextChar != QChar( 0x05D6 ) ) {
-+ if (nextChar >= QChar(0x05D0) && nextChar <= QChar(0x05EA) &&
-+ nextChar != QChar(0x05D5) && nextChar != QChar(0x05D6)) {
- value = 9000;
- } else {
- value = 9;
- }
-
-- } else if ( thisChar >= QChar( 0x05D9 ) && thisChar <= QChar( 0x05E6 ) ) {
-+ } else if (thisChar >= QChar(0x05D9) && thisChar <= QChar(0x05E6)) {
-
- // If this char Yod to Tsadi, 10 to 90, י to צ
-
- // If next char is a tens or hundreds char then is an error
- // Else is a tens digit
-
-- if ( nextChar >= QChar( 0x05D9 ) ) {
-+ if (nextChar >= QChar(0x05D9)) {
- return -1;
- } else {
- value = decadeValues[thisChar.unicode() - 0x05D9];
- }
-
-- } else if ( thisChar >= QChar( 0x05E7 ) && thisChar <= QChar( 0x05EA ) ) {
-+ } else if (thisChar >= QChar(0x05E7) && thisChar <= QChar(0x05EA)) {
-
- // If this char Qof to Tav, 100 to 400, ק to ת, then is hundreds digit
-
-- value = ( thisChar.unicode() - 0x05E7 + 1 ) * 100;
-+ value = (thisChar.unicode() - 0x05E7 + 1) * 100;
-
- } else {
-
-@@ -508,18 +508,18 @@ int KCalendarSystemHebrewPrivate::integerFromString( const QString &inputString,
- return result;
-
- } else {
-- return KCalendarSystemPrivate::integerFromString( inputString, maxLength, readLength );
-+ return KCalendarSystemPrivate::integerFromString(inputString, maxLength, readLength);
- }
- }
-
--QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidth, QChar padChar ) const
-+QString KCalendarSystemHebrewPrivate::stringFromInteger(int number, int padWidth, QChar padChar) const
- {
-- return KCalendarSystemPrivate::stringFromInteger( number, padWidth, padChar );
-+ return KCalendarSystemPrivate::stringFromInteger(number, padWidth, padChar);
- }
-
--QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet ) const
-+QString KCalendarSystemHebrewPrivate::stringFromInteger(int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet) const
- {
-- if ( locale()->language() == QLatin1String("he") ) {
-+ if (locale()->language() == QLatin1String("he")) {
-
- // Hebrew numbers are composed of combinations of normal letters which have a numeric value.
- // This is a non-positional system, the numeric values are simply added together, however
-@@ -546,8 +546,8 @@ QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidt
- */
-
- const QChar decade[] = {
-- // Tet = ט, Yod = י, Kaf = כ, Lamed = ל, Mem = מ
-- // Nun = נ, Samekh = ס, Ayin = ע, Pe = פ, Tsadi = צ
-+ // Tet = ט, Yod = י, Kaf = כ, Lamed = ל, Mem = מ
-+ // Nun = נ, Samekh = ס, Ayin = ע, Pe = פ, Tsadi = צ
- 0x05D8, 0x05D9, 0x05DB, 0x05DC, 0x05DE,
- 0x05E0, 0x05E1, 0x05E2, 0x05E4, 0x05E6
- };
-@@ -555,15 +555,15 @@ QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidt
- QString result;
-
- // We have no rules for coping with numbers outside this range
-- if ( number < 1 || number > 9999 ) {
-- return KCalendarSystemPrivate::stringFromInteger( number, padWidth, padChar, digitSet );
-+ if (number < 1 || number > 9999) {
-+ return KCalendarSystemPrivate::stringFromInteger(number, padWidth, padChar, digitSet);
- }
-
- // Translate the thousands digit, just uses letter for number 1..9 ( א to ט, Alef to Tet )
- // Years 5001-5999 do not have the thousands by convention
-- if ( number >= 1000 ) {
-- if ( number <= 5000 || number >= 6000 ) {
-- result += QChar( 0x05D0 - 1 + number / 1000 ); // Alef א to Tet ט
-+ if (number >= 1000) {
-+ if (number <= 5000 || number >= 6000) {
-+ result += QChar(0x05D0 - 1 + number / 1000); // Alef א to Tet ט
- }
- number %= 1000;
- }
-@@ -571,28 +571,28 @@ QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidt
- // Translate the hundreds digit
- // Use traditional method where we only have letters assigned values for 100, 200, 300 and 400
- // so may need to repeat 400 twice to make up the required number
-- if ( number >= 100 ) {
-- while ( number >= 500 ) {
-- result += QChar( 0x05EA ); // Tav = ת
-+ if (number >= 100) {
-+ while (number >= 500) {
-+ result += QChar(0x05EA); // Tav = ת
- number -= 400;
- }
-- result += QChar( 0x05E7 - 1 + number / 100 ); // Qof = ק to xxx
-+ result += QChar(0x05E7 - 1 + number / 100); // Qof = ק to xxx
- number %= 100;
- }
-
- // Translate the tens digit
- // The numbers 15 and 16 translate to letters that spell out the name of God which is
- // forbidden, so require special treatment where 15 = 9 + 6 and 1 = 9 + 7.
-- if ( number >= 10 ) {
-- if ( number == 15 || number == 16 )
-+ if (number >= 10) {
-+ if (number == 15 || number == 16)
- number -= 9;
- result += decade[number / 10];
- number %= 10;
- }
-
- // Translate the ones digit, uses letter for number 1..9 ( א to ט, Alef to Tet )
-- if ( number > 0 ) {
-- result += QChar( 0x05D0 - 1 + number ); // Alef = א to xxx
-+ if (number > 0) {
-+ result += QChar(0x05D0 - 1 + number); // Alef = א to xxx
- }
-
- // When used in a string with mixed names and numbers the numbers need special chars to
-@@ -601,27 +601,27 @@ QString KCalendarSystemHebrewPrivate::stringFromInteger( int number, int padWidt
- // single quote for convenience.
- // Multiple digit numbers have a gershayim symbol ? (Unicode = 0x05F4) as second-to-last
- // char, but we use double quote for convenience.
-- if ( result.length() == 1 ) {
-+ if (result.length() == 1) {
- result += QLatin1Char('\'');
- } else {
-- result.insert( result.length() - 1, QLatin1Char('\"') );
-+ result.insert(result.length() - 1, QLatin1Char('\"'));
- }
-
- return result;
-
- } else {
-- return KCalendarSystemPrivate::stringFromInteger( number, padWidth, padChar, digitSet );
-+ return KCalendarSystemPrivate::stringFromInteger(number, padWidth, padChar, digitSet);
- }
- }
-
--int KCalendarSystemHebrewPrivate::monthNumberToMonthIndex( int year, int month ) const
-+int KCalendarSystemHebrewPrivate::monthNumberToMonthIndex(int year, int month) const
- {
-- if ( isLeapYear( year ) ) {
-- if ( month == 6 ) {
-+ if (isLeapYear(year)) {
-+ if (month == 6) {
- return 13; // Adar I
-- } else if ( month == 7 ) {
-+ } else if (month == 7) {
- return 14; // Adar II
-- } else if ( month > 7 ) {
-+ } else if (month > 7) {
- return month - 1; // Because of Adar II
- }
- }
-@@ -629,181 +629,181 @@ int KCalendarSystemHebrewPrivate::monthNumberToMonthIndex( int year, int month )
- return month;
- }
-
--QString KCalendarSystemHebrewPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemHebrewPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
- // We must map month number to month index
-- int monthIndex = monthNumberToMonthIndex( year, month );
-+ int monthIndex = monthNumberToMonthIndex(year, month);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( monthIndex ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (monthIndex) {
- case 1:
-- return ki18nc( "Hebrew month 1 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Hebrew month 1 - KLocale::NarrowName", "T").toString(locale());
- case 2:
-- return ki18nc( "Hebrew month 2 - KLocale::NarrowName", "H" ).toString( locale() );
-+ return ki18nc("Hebrew month 2 - KLocale::NarrowName", "H").toString(locale());
- case 3:
-- return ki18nc( "Hebrew month 3 - KLocale::NarrowName", "K" ).toString( locale() );
-+ return ki18nc("Hebrew month 3 - KLocale::NarrowName", "K").toString(locale());
- case 4:
-- return ki18nc( "Hebrew month 4 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Hebrew month 4 - KLocale::NarrowName", "T").toString(locale());
- case 5:
-- return ki18nc( "Hebrew month 5 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Hebrew month 5 - KLocale::NarrowName", "S").toString(locale());
- case 6:
-- return ki18nc( "Hebrew month 6 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Hebrew month 6 - KLocale::NarrowName", "A").toString(locale());
- case 7:
-- return ki18nc( "Hebrew month 7 - KLocale::NarrowName", "N" ).toString( locale() );
-+ return ki18nc("Hebrew month 7 - KLocale::NarrowName", "N").toString(locale());
- case 8:
-- return ki18nc( "Hebrew month 8 - KLocale::NarrowName", "I" ).toString( locale() );
-+ return ki18nc("Hebrew month 8 - KLocale::NarrowName", "I").toString(locale());
- case 9:
-- return ki18nc( "Hebrew month 9 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Hebrew month 9 - KLocale::NarrowName", "S").toString(locale());
- case 10:
-- return ki18nc( "Hebrew month 10 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Hebrew month 10 - KLocale::NarrowName", "T").toString(locale());
- case 11:
-- return ki18nc( "Hebrew month 11 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Hebrew month 11 - KLocale::NarrowName", "A").toString(locale());
- case 12:
-- return ki18nc( "Hebrew month 12 - KLocale::NarrowName", "E" ).toString( locale() );
-+ return ki18nc("Hebrew month 12 - KLocale::NarrowName", "E").toString(locale());
- case 13:
-- return ki18nc( "Hebrew month 13 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Hebrew month 13 - KLocale::NarrowName", "A").toString(locale());
- case 14:
-- return ki18nc( "Hebrew month 14 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Hebrew month 14 - KLocale::NarrowName", "A").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( monthIndex ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (monthIndex) {
- case 1:
-- return ki18nc( "Hebrew month 1 - KLocale::ShortName Possessive", "of Tis" ).toString( locale() );
-+ return ki18nc("Hebrew month 1 - KLocale::ShortName Possessive", "of Tis").toString(locale());
- case 2:
-- return ki18nc( "Hebrew month 2 - KLocale::ShortName Possessive", "of Hes" ).toString( locale() );
-+ return ki18nc("Hebrew month 2 - KLocale::ShortName Possessive", "of Hes").toString(locale());
- case 3:
-- return ki18nc( "Hebrew month 3 - KLocale::ShortName Possessive", "of Kis" ).toString( locale() );
-+ return ki18nc("Hebrew month 3 - KLocale::ShortName Possessive", "of Kis").toString(locale());
- case 4:
-- return ki18nc( "Hebrew month 4 - KLocale::ShortName Possessive", "of Tev" ).toString( locale() );
-+ return ki18nc("Hebrew month 4 - KLocale::ShortName Possessive", "of Tev").toString(locale());
- case 5:
-- return ki18nc( "Hebrew month 5 - KLocale::ShortName Possessive", "of Shv" ).toString( locale() );
-+ return ki18nc("Hebrew month 5 - KLocale::ShortName Possessive", "of Shv").toString(locale());
- case 6:
-- return ki18nc( "Hebrew month 6 - KLocale::ShortName Possessive", "of Ada" ).toString( locale() );
-+ return ki18nc("Hebrew month 6 - KLocale::ShortName Possessive", "of Ada").toString(locale());
- case 7:
-- return ki18nc( "Hebrew month 7 - KLocale::ShortName Possessive", "of Nis" ).toString( locale() );
-+ return ki18nc("Hebrew month 7 - KLocale::ShortName Possessive", "of Nis").toString(locale());
- case 8:
-- return ki18nc( "Hebrew month 8 - KLocale::ShortName Possessive", "of Iya" ).toString( locale() );
-+ return ki18nc("Hebrew month 8 - KLocale::ShortName Possessive", "of Iya").toString(locale());
- case 9:
-- return ki18nc( "Hebrew month 9 - KLocale::ShortName Possessive", "of Siv" ).toString( locale() );
-+ return ki18nc("Hebrew month 9 - KLocale::ShortName Possessive", "of Siv").toString(locale());
- case 10:
-- return ki18nc( "Hebrew month 10 - KLocale::ShortName Possessive", "of Tam" ).toString( locale() );
-+ return ki18nc("Hebrew month 10 - KLocale::ShortName Possessive", "of Tam").toString(locale());
- case 11:
-- return ki18nc( "Hebrew month 11 - KLocale::ShortName Possessive", "of Av" ).toString( locale() );
-+ return ki18nc("Hebrew month 11 - KLocale::ShortName Possessive", "of Av").toString(locale());
- case 12:
-- return ki18nc( "Hebrew month 12 - KLocale::ShortName Possessive", "of Elu" ).toString( locale() );
-+ return ki18nc("Hebrew month 12 - KLocale::ShortName Possessive", "of Elu").toString(locale());
- case 13:
-- return ki18nc( "Hebrew month 13 - KLocale::ShortName Possessive", "of Ad1" ).toString( locale() );
-+ return ki18nc("Hebrew month 13 - KLocale::ShortName Possessive", "of Ad1").toString(locale());
- case 14:
-- return ki18nc( "Hebrew month 14 - KLocale::ShortName Possessive", "of Ad2" ).toString( locale() );
-+ return ki18nc("Hebrew month 14 - KLocale::ShortName Possessive", "of Ad2").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( monthIndex ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (monthIndex) {
- case 1:
-- return ki18nc( "Hebrew month 1 - KLocale::ShortName", "Tis" ).toString( locale() );
-+ return ki18nc("Hebrew month 1 - KLocale::ShortName", "Tis").toString(locale());
- case 2:
-- return ki18nc( "Hebrew month 2 - KLocale::ShortName", "Hes" ).toString( locale() );
-+ return ki18nc("Hebrew month 2 - KLocale::ShortName", "Hes").toString(locale());
- case 3:
-- return ki18nc( "Hebrew month 3 - KLocale::ShortName", "Kis" ).toString( locale() );
-+ return ki18nc("Hebrew month 3 - KLocale::ShortName", "Kis").toString(locale());
- case 4:
-- return ki18nc( "Hebrew month 4 - KLocale::ShortName", "Tev" ).toString( locale() );
-+ return ki18nc("Hebrew month 4 - KLocale::ShortName", "Tev").toString(locale());
- case 5:
-- return ki18nc( "Hebrew month 5 - KLocale::ShortName", "Shv" ).toString( locale() );
-+ return ki18nc("Hebrew month 5 - KLocale::ShortName", "Shv").toString(locale());
- case 6:
-- return ki18nc( "Hebrew month 6 - KLocale::ShortName", "Ada" ).toString( locale() );
-+ return ki18nc("Hebrew month 6 - KLocale::ShortName", "Ada").toString(locale());
- case 7:
-- return ki18nc( "Hebrew month 7 - KLocale::ShortName", "Nis" ).toString( locale() );
-+ return ki18nc("Hebrew month 7 - KLocale::ShortName", "Nis").toString(locale());
- case 8:
-- return ki18nc( "Hebrew month 8 - KLocale::ShortName", "Iya" ).toString( locale() );
-+ return ki18nc("Hebrew month 8 - KLocale::ShortName", "Iya").toString(locale());
- case 9:
-- return ki18nc( "Hebrew month 9 - KLocale::ShortName", "Siv" ).toString( locale() );
-+ return ki18nc("Hebrew month 9 - KLocale::ShortName", "Siv").toString(locale());
- case 10:
-- return ki18nc( "Hebrew month 10 - KLocale::ShortName", "Tam" ).toString( locale() );
-+ return ki18nc("Hebrew month 10 - KLocale::ShortName", "Tam").toString(locale());
- case 11:
-- return ki18nc( "Hebrew month 11 - KLocale::ShortName", "Av" ).toString( locale() );
-+ return ki18nc("Hebrew month 11 - KLocale::ShortName", "Av").toString(locale());
- case 12:
-- return ki18nc( "Hebrew month 12 - KLocale::ShortName", "Elu" ).toString( locale() );
-+ return ki18nc("Hebrew month 12 - KLocale::ShortName", "Elu").toString(locale());
- case 13:
-- return ki18nc( "Hebrew month 13 - KLocale::ShortName", "Ad1" ).toString( locale() );
-+ return ki18nc("Hebrew month 13 - KLocale::ShortName", "Ad1").toString(locale());
- case 14:
-- return ki18nc( "Hebrew month 14 - KLocale::ShortName", "Ad2" ).toString( locale() );
-+ return ki18nc("Hebrew month 14 - KLocale::ShortName", "Ad2").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( monthIndex ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (monthIndex) {
- case 1:
-- return ki18nc( "Hebrew month 1 - KLocale::LongName Possessive", "of Tishrey" ).toString( locale() );
-+ return ki18nc("Hebrew month 1 - KLocale::LongName Possessive", "of Tishrey").toString(locale());
- case 2:
-- return ki18nc( "Hebrew month 2 - KLocale::LongName Possessive", "of Heshvan" ).toString( locale() );
-+ return ki18nc("Hebrew month 2 - KLocale::LongName Possessive", "of Heshvan").toString(locale());
- case 3:
-- return ki18nc( "Hebrew month 3 - KLocale::LongName Possessive", "of Kislev" ).toString( locale() );
-+ return ki18nc("Hebrew month 3 - KLocale::LongName Possessive", "of Kislev").toString(locale());
- case 4:
-- return ki18nc( "Hebrew month 4 - KLocale::LongName Possessive", "of Tevet" ).toString( locale() );
-+ return ki18nc("Hebrew month 4 - KLocale::LongName Possessive", "of Tevet").toString(locale());
- case 5:
-- return ki18nc( "Hebrew month 5 - KLocale::LongName Possessive", "of Shvat" ).toString( locale() );
-+ return ki18nc("Hebrew month 5 - KLocale::LongName Possessive", "of Shvat").toString(locale());
- case 6:
-- return ki18nc( "Hebrew month 6 - KLocale::LongName Possessive", "of Adar" ).toString( locale() );
-+ return ki18nc("Hebrew month 6 - KLocale::LongName Possessive", "of Adar").toString(locale());
- case 7:
-- return ki18nc( "Hebrew month 7 - KLocale::LongName Possessive", "of Nisan" ).toString( locale() );
-+ return ki18nc("Hebrew month 7 - KLocale::LongName Possessive", "of Nisan").toString(locale());
- case 8:
-- return ki18nc( "Hebrew month 8 - KLocale::LongName Possessive", "of Iyar" ).toString( locale() );
-+ return ki18nc("Hebrew month 8 - KLocale::LongName Possessive", "of Iyar").toString(locale());
- case 9:
-- return ki18nc( "Hebrew month 9 - KLocale::LongName Possessive", "of Sivan" ).toString( locale() );
-+ return ki18nc("Hebrew month 9 - KLocale::LongName Possessive", "of Sivan").toString(locale());
- case 10:
-- return ki18nc( "Hebrew month 10 - KLocale::LongName Possessive", "of Tamuz" ).toString( locale() );
-+ return ki18nc("Hebrew month 10 - KLocale::LongName Possessive", "of Tamuz").toString(locale());
- case 11:
-- return ki18nc( "Hebrew month 11 - KLocale::LongName Possessive", "of Av" ).toString( locale() );
-+ return ki18nc("Hebrew month 11 - KLocale::LongName Possessive", "of Av").toString(locale());
- case 12:
-- return ki18nc( "Hebrew month 12 - KLocale::LongName Possessive", "of Elul" ).toString( locale() );
-+ return ki18nc("Hebrew month 12 - KLocale::LongName Possessive", "of Elul").toString(locale());
- case 13:
-- return ki18nc( "Hebrew month 13 - KLocale::LongName Possessive", "of Adar I" ).toString( locale() );
-+ return ki18nc("Hebrew month 13 - KLocale::LongName Possessive", "of Adar I").toString(locale());
- case 14:
-- return ki18nc( "Hebrew month 14 - KLocale::LongName Possessive", "of Adar II" ).toString( locale() );
-+ return ki18nc("Hebrew month 14 - KLocale::LongName Possessive", "of Adar II").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( monthIndex ) {
-+ switch (monthIndex) {
- case 1:
-- return ki18nc( "Hebrew month 1 - KLocale::LongName", "Tishrey" ).toString( locale() );
-+ return ki18nc("Hebrew month 1 - KLocale::LongName", "Tishrey").toString(locale());
- case 2:
-- return ki18nc( "Hebrew month 2 - KLocale::LongName", "Heshvan" ).toString( locale() );
-+ return ki18nc("Hebrew month 2 - KLocale::LongName", "Heshvan").toString(locale());
- case 3:
-- return ki18nc( "Hebrew month 3 - KLocale::LongName", "Kislev" ).toString( locale() );
-+ return ki18nc("Hebrew month 3 - KLocale::LongName", "Kislev").toString(locale());
- case 4:
-- return ki18nc( "Hebrew month 4 - KLocale::LongName", "Tevet" ).toString( locale() );
-+ return ki18nc("Hebrew month 4 - KLocale::LongName", "Tevet").toString(locale());
- case 5:
-- return ki18nc( "Hebrew month 5 - KLocale::LongName", "Shvat" ).toString( locale() );
-+ return ki18nc("Hebrew month 5 - KLocale::LongName", "Shvat").toString(locale());
- case 6:
-- return ki18nc( "Hebrew month 6 - KLocale::LongName", "Adar" ).toString( locale() );
-+ return ki18nc("Hebrew month 6 - KLocale::LongName", "Adar").toString(locale());
- case 7:
-- return ki18nc( "Hebrew month 7 - KLocale::LongName", "Nisan" ).toString( locale() );
-+ return ki18nc("Hebrew month 7 - KLocale::LongName", "Nisan").toString(locale());
- case 8:
-- return ki18nc( "Hebrew month 8 - KLocale::LongName", "Iyar" ).toString( locale() );
-+ return ki18nc("Hebrew month 8 - KLocale::LongName", "Iyar").toString(locale());
- case 9:
-- return ki18nc( "Hebrew month 9 - KLocale::LongName", "Sivan" ).toString( locale() );
-+ return ki18nc("Hebrew month 9 - KLocale::LongName", "Sivan").toString(locale());
- case 10:
-- return ki18nc( "Hebrew month 10 - KLocale::LongName", "Tamuz" ).toString( locale() );
-+ return ki18nc("Hebrew month 10 - KLocale::LongName", "Tamuz").toString(locale());
- case 11:
-- return ki18nc( "Hebrew month 11 - KLocale::LongName", "Av" ).toString( locale() );
-+ return ki18nc("Hebrew month 11 - KLocale::LongName", "Av").toString(locale());
- case 12:
-- return ki18nc( "Hebrew month 12 - KLocale::LongName", "Elul" ).toString( locale() );
-+ return ki18nc("Hebrew month 12 - KLocale::LongName", "Elul").toString(locale());
- case 13:
-- return ki18nc( "Hebrew month 13 - KLocale::LongName", "Adar I" ).toString( locale() );
-+ return ki18nc("Hebrew month 13 - KLocale::LongName", "Adar I").toString(locale());
- case 14:
-- return ki18nc( "Hebrew month 14 - KLocale::LongName", "Adar II" ).toString( locale() );
-+ return ki18nc("Hebrew month 14 - KLocale::LongName", "Adar II").toString(locale());
- default:
- return QString();
- }
-@@ -812,106 +812,102 @@ QString KCalendarSystemHebrewPrivate::monthName( int month, int year, KLocale::D
- // Use Western day names for now as that's what the old version did,
- // but wouldn't it be better to use the right Hebrew names like Shabbat?
- // Could make it switchable by adding new enums to WeekDayFormat, e.g. ShortNameWestern?
--QString KCalendarSystemHebrewPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemHebrewPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::NarrowName ", "M" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::NarrowName ", "M").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::NarrowName ", "T").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::NarrowName ", "W" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::NarrowName ", "W").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::NarrowName ", "T").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::NarrowName ", "F" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::NarrowName ", "F").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::NarrowName ", "S").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::NarrowName ", "S").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::ShortName", "Mon" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::ShortName", "Mon").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::ShortName", "Tue" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::ShortName", "Tue").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::ShortName", "Wed" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::ShortName", "Wed").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::ShortName", "Thu" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::ShortName", "Thu").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::ShortName", "Fri" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::ShortName", "Fri").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::ShortName", "Sat" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::ShortName", "Sat").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::ShortName", "Sun" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::ShortName", "Sun").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Gregorian weekday 1 - KLocale::LongName", "Monday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 1 - KLocale::LongName", "Monday").toString(locale());
- case 2:
-- return ki18nc( "Gregorian weekday 2 - KLocale::LongName", "Tuesday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 2 - KLocale::LongName", "Tuesday").toString(locale());
- case 3:
-- return ki18nc( "Gregorian weekday 3 - KLocale::LongName", "Wednesday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 3 - KLocale::LongName", "Wednesday").toString(locale());
- case 4:
-- return ki18nc( "Gregorian weekday 4 - KLocale::LongName", "Thursday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 4 - KLocale::LongName", "Thursday").toString(locale());
- case 5:
-- return ki18nc( "Gregorian weekday 5 - KLocale::LongName", "Friday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 5 - KLocale::LongName", "Friday").toString(locale());
- case 6:
-- return ki18nc( "Gregorian weekday 6 - KLocale::LongName", "Saturday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 6 - KLocale::LongName", "Saturday").toString(locale());
- case 7:
-- return ki18nc( "Gregorian weekday 7 - KLocale::LongName", "Sunday" ).toString( locale() );
-+ return ki18nc("Gregorian weekday 7 - KLocale::LongName", "Sunday").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemHebrew::KCalendarSystemHebrew( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemHebrewPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemHebrew::KCalendarSystemHebrew(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemHebrewPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemHebrew::KCalendarSystemHebrew( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemHebrewPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemHebrew::KCalendarSystemHebrew(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemHebrewPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemHebrew::KCalendarSystemHebrew( KCalendarSystemHebrewPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemHebrew::KCalendarSystemHebrew(KCalendarSystemHebrewPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemHebrew::~KCalendarSystemHebrew()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemHebrew::calendarType() const
- {
-- return QLatin1String( "hebrew" );
-+ return QLatin1String("hebrew");
- }
-
- QDate KCalendarSystemHebrew::epoch() const
- {
- // Hebrew 0001-01-01 (Gregorian -3760-09-07, Julian -3761-10-07)
-- return QDate::fromJulianDay( 347998 );
-+ return QDate::fromJulianDay(347998);
- }
-
- QDate KCalendarSystemHebrew::earliestValidDate() const
-@@ -919,219 +915,88 @@ QDate KCalendarSystemHebrew::earliestValidDate() const
- // Current formulas using direct Gregorian <-> Hebrew conversion using Qt
- // will return invalid results prior to the Gregorian switchover in 1582
- // Next valid Hebrew year starts 5344-01-01 (Gregorian 1583-09-17)
-- return QDate::fromJulianDay( 2299498 );
-+ return QDate::fromJulianDay(2299498);
- }
-
- QDate KCalendarSystemHebrew::latestValidDate() const
- {
- // Testing shows current formulas only work up to 8119-13-29 (Gregorian 4359-10-07)
-- return QDate::fromJulianDay( 3313431 );
-+ return QDate::fromJulianDay(3313431);
- }
-
--bool KCalendarSystemHebrew::isValid( int year, int month, int day ) const
-+bool KCalendarSystemHebrew::isValid(int year, int month, int day) const
- {
-- return KCalendarSystem::isValid( year, month, day );
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--bool KCalendarSystemHebrew::isValid( const QDate &date ) const
-+bool KCalendarSystemHebrew::isValid(const QDate &date) const
- {
-- return KCalendarSystem::isValid( date );
-+ return KCalendarSystem::isValid(date);
- }
-
--bool KCalendarSystemHebrew::setDate( QDate &date, int year, int month, int day ) const
-+int KCalendarSystemHebrew::dayOfWeek(const QDate &date) const
- {
-- return KCalendarSystem::setDate( date, year, month, day );
--}
--
--// Deprecated
--bool KCalendarSystemHebrew::setYMD( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setYMD( date, year, month, day );
--}
--
--int KCalendarSystemHebrew::year( const QDate &date ) const
--{
-- return KCalendarSystem::year( date );
--}
--
--int KCalendarSystemHebrew::month( const QDate &date ) const
--{
-- return KCalendarSystem::month( date );
--}
--
--int KCalendarSystemHebrew::day( const QDate &date ) const
--{
-- return KCalendarSystem::day( date );
--}
--
--QDate KCalendarSystemHebrew::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemHebrew::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemHebrew::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemHebrew::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemHebrew::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemHebrew::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemHebrew::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemHebrew::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemHebrew::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemHebrew::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemHebrew::dayOfWeek( const QDate &date ) const
--{
-- class h_date * sd = toHebrew( date );
-- if ( sd->hd_dw == 0 ) {
-+ class h_date * sd = toHebrew(date);
-+ if (sd->hd_dw == 0) {
- return 7;
- } else {
-- return ( sd->hd_dw );
-+ return (sd->hd_dw);
- }
- }
-
--int KCalendarSystemHebrew::weekNumber( const QDate &date, int *yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemHebrew::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemHebrew::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemHebrew::monthName( int month, int year, MonthNameFormat format ) const
-+bool KCalendarSystemHebrew::isLeapYear(int year) const
- {
-- return KCalendarSystem::monthName( month, year, format );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--QString KCalendarSystemHebrew::monthName( const QDate &date, MonthNameFormat format ) const
-+bool KCalendarSystemHebrew::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystem::monthName( date, format );
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--QString KCalendarSystemHebrew::weekDayName( int weekDay, WeekDayNameFormat format ) const
-+QString KCalendarSystemHebrew::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystem::weekDayName( weekDay, format );
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--QString KCalendarSystemHebrew::weekDayName( const QDate &date, WeekDayNameFormat format ) const
-+QString KCalendarSystemHebrew::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::weekDayName( date, format );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--QString KCalendarSystemHebrew::yearString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystemHebrew::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::yearString( date, format );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--QString KCalendarSystemHebrew::monthString( const QDate &date, StringFormat format ) const
-+QString KCalendarSystemHebrew::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::monthString( date, format );
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
--QString KCalendarSystemHebrew::dayString( const QDate &date, StringFormat format ) const
-+int KCalendarSystemHebrew::yearStringToInteger(const QString &string, int &readLength) const
- {
-- return KCalendarSystem::dayString( date, format );
--}
--
--int KCalendarSystemHebrew::yearStringToInteger( const QString &string, int &readLength ) const
--{
-- int result = KCalendarSystem::yearStringToInteger( string, readLength );
-+ int result = KCalendarSystem::yearStringToInteger(string, readLength);
-
- // Hebrew has no letter for 0, so 5 and 5000 are written the same
- // Assume if less than 10 then we are in an exact multiple of 1000
-- if ( result < 10 ) {
-+ if (result < 10) {
- result = result * 1000;
- }
-
- // Not good just assuming, make configurable
-- if ( result < 1000 ) {
-+ if (result < 1000) {
- result += 5000; // assume we're in the 6th millenium (y6k bug)
- }
-
- return result;
- }
-
--int KCalendarSystemHebrew::monthStringToInteger( const QString &string, int &readLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( string, readLength );
--}
--
--int KCalendarSystemHebrew::dayStringToInteger( const QString &string, int &readLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( string, readLength );
--}
--
--QString KCalendarSystemHebrew::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemHebrew::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemHebrew::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemHebrew::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
- int KCalendarSystemHebrew::weekDayOfPray() const
- {
- return 6; // Saturday
- }
-
--int KCalendarSystemHebrew::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
--}
--
- bool KCalendarSystemHebrew::isLunar() const
- {
- return false;
-@@ -1152,19 +1017,19 @@ bool KCalendarSystemHebrew::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemHebrew::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemHebrew::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- class h_date * sd = toHebrew( QDate::fromJulianDay( jd ) );
-+ class h_date * sd = toHebrew(QDate::fromJulianDay(jd));
-
- year = sd->hd_year;
-
- month = sd->hd_mon;
-- if ( isLeapYear( sd->hd_year ) ) {
-- if( month == 13 /*AdarI*/ ) {
-+ if (isLeapYear(sd->hd_year)) {
-+ if (month == 13 /*AdarI*/) {
- month = 6;
-- } else if( month == 14 /*AdarII*/ ) {
-+ } else if (month == 14 /*AdarII*/) {
- month = 7;
-- } else if ( month > 6 && month < 13 ) {
-+ } else if (month > 6 && month < 13) {
- ++month;
- }
- }
-@@ -1174,11 +1039,11 @@ bool KCalendarSystemHebrew::julianDayToDate( int jd, int &year, int &month, int
- return true;
- }
-
--bool KCalendarSystemHebrew::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemHebrew::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- class h_date * gd = hebrewToGregorian( year, month, day );
-+ class h_date * gd = hebrewToGregorian(year, month, day);
-
-- QDate tempDate( gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1 );
-+ QDate tempDate(gd->hd_year, gd->hd_mon + 1, gd->hd_day + 1);
-
- jd = tempDate.toJulianDay();
-
-diff --git a/kdecore/date/kcalendarsystemhebrew_p.h b/kdecore/date/kcalendarsystemhebrew_p.h
-index 72e82ec..3c3f7fb 100644
---- a/kdecore/date/kcalendarsystemhebrew_p.h
-+++ b/kdecore/date/kcalendarsystemhebrew_p.h
-@@ -41,8 +41,8 @@ class KCalendarSystemHebrewPrivate;
- class KCalendarSystemHebrew : public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemHebrew( const KLocale * locale = 0 );
-- explicit KCalendarSystemHebrew( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemHebrew(const KLocale * locale = 0);
-+ explicit KCalendarSystemHebrew(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemHebrew();
-
- virtual QString calendarType() const;
-@@ -50,58 +50,23 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual int dayOfWeek(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
-+ virtual int yearStringToInteger(const QString &sNum, int &iLength) const;
-
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -109,15 +74,14 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemHebrew( KCalendarSystemHebrewPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemHebrew(KCalendarSystemHebrewPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemHebrew )
-- KCalendarSystemHebrewPrivate * const dont_use; // KDE5 remove, use shared d
-+ Q_DECLARE_PRIVATE(KCalendarSystemHebrew)
- };
-
- #endif // KCALENDARSYSTEMHEBREW_H
-diff --git a/kdecore/date/kcalendarsystemhijri.cpp b/kdecore/date/kcalendarsystemhijri.cpp
-deleted file mode 100644
-index 2af04ea..0000000
---- a/kdecore/date/kcalendarsystemhijri.cpp
-+++ /dev/null
-@@ -1,741 +0,0 @@
--/*
-- Copyright (c) 2002-2003 Carlos Moro <cfmoro@correo.uniovi.es>
-- Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-- Copyright 2007, 2008, 2009, 2010 John Layt <john@layt.net>
--
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Library General Public
-- License as published by the Free Software Foundation; either
-- version 2 of the License, or (at your option) any later version.
--
-- This library 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
-- Library General Public License for more details.
--
-- You should have received a copy of the GNU Library General Public License
-- along with this library; see the file COPYING.LIB. If not, write to
-- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- Boston, MA 02110-1301, USA.
--*/
--
--#include "kcalendarsystemhijri_p.h"
--#include "kcalendarsystemprivate_p.h"
--
--#include <QtCore/QDate>
--
--class KCalendarSystemHijriPrivate : public KCalendarSystemPrivate
--{
--public:
-- explicit KCalendarSystemHijriPrivate( KCalendarSystemHijri *q );
--
-- virtual ~KCalendarSystemHijriPrivate();
--
-- // Virtual methods each calendar system must re-implement
-- virtual KLocale::CalendarSystem calendarSystem() const;
-- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-- virtual bool hasLeapMonths() const;
-- virtual bool hasYearZero() const;
-- virtual int maxDaysInWeek() const;
-- virtual int maxMonthsInYear() const;
-- virtual int earliestValidYear() const;
-- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
--};
--
--// Shared d pointer base class definitions
--
--KCalendarSystemHijriPrivate::KCalendarSystemHijriPrivate( KCalendarSystemHijri *q )
-- :KCalendarSystemPrivate( q )
--{
--}
--
--KCalendarSystemHijriPrivate::~KCalendarSystemHijriPrivate()
--{
--}
--
--KLocale::CalendarSystem KCalendarSystemHijriPrivate::calendarSystem() const
--{
-- return KLocale::IslamicCivilCalendar;
--}
--
--void KCalendarSystemHijriPrivate::loadDefaultEraList()
--{
-- QString name, shortName, format;
-- // Islamic Era, Anno Hegirae, "Year of the Hijra".
-- name = i18nc( "Calendar Era: Hijri Islamic Era, years > 0, LongFormat", "Anno Hegirae" );
-- shortName = i18nc( "Calendar Era: Hijri Islamic Era, years > 0, ShortFormat", "AH" );
-- format = i18nc( "(kdedt-format) Hijri, AH, full era year format used for %EY, e.g. 2000 AH", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
--}
--
--int KCalendarSystemHijriPrivate::monthsInYear( int year ) const
--{
-- Q_UNUSED( year )
-- return 12;
--}
--
--int KCalendarSystemHijriPrivate::daysInMonth( int year, int month ) const
--{
-- if ( month == 12 && isLeapYear( year ) ) {
-- return 30;
-- }
--
-- if ( month % 2 == 0 ) { // Even number months have 29 days
-- return 29;
-- } else { // Odd number months have 30 days
-- return 30;
-- }
--}
--
--int KCalendarSystemHijriPrivate::daysInYear( int year ) const
--{
-- if ( isLeapYear( year ) ) {
-- return 355;
-- } else {
-- return 354;
-- }
--}
--
--int KCalendarSystemHijriPrivate::daysInWeek() const
--{
-- return 7;
--}
--
--bool KCalendarSystemHijriPrivate::isLeapYear( int year ) const
--{
-- // Years 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, 29 of the 30 year cycle
--
-- /*
-- The following C++ code is translated from the Lisp code
-- in ``Calendrical Calculations'' by Nachum Dershowitz and
-- Edward M. Reingold, Software---Practice & Experience,
-- vol. 20, no. 9 (September, 1990), pp. 899--928.
--
-- This code is in the public domain, but any use of it
-- should publically acknowledge its source.
-- */
--
-- if ( ( ( ( 11 * year ) + 14 ) % 30 ) < 11 ) {
-- return true;
-- } else {
-- return false;
-- }
--
-- // The following variations will be implemented in separate classes in 4.5
-- // May be cleaner to formally define using a case statement switch on (year % 30)
--
-- // Variation used by Bar Habraeus / Graves / Birashk / Some Microsoft products
-- // Years 2, 5, 7, 10, 13, 15, 18, 21, 24, 26, 29 of the 30 year cycle
-- // if ( ( ( ( 11 * year ) + 15 ) % 30 ) < 11 ) {
--
-- // Variation used by Bohras / Sahifa with epoch 15 July 622 jd = 1948440
-- // Years 2, 5, 8, 10, 13, 16, 19, 21, 24, 27, 29 of the 30 year cycle
-- // if ( ( ( ( 11 * year ) + 1 ) % 30 ) < 11 ) {
--}
--
--bool KCalendarSystemHijriPrivate::hasLeapMonths() const
--{
-- return false;
--}
--
--bool KCalendarSystemHijriPrivate::hasYearZero() const
--{
-- return false;
--}
--
--int KCalendarSystemHijriPrivate::maxDaysInWeek() const
--{
-- return 7;
--}
--
--int KCalendarSystemHijriPrivate::maxMonthsInYear() const
--{
-- return 12;
--}
--
--int KCalendarSystemHijriPrivate::earliestValidYear() const
--{
-- return 1;
--}
--
--int KCalendarSystemHijriPrivate::latestValidYear() const
--{
-- return 9999;
--}
--
--QString KCalendarSystemHijriPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
--{
-- Q_UNUSED( year );
--
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Hijri month 1 - KLocale::NarrowName", "M" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri month 2 - KLocale::NarrowName", "S" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri month 3 - KLocale::NarrowName", "A" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri month 4 - KLocale::NarrowName", "T" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri month 5 - KLocale::NarrowName", "A" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri month 6 - KLocale::NarrowName", "T" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri month 7 - KLocale::NarrowName", "R" ).toString( locale() );
-- case 8:
-- return ki18nc( "Hijri month 8 - KLocale::NarrowName", "S" ).toString( locale() );
-- case 9:
-- return ki18nc( "Hijri month 9 - KLocale::NarrowName", "R" ).toString( locale() );
-- case 10:
-- return ki18nc( "Hijri month 10 - KLocale::NarrowName", "S" ).toString( locale() );
-- case 11:
-- return ki18nc( "Hijri month 11 - KLocale::NarrowName", "Q" ).toString( locale() );
-- case 12:
-- return ki18nc( "Hijri month 12 - KLocale::NarrowName", "H" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Hijri month 1 - KLocale::ShortName Possessive", "of Muh" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri month 2 - KLocale::ShortName Possessive", "of Saf" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri month 3 - KLocale::ShortName Possessive", "of R.A" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri month 4 - KLocale::ShortName Possessive", "of R.T" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri month 5 - KLocale::ShortName Possessive", "of J.A" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri month 6 - KLocale::ShortName Possessive", "of J.T" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri month 7 - KLocale::ShortName Possessive", "of Raj" ).toString( locale() );
-- case 8:
-- return ki18nc( "Hijri month 8 - KLocale::ShortName Possessive", "of Sha" ).toString( locale() );
-- case 9:
-- return ki18nc( "Hijri month 9 - KLocale::ShortName Possessive", "of Ram" ).toString( locale() );
-- case 10:
-- return ki18nc( "Hijri month 10 - KLocale::ShortName Possessive", "of Shw" ).toString( locale() );
-- case 11:
-- return ki18nc( "Hijri month 11 - KLocale::ShortName Possessive", "of Qid" ).toString( locale() );
-- case 12:
-- return ki18nc( "Hijri month 12 - KLocale::ShortName Possessive", "of Hij" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Hijri month 1 - KLocale::ShortName", "Muh" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri month 2 - KLocale::ShortName", "Saf" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri month 3 - KLocale::ShortName", "R.A" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri month 4 - KLocale::ShortName", "R.T" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri month 5 - KLocale::ShortName", "J.A" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri month 6 - KLocale::ShortName", "J.T" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri month 7 - KLocale::ShortName", "Raj" ).toString( locale() );
-- case 8:
-- return ki18nc( "Hijri month 8 - KLocale::ShortName", "Sha" ).toString( locale() );
-- case 9:
-- return ki18nc( "Hijri month 9 - KLocale::ShortName", "Ram" ).toString( locale() );
-- case 10:
-- return ki18nc( "Hijri month 10 - KLocale::ShortName", "Shw" ).toString( locale() );
-- case 11:
-- return ki18nc( "Hijri month 11 - KLocale::ShortName", "Qid" ).toString( locale() );
-- case 12:
-- return ki18nc( "Hijri month 12 - KLocale::ShortName", "Hij" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Hijri month 1 - KLocale::LongName Possessive", "of Muharram" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri month 2 - KLocale::LongName Possessive", "of Safar" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri month 3 - KLocale::LongName Possessive", "of Rabi` al-Awal" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri month 4 - KLocale::LongName Possessive", "of Rabi` al-Thaani" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri month 5 - KLocale::LongName Possessive", "of Jumaada al-Awal" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri month 6 - KLocale::LongName Possessive", "of Jumaada al-Thaani" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri month 7 - KLocale::LongName Possessive", "of Rajab" ).toString( locale() );
-- case 8:
-- return ki18nc( "Hijri month 8 - KLocale::LongName Possessive", "of Sha`ban" ).toString( locale() );
-- case 9:
-- return ki18nc( "Hijri month 9 - KLocale::LongName Possessive", "of Ramadan" ).toString( locale() );
-- case 10:
-- return ki18nc( "Hijri month 10 - KLocale::LongName Possessive", "of Shawwal" ).toString( locale() );
-- case 11:
-- return ki18nc( "Hijri month 11 - KLocale::LongName Possessive", "of Thu al-Qi`dah" ).toString( locale() );
-- case 12:
-- return ki18nc( "Hijri month 12 - KLocale::LongName Possessive", "of Thu al-Hijjah" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- // Default to LongName
-- switch ( month ) {
-- case 1:
-- return ki18nc( "Hijri month 1 - KLocale::LongName", "Muharram" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri month 2 - KLocale::LongName", "Safar" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri month 3 - KLocale::LongName", "Rabi` al-Awal" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri month 4 - KLocale::LongName", "Rabi` al-Thaani" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri month 5 - KLocale::LongName", "Jumaada al-Awal" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri month 6 - KLocale::LongName", "Jumaada al-Thaani" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri month 7 - KLocale::LongName", "Rajab" ).toString( locale() );
-- case 8:
-- return ki18nc( "Hijri month 8 - KLocale::LongName", "Sha`ban" ).toString( locale() );
-- case 9:
-- return ki18nc( "Hijri month 9 - KLocale::LongName", "Ramadan" ).toString( locale() );
-- case 10:
-- return ki18nc( "Hijri month 10 - KLocale::LongName", "Shawwal" ).toString( locale() );
-- case 11:
-- return ki18nc( "Hijri month 11 - KLocale::LongName", "Thu al-Qi`dah" ).toString( locale() );
-- case 12:
-- return ki18nc( "Hijri month 12 - KLocale::LongName", "Thu al-Hijjah" ).toString( locale() );
-- default:
-- return QString();
-- }
--}
--
--QString KCalendarSystemHijriPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
--{
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Hijri weekday 1 - KLocale::NarrowName ", "I" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri weekday 2 - KLocale::NarrowName ", "T" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri weekday 3 - KLocale::NarrowName ", "A" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri weekday 4 - KLocale::NarrowName ", "K" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri weekday 5 - KLocale::NarrowName ", "J" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri weekday 7 - KLocale::NarrowName ", "A" ).toString( locale() );
-- default:
-- return QString();
-- }
-- }
--
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Hijri weekday 1 - KLocale::ShortName", "Ith" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri weekday 2 - KLocale::ShortName", "Thl" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri weekday 3 - KLocale::ShortName", "Arb" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri weekday 4 - KLocale::ShortName", "Kha" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri weekday 5 - KLocale::ShortName", "Jum" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri weekday 6 - KLocale::ShortName", "Sab" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri weekday 7 - KLocale::ShortName", "Ahd" ).toString( locale() );
-- default: return QString();
-- }
-- }
--
-- switch ( weekDay ) {
-- case 1:
-- return ki18nc( "Hijri weekday 1 - KLocale::LongName", "Yaum al-Ithnain" ).toString( locale() );
-- case 2:
-- return ki18nc( "Hijri weekday 2 - KLocale::LongName", "Yau al-Thulatha" ).toString( locale() );
-- case 3:
-- return ki18nc( "Hijri weekday 3 - KLocale::LongName", "Yaum al-Arbi'a" ).toString( locale() );
-- case 4:
-- return ki18nc( "Hijri weekday 4 - KLocale::LongName", "Yaum al-Khamees" ).toString( locale() );
-- case 5:
-- return ki18nc( "Hijri weekday 5 - KLocale::LongName", "Yaum al-Jumma" ).toString( locale() );
-- case 6:
-- return ki18nc( "Hijri weekday 6 - KLocale::LongName", "Yaum al-Sabt" ).toString( locale() );
-- case 7:
-- return ki18nc( "Hijri weekday 7 - KLocale::LongName", "Yaum al-Ahad" ).toString( locale() );
-- default:
-- return QString();
-- }
--}
--
--
--KCalendarSystemHijri::KCalendarSystemHijri( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemHijriPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemHijri::KCalendarSystemHijri( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemHijriPrivate( this ), config, locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemHijri::KCalendarSystemHijri( KCalendarSystemHijriPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
--{
-- d_ptr->loadConfig( calendarType() );
--}
--
--KCalendarSystemHijri::~KCalendarSystemHijri()
--{
-- delete dont_use;
--}
--
--QString KCalendarSystemHijri::calendarType() const
--{
-- return QLatin1String( "hijri" );
--}
--
--QDate KCalendarSystemHijri::epoch() const
--{
-- // 16 July 622 in the Julian calendar
-- return QDate::fromJulianDay( 1948440 );
--}
--
--QDate KCalendarSystemHijri::earliestValidDate() const
--{
-- return epoch();
--}
--
--QDate KCalendarSystemHijri::latestValidDate() const
--{
-- // Set to last day of year 9999
-- // Last day of Hijri year 9999 is 9999-12-29
-- return QDate::fromJulianDay( 5491751 );
--}
--
--bool KCalendarSystemHijri::isValid( int year, int month, int day ) const
--{
-- return KCalendarSystem::isValid( year, month, day );
--}
--
--bool KCalendarSystemHijri::isValid( const QDate &date ) const
--{
-- return KCalendarSystem::isValid( date );
--}
--
--bool KCalendarSystemHijri::setDate( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setDate( date, year, month, day );
--}
--
--// Deprecated
--bool KCalendarSystemHijri::setYMD( QDate &date, int year, int month, int day ) const
--{
-- return KCalendarSystem::setYMD( date, year, month, day );
--}
--
--int KCalendarSystemHijri::year( const QDate &date ) const
--{
-- return KCalendarSystem::year( date );
--}
--
--int KCalendarSystemHijri::month( const QDate &date ) const
--{
-- return KCalendarSystem::month( date );
--}
--
--int KCalendarSystemHijri::day( const QDate &date ) const
--{
-- return KCalendarSystem::day( date );
--}
--
--QDate KCalendarSystemHijri::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemHijri::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemHijri::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemHijri::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemHijri::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemHijri::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemHijri::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemHijri::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemHijri::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemHijri::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemHijri::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemHijri::weekNumber( const QDate &date, int *yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemHijri::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemHijri::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemHijri::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemHijri::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemHijri::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemHijri::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemHijri::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemHijri::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemHijri::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemHijri::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemHijri::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemHijri::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemHijri::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemHijri::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemHijri::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemHijri::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemHijri::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
--}
--
--int KCalendarSystemHijri::weekDayOfPray() const
--{
-- return 5; // Friday
--}
--
--bool KCalendarSystemHijri::isLunar() const
--{
-- return true;
--}
--
--bool KCalendarSystemHijri::isLunisolar() const
--{
-- return false;
--}
--
--bool KCalendarSystemHijri::isSolar() const
--{
-- return false;
--}
--
--bool KCalendarSystemHijri::isProleptic() const
--{
-- return false;
--}
--
--bool KCalendarSystemHijri::julianDayToDate( int jd, int &year, int &month, int &day ) const
--{
-- Q_D( const KCalendarSystemHijri );
--
-- /*
-- The following C++ code is translated from the Lisp code
-- in ``Calendrical Calculations'' by Nachum Dershowitz and
-- Edward M. Reingold, Software---Practice & Experience,
-- vol. 20, no. 9 (September, 1990), pp. 899--928.
--
-- This code is in the public domain, but any use of it
-- should publically acknowledge its source.
-- */
--
-- // Search forward year by year from approximate year
-- year = ( jd - epoch().toJulianDay() ) / 355;
-- int testJd;
-- dateToJulianDay( year, 12, d->daysInMonth( year, 12 ), testJd );
-- while ( jd > testJd ) {
-- year++;
-- dateToJulianDay( year, 12, d->daysInMonth( year, 12 ), testJd );
-- }
--
-- // Search forward month by month from Muharram
-- month = 1;
-- dateToJulianDay( year, month, d->daysInMonth( year, month ), testJd );
-- while ( jd > testJd ) {
-- month++;
-- dateToJulianDay( year, month, d->daysInMonth( year, month ), testJd );
-- }
--
-- dateToJulianDay( year, month, 1, testJd );
-- day = jd - testJd + 1;
--
-- return true;
--
-- // Alternative implementations
--
-- // More recent editions of "Calendrical Calculations" by Dershowitz & Reingold have a more
-- // efficient direct calculation without recusrion, but this cannot be used due to licensing
--
-- /*
-- Formula from "Explanatory Supplement to the Astronomical Almanac" 2006, derived from Fliegel & Van Flandern 1968
-- int L = jd - epoch().toJulianDay() + 10632;
-- int N = ( L - 1 ) / 10631;
-- L = L - 10631 * N + 354;
-- int J = ( ( 10985 - L ) / 5316 ) x ( ( 50* L ) / 17719 ) + ( L / 5670 ) * ( ( 43 * L ) / 15238 );
-- L = L - ( ( 30 - J ) / 15 ) * ( ( 17719 * J ) / 50 ) - ( J / 16 ) * ( ( 15238 * J ) / 43 ) + 29;
-- year = ( 30 * N ) + J - 30;
-- month = ( 24 * L ) / 709;
-- day = L - ( ( 709 * month ) / 24 );
-- */
--
-- /*
-- Formula from Fourmilab website
-- jd = Math.floor(jd) + 0.5;
-- year = Math.floor(((30 * (jd - epoch().toJulianDay())) + 10646) / 10631);
-- month = qMin(12, Math.ceil((jd - (29 + islamic_to_jd(year, 1, 1))) / 29.5) + 1);
-- day = (jd - islamic_to_jd(year, month, 1)) + 1;
-- */
--}
--
--bool KCalendarSystemHijri::dateToJulianDay( int year, int month, int day, int &jd ) const
--{
-- /*
-- The following C++ code is translated from the Lisp code
-- in ``Calendrical Calculations'' by Nachum Dershowitz and
-- Edward M. Reingold, Software---Practice & Experience,
-- vol. 20, no. 9 (September, 1990), pp. 899--928.
--
-- This code is in the public domain, but any use of it
-- should publically acknowledge its source.
-- */
--
-- jd = epoch().toJulianDay() - 1 + // days before start of calendar
-- ( year - 1 ) * 354 + // non-leap days in prior years
-- ( 3 + ( 11 * year ) ) / 30 + // leap days in prior years
-- 29 * ( month - 1 ) + // days so far...
-- month / 2 + // ...this year
-- day; // days so far this month
--
-- return true;
--
-- // Alternative implementations
--
-- /*
-- Formula from "Explanatory Supplement to the Astronomical Almanac" 2006, derived from Fliegel & Van Flandern 1968
-- jd = ( 3 + ( 11 * year ) ) / 30 + 354 * year + 30 * month - ( month - 1 ) / 2 + day + epoch().toJulianDay() - 385;
-- */
--}
-diff --git a/kdecore/date/kcalendarsystemhijri_p.h b/kdecore/date/kcalendarsystemhijri_p.h
-deleted file mode 100644
-index 8204683..0000000
---- a/kdecore/date/kcalendarsystemhijri_p.h
-+++ /dev/null
-@@ -1,124 +0,0 @@
--/*
-- Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-- Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-- Copyright 2007, 2010 John Layt <john@layt.net>
--
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Library General Public
-- License as published by the Free Software Foundation; either
-- version 2 of the License, or (at your option) any later version.
--
-- This library 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
-- Library General Public License for more details.
--
-- You should have received a copy of the GNU Library General Public License
-- along with this library; see the file COPYING.LIB. If not, write to
-- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- Boston, MA 02110-1301, USA.
--*/
--
--#ifndef KCALENDARSYSTEMHIJRI_H
--#define KCALENDARSYSTEMHIJRI_H
--
--#include "kcalendarsystem.h"
--
--class KCalendarSystemHijriPrivate;
--
--/**
-- * @internal
-- * This is the Hijri calendar implementation.
-- *
-- * The Hijri calendar is the traditional Islamic calendar used in the Middle
-- * East.
-- *
-- * @b license GNU-LGPL v2+
-- *
-- * @see KLocale,KCalendarSystem
-- *
-- * @author Carlos Moro <cfmoro@correo.uniovi.es>
-- */
--class KCalendarSystemHijri : public KCalendarSystem
--{
--public:
-- explicit KCalendarSystemHijri( const KLocale *locale = 0 );
-- explicit KCalendarSystemHijri( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-- virtual ~KCalendarSystemHijri();
--
-- virtual QString calendarType() const;
--
-- virtual QDate epoch() const;
-- virtual QDate earliestValidDate() const;
-- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
--
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
--
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
--
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
--
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
--
-- virtual bool isLunar() const;
-- virtual bool isLunisolar() const;
-- virtual bool isSolar() const;
-- virtual bool isProleptic() const;
--
--protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemHijri( KCalendarSystemHijriPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
--
--private:
-- Q_DECLARE_PRIVATE( KCalendarSystemHijri )
-- KCalendarSystemHijriPrivate * const dont_use; // KDE5 remove, use shared d
--};
--
--#endif // KCALENDARSYSTEMHIJRI_H
-diff --git a/kdecore/date/kcalendarsystemindiannational.cpp b/kdecore/date/kcalendarsystemindiannational.cpp
-index 2bd3643..f5b79f2 100644
---- a/kdecore/date/kcalendarsystemindiannational.cpp
-+++ b/kdecore/date/kcalendarsystemindiannational.cpp
-@@ -29,32 +29,32 @@
- class KCalendarSystemIndianNationalPrivate : public KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemIndianNationalPrivate( KCalendarSystemIndianNational *q );
-+ explicit KCalendarSystemIndianNationalPrivate(KCalendarSystemIndianNational *q);
-
- virtual ~KCalendarSystemIndianNationalPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
- };
-
- // Shared d pointer base class definitions
-
--KCalendarSystemIndianNationalPrivate::KCalendarSystemIndianNationalPrivate( KCalendarSystemIndianNational *q )
-- :KCalendarSystemPrivate( q )
-+KCalendarSystemIndianNationalPrivate::KCalendarSystemIndianNationalPrivate(KCalendarSystemIndianNational *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -71,38 +71,38 @@ void KCalendarSystemIndianNationalPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
- // Saka Era
-- name = i18nc( "Calendar Era: Indian National Saka Era, years > 0, LongFormat", "Saka Era" );
-- shortName = i18nc( "Calendar Era: Indian National Saka Era, years > 0, ShortFormat", "SE" );
-- format = i18nc( "(kdedt-format) Indian National, SE, full era year format used for %EY, e.g. 2000 SE", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Indian National Saka Era, years > 0, LongFormat", "Saka Era");
-+ shortName = i18nc("Calendar Era: Indian National Saka Era, years > 0, ShortFormat", "SE");
-+ format = i18nc("(kdedt-format) Indian National, SE, full era year format used for %EY, e.g. 2000 SE", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemIndianNationalPrivate::monthsInYear( int year ) const
-+int KCalendarSystemIndianNationalPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 12;
- }
-
--int KCalendarSystemIndianNationalPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemIndianNationalPrivate::daysInMonth(int year, int month) const
- {
-- if ( month == 1 ) {
-- if ( isLeapYear( year ) ) {
-+ if (month == 1) {
-+ if (isLeapYear(year)) {
- return 31;
- } else {
- return 30;
- }
- }
-
-- if ( month >= 2 && month <= 6 ) {
-+ if (month >= 2 && month <= 6) {
- return 31;
- }
-
- return 30;
- }
-
--int KCalendarSystemIndianNationalPrivate::daysInYear( int year ) const
-+int KCalendarSystemIndianNationalPrivate::daysInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 366;
- } else {
- return 365;
-@@ -114,19 +114,19 @@ int KCalendarSystemIndianNationalPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemIndianNationalPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemIndianNationalPrivate::isLeapYear(int year) const
- {
- //Uses same rule as Gregorian, and is explicitly synchronized to Gregorian
- //so add 78 years to get Gregorian year and apply Gregorian calculation
- year = year + 78;
-- if ( !hasYearZero() && year < 1 ) {
-+ if (!hasYearZero() && year < 1) {
- year = year + 1;
- }
-
-- if ( year % 4 == 0 ) {
-- if ( year % 100 != 0 ) {
-+ if (year % 4 == 0) {
-+ if (year % 100 != 0) {
- return true;
-- } else if ( year % 400 == 0 ) {
-+ } else if (year % 400 == 0) {
- return true;
- }
- }
-@@ -164,267 +164,263 @@ int KCalendarSystemIndianNationalPrivate::latestValidYear() const
- return 9999;
- }
-
--QString KCalendarSystemIndianNationalPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemIndianNationalPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Indian National month 1 - KLocale::NarrowName", "C" ).toString( locale() );
-+ return ki18nc("Indian National month 1 - KLocale::NarrowName", "C").toString(locale());
- case 2:
-- return ki18nc( "Indian National month 2 - KLocale::NarrowName", "V" ).toString( locale() );
-+ return ki18nc("Indian National month 2 - KLocale::NarrowName", "V").toString(locale());
- case 3:
-- return ki18nc( "Indian National month 3 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Indian National month 3 - KLocale::NarrowName", "J").toString(locale());
- case 4:
-- return ki18nc( "Indian National month 4 - KLocale::NarrowName", "Ā" ).toString( locale() );
-+ return ki18nc("Indian National month 4 - KLocale::NarrowName", "Ā").toString(locale());
- case 5:
-- return ki18nc( "Indian National month 5 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Indian National month 5 - KLocale::NarrowName", "S").toString(locale());
- case 6:
-- return ki18nc( "Indian National month 6 - KLocale::NarrowName", "B" ).toString( locale() );
-+ return ki18nc("Indian National month 6 - KLocale::NarrowName", "B").toString(locale());
- case 7:
-- return ki18nc( "Indian National month 7 - KLocale::NarrowName", "Ā" ).toString( locale() );
-+ return ki18nc("Indian National month 7 - KLocale::NarrowName", "Ā").toString(locale());
- case 8:
-- return ki18nc( "Indian National month 8 - KLocale::NarrowName", "K" ).toString( locale() );
-+ return ki18nc("Indian National month 8 - KLocale::NarrowName", "K").toString(locale());
- case 9:
-- return ki18nc( "Indian National month 9 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Indian National month 9 - KLocale::NarrowName", "A").toString(locale());
- case 10:
-- return ki18nc( "Indian National month 10 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Indian National month 10 - KLocale::NarrowName", "P").toString(locale());
- case 11:
-- return ki18nc( "Indian National month 11 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Indian National month 11 - KLocale::NarrowName", "M").toString(locale());
- case 12:
-- return ki18nc( "Indian National month 12 - KLocale::NarrowName", "P" ).toString( locale() );
-+ return ki18nc("Indian National month 12 - KLocale::NarrowName", "P").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Indian National month 1 - KLocale::ShortName Possessive", "of Cha" ).toString( locale() );
-+ return ki18nc("Indian National month 1 - KLocale::ShortName Possessive", "of Cha").toString(locale());
- case 2:
-- return ki18nc( "Indian National month 2 - KLocale::ShortName Possessive", "of Vai" ).toString( locale() );
-+ return ki18nc("Indian National month 2 - KLocale::ShortName Possessive", "of Vai").toString(locale());
- case 3:
-- return ki18nc( "Indian National month 3 - KLocale::ShortName Possessive", "of Jya" ).toString( locale() );
-+ return ki18nc("Indian National month 3 - KLocale::ShortName Possessive", "of Jya").toString(locale());
- case 4:
-- return ki18nc( "Indian National month 4 - KLocale::ShortName Possessive", "of Āsh" ).toString( locale() );
-+ return ki18nc("Indian National month 4 - KLocale::ShortName Possessive", "of Āsh").toString(locale());
- case 5:
-- return ki18nc( "Indian National month 5 - KLocale::ShortName Possessive", "of Shr" ).toString( locale() );
-+ return ki18nc("Indian National month 5 - KLocale::ShortName Possessive", "of Shr").toString(locale());
- case 6:
-- return ki18nc( "Indian National month 6 - KLocale::ShortName Possessive", "of Bhā" ).toString( locale() );
-+ return ki18nc("Indian National month 6 - KLocale::ShortName Possessive", "of Bhā").toString(locale());
- case 7:
-- return ki18nc( "Indian National month 7 - KLocale::ShortName Possessive", "of Āsw" ).toString( locale() );
-+ return ki18nc("Indian National month 7 - KLocale::ShortName Possessive", "of Āsw").toString(locale());
- case 8:
-- return ki18nc( "Indian National month 8 - KLocale::ShortName Possessive", "of Kār" ).toString( locale() );
-+ return ki18nc("Indian National month 8 - KLocale::ShortName Possessive", "of Kār").toString(locale());
- case 9:
-- return ki18nc( "Indian National month 9 - KLocale::ShortName Possessive", "of Agr" ).toString( locale() );
-+ return ki18nc("Indian National month 9 - KLocale::ShortName Possessive", "of Agr").toString(locale());
- case 10:
-- return ki18nc( "Indian National month 10 - KLocale::ShortName Possessive", "of Pau" ).toString( locale() );
-+ return ki18nc("Indian National month 10 - KLocale::ShortName Possessive", "of Pau").toString(locale());
- case 11:
-- return ki18nc( "Indian National month 11 - KLocale::ShortName Possessive", "of Māg" ).toString( locale() );
-+ return ki18nc("Indian National month 11 - KLocale::ShortName Possessive", "of Māg").toString(locale());
- case 12:
-- return ki18nc( "Indian National month 12 - KLocale::ShortName Possessive", "of Phā" ).toString( locale() );
-+ return ki18nc("Indian National month 12 - KLocale::ShortName Possessive", "of Phā").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Indian National month 1 - KLocale::ShortName", "Cha" ).toString( locale() );
-+ return ki18nc("Indian National month 1 - KLocale::ShortName", "Cha").toString(locale());
- case 2:
-- return ki18nc( "Indian National month 2 - KLocale::ShortName", "Vai" ).toString( locale() );
-+ return ki18nc("Indian National month 2 - KLocale::ShortName", "Vai").toString(locale());
- case 3:
-- return ki18nc( "Indian National month 3 - KLocale::ShortName", "Jya" ).toString( locale() );
-+ return ki18nc("Indian National month 3 - KLocale::ShortName", "Jya").toString(locale());
- case 4:
-- return ki18nc( "Indian National month 4 - KLocale::ShortName", "Āsh" ).toString( locale() );
-+ return ki18nc("Indian National month 4 - KLocale::ShortName", "Āsh").toString(locale());
- case 5:
-- return ki18nc( "Indian National month 5 - KLocale::ShortName", "Shr" ).toString( locale() );
-+ return ki18nc("Indian National month 5 - KLocale::ShortName", "Shr").toString(locale());
- case 6:
-- return ki18nc( "Indian National month 6 - KLocale::ShortName", "Bhā" ).toString( locale() );
-+ return ki18nc("Indian National month 6 - KLocale::ShortName", "Bhā").toString(locale());
- case 7:
-- return ki18nc( "Indian National month 7 - KLocale::ShortName", "Āsw" ).toString( locale() );
-+ return ki18nc("Indian National month 7 - KLocale::ShortName", "Āsw").toString(locale());
- case 8:
-- return ki18nc( "Indian National month 8 - KLocale::ShortName", "Kār" ).toString( locale() );
-+ return ki18nc("Indian National month 8 - KLocale::ShortName", "Kār").toString(locale());
- case 9:
-- return ki18nc( "Indian National month 9 - KLocale::ShortName", "Agr" ).toString( locale() );
-+ return ki18nc("Indian National month 9 - KLocale::ShortName", "Agr").toString(locale());
- case 10:
-- return ki18nc( "Indian National month 10 - KLocale::ShortName", "Pau" ).toString( locale() );
-+ return ki18nc("Indian National month 10 - KLocale::ShortName", "Pau").toString(locale());
- case 11:
-- return ki18nc( "Indian National month 11 - KLocale::ShortName", "Māg" ).toString( locale() );
-+ return ki18nc("Indian National month 11 - KLocale::ShortName", "Māg").toString(locale());
- case 12:
-- return ki18nc( "Indian National month 12 - KLocale::ShortName", "Phā" ).toString( locale() );
-+ return ki18nc("Indian National month 12 - KLocale::ShortName", "Phā").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Indian National month 1 - KLocale::LongName Possessive", "of Chaitra" ).toString( locale() );
-+ return ki18nc("Indian National month 1 - KLocale::LongName Possessive", "of Chaitra").toString(locale());
- case 2:
-- return ki18nc( "Indian National month 2 - KLocale::LongName Possessive", "of Vaishākh" ).toString( locale() );
-+ return ki18nc("Indian National month 2 - KLocale::LongName Possessive", "of Vaishākh").toString(locale());
- case 3:
-- return ki18nc( "Indian National month 3 - KLocale::LongName Possessive", "of Jyaishtha" ).toString( locale() );
-+ return ki18nc("Indian National month 3 - KLocale::LongName Possessive", "of Jyaishtha").toString(locale());
- case 4:
-- return ki18nc( "Indian National month 4 - KLocale::LongName Possessive", "of Āshādha" ).toString( locale() );
-+ return ki18nc("Indian National month 4 - KLocale::LongName Possessive", "of Āshādha").toString(locale());
- case 5:
-- return ki18nc( "Indian National month 5 - KLocale::LongName Possessive", "of Shrāvana" ).toString( locale() );
-+ return ki18nc("Indian National month 5 - KLocale::LongName Possessive", "of Shrāvana").toString(locale());
- case 6:
-- return ki18nc( "Indian National month 6 - KLocale::LongName Possessive", "of Bhādrapad" ).toString( locale() );
-+ return ki18nc("Indian National month 6 - KLocale::LongName Possessive", "of Bhādrapad").toString(locale());
- case 7:
-- return ki18nc( "Indian National month 7 - KLocale::LongName Possessive", "of Āshwin" ).toString( locale() );
-+ return ki18nc("Indian National month 7 - KLocale::LongName Possessive", "of Āshwin").toString(locale());
- case 8:
-- return ki18nc( "Indian National month 8 - KLocale::LongName Possessive", "of Kārtik" ).toString( locale() );
-+ return ki18nc("Indian National month 8 - KLocale::LongName Possessive", "of Kārtik").toString(locale());
- case 9:
-- return ki18nc( "Indian National month 9 - KLocale::LongName Possessive", "of Agrahayana" ).toString( locale() );
-+ return ki18nc("Indian National month 9 - KLocale::LongName Possessive", "of Agrahayana").toString(locale());
- case 10:
-- return ki18nc( "Indian National month 10 - KLocale::LongName Possessive", "of Paush" ).toString( locale() );
-+ return ki18nc("Indian National month 10 - KLocale::LongName Possessive", "of Paush").toString(locale());
- case 11:
-- return ki18nc( "Indian National month 11 - KLocale::LongName Possessive", "of Māgh" ).toString( locale() );
-+ return ki18nc("Indian National month 11 - KLocale::LongName Possessive", "of Māgh").toString(locale());
- case 12:
-- return ki18nc( "Indian National month 12 - KLocale::LongName Possessive", "of Phālgun" ).toString( locale() );
-+ return ki18nc("Indian National month 12 - KLocale::LongName Possessive", "of Phālgun").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Indian National month 1 - KLocale::LongName", "Chaitra" ).toString( locale() );
-+ return ki18nc("Indian National month 1 - KLocale::LongName", "Chaitra").toString(locale());
- case 2:
-- return ki18nc( "Indian National month 2 - KLocale::LongName", "Vaishākh" ).toString( locale() );
-+ return ki18nc("Indian National month 2 - KLocale::LongName", "Vaishākh").toString(locale());
- case 3:
-- return ki18nc( "Indian National month 3 - KLocale::LongName", "Jyaishtha" ).toString( locale() );
-+ return ki18nc("Indian National month 3 - KLocale::LongName", "Jyaishtha").toString(locale());
- case 4:
-- return ki18nc( "Indian National month 4 - KLocale::LongName", "Āshādha" ).toString( locale() );
-+ return ki18nc("Indian National month 4 - KLocale::LongName", "Āshādha").toString(locale());
- case 5:
-- return ki18nc( "Indian National month 5 - KLocale::LongName", "Shrāvana" ).toString( locale() );
-+ return ki18nc("Indian National month 5 - KLocale::LongName", "Shrāvana").toString(locale());
- case 6:
-- return ki18nc( "Indian National month 6 - KLocale::LongName", "Bhādrapad" ).toString( locale() );
-+ return ki18nc("Indian National month 6 - KLocale::LongName", "Bhādrapad").toString(locale());
- case 7:
-- return ki18nc( "Indian National month 7 - KLocale::LongName", "Āshwin" ).toString( locale() );
-+ return ki18nc("Indian National month 7 - KLocale::LongName", "Āshwin").toString(locale());
- case 8:
-- return ki18nc( "Indian National month 8 - KLocale::LongName", "Kārtik" ).toString( locale() );
-+ return ki18nc("Indian National month 8 - KLocale::LongName", "Kārtik").toString(locale());
- case 9:
-- return ki18nc( "Indian National month 9 - KLocale::LongName", "Agrahayana" ).toString( locale() );
-+ return ki18nc("Indian National month 9 - KLocale::LongName", "Agrahayana").toString(locale());
- case 10:
-- return ki18nc( "Indian National month 10 - KLocale::LongName", "Paush" ).toString( locale() );
-+ return ki18nc("Indian National month 10 - KLocale::LongName", "Paush").toString(locale());
- case 11:
-- return ki18nc( "Indian National month 11 - KLocale::LongName", "Māgh" ).toString( locale() );
-+ return ki18nc("Indian National month 11 - KLocale::LongName", "Māgh").toString(locale());
- case 12:
-- return ki18nc( "Indian National month 12 - KLocale::LongName", "Phālgun" ).toString( locale() );
-+ return ki18nc("Indian National month 12 - KLocale::LongName", "Phālgun").toString(locale());
- default:
- return QString();
- }
- }
-
--QString KCalendarSystemIndianNationalPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemIndianNationalPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Indian National weekday 1 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Indian National weekday 1 - KLocale::NarrowName ", "S").toString(locale());
- case 2:
-- return ki18nc( "Indian National weekday 2 - KLocale::NarrowName ", "M" ).toString( locale() );
-+ return ki18nc("Indian National weekday 2 - KLocale::NarrowName ", "M").toString(locale());
- case 3:
-- return ki18nc( "Indian National weekday 3 - KLocale::NarrowName ", "B" ).toString( locale() );
-+ return ki18nc("Indian National weekday 3 - KLocale::NarrowName ", "B").toString(locale());
- case 4:
-- return ki18nc( "Indian National weekday 4 - KLocale::NarrowName ", "G" ).toString( locale() );
-+ return ki18nc("Indian National weekday 4 - KLocale::NarrowName ", "G").toString(locale());
- case 5:
-- return ki18nc( "Indian National weekday 5 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Indian National weekday 5 - KLocale::NarrowName ", "S").toString(locale());
- case 6:
-- return ki18nc( "Indian National weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Indian National weekday 6 - KLocale::NarrowName ", "S").toString(locale());
- case 7:
-- return ki18nc( "Indian National weekday 7 - KLocale::NarrowName ", "R" ).toString( locale() );
-+ return ki18nc("Indian National weekday 7 - KLocale::NarrowName ", "R").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Indian National weekday 1 - KLocale::ShortName", "Som" ).toString( locale() );
-+ return ki18nc("Indian National weekday 1 - KLocale::ShortName", "Som").toString(locale());
- case 2:
-- return ki18nc( "Indian National weekday 2 - KLocale::ShortName", "Mañ" ).toString( locale() );
-+ return ki18nc("Indian National weekday 2 - KLocale::ShortName", "Mañ").toString(locale());
- case 3:
-- return ki18nc( "Indian National weekday 3 - KLocale::ShortName", "Bud" ).toString( locale() );
-+ return ki18nc("Indian National weekday 3 - KLocale::ShortName", "Bud").toString(locale());
- case 4:
-- return ki18nc( "Indian National weekday 4 - KLocale::ShortName", "Gur" ).toString( locale() );
-+ return ki18nc("Indian National weekday 4 - KLocale::ShortName", "Gur").toString(locale());
- case 5:
-- return ki18nc( "Indian National weekday 5 - KLocale::ShortName", "Suk" ).toString( locale() );
-+ return ki18nc("Indian National weekday 5 - KLocale::ShortName", "Suk").toString(locale());
- case 6:
-- return ki18nc( "Indian National weekday 6 - KLocale::ShortName", "San" ).toString( locale() );
-+ return ki18nc("Indian National weekday 6 - KLocale::ShortName", "San").toString(locale());
- case 7:
-- return ki18nc( "Indian National weekday 7 - KLocale::ShortName", "Rav" ).toString( locale() );
-+ return ki18nc("Indian National weekday 7 - KLocale::ShortName", "Rav").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Indian National weekday 1 - KLocale::LongName", "Somavãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 1 - KLocale::LongName", "Somavãra").toString(locale());
- case 2:
-- return ki18nc( "Indian National weekday 2 - KLocale::LongName", "Mañgalvã" ).toString( locale() );
-+ return ki18nc("Indian National weekday 2 - KLocale::LongName", "Mañgalvã").toString(locale());
- case 3:
-- return ki18nc( "Indian National weekday 3 - KLocale::LongName", "Budhavãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 3 - KLocale::LongName", "Budhavãra").toString(locale());
- case 4:
-- return ki18nc( "Indian National weekday 4 - KLocale::LongName", "Guruvãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 4 - KLocale::LongName", "Guruvãra").toString(locale());
- case 5:
-- return ki18nc( "Indian National weekday 5 - KLocale::LongName", "Sukravãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 5 - KLocale::LongName", "Sukravãra").toString(locale());
- case 6:
-- return ki18nc( "Indian National weekday 6 - KLocale::LongName", "Sanivãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 6 - KLocale::LongName", "Sanivãra").toString(locale());
- case 7:
-- return ki18nc( "Indian National weekday 7 - KLocale::LongName", "Raviãra" ).toString( locale() );
-+ return ki18nc("Indian National weekday 7 - KLocale::LongName", "Raviãra").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemIndianNational::KCalendarSystemIndianNational( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemIndianNationalPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemIndianNational::KCalendarSystemIndianNational(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemIndianNationalPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemIndianNational::KCalendarSystemIndianNational( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemIndianNationalPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemIndianNational::KCalendarSystemIndianNational(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemIndianNationalPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemIndianNational::KCalendarSystemIndianNational( KCalendarSystemIndianNationalPrivate &dd,
-- const KSharedConfig::Ptr config,
-- const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemIndianNational::KCalendarSystemIndianNational(KCalendarSystemIndianNationalPrivate &dd,
-+ const KSharedConfig::Ptr config,
-+ const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemIndianNational::~KCalendarSystemIndianNational()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemIndianNational::calendarType() const
- {
-- return QLatin1String( "indian-national" );
-+ return QLatin1String("indian-national");
- }
-
- QDate KCalendarSystemIndianNational::epoch() const
- {
- //0000-01-01, has Year 0.
- //0078-03-22 AD Gregorian / 0078-03-24 AD Julian
-- return QDate::fromJulianDay( 1749994 );
-+ return QDate::fromJulianDay(1749994);
- }
-
- QDate KCalendarSystemIndianNational::earliestValidDate() const
-@@ -432,7 +428,7 @@ QDate KCalendarSystemIndianNational::earliestValidDate() const
- //0000-01-01, has Year 0.
- //0078-03-22 AD Gregorian / 0078-03-24 AD Julian
- //Don't do proleptic yet, need to check
-- return QDate::fromJulianDay( 1749630 );
-+ return QDate::fromJulianDay(1749630);
- }
-
- QDate KCalendarSystemIndianNational::latestValidDate() const
-@@ -440,188 +436,47 @@ QDate KCalendarSystemIndianNational::latestValidDate() const
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- //9999-12-30
- //10078-03-21 AD Gregorian
-- return QDate::fromJulianDay( 5402054 );
-+ return QDate::fromJulianDay(5402054);
- }
-
--bool KCalendarSystemIndianNational::isValid( int year, int month, int day ) const
-+bool KCalendarSystemIndianNational::isValid(int year, int month, int day) const
- {
-- return KCalendarSystem::isValid( year, month, day );
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--bool KCalendarSystemIndianNational::isValid( const QDate &date ) const
-+bool KCalendarSystemIndianNational::isValid(const QDate &date) const
- {
-- return KCalendarSystem::isValid( date );
-+ return KCalendarSystem::isValid(date);
- }
-
--bool KCalendarSystemIndianNational::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemIndianNational::isLeapYear(int year) const
- {
-- return KCalendarSystem::setDate( date, year, month, day );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemIndianNational::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemIndianNational::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystem::setDate( date, y, m, d );
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--int KCalendarSystemIndianNational::year( const QDate &date ) const
-+QString KCalendarSystemIndianNational::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystem::year( date );
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--int KCalendarSystemIndianNational::month( const QDate &date ) const
-+QString KCalendarSystemIndianNational::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::month( date );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--int KCalendarSystemIndianNational::day( const QDate &date ) const
-+QString KCalendarSystemIndianNational::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::day( date );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemIndianNational::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemIndianNational::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemIndianNational::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemIndianNational::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemIndianNational::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemIndianNational::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemIndianNational::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemIndianNational::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemIndianNational::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemIndianNational::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemIndianNational::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemIndianNational::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemIndianNational::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemIndianNational::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemIndianNational::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemIndianNational::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemIndianNational::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemIndianNational::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemIndianNational::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemIndianNational::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemIndianNational::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemIndianNational::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemIndianNational::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemIndianNational::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemIndianNational::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemIndianNational::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemIndianNational::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemIndianNational::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemIndianNational::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemIndianNational::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
- int KCalendarSystemIndianNational::weekDayOfPray() const
-@@ -649,22 +504,22 @@ bool KCalendarSystemIndianNational::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemIndianNational::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemIndianNational::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
- int L, N, I, J, D, M, Y;
-
- // "Explanatory Supplement to the Astronomical Almanac" 2006 section 12.94 pp 605-606
- // Originally from "Report of the Calendar Reform Committee" 1955
- L = jd + 68518;
-- N = ( 4 * L ) / 146097;
-- L = L - ( 146097 * N + 3 ) / 4;
-- I = ( 4000 * ( L + 1 ) ) / 1461001;
-- L = L - ( 1461 * I ) / 4 + 1;
-- J = ( ( L - 1 ) / 31 ) * ( 1 - L / 185 ) + ( L / 185 ) * ( ( L - 156 ) / 30 + 5 ) - L / 366;
-- D = L - 31 * J + ( ( J + 2 ) / 8 ) * ( J - 5 );
-+ N = (4 * L) / 146097;
-+ L = L - (146097 * N + 3) / 4;
-+ I = (4000 * (L + 1)) / 1461001;
-+ L = L - (1461 * I) / 4 + 1;
-+ J = ((L - 1) / 31) * (1 - L / 185) + (L / 185) * ((L - 156) / 30 + 5) - L / 366;
-+ D = L - 31 * J + ((J + 2) / 8) * (J - 5);
- L = J / 11;
- M = J + 2 - 12 * L;
-- Y = 100 * ( N - 49 ) + L + I - 78;
-+ Y = 100 * (N - 49) + L + I - 78;
-
- day = D;
- month = M;
-@@ -673,7 +528,7 @@ bool KCalendarSystemIndianNational::julianDayToDate( int jd, int &year, int &mon
- return true;
- }
-
--bool KCalendarSystemIndianNational::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemIndianNational::dateToJulianDay(int year, int month, int day, int &jd) const
- {
- int Y = year;
- int M = month;
-@@ -682,11 +537,11 @@ bool KCalendarSystemIndianNational::dateToJulianDay( int year, int month, int da
- // "Explanatory Supplement to the Astronomical Almanac" 2006 section 12.94 pp 605-606
- // Originally from "Report of the Calendar Reform Committee" 1955
- jd = 365 * Y
-- + ( Y + 78 - 1 / M ) / 4
-+ + (Y + 78 - 1 / M) / 4
- + 31 * M
-- - ( M + 9 ) / 11
-- - ( M / 7 ) * ( M - 7 )
-- - ( 3 * ( ( Y + 78 - 1 / M ) / 100 + 1 ) ) / 4
-+ - (M + 9) / 11
-+ - (M / 7) * (M - 7)
-+ - (3 * ((Y + 78 - 1 / M) / 100 + 1)) / 4
- + D
- + 1749579;
-
-diff --git a/kdecore/date/kcalendarsystemindiannational_p.h b/kdecore/date/kcalendarsystemindiannational_p.h
-index 7399a39..0e8e036 100644
---- a/kdecore/date/kcalendarsystemindiannational_p.h
-+++ b/kdecore/date/kcalendarsystemindiannational_p.h
-@@ -41,8 +41,8 @@ class KCalendarSystemIndianNationalPrivate;
- class KCalendarSystemIndianNational: public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemIndianNational( const KLocale *locale = 0 );
-- explicit KCalendarSystemIndianNational( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemIndianNational(const KLocale *locale = 0);
-+ explicit KCalendarSystemIndianNational(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemIndianNational();
-
- virtual QString calendarType() const;
-@@ -50,58 +50,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -109,15 +70,14 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemIndianNational( KCalendarSystemIndianNationalPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemIndianNational(KCalendarSystemIndianNationalPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemIndianNational )
-- KCalendarSystemIndianNationalPrivate * const dont_use; // KDE5 remove, use shared d
-+ Q_DECLARE_PRIVATE(KCalendarSystemIndianNational)
- };
-
- #endif // KCALENDARSYSTEMINDIANNATIONAL_H
-diff --git a/kdecore/date/kcalendarsystemislamiccivil.cpp b/kdecore/date/kcalendarsystemislamiccivil.cpp
-new file mode 100644
-index 0000000..053ec55
---- /dev/null
-+++ b/kdecore/date/kcalendarsystemislamiccivil.cpp
-@@ -0,0 +1,596 @@
-+/*
-+ Copyright (c) 2002-2003 Carlos Moro <cfmoro@correo.uniovi.es>
-+ Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-+ Copyright 2007, 2008, 2009, 2010 John Layt <john@layt.net>
-+
-+ This library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public
-+ License as published by the Free Software Foundation; either
-+ version 2 of the License, or (at your option) any later version.
-+
-+ This library 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
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public License
-+ along with this library; see the file COPYING.LIB. If not, write to
-+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+ Boston, MA 02110-1301, USA.
-+*/
-+
-+#include "kcalendarsystemislamiccivil_p.h"
-+#include "kcalendarsystemprivate_p.h"
-+
-+#include <QtCore/QDate>
-+
-+class KCalendarSystemIslamicCivilPrivate : public KCalendarSystemPrivate
-+{
-+public:
-+ explicit KCalendarSystemIslamicCivilPrivate(KCalendarSystemIslamicCivil *q);
-+
-+ virtual ~KCalendarSystemIslamicCivilPrivate();
-+
-+ // Virtual methods each calendar system must re-implement
-+ virtual KLocale::CalendarSystem calendarSystem() const;
-+ virtual void loadDefaultEraList();
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
-+ virtual int daysInWeek() const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool hasLeapMonths() const;
-+ virtual bool hasYearZero() const;
-+ virtual int maxDaysInWeek() const;
-+ virtual int maxMonthsInYear() const;
-+ virtual int earliestValidYear() const;
-+ virtual int latestValidYear() const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-+};
-+
-+// Shared d pointer base class definitions
-+
-+KCalendarSystemIslamicCivilPrivate::KCalendarSystemIslamicCivilPrivate(KCalendarSystemIslamicCivil *q)
-+ : KCalendarSystemPrivate(q)
-+{
-+}
-+
-+KCalendarSystemIslamicCivilPrivate::~KCalendarSystemIslamicCivilPrivate()
-+{
-+}
-+
-+KLocale::CalendarSystem KCalendarSystemIslamicCivilPrivate::calendarSystem() const
-+{
-+ return KLocale::IslamicCivilCalendar;
-+}
-+
-+void KCalendarSystemIslamicCivilPrivate::loadDefaultEraList()
-+{
-+ QString name, shortName, format;
-+ // Islamic Era, Anno Hegirae, "Year of the Hijra".
-+ name = i18nc("Calendar Era: Hijri Islamic Era, years > 0, LongFormat", "Anno Hegirae");
-+ shortName = i18nc("Calendar Era: Hijri Islamic Era, years > 0, ShortFormat", "AH");
-+ format = i18nc("(kdedt-format) Hijri, AH, full era year format used for %EY, e.g. 2000 AH", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::monthsInYear(int year) const
-+{
-+ Q_UNUSED(year)
-+ return 12;
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::daysInMonth(int year, int month) const
-+{
-+ if (month == 12 && isLeapYear(year)) {
-+ return 30;
-+ }
-+
-+ if (month % 2 == 0) { // Even number months have 29 days
-+ return 29;
-+ } else { // Odd number months have 30 days
-+ return 30;
-+ }
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::daysInYear(int year) const
-+{
-+ if (isLeapYear(year)) {
-+ return 355;
-+ } else {
-+ return 354;
-+ }
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::daysInWeek() const
-+{
-+ return 7;
-+}
-+
-+bool KCalendarSystemIslamicCivilPrivate::isLeapYear(int year) const
-+{
-+ // Years 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, 29 of the 30 year cycle
-+
-+ /*
-+ The following C++ code is translated from the Lisp code
-+ in ``Calendrical Calculations'' by Nachum Dershowitz and
-+ Edward M. Reingold, Software---Practice & Experience,
-+ vol. 20, no. 9 (September, 1990), pp. 899--928.
-+
-+ This code is in the public domain, but any use of it
-+ should publically acknowledge its source.
-+ */
-+
-+ if ((((11 * year) + 14) % 30) < 11) {
-+ return true;
-+ } else {
-+ return false;
-+ }
-+
-+ // The following variations will be implemented in separate classes in 4.5
-+ // May be cleaner to formally define using a case statement switch on (year % 30)
-+
-+ // Variation used by Bar Habraeus / Graves / Birashk / Some Microsoft products
-+ // Years 2, 5, 7, 10, 13, 15, 18, 21, 24, 26, 29 of the 30 year cycle
-+ // if ( ( ( ( 11 * year ) + 15 ) % 30 ) < 11 ) {
-+
-+ // Variation used by Bohras / Sahifa with epoch 15 July 622 jd = 1948440
-+ // Years 2, 5, 8, 10, 13, 16, 19, 21, 24, 27, 29 of the 30 year cycle
-+ // if ( ( ( ( 11 * year ) + 1 ) % 30 ) < 11 ) {
-+}
-+
-+bool KCalendarSystemIslamicCivilPrivate::hasLeapMonths() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemIslamicCivilPrivate::hasYearZero() const
-+{
-+ return false;
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::maxDaysInWeek() const
-+{
-+ return 7;
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::maxMonthsInYear() const
-+{
-+ return 12;
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::earliestValidYear() const
-+{
-+ return 1;
-+}
-+
-+int KCalendarSystemIslamicCivilPrivate::latestValidYear() const
-+{
-+ return 9999;
-+}
-+
-+QString KCalendarSystemIslamicCivilPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
-+{
-+ Q_UNUSED(year);
-+
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Hijri month 1 - KLocale::NarrowName", "M").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri month 2 - KLocale::NarrowName", "S").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri month 3 - KLocale::NarrowName", "A").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri month 4 - KLocale::NarrowName", "T").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri month 5 - KLocale::NarrowName", "A").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri month 6 - KLocale::NarrowName", "T").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri month 7 - KLocale::NarrowName", "R").toString(locale());
-+ case 8:
-+ return ki18nc("Hijri month 8 - KLocale::NarrowName", "S").toString(locale());
-+ case 9:
-+ return ki18nc("Hijri month 9 - KLocale::NarrowName", "R").toString(locale());
-+ case 10:
-+ return ki18nc("Hijri month 10 - KLocale::NarrowName", "S").toString(locale());
-+ case 11:
-+ return ki18nc("Hijri month 11 - KLocale::NarrowName", "Q").toString(locale());
-+ case 12:
-+ return ki18nc("Hijri month 12 - KLocale::NarrowName", "H").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Hijri month 1 - KLocale::ShortName Possessive", "of Muh").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri month 2 - KLocale::ShortName Possessive", "of Saf").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri month 3 - KLocale::ShortName Possessive", "of R.A").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri month 4 - KLocale::ShortName Possessive", "of R.T").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri month 5 - KLocale::ShortName Possessive", "of J.A").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri month 6 - KLocale::ShortName Possessive", "of J.T").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri month 7 - KLocale::ShortName Possessive", "of Raj").toString(locale());
-+ case 8:
-+ return ki18nc("Hijri month 8 - KLocale::ShortName Possessive", "of Sha").toString(locale());
-+ case 9:
-+ return ki18nc("Hijri month 9 - KLocale::ShortName Possessive", "of Ram").toString(locale());
-+ case 10:
-+ return ki18nc("Hijri month 10 - KLocale::ShortName Possessive", "of Shw").toString(locale());
-+ case 11:
-+ return ki18nc("Hijri month 11 - KLocale::ShortName Possessive", "of Qid").toString(locale());
-+ case 12:
-+ return ki18nc("Hijri month 12 - KLocale::ShortName Possessive", "of Hij").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Hijri month 1 - KLocale::ShortName", "Muh").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri month 2 - KLocale::ShortName", "Saf").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri month 3 - KLocale::ShortName", "R.A").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri month 4 - KLocale::ShortName", "R.T").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri month 5 - KLocale::ShortName", "J.A").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri month 6 - KLocale::ShortName", "J.T").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri month 7 - KLocale::ShortName", "Raj").toString(locale());
-+ case 8:
-+ return ki18nc("Hijri month 8 - KLocale::ShortName", "Sha").toString(locale());
-+ case 9:
-+ return ki18nc("Hijri month 9 - KLocale::ShortName", "Ram").toString(locale());
-+ case 10:
-+ return ki18nc("Hijri month 10 - KLocale::ShortName", "Shw").toString(locale());
-+ case 11:
-+ return ki18nc("Hijri month 11 - KLocale::ShortName", "Qid").toString(locale());
-+ case 12:
-+ return ki18nc("Hijri month 12 - KLocale::ShortName", "Hij").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Hijri month 1 - KLocale::LongName Possessive", "of Muharram").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri month 2 - KLocale::LongName Possessive", "of Safar").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri month 3 - KLocale::LongName Possessive", "of Rabi` al-Awal").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri month 4 - KLocale::LongName Possessive", "of Rabi` al-Thaani").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri month 5 - KLocale::LongName Possessive", "of Jumaada al-Awal").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri month 6 - KLocale::LongName Possessive", "of Jumaada al-Thaani").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri month 7 - KLocale::LongName Possessive", "of Rajab").toString(locale());
-+ case 8:
-+ return ki18nc("Hijri month 8 - KLocale::LongName Possessive", "of Sha`ban").toString(locale());
-+ case 9:
-+ return ki18nc("Hijri month 9 - KLocale::LongName Possessive", "of Ramadan").toString(locale());
-+ case 10:
-+ return ki18nc("Hijri month 10 - KLocale::LongName Possessive", "of Shawwal").toString(locale());
-+ case 11:
-+ return ki18nc("Hijri month 11 - KLocale::LongName Possessive", "of Thu al-Qi`dah").toString(locale());
-+ case 12:
-+ return ki18nc("Hijri month 12 - KLocale::LongName Possessive", "of Thu al-Hijjah").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ // Default to LongName
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Hijri month 1 - KLocale::LongName", "Muharram").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri month 2 - KLocale::LongName", "Safar").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri month 3 - KLocale::LongName", "Rabi` al-Awal").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri month 4 - KLocale::LongName", "Rabi` al-Thaani").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri month 5 - KLocale::LongName", "Jumaada al-Awal").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri month 6 - KLocale::LongName", "Jumaada al-Thaani").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri month 7 - KLocale::LongName", "Rajab").toString(locale());
-+ case 8:
-+ return ki18nc("Hijri month 8 - KLocale::LongName", "Sha`ban").toString(locale());
-+ case 9:
-+ return ki18nc("Hijri month 9 - KLocale::LongName", "Ramadan").toString(locale());
-+ case 10:
-+ return ki18nc("Hijri month 10 - KLocale::LongName", "Shawwal").toString(locale());
-+ case 11:
-+ return ki18nc("Hijri month 11 - KLocale::LongName", "Thu al-Qi`dah").toString(locale());
-+ case 12:
-+ return ki18nc("Hijri month 12 - KLocale::LongName", "Thu al-Hijjah").toString(locale());
-+ default:
-+ return QString();
-+ }
-+}
-+
-+QString KCalendarSystemIslamicCivilPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
-+{
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Hijri weekday 1 - KLocale::NarrowName ", "I").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri weekday 2 - KLocale::NarrowName ", "T").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri weekday 3 - KLocale::NarrowName ", "A").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri weekday 4 - KLocale::NarrowName ", "K").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri weekday 5 - KLocale::NarrowName ", "J").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri weekday 6 - KLocale::NarrowName ", "S").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri weekday 7 - KLocale::NarrowName ", "A").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Hijri weekday 1 - KLocale::ShortName", "Ith").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri weekday 2 - KLocale::ShortName", "Thl").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri weekday 3 - KLocale::ShortName", "Arb").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri weekday 4 - KLocale::ShortName", "Kha").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri weekday 5 - KLocale::ShortName", "Jum").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri weekday 6 - KLocale::ShortName", "Sab").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri weekday 7 - KLocale::ShortName", "Ahd").toString(locale());
-+ default: return QString();
-+ }
-+ }
-+
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Hijri weekday 1 - KLocale::LongName", "Yaum al-Ithnain").toString(locale());
-+ case 2:
-+ return ki18nc("Hijri weekday 2 - KLocale::LongName", "Yau al-Thulatha").toString(locale());
-+ case 3:
-+ return ki18nc("Hijri weekday 3 - KLocale::LongName", "Yaum al-Arbi'a").toString(locale());
-+ case 4:
-+ return ki18nc("Hijri weekday 4 - KLocale::LongName", "Yaum al-Khamees").toString(locale());
-+ case 5:
-+ return ki18nc("Hijri weekday 5 - KLocale::LongName", "Yaum al-Jumma").toString(locale());
-+ case 6:
-+ return ki18nc("Hijri weekday 6 - KLocale::LongName", "Yaum al-Sabt").toString(locale());
-+ case 7:
-+ return ki18nc("Hijri weekday 7 - KLocale::LongName", "Yaum al-Ahad").toString(locale());
-+ default:
-+ return QString();
-+ }
-+}
-+
-+
-+KCalendarSystemIslamicCivil::KCalendarSystemIslamicCivil(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemIslamicCivilPrivate(this), KSharedConfig::Ptr(), locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemIslamicCivil::KCalendarSystemIslamicCivil(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemIslamicCivilPrivate(this), config, locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemIslamicCivil::KCalendarSystemIslamicCivil(KCalendarSystemIslamicCivilPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemIslamicCivil::~KCalendarSystemIslamicCivil()
-+{
-+}
-+
-+QString KCalendarSystemIslamicCivil::calendarType() const
-+{
-+ return QLatin1String("hijri");
-+}
-+
-+QDate KCalendarSystemIslamicCivil::epoch() const
-+{
-+ // 16 July 622 in the Julian calendar
-+ return QDate::fromJulianDay(1948440);
-+}
-+
-+QDate KCalendarSystemIslamicCivil::earliestValidDate() const
-+{
-+ return epoch();
-+}
-+
-+QDate KCalendarSystemIslamicCivil::latestValidDate() const
-+{
-+ // Set to last day of year 9999
-+ // Last day of Islamic Civil year 9999 is 9999-12-29
-+ return QDate::fromJulianDay(5491751);
-+}
-+
-+bool KCalendarSystemIslamicCivil::isValid(int year, int month, int day) const
-+{
-+ return KCalendarSystem::isValid(year, month, day);
-+}
-+
-+bool KCalendarSystemIslamicCivil::isValid(const QDate &date) const
-+{
-+ return KCalendarSystem::isValid(date);
-+}
-+
-+bool KCalendarSystemIslamicCivil::isLeapYear(int year) const
-+{
-+ return KCalendarSystem::isLeapYear(year);
-+}
-+
-+bool KCalendarSystemIslamicCivil::isLeapYear(const QDate &date) const
-+{
-+ return KCalendarSystem::isLeapYear(date);
-+}
-+
-+QString KCalendarSystemIslamicCivil::monthName(int month, int year, MonthNameFormat format) const
-+{
-+ return KCalendarSystem::monthName(month, year, format);
-+}
-+
-+QString KCalendarSystemIslamicCivil::monthName(const QDate &date, MonthNameFormat format) const
-+{
-+ return KCalendarSystem::monthName(date, format);
-+}
-+
-+QString KCalendarSystemIslamicCivil::weekDayName(int weekDay, WeekDayNameFormat format) const
-+{
-+ return KCalendarSystem::weekDayName(weekDay, format);
-+}
-+
-+QString KCalendarSystemIslamicCivil::weekDayName(const QDate &date, WeekDayNameFormat format) const
-+{
-+ return KCalendarSystem::weekDayName(date, format);
-+}
-+
-+int KCalendarSystemIslamicCivil::weekDayOfPray() const
-+{
-+ return 5; // Friday
-+}
-+
-+bool KCalendarSystemIslamicCivil::isLunar() const
-+{
-+ return true;
-+}
-+
-+bool KCalendarSystemIslamicCivil::isLunisolar() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemIslamicCivil::isSolar() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemIslamicCivil::isProleptic() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemIslamicCivil::julianDayToDate(int jd, int &year, int &month, int &day) const
-+{
-+ Q_D(const KCalendarSystemIslamicCivil);
-+
-+ /*
-+ The following C++ code is translated from the Lisp code
-+ in ``Calendrical Calculations'' by Nachum Dershowitz and
-+ Edward M. Reingold, Software---Practice & Experience,
-+ vol. 20, no. 9 (September, 1990), pp. 899--928.
-+
-+ This code is in the public domain, but any use of it
-+ should publically acknowledge its source.
-+ */
-+
-+ // Search forward year by year from approximate year
-+ year = (jd - epoch().toJulianDay()) / 355;
-+ int testJd;
-+ dateToJulianDay(year, 12, d->daysInMonth(year, 12), testJd);
-+ while (jd > testJd) {
-+ year++;
-+ dateToJulianDay(year, 12, d->daysInMonth(year, 12), testJd);
-+ }
-+
-+ // Search forward month by month from Muharram
-+ month = 1;
-+ dateToJulianDay(year, month, d->daysInMonth(year, month), testJd);
-+ while (jd > testJd) {
-+ month++;
-+ dateToJulianDay(year, month, d->daysInMonth(year, month), testJd);
-+ }
-+
-+ dateToJulianDay(year, month, 1, testJd);
-+ day = jd - testJd + 1;
-+
-+ return true;
-+
-+ // Alternative implementations
-+
-+ // More recent editions of "Calendrical Calculations" by Dershowitz & Reingold have a more
-+ // efficient direct calculation without recusrion, but this cannot be used due to licensing
-+
-+ /*
-+ Formula from "Explanatory Supplement to the Astronomical Almanac" 2006, derived from Fliegel & Van Flandern 1968
-+ int L = jd - epoch().toJulianDay() + 10632;
-+ int N = ( L - 1 ) / 10631;
-+ L = L - 10631 * N + 354;
-+ int J = ( ( 10985 - L ) / 5316 ) x ( ( 50* L ) / 17719 ) + ( L / 5670 ) * ( ( 43 * L ) / 15238 );
-+ L = L - ( ( 30 - J ) / 15 ) * ( ( 17719 * J ) / 50 ) - ( J / 16 ) * ( ( 15238 * J ) / 43 ) + 29;
-+ year = ( 30 * N ) + J - 30;
-+ month = ( 24 * L ) / 709;
-+ day = L - ( ( 709 * month ) / 24 );
-+ */
-+
-+ /*
-+ Formula from Fourmilab website
-+ jd = Math.floor(jd) + 0.5;
-+ year = Math.floor(((30 * (jd - epoch().toJulianDay())) + 10646) / 10631);
-+ month = qMin(12, Math.ceil((jd - (29 + islamic_to_jd(year, 1, 1))) / 29.5) + 1);
-+ day = (jd - islamic_to_jd(year, month, 1)) + 1;
-+ */
-+}
-+
-+bool KCalendarSystemIslamicCivil::dateToJulianDay(int year, int month, int day, int &jd) const
-+{
-+ /*
-+ The following C++ code is translated from the Lisp code
-+ in ``Calendrical Calculations'' by Nachum Dershowitz and
-+ Edward M. Reingold, Software---Practice & Experience,
-+ vol. 20, no. 9 (September, 1990), pp. 899--928.
-+
-+ This code is in the public domain, but any use of it
-+ should publically acknowledge its source.
-+ */
-+
-+ jd = epoch().toJulianDay() - 1 + // days before start of calendar
-+ (year - 1) * 354 + // non-leap days in prior years
-+ (3 + (11 * year)) / 30 + // leap days in prior years
-+ 29 * (month - 1) + // days so far...
-+ month / 2 + // ...this year
-+ day; // days so far this month
-+
-+ return true;
-+
-+ // Alternative implementations
-+
-+ /*
-+ Formula from "Explanatory Supplement to the Astronomical Almanac" 2006, derived from Fliegel & Van Flandern 1968
-+ jd = ( 3 + ( 11 * year ) ) / 30 + 354 * year + 30 * month - ( month - 1 ) / 2 + day + epoch().toJulianDay() - 385;
-+ */
-+}
-diff --git a/kdecore/date/kcalendarsystemislamiccivil_p.h b/kdecore/date/kcalendarsystemislamiccivil_p.h
-new file mode 100644
-index 0000000..59629cc
---- /dev/null
-+++ b/kdecore/date/kcalendarsystemislamiccivil_p.h
-@@ -0,0 +1,85 @@
-+/*
-+ Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-+ Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-+ Copyright 2007, 2010 John Layt <john@layt.net>
-+
-+ This library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public
-+ License as published by the Free Software Foundation; either
-+ version 2 of the License, or (at your option) any later version.
-+
-+ This library 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
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public License
-+ along with this library; see the file COPYING.LIB. If not, write to
-+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+ Boston, MA 02110-1301, USA.
-+*/
-+
-+#ifndef KCALENDARSYSTEMISLAMICCIVIL_H
-+#define KCALENDARSYSTEMISLAMICCIVIL_H
-+
-+#include "kcalendarsystem.h"
-+
-+class KCalendarSystemIslamicCivilPrivate;
-+
-+/**
-+ * @internal
-+ * This is the Islamic Civil calendar implementation.
-+ *
-+ * The Islamic or Hijri calendar is the traditional calendar used in the Middle
-+ * East. This implementation is of the civil calculation that does not take
-+ * observed sunset into account and so may vary from actual dates by 1-2 days.
-+ *
-+ * @b license GNU-LGPL v2+
-+ *
-+ * @see KLocale,KCalendarSystem
-+ *
-+ * @author Carlos Moro <cfmoro@correo.uniovi.es>
-+ */
-+class KCalendarSystemIslamicCivil : public KCalendarSystem
-+{
-+public:
-+ explicit KCalendarSystemIslamicCivil(const KLocale *locale = 0);
-+ explicit KCalendarSystemIslamicCivil(const KSharedConfig::Ptr config, const KLocale *locale = 0);
-+ virtual ~KCalendarSystemIslamicCivil();
-+
-+ virtual QString calendarType() const;
-+
-+ virtual QDate epoch() const;
-+ virtual QDate earliestValidDate() const;
-+ virtual QDate latestValidDate() const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-+
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-+
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-+
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-+
-+ virtual int weekDayOfPray() const;
-+
-+ virtual bool isLunar() const;
-+ virtual bool isLunisolar() const;
-+ virtual bool isSolar() const;
-+ virtual bool isProleptic() const;
-+
-+protected:
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemIslamicCivil(KCalendarSystemIslamicCivilPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-+
-+private:
-+ Q_DECLARE_PRIVATE(KCalendarSystemIslamicCivil)
-+};
-+
-+#endif // KCALENDARSYSTEMISLAMICCIVIL_H
-diff --git a/kdecore/date/kcalendarsystemjalali.cpp b/kdecore/date/kcalendarsystemjalali.cpp
-index 543ba5a..1aaa804 100644
---- a/kdecore/date/kcalendarsystemjalali.cpp
-+++ b/kdecore/date/kcalendarsystemjalali.cpp
-@@ -35,32 +35,32 @@
- class KCalendarSystemJalaliPrivate : public KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemJalaliPrivate( KCalendarSystemJalali *q );
-+ explicit KCalendarSystemJalaliPrivate(KCalendarSystemJalali *q);
-
- virtual ~KCalendarSystemJalaliPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
- };
-
- // Shared d pointer base class definitions
-
--KCalendarSystemJalaliPrivate::KCalendarSystemJalaliPrivate( KCalendarSystemJalali *q )
-- :KCalendarSystemPrivate( q )
-+KCalendarSystemJalaliPrivate::KCalendarSystemJalaliPrivate(KCalendarSystemJalali *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -77,38 +77,38 @@ void KCalendarSystemJalaliPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
- // Islamic Era (Hijri), Anno Persico.
-- name = i18nc( "Calendar Era: Jalali Islamic Era, years > 0, LongFormat", "Anno Persico" );
-- shortName = i18nc( "Calendar Era: Jalali Islamic Era, years > 0, ShortFormat", "AP" );
-- format = i18nc( "(kdedt-format) Jalali, AP, full era year format used for %EY, e.g. 2000 AP", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Jalali Islamic Era, years > 0, LongFormat", "Anno Persico");
-+ shortName = i18nc("Calendar Era: Jalali Islamic Era, years > 0, ShortFormat", "AP");
-+ format = i18nc("(kdedt-format) Jalali, AP, full era year format used for %EY, e.g. 2000 AP", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemJalaliPrivate::monthsInYear( int year ) const
-+int KCalendarSystemJalaliPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 12;
- }
-
--int KCalendarSystemJalaliPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemJalaliPrivate::daysInMonth(int year, int month) const
- {
-- if ( month == 12 ) {
-- if ( isLeapYear( year ) ) {
-+ if (month == 12) {
-+ if (isLeapYear(year)) {
- return 30;
- } else {
- return 29;
- }
- }
-
-- if ( month <= 6 ) {
-+ if (month <= 6) {
- return 31;
- }
-
- return 30;
- }
-
--int KCalendarSystemJalaliPrivate::daysInYear( int year ) const
-+int KCalendarSystemJalaliPrivate::daysInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 366;
- } else {
- return 365;
-@@ -120,26 +120,26 @@ int KCalendarSystemJalaliPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemJalaliPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemJalaliPrivate::isLeapYear(int year) const
- {
- // From formilab Public Domain code http://www.fourmilab.ch/documents/calendar/
- // Use Birashk algorithm as it matches the to/from jd code below
-
- // Birashk algorithm is incorrect in two years in period AP 1244 to 1531,
- // 1403/1404 and 1436/1437, and so catch them here first
-- if ( year == 1403 || year == 1436 ) {
-+ if (year == 1403 || year == 1436) {
- return true;
-- } else if ( year == 1404 || year == 1437 ) {
-+ } else if (year == 1404 || year == 1437) {
- return false;
- }
-
-- if ( year >= 0 ) {
-+ if (year >= 0) {
- year = year - 474;
- } else {
- year = year - 473;
- }
-
-- if ( ( ( ( ( ( year % 2820 ) + 474 ) + 38 ) * 682 ) % 2816 ) < 682 ) {
-+ if ((((((year % 2820) + 474) + 38) * 682) % 2816) < 682) {
- return true;
- } else {
- return false;
-@@ -176,461 +176,315 @@ int KCalendarSystemJalaliPrivate::latestValidYear() const
- return 1530;
- }
-
--QString KCalendarSystemJalaliPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemJalaliPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Jalali month 1 - KLocale::NarrowName", "F" ).toString( locale() );
-+ return ki18nc("Jalali month 1 - KLocale::NarrowName", "F").toString(locale());
- case 2:
-- return ki18nc( "Jalali month 2 - KLocale::NarrowName", "O" ).toString( locale() );
-+ return ki18nc("Jalali month 2 - KLocale::NarrowName", "O").toString(locale());
- case 3:
-- return ki18nc( "Jalali month 3 - KLocale::NarrowName", "K" ).toString( locale() );
-+ return ki18nc("Jalali month 3 - KLocale::NarrowName", "K").toString(locale());
- case 4:
-- return ki18nc( "Jalali month 4 - KLocale::NarrowName", "T" ).toString( locale() );
-+ return ki18nc("Jalali month 4 - KLocale::NarrowName", "T").toString(locale());
- case 5:
-- return ki18nc( "Jalali month 5 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Jalali month 5 - KLocale::NarrowName", "M").toString(locale());
- case 6:
-- return ki18nc( "Jalali month 6 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Jalali month 6 - KLocale::NarrowName", "S").toString(locale());
- case 7:
-- return ki18nc( "Jalali month 7 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Jalali month 7 - KLocale::NarrowName", "M").toString(locale());
- case 8:
-- return ki18nc( "Jalali month 8 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Jalali month 8 - KLocale::NarrowName", "A").toString(locale());
- case 9:
-- return ki18nc( "Jalali month 9 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Jalali month 9 - KLocale::NarrowName", "A").toString(locale());
- case 10:
-- return ki18nc( "Jalali month 10 - KLocale::NarrowName", "D" ).toString( locale() );
-+ return ki18nc("Jalali month 10 - KLocale::NarrowName", "D").toString(locale());
- case 11:
-- return ki18nc( "Jalali month 11 - KLocale::NarrowName", "B" ).toString( locale() );
-+ return ki18nc("Jalali month 11 - KLocale::NarrowName", "B").toString(locale());
- case 12:
-- return ki18nc( "Jalali month 12 - KLocale::NarrowName", "E" ).toString( locale() );
-+ return ki18nc("Jalali month 12 - KLocale::NarrowName", "E").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Jalali month 1 - KLocale::ShortName Possessive", "of Far" ).toString( locale() );
-+ return ki18nc("Jalali month 1 - KLocale::ShortName Possessive", "of Far").toString(locale());
- case 2:
-- return ki18nc( "Jalali month 2 - KLocale::ShortName Possessive", "of Ord" ).toString( locale() );
-+ return ki18nc("Jalali month 2 - KLocale::ShortName Possessive", "of Ord").toString(locale());
- case 3:
-- return ki18nc( "Jalali month 3 - KLocale::ShortName Possessive", "of Kho" ).toString( locale() );
-+ return ki18nc("Jalali month 3 - KLocale::ShortName Possessive", "of Kho").toString(locale());
- case 4:
-- return ki18nc( "Jalali month 4 - KLocale::ShortName Possessive", "of Tir" ).toString( locale() );
-+ return ki18nc("Jalali month 4 - KLocale::ShortName Possessive", "of Tir").toString(locale());
- case 5:
-- return ki18nc( "Jalali month 5 - KLocale::ShortName Possessive", "of Mor" ).toString( locale() );
-+ return ki18nc("Jalali month 5 - KLocale::ShortName Possessive", "of Mor").toString(locale());
- case 6:
-- return ki18nc( "Jalali month 6 - KLocale::ShortName Possessive", "of Sha" ).toString( locale() );
-+ return ki18nc("Jalali month 6 - KLocale::ShortName Possessive", "of Sha").toString(locale());
- case 7:
-- return ki18nc( "Jalali month 7 - KLocale::ShortName Possessive", "of Meh" ).toString( locale() );
-+ return ki18nc("Jalali month 7 - KLocale::ShortName Possessive", "of Meh").toString(locale());
- case 8:
-- return ki18nc( "Jalali month 8 - KLocale::ShortName Possessive", "of Aba" ).toString( locale() );
-+ return ki18nc("Jalali month 8 - KLocale::ShortName Possessive", "of Aba").toString(locale());
- case 9:
-- return ki18nc( "Jalali month 9 - KLocale::ShortName Possessive", "of Aza" ).toString( locale() );
-+ return ki18nc("Jalali month 9 - KLocale::ShortName Possessive", "of Aza").toString(locale());
- case 10:
-- return ki18nc( "Jalali month 10 - KLocale::ShortName Possessive", "of Dei" ).toString( locale() );
-+ return ki18nc("Jalali month 10 - KLocale::ShortName Possessive", "of Dei").toString(locale());
- case 11:
-- return ki18nc( "Jalali month 11 - KLocale::ShortName Possessive", "of Bah" ).toString( locale() );
-+ return ki18nc("Jalali month 11 - KLocale::ShortName Possessive", "of Bah").toString(locale());
- case 12:
-- return ki18nc( "Jalali month 12 - KLocale::ShortName Possessive", "of Esf" ).toString( locale() );
-+ return ki18nc("Jalali month 12 - KLocale::ShortName Possessive", "of Esf").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Jalali month 1 - KLocale::ShortName", "Far" ).toString( locale() );
-+ return ki18nc("Jalali month 1 - KLocale::ShortName", "Far").toString(locale());
- case 2:
-- return ki18nc( "Jalali month 2 - KLocale::ShortName", "Ord" ).toString( locale() );
-+ return ki18nc("Jalali month 2 - KLocale::ShortName", "Ord").toString(locale());
- case 3:
-- return ki18nc( "Jalali month 3 - KLocale::ShortName", "Kho" ).toString( locale() );
-+ return ki18nc("Jalali month 3 - KLocale::ShortName", "Kho").toString(locale());
- case 4:
-- return ki18nc( "Jalali month 4 - KLocale::ShortName", "Tir" ).toString( locale() );
-+ return ki18nc("Jalali month 4 - KLocale::ShortName", "Tir").toString(locale());
- case 5:
-- return ki18nc( "Jalali month 5 - KLocale::ShortName", "Mor" ).toString( locale() );
-+ return ki18nc("Jalali month 5 - KLocale::ShortName", "Mor").toString(locale());
- case 6:
-- return ki18nc( "Jalali month 6 - KLocale::ShortName", "Sha" ).toString( locale() );
-+ return ki18nc("Jalali month 6 - KLocale::ShortName", "Sha").toString(locale());
- case 7:
-- return ki18nc( "Jalali month 7 - KLocale::ShortName", "Meh" ).toString( locale() );
-+ return ki18nc("Jalali month 7 - KLocale::ShortName", "Meh").toString(locale());
- case 8:
-- return ki18nc( "Jalali month 8 - KLocale::ShortName", "Aba" ).toString( locale() );
-+ return ki18nc("Jalali month 8 - KLocale::ShortName", "Aba").toString(locale());
- case 9:
-- return ki18nc( "Jalali month 9 - KLocale::ShortName", "Aza" ).toString( locale() );
-+ return ki18nc("Jalali month 9 - KLocale::ShortName", "Aza").toString(locale());
- case 10:
-- return ki18nc( "Jalali month 10 - KLocale::ShortName", "Dei" ).toString( locale() );
-+ return ki18nc("Jalali month 10 - KLocale::ShortName", "Dei").toString(locale());
- case 11:
-- return ki18nc( "Jalali month 11 - KLocale::ShortName", "Bah" ).toString( locale() );
-+ return ki18nc("Jalali month 11 - KLocale::ShortName", "Bah").toString(locale());
- case 12:
-- return ki18nc( "Jalali month 12 - KLocale::ShortName", "Esf" ).toString( locale() );
-+ return ki18nc("Jalali month 12 - KLocale::ShortName", "Esf").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Jalali month 1 - KLocale::LongName Possessive", "of Farvardin" ).toString( locale() );
-+ return ki18nc("Jalali month 1 - KLocale::LongName Possessive", "of Farvardin").toString(locale());
- case 2:
-- return ki18nc( "Jalali month 2 - KLocale::LongName Possessive", "of Ordibehesht" ).toString( locale() );
-+ return ki18nc("Jalali month 2 - KLocale::LongName Possessive", "of Ordibehesht").toString(locale());
- case 3:
-- return ki18nc( "Jalali month 3 - KLocale::LongName Possessive", "of Khordad" ).toString( locale() );
-+ return ki18nc("Jalali month 3 - KLocale::LongName Possessive", "of Khordad").toString(locale());
- case 4:
-- return ki18nc( "Jalali month 4 - KLocale::LongName Possessive", "of Tir" ).toString( locale() );
-+ return ki18nc("Jalali month 4 - KLocale::LongName Possessive", "of Tir").toString(locale());
- case 5:
-- return ki18nc( "Jalali month 5 - KLocale::LongName Possessive", "of Mordad" ).toString( locale() );
-+ return ki18nc("Jalali month 5 - KLocale::LongName Possessive", "of Mordad").toString(locale());
- case 6:
-- return ki18nc( "Jalali month 6 - KLocale::LongName Possessive", "of Shahrivar" ).toString( locale() );
-+ return ki18nc("Jalali month 6 - KLocale::LongName Possessive", "of Shahrivar").toString(locale());
- case 7:
-- return ki18nc( "Jalali month 7 - KLocale::LongName Possessive", "of Mehr" ).toString( locale() );
-+ return ki18nc("Jalali month 7 - KLocale::LongName Possessive", "of Mehr").toString(locale());
- case 8:
-- return ki18nc( "Jalali month 8 - KLocale::LongName Possessive", "of Aban" ).toString( locale() );
-+ return ki18nc("Jalali month 8 - KLocale::LongName Possessive", "of Aban").toString(locale());
- case 9:
-- return ki18nc( "Jalali month 9 - KLocale::LongName Possessive", "of Azar" ).toString( locale() );
-+ return ki18nc("Jalali month 9 - KLocale::LongName Possessive", "of Azar").toString(locale());
- case 10:
-- return ki18nc( "Jalali month 10 - KLocale::LongName Possessive", "of Dei" ).toString( locale() );
-+ return ki18nc("Jalali month 10 - KLocale::LongName Possessive", "of Dei").toString(locale());
- case 11:
-- return ki18nc( "Jalali month 11 - KLocale::LongName Possessive", "of Bahman" ).toString( locale() );
-+ return ki18nc("Jalali month 11 - KLocale::LongName Possessive", "of Bahman").toString(locale());
- case 12:
-- return ki18nc( "Jalali month 12 - KLocale::LongName Possessive", "of Esfand" ).toString( locale() );
-+ return ki18nc("Jalali month 12 - KLocale::LongName Possessive", "of Esfand").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Jalali month 1 - KLocale::LongName", "Farvardin" ).toString( locale() );
-+ return ki18nc("Jalali month 1 - KLocale::LongName", "Farvardin").toString(locale());
- case 2:
-- return ki18nc( "Jalali month 2 - KLocale::LongName", "Ordibehesht" ).toString( locale() );
-+ return ki18nc("Jalali month 2 - KLocale::LongName", "Ordibehesht").toString(locale());
- case 3:
-- return ki18nc( "Jalali month 3 - KLocale::LongName", "Khordad" ).toString( locale() );
-+ return ki18nc("Jalali month 3 - KLocale::LongName", "Khordad").toString(locale());
- case 4:
-- return ki18nc( "Jalali month 4 - KLocale::LongName", "Tir" ).toString( locale() );
-+ return ki18nc("Jalali month 4 - KLocale::LongName", "Tir").toString(locale());
- case 5:
-- return ki18nc( "Jalali month 5 - KLocale::LongName", "Mordad" ).toString( locale() );
-+ return ki18nc("Jalali month 5 - KLocale::LongName", "Mordad").toString(locale());
- case 6:
-- return ki18nc( "Jalali month 6 - KLocale::LongName", "Shahrivar" ).toString( locale() );
-+ return ki18nc("Jalali month 6 - KLocale::LongName", "Shahrivar").toString(locale());
- case 7:
-- return ki18nc( "Jalali month 7 - KLocale::LongName", "Mehr" ).toString( locale() );
-+ return ki18nc("Jalali month 7 - KLocale::LongName", "Mehr").toString(locale());
- case 8:
-- return ki18nc( "Jalali month 8 - KLocale::LongName", "Aban" ).toString( locale() );
-+ return ki18nc("Jalali month 8 - KLocale::LongName", "Aban").toString(locale());
- case 9:
-- return ki18nc( "Jalali month 9 - KLocale::LongName", "Azar" ).toString( locale() );
-+ return ki18nc("Jalali month 9 - KLocale::LongName", "Azar").toString(locale());
- case 10:
-- return ki18nc( "Jalali month 10 - KLocale::LongName", "Dei" ).toString( locale() );
-+ return ki18nc("Jalali month 10 - KLocale::LongName", "Dei").toString(locale());
- case 11:
-- return ki18nc( "Jalali month 11 - KLocale::LongName", "Bahman" ).toString( locale() );
-+ return ki18nc("Jalali month 11 - KLocale::LongName", "Bahman").toString(locale());
- case 12:
-- return ki18nc( "Jalali month 12 - KLocale::LongName", "Esfand" ).toString( locale() );
-+ return ki18nc("Jalali month 12 - KLocale::LongName", "Esfand").toString(locale());
- default:
- return QString();
- }
- }
-
--QString KCalendarSystemJalaliPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemJalaliPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Jalali weekday 1 - KLocale::NarrowName ", "2" ).toString( locale() );
-+ return ki18nc("Jalali weekday 1 - KLocale::NarrowName ", "2").toString(locale());
- case 2:
-- return ki18nc( "Jalali weekday 2 - KLocale::NarrowName ", "3" ).toString( locale() );
-+ return ki18nc("Jalali weekday 2 - KLocale::NarrowName ", "3").toString(locale());
- case 3:
-- return ki18nc( "Jalali weekday 3 - KLocale::NarrowName ", "4" ).toString( locale() );
-+ return ki18nc("Jalali weekday 3 - KLocale::NarrowName ", "4").toString(locale());
- case 4:
-- return ki18nc( "Jalali weekday 4 - KLocale::NarrowName ", "5" ).toString( locale() );
-+ return ki18nc("Jalali weekday 4 - KLocale::NarrowName ", "5").toString(locale());
- case 5:
-- return ki18nc( "Jalali weekday 5 - KLocale::NarrowName ", "J" ).toString( locale() );
-+ return ki18nc("Jalali weekday 5 - KLocale::NarrowName ", "J").toString(locale());
- case 6:
-- return ki18nc( "Jalali weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Jalali weekday 6 - KLocale::NarrowName ", "S").toString(locale());
- case 7:
-- return ki18nc( "Jalali weekday 7 - KLocale::NarrowName ", "1" ).toString( locale() );
-+ return ki18nc("Jalali weekday 7 - KLocale::NarrowName ", "1").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Jalali weekday 1 - KLocale::ShortName", "2sh" ).toString( locale() );
-+ return ki18nc("Jalali weekday 1 - KLocale::ShortName", "2sh").toString(locale());
- case 2:
-- return ki18nc( "Jalali weekday 2 - KLocale::ShortName", "3sh" ).toString( locale() );
-+ return ki18nc("Jalali weekday 2 - KLocale::ShortName", "3sh").toString(locale());
- case 3:
-- return ki18nc( "Jalali weekday 3 - KLocale::ShortName", "4sh" ).toString( locale() );
-+ return ki18nc("Jalali weekday 3 - KLocale::ShortName", "4sh").toString(locale());
- case 4:
-- return ki18nc( "Jalali weekday 4 - KLocale::ShortName", "5sh" ).toString( locale() );
-+ return ki18nc("Jalali weekday 4 - KLocale::ShortName", "5sh").toString(locale());
- case 5:
-- return ki18nc( "Jalali weekday 5 - KLocale::ShortName", "Jom" ).toString( locale() );
-+ return ki18nc("Jalali weekday 5 - KLocale::ShortName", "Jom").toString(locale());
- case 6:
-- return ki18nc( "Jalali weekday 6 - KLocale::ShortName", "Shn" ).toString( locale() );
-+ return ki18nc("Jalali weekday 6 - KLocale::ShortName", "Shn").toString(locale());
- case 7:
-- return ki18nc( "Jalali weekday 7 - KLocale::ShortName", "1sh" ).toString( locale() );
-+ return ki18nc("Jalali weekday 7 - KLocale::ShortName", "1sh").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Jalali weekday 1 - KLocale::LongName", "Do shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 1 - KLocale::LongName", "Do shanbe").toString(locale());
- case 2:
-- return ki18nc( "Jalali weekday 2 - KLocale::LongName", "Se shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 2 - KLocale::LongName", "Se shanbe").toString(locale());
- case 3:
-- return ki18nc( "Jalali weekday 3 - KLocale::LongName", "Chahar shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 3 - KLocale::LongName", "Chahar shanbe").toString(locale());
- case 4:
-- return ki18nc( "Jalali weekday 4 - KLocale::LongName", "Panj shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 4 - KLocale::LongName", "Panj shanbe").toString(locale());
- case 5:
-- return ki18nc( "Jalali weekday 5 - KLocale::LongName", "Jumee" ).toString( locale() );
-+ return ki18nc("Jalali weekday 5 - KLocale::LongName", "Jumee").toString(locale());
- case 6:
-- return ki18nc( "Jalali weekday 6 - KLocale::LongName", "Shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 6 - KLocale::LongName", "Shanbe").toString(locale());
- case 7:
-- return ki18nc( "Jalali weekday 7 - KLocale::LongName", "Yek-shanbe" ).toString( locale() );
-+ return ki18nc("Jalali weekday 7 - KLocale::LongName", "Yek-shanbe").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemJalali::KCalendarSystemJalali( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemJalaliPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemJalali::KCalendarSystemJalali(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemJalaliPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJalali::KCalendarSystemJalali( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemJalaliPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemJalali::KCalendarSystemJalali(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemJalaliPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJalali::KCalendarSystemJalali( KCalendarSystemJalaliPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemJalali::KCalendarSystemJalali(KCalendarSystemJalaliPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemJalali::~KCalendarSystemJalali()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemJalali::calendarType() const
- {
-- return QLatin1String( "jalali" );
-+ return QLatin1String("jalali");
- }
-
- QDate KCalendarSystemJalali::epoch() const
- {
- // 19 March 622 in the Julian calendar
-- return QDate::fromJulianDay( 1948321 );
-+ return QDate::fromJulianDay(1948321);
- }
-
- QDate KCalendarSystemJalali::earliestValidDate() const
- {
- // Using the Birashk formula which is accurate in period AP 1244 to 1530 (AD 1865 to 2152)
- // 1244-01-01 Jalali 1865-03-21 Gregorian
-- return QDate::fromJulianDay( 2402317 );
-+ return QDate::fromJulianDay(2402317);
- }
-
- QDate KCalendarSystemJalali::latestValidDate() const
- {
- // Using the Birashk formula which is accurate in period AP 1244 to 1530 (AD 1865 to 2152)
- // 1530-12-29 Jalali 2152-03-19 Gregorian
-- return QDate::fromJulianDay( 2507140 );
-+ return QDate::fromJulianDay(2507140);
- }
-
--bool KCalendarSystemJalali::isValid( int year, int month, int day ) const
-+bool KCalendarSystemJalali::isValid(int year, int month, int day) const
- {
-- return KCalendarSystem::isValid( year, month, day );
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--bool KCalendarSystemJalali::isValid( const QDate &date ) const
-+bool KCalendarSystemJalali::isValid(const QDate &date) const
- {
-- return KCalendarSystem::isValid( date );
-+ return KCalendarSystem::isValid(date);
- }
-
--bool KCalendarSystemJalali::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemJalali::isLeapYear(int year) const
- {
-- return KCalendarSystem::setDate( date, year, month, day );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemJalali::setYMD( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemJalali::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystem::setYMD( date, year, month, day );
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--int KCalendarSystemJalali::year( const QDate &date ) const
-+QString KCalendarSystemJalali::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystem::year( date );
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--int KCalendarSystemJalali::month ( const QDate& date ) const
--
--{
-- return KCalendarSystem::month( date );
--}
--
--int KCalendarSystemJalali::day( const QDate &date ) const
--{
-- return KCalendarSystem::day( date );
--}
--
--QDate KCalendarSystemJalali::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemJalali::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemJalali::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemJalali::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemJalali::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemJalali::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemJalali::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemJalali::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemJalali::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemJalali::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemJalali::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemJalali::weekNumber( const QDate &date, int *yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemJalali::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemJalali::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemJalali::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemJalali::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemJalali::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemJalali::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemJalali::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemJalali::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemJalali::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemJalali::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemJalali::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemJalali::dayStringToInteger( const QString & sNum, int & iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemJalali::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemJalali::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemJalali::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
-+QString KCalendarSystemJalali::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::readDate( intstr, fmt, ok );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--QDate KCalendarSystemJalali::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
-+QString KCalendarSystemJalali::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::readDate( str, flags, ok );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--int KCalendarSystemJalali::weekStartDay() const
-+QString KCalendarSystemJalali::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::weekStartDay();
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
- int KCalendarSystemJalali::weekDayOfPray() const
-@@ -658,20 +512,20 @@ bool KCalendarSystemJalali::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemJalali::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemJalali::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
- // Birashk algorithm is incorrect in two years in period AP 1244 to 1531.
- // This results in a leap day being added to the end of 1404 instead of 1403
- // and to the end of 1437 instead of 1436. Check for these dates first and
- // return accordingly. Relies on later use of dateToJulianDay() to correctly
- // calculate firstDayOfYear in 1404 and 1437, so no other adjustments needed.
-- if ( jd == 2460755 ) {
-+ if (jd == 2460755) {
- year = 1403;
- month = 12;
- day = 30;
- return true;
- }
-- if ( jd == 2472808 ) {
-+ if (jd == 2472808) {
- year = 1436;
- month = 12;
- day = 30;
-@@ -686,54 +540,54 @@ bool KCalendarSystemJalali::julianDayToDate( int jd, int &year, int &month, int
- int cycle;
- int dayInCycle;
- int yearInCycle;
-- dateToJulianDay( 475, 1, 1, jdCycleStart );
-+ dateToJulianDay(475, 1, 1, jdCycleStart);
- daysSinceCycleStart = jd - jdCycleStart;
- cycle = daysSinceCycleStart / 1029983;
- dayInCycle = daysSinceCycleStart % 1029983;
-- if ( dayInCycle == 1029982 ) {
-+ if (dayInCycle == 1029982) {
- yearInCycle = 2820;
- } else {
- int aux1 = dayInCycle / 366;
- int aux2 = dayInCycle % 366;
-- yearInCycle = ( ( ( 2134 * aux1 ) + ( 2816 * aux2 ) + 2815 ) / 1028522 ) + aux1 + 1;
-+ yearInCycle = (((2134 * aux1) + (2816 * aux2) + 2815) / 1028522) + aux1 + 1;
- }
-- year = yearInCycle + ( 2820 * cycle ) + 474;
-- if ( year <= 0 ) {
-+ year = yearInCycle + (2820 * cycle) + 474;
-+ if (year <= 0) {
- year = year - 1;
- }
-
- int firstDayOfYear;
-- dateToJulianDay( year, 1, 1, firstDayOfYear );
-+ dateToJulianDay(year, 1, 1, firstDayOfYear);
- int dayinYear = jd - firstDayOfYear + 1;
-- if( dayinYear <= 186 ) {
-- month = ( ( dayinYear - 1 ) / 31 ) + 1;
-- day = dayinYear - ( ( month - 1 ) * 31 );
-+ if (dayinYear <= 186) {
-+ month = ((dayinYear - 1) / 31) + 1;
-+ day = dayinYear - ((month - 1) * 31);
- } else {
-- month = ( ( dayinYear - 7 ) / 30 ) + 1;
-- day = dayinYear - ( ( month - 1 ) * 30 ) - 6;
-+ month = ((dayinYear - 7) / 30) + 1;
-+ day = dayinYear - ((month - 1) * 30) - 6;
- }
-
- return true;
- }
-
--bool KCalendarSystemJalali::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemJalali::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- Q_D( const KCalendarSystemJalali );
-+ Q_D(const KCalendarSystemJalali);
-
- // Birashk algorithm is incorrect in two years in period AP 1244 to 1531.
- // This results in a leap day being added to the end of 1404 instead of 1403
- // and to the end of 1437 instead of 1436. Thus all dates in 1404 and 1437
- // are off by 1 JD. Check for these dates first and adjust accordingly.
-- if ( year == 1403 && month == 12 && day == 30 ) {
-+ if (year == 1403 && month == 12 && day == 30) {
- jd = 2460755;
- return true;
- }
-- if ( year == 1436 && month == 12 && day == 30 ) {
-+ if (year == 1436 && month == 12 && day == 30) {
- jd = 2472808;
- return true;
- }
-- if ( year == 1404 || year == 1437 ) {
-- if ( month < 12 && day + 1 > d->daysInMonth( year, month ) ) {
-+ if (year == 1404 || year == 1437) {
-+ if (month < 12 && day + 1 > d->daysInMonth(year, month)) {
- day = 1;
- month = month + 1;
- } else {
-@@ -747,24 +601,24 @@ bool KCalendarSystemJalali::dateToJulianDay( int year, int month, int day, int &
- long epyear;
- long monthDays;
-
-- if ( year >= 0 ) {
-+ if (year >= 0) {
- epbase = year - 474;
- } else {
- epbase = year - 473;
- }
-
-- epyear = 474 + ( epbase % 2820 );
-+ epyear = 474 + (epbase % 2820);
-
-- if ( month <= 7 ) {
-- monthDays = ( month - 1 ) * 31;
-+ if (month <= 7) {
-+ monthDays = (month - 1) * 31;
- } else {
-- monthDays = ( ( month - 1 ) * 30 ) + 6;
-+ monthDays = ((month - 1) * 30) + 6;
- }
-
-- jd = ( epoch().toJulianDay() - 1 ) + // days before epoch
-- ( epyear - 1 ) * 365 + // normal days in previous years
-- ( ( ( epyear * 682 ) - 110 ) / 2816 ) + // leap days in previous years
-- ( epbase / 2820 ) * 1029983 +
-+ jd = (epoch().toJulianDay() - 1) + // days before epoch
-+ (epyear - 1) * 365 + // normal days in previous years
-+ (((epyear * 682) - 110) / 2816) + // leap days in previous years
-+ (epbase / 2820) * 1029983 +
- monthDays + // days in previous months this year
- day; // days in this month
-
-diff --git a/kdecore/date/kcalendarsystemjalali_p.h b/kdecore/date/kcalendarsystemjalali_p.h
-index d1b8350..6ae44ea 100644
---- a/kdecore/date/kcalendarsystemjalali_p.h
-+++ b/kdecore/date/kcalendarsystemjalali_p.h
-@@ -32,8 +32,8 @@ class KCalendarSystemJalaliPrivate;
- class KCalendarSystemJalali : public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemJalali( const KLocale * locale = 0 );
-- explicit KCalendarSystemJalali( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemJalali(const KLocale * locale = 0);
-+ explicit KCalendarSystemJalali(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemJalali();
-
- virtual QString calendarType() const;
-@@ -41,58 +41,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -100,15 +61,14 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemJalali( KCalendarSystemJalaliPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemJalali(KCalendarSystemJalaliPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemJalali )
-- KCalendarSystemJalaliPrivate * const dont_use; // KDE5 remove, use shared d
-+ Q_DECLARE_PRIVATE(KCalendarSystemJalali)
- };
-
- #endif // KCALENDARSYSTEMJALALI_H
-diff --git a/kdecore/date/kcalendarsystemjapanese.cpp b/kdecore/date/kcalendarsystemjapanese.cpp
-index feabd38..4d4e58a 100644
---- a/kdecore/date/kcalendarsystemjapanese.cpp
-+++ b/kdecore/date/kcalendarsystemjapanese.cpp
-@@ -18,18 +18,18 @@
- */
-
- #include "kcalendarsystemjapanese_p.h"
--#include "kcalendarsystemgregorianprolepticprivate_p.h"
-+#include "kcalendarsystemgregorianprivate_p.h"
-
- #include "kdebug.h"
- #include "klocale.h"
-
- #include <QtCore/QDate>
-
--//Reuse the Gregorian Proleptic private implementation
--class KCalendarSystemJapanesePrivate : public KCalendarSystemGregorianProlepticPrivate
-+//Reuse the Gregorian private implementation
-+class KCalendarSystemJapanesePrivate : public KCalendarSystemGregorianPrivate
- {
- public:
-- explicit KCalendarSystemJapanesePrivate( KCalendarSystemJapanese *q );
-+ explicit KCalendarSystemJapanesePrivate(KCalendarSystemJapanese *q);
- virtual ~KCalendarSystemJapanesePrivate();
-
- virtual KLocale::CalendarSystem calendarSystem() const;
-@@ -37,10 +37,10 @@ public:
- virtual int earliestValidYear() const;
- };
-
--//Override only a few of the Gregorian Proleptic private methods
-+//Override only a few of the Gregorian private methods
-
--KCalendarSystemJapanesePrivate::KCalendarSystemJapanesePrivate( KCalendarSystemJapanese *q )
-- : KCalendarSystemGregorianProlepticPrivate( q )
-+KCalendarSystemJapanesePrivate::KCalendarSystemJapanesePrivate(KCalendarSystemJapanese *q)
-+ : KCalendarSystemGregorianPrivate(q)
- {
- }
-
-@@ -60,38 +60,38 @@ void KCalendarSystemJapanesePrivate::loadDefaultEraList()
- // Nengō, Only do most recent for now, use AD for the rest.
- // Feel free to add more, but have mercy on the translators :-)
-
-- name = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini" );
-- shortName = i18nc( "Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD" );
-- format = i18nc( "(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, QDate( 1868, 9, 7 ), name, shortName, format );
-+ name = i18nc("Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini");
-+ shortName = i18nc("Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD");
-+ format = i18nc("(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, QDate(1868, 9, 7), name, shortName, format);
-
-- name = i18nc( "Calendar Era: Japanese Nengō, Meiji Era, LongFormat", "Meiji" );
-+ name = i18nc("Calendar Era: Japanese Nengō, Meiji Era, LongFormat", "Meiji");
- shortName = name;
-- format = i18nc( "(kdedt-format) Japanese, Meiji, full era year format used for %EY, year = 1, e.g. Meiji 1", "%EC Gannen" );
-- addEra( '+', 1, QDate( 1868, 9, 8 ), 1868, QDate( 1868, 12, 31 ), name, shortName, format );
-- format = i18nc( "(kdedt-format) Japanese, Meiji, full era year format used for %EY, year > 1, e.g. Meiji 22", "%EC %Ey" );
-- addEra( '+', 2, QDate( 1869, 1, 1 ), 1869, QDate( 1912, 7, 29 ), name, shortName, format );
-+ format = i18nc("(kdedt-format) Japanese, Meiji, full era year format used for %EY, year = 1, e.g. Meiji 1", "%EC Gannen");
-+ addEra('+', 1, QDate(1868, 9, 8), 1868, QDate(1868, 12, 31), name, shortName, format);
-+ format = i18nc("(kdedt-format) Japanese, Meiji, full era year format used for %EY, year > 1, e.g. Meiji 22", "%EC %Ey");
-+ addEra('+', 2, QDate(1869, 1, 1), 1869, QDate(1912, 7, 29), name, shortName, format);
-
-- name = i18nc( "Calendar Era: Japanese Nengō, Taishō Era, LongFormat", "Taishō" );
-+ name = i18nc("Calendar Era: Japanese Nengō, Taishō Era, LongFormat", "Taishō");
- shortName = name;
-- format = i18nc( "(kdedt-format) Japanese, Taishō, full era year format used for %EY, year = 1, e.g. Taishō 1", "%EC Gannen" );
-- addEra( '+', 1, QDate( 1912, 7, 30 ), 1912, QDate( 1912, 12, 31 ), name, shortName, format );
-- format = i18nc( "(kdedt-format) Japanese, Taishō, full era year format used for %EY, year > 1, e.g. Taishō 22", "%EC %Ey" );
-- addEra( '+', 2, QDate( 1913, 1, 1 ), 1913, QDate( 1926, 12, 24 ), name, shortName, format );
-+ format = i18nc("(kdedt-format) Japanese, Taishō, full era year format used for %EY, year = 1, e.g. Taishō 1", "%EC Gannen");
-+ addEra('+', 1, QDate(1912, 7, 30), 1912, QDate(1912, 12, 31), name, shortName, format);
-+ format = i18nc("(kdedt-format) Japanese, Taishō, full era year format used for %EY, year > 1, e.g. Taishō 22", "%EC %Ey");
-+ addEra('+', 2, QDate(1913, 1, 1), 1913, QDate(1926, 12, 24), name, shortName, format);
-
-- name = i18nc( "Calendar Era: Japanese Nengō, Shōwa Era, LongFormat", "Shōwa" );
-+ name = i18nc("Calendar Era: Japanese Nengō, Shōwa Era, LongFormat", "Shōwa");
- shortName = name;
-- format = i18nc( "(kdedt-format) Japanese, Shōwa, full era year format used for %EY, year = 1, e.g. Shōwa 1", "%EC Gannen" );
-- addEra( '+', 1, QDate( 1926, 12, 25 ), 1926, QDate( 1926, 12, 31 ), name, shortName, format );
-- format = i18nc( "(kdedt-format) Japanese, Shōwa, full era year format used for %EY, year > 1, e.g. Shōwa 22", "%EC %Ey" );
-- addEra( '+', 2, QDate( 1927, 1, 1 ), 1927, QDate( 1989, 1, 7 ), name, shortName, format );
-+ format = i18nc("(kdedt-format) Japanese, Shōwa, full era year format used for %EY, year = 1, e.g. Shōwa 1", "%EC Gannen");
-+ addEra('+', 1, QDate(1926, 12, 25), 1926, QDate(1926, 12, 31), name, shortName, format);
-+ format = i18nc("(kdedt-format) Japanese, Shōwa, full era year format used for %EY, year > 1, e.g. Shōwa 22", "%EC %Ey");
-+ addEra('+', 2, QDate(1927, 1, 1), 1927, QDate(1989, 1, 7), name, shortName, format);
-
-- name = i18nc( "Calendar Era: Japanese Nengō, Heisei Era, LongFormat", "Heisei" );
-+ name = i18nc("Calendar Era: Japanese Nengō, Heisei Era, LongFormat", "Heisei");
- shortName = name;
-- format = i18nc( "(kdedt-format) Japanese, Heisei, full era year format used for %EY, year = 1, e.g. Heisei 1", "%EC Gannen" );
-- addEra( '+', 1, QDate( 1989, 1, 8 ), 1989, QDate( 1989, 12, 31 ), name, shortName, format );
-- format = i18nc( "(kdedt-format) Japanese, Heisei, full era year format used for %EY, year > 1, e.g. Heisei 22", "%EC %Ey" );
-- addEra( '+', 2, QDate( 1990, 1, 1 ), 1990, q->latestValidDate(), name, shortName, format );
-+ format = i18nc("(kdedt-format) Japanese, Heisei, full era year format used for %EY, year = 1, e.g. Heisei 1", "%EC Gannen");
-+ addEra('+', 1, QDate(1989, 1, 8), 1989, QDate(1989, 12, 31), name, shortName, format);
-+ format = i18nc("(kdedt-format) Japanese, Heisei, full era year format used for %EY, year > 1, e.g. Heisei 22", "%EC %Ey");
-+ addEra('+', 2, QDate(1990, 1, 1), 1990, q->latestValidDate(), name, shortName, format);
- }
-
- int KCalendarSystemJapanesePrivate::earliestValidYear() const
-@@ -100,23 +100,23 @@ int KCalendarSystemJapanesePrivate::earliestValidYear() const
- }
-
-
--KCalendarSystemJapanese::KCalendarSystemJapanese( const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemJapanesePrivate( this ), KSharedConfig::Ptr(), locale )
-+KCalendarSystemJapanese::KCalendarSystemJapanese(const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemJapanesePrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJapanese::KCalendarSystemJapanese( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemJapanesePrivate( this ), config, locale )
-+KCalendarSystemJapanese::KCalendarSystemJapanese(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemJapanesePrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJapanese::KCalendarSystemJapanese( KCalendarSystemJapanesePrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( dd, config, locale )
-+KCalendarSystemJapanese::KCalendarSystemJapanese(KCalendarSystemJapanesePrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemJapanese::~KCalendarSystemJapanese()
-@@ -125,215 +125,79 @@ KCalendarSystemJapanese::~KCalendarSystemJapanese()
-
- QString KCalendarSystemJapanese::calendarType() const
- {
-- return QLatin1String( "japanese" );
-+ return QLatin1String("japanese");
- }
-
- QDate KCalendarSystemJapanese::epoch() const
- {
- // 0001-01-01 Gregorian for now
-- return QDate::fromJulianDay( 1721426 );
-+ return QDate::fromJulianDay(1721426);
- }
-
- QDate KCalendarSystemJapanese::earliestValidDate() const
- {
- // 0001-01-01 Gregorian for now
-- return QDate::fromJulianDay( 1721426 );
-+ return QDate::fromJulianDay(1721426);
- }
-
- QDate KCalendarSystemJapanese::latestValidDate() const
- {
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- // 9999-12-31 Gregorian
-- return QDate::fromJulianDay( 5373484 );
-+ return QDate::fromJulianDay(5373484);
- }
-
--bool KCalendarSystemJapanese::isValid( int year, int month, int day ) const
-+bool KCalendarSystemJapanese::isValid(int year, int month, int day) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( year, month, day );
-+ return KCalendarSystemGregorian::isValid(year, month, day);
- }
-
--bool KCalendarSystemJapanese::isValid( const QDate &date ) const
-+bool KCalendarSystemJapanese::isValid(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( date );
-+ return KCalendarSystemGregorian::isValid(date);
- }
-
--bool KCalendarSystemJapanese::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemJapanese::isLeapYear(int year) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, year, month, day );
-+ return KCalendarSystemGregorian::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemJapanese::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemJapanese::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, y, m, d );
-+ return KCalendarSystemGregorian::isLeapYear(date);
- }
-
--int KCalendarSystemJapanese::year( const QDate &date ) const
-+QString KCalendarSystemJapanese::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::year( date );
-+ return KCalendarSystemGregorian::monthName(month, year, format);
- }
-
--int KCalendarSystemJapanese::month( const QDate &date ) const
-+QString KCalendarSystemJapanese::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::month( date );
-+ return KCalendarSystemGregorian::monthName(date, format);
- }
-
--int KCalendarSystemJapanese::day( const QDate &date ) const
-+QString KCalendarSystemJapanese::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::day( date );
-+ return KCalendarSystemGregorian::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemJapanese::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemJapanese::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::addYears( date, nyears );
-+ return KCalendarSystemGregorian::weekDayName(date, format);
- }
-
--QDate KCalendarSystemJapanese::addMonths( const QDate &date, int nmonths ) const
-+int KCalendarSystemJapanese::yearStringToInteger(const QString &sNum, int &iLength) const
- {
-- return KCalendarSystemGregorianProleptic::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemJapanese::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystemGregorianProleptic::addDays( date, ndays );
--}
--
--int KCalendarSystemJapanese::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::monthsInYear( date );
--}
--
--int KCalendarSystemJapanese::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( date );
--}
--
--int KCalendarSystemJapanese::weeksInYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( year );
--}
--
--int KCalendarSystemJapanese::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInYear( date );
--}
--
--int KCalendarSystemJapanese::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInMonth( date );
--}
--
--int KCalendarSystemJapanese::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInWeek( date );
--}
--
--int KCalendarSystemJapanese::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfYear( date );
--}
--
--int KCalendarSystemJapanese::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfWeek( date );
--}
--
--int KCalendarSystemJapanese::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystemGregorianProleptic::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemJapanese::isLeapYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( year );
--}
--
--bool KCalendarSystemJapanese::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( date );
--}
--
--QString KCalendarSystemJapanese::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( month, year, format );
--}
--
--QString KCalendarSystemJapanese::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( date, format );
--}
--
--QString KCalendarSystemJapanese::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemJapanese::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( date, format );
--}
--
--QString KCalendarSystemJapanese::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::yearString( pDate, format );
--}
--
--QString KCalendarSystemJapanese::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthString( pDate, format );
--}
--
--QString KCalendarSystemJapanese::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::dayString( pDate, format );
--}
--
--int KCalendarSystemJapanese::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- QString gannen = i18nc( "Japanese year 1 of era", "Gannen" );
-- if ( sNum.startsWith( gannen, Qt::CaseInsensitive ) ) {
-+ QString gannen = i18nc("Japanese year 1 of era", "Gannen");
-+ if (sNum.startsWith(gannen, Qt::CaseInsensitive)) {
- iLength = gannen.length();
- return 1;
- } else {
-- return KCalendarSystemGregorianProleptic::yearStringToInteger( sNum, iLength );
-+ return KCalendarSystemGregorian::yearStringToInteger(sNum, iLength);
- }
- }
-
--int KCalendarSystemJapanese::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemJapanese::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemJapanese::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::formatDate( date, format );
--}
--
--QDate KCalendarSystemJapanese::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, ok );
--}
--
--QDate KCalendarSystemJapanese::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemJapanese::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, flags, ok );
--}
--
--int KCalendarSystemJapanese::weekStartDay() const
--{
-- return KCalendarSystemGregorianProleptic::weekStartDay();
--}
--
- int KCalendarSystemJapanese::weekDayOfPray() const
- {
- return 7; // TODO JPL ???
-@@ -341,17 +205,17 @@ int KCalendarSystemJapanese::weekDayOfPray() const
-
- bool KCalendarSystemJapanese::isLunar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunar();
-+ return KCalendarSystemGregorian::isLunar();
- }
-
- bool KCalendarSystemJapanese::isLunisolar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunisolar();
-+ return KCalendarSystemGregorian::isLunisolar();
- }
-
- bool KCalendarSystemJapanese::isSolar() const
- {
-- return KCalendarSystemGregorianProleptic::isSolar();
-+ return KCalendarSystemGregorian::isSolar();
- }
-
- bool KCalendarSystemJapanese::isProleptic() const
-@@ -359,12 +223,12 @@ bool KCalendarSystemJapanese::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemJapanese::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemJapanese::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- return KCalendarSystemGregorianProleptic::julianDayToDate( jd, year, month, day );
-+ return KCalendarSystemGregorian::julianDayToDate(jd, year, month, day);
- }
-
--bool KCalendarSystemJapanese::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemJapanese::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- return KCalendarSystemGregorianProleptic::dateToJulianDay( year, month, day, jd );
-+ return KCalendarSystemGregorian::dateToJulianDay(year, month, day, jd);
- }
-diff --git a/kdecore/date/kcalendarsystemjapanese_p.h b/kdecore/date/kcalendarsystemjapanese_p.h
-index 5409dfc..1781f8e 100644
---- a/kdecore/date/kcalendarsystemjapanese_p.h
-+++ b/kdecore/date/kcalendarsystemjapanese_p.h
-@@ -20,7 +20,7 @@
- #ifndef KCALENDARSYSTEMJAPANESE_H
- #define KCALENDARSYSTEMJAPANESE_H
-
--#include "kcalendarsystemgregorianproleptic_p.h"
-+#include "kcalendarsystemgregorian_p.h"
-
- class KCalendarSystemJapanesePrivate;
-
-@@ -35,11 +35,11 @@ class KCalendarSystemJapanesePrivate;
- *
- * @author John Layt <john@layt.net>
- */
--class KCalendarSystemJapanese: public KCalendarSystemGregorianProleptic
-+class KCalendarSystemJapanese: public KCalendarSystemGregorian
- {
- public:
-- explicit KCalendarSystemJapanese( const KLocale *locale = 0 );
-- explicit KCalendarSystemJapanese( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemJapanese(const KLocale *locale = 0);
-+ explicit KCalendarSystemJapanese(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemJapanese();
-
- virtual QString calendarType() const;
-@@ -47,58 +47,21 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
-+ virtual int yearStringToInteger(const QString &sNum, int &iLength) const;
-
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -106,11 +69,11 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemJapanese( KCalendarSystemJapanesePrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemJapanese(KCalendarSystemJapanesePrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
- Q_DECLARE_PRIVATE(KCalendarSystemJapanese)
-diff --git a/kdecore/date/kcalendarsystemjulian.cpp b/kdecore/date/kcalendarsystemjulian.cpp
-index 5dbb71e..3372bb5 100644
---- a/kdecore/date/kcalendarsystemjulian.cpp
-+++ b/kdecore/date/kcalendarsystemjulian.cpp
-@@ -31,34 +31,34 @@
- class KCalendarSystemJulianPrivate : public KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemJulianPrivate( KCalendarSystemJulian *q );
-+ explicit KCalendarSystemJulianPrivate(KCalendarSystemJulian *q);
-
- virtual ~KCalendarSystemJulianPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-
- bool m_useCommonEra;
- };
-
- // Shared d pointer base class definitions
-
--KCalendarSystemJulianPrivate::KCalendarSystemJulianPrivate( KCalendarSystemJulian *q )
-- :KCalendarSystemPrivate( q )
-+KCalendarSystemJulianPrivate::KCalendarSystemJulianPrivate(KCalendarSystemJulian *q)
-+ : KCalendarSystemPrivate(q)
- {
- }
-
-@@ -75,56 +75,56 @@ void KCalendarSystemJulianPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
-
-- KConfigGroup cg( config(), QString::fromLatin1( "KCalendarSystem %1" ).arg( q->calendarType() ) );
-- m_useCommonEra = cg.readEntry( "UseCommonEra", false );
-+ KConfigGroup cg(config(), QString::fromLatin1("KCalendarSystem %1").arg(q->calendarType(q->calendarSystem())));
-+ m_useCommonEra = cg.readEntry("UseCommonEra", false);
-
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Julian Common Era, years < 0, LongFormat", "Before Common Era" );
-- shortName = i18nc( "Calendar Era: Julian Common Era, years < 0, ShortFormat", "BCE" );
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Julian Common Era, years < 0, LongFormat", "Before Common Era");
-+ shortName = i18nc("Calendar Era: Julian Common Era, years < 0, ShortFormat", "BCE");
- } else {
-- name = i18nc( "Calendar Era: Julian Christian Era, years < 0, LongFormat", "Before Christ" );
-- shortName = i18nc( "Calendar Era: Julian Christian Era, years < 0, ShortFormat", "BC" );
-+ name = i18nc("Calendar Era: Julian Christian Era, years < 0, LongFormat", "Before Christ");
-+ shortName = i18nc("Calendar Era: Julian Christian Era, years < 0, ShortFormat", "BC");
- }
-- format = i18nc( "(kdedt-format) Julian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC" );
-- addEra( '-', 1, q->epoch().addDays( -1 ), -1, q->earliestValidDate(), name, shortName, format );
-+ format = i18nc("(kdedt-format) Julian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC");
-+ addEra('-', 1, q->epoch().addDays(-1), -1, q->earliestValidDate(), name, shortName, format);
-
-- if ( m_useCommonEra ) {
-- name = i18nc( "Calendar Era: Julian Common Era, years > 0, LongFormat", "Common Era" );
-- shortName = i18nc( "Calendar Era: Julian Common Era, years > 0, ShortFormat", "CE" );
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Julian Common Era, years > 0, LongFormat", "Common Era");
-+ shortName = i18nc("Calendar Era: Julian Common Era, years > 0, ShortFormat", "CE");
- } else {
-- name = i18nc( "Calendar Era: Julian Christian Era, years > 0, LongFormat", "Anno Domini" );
-- shortName = i18nc( "Calendar Era: Julian Christian Era, years > 0, ShortFormat", "AD" );
-+ name = i18nc("Calendar Era: Julian Christian Era, years > 0, LongFormat", "Anno Domini");
-+ shortName = i18nc("Calendar Era: Julian Christian Era, years > 0, ShortFormat", "AD");
- }
-- format = i18nc( "(kdedt-format) Julian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ format = i18nc("(kdedt-format) Julian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--int KCalendarSystemJulianPrivate::monthsInYear( int year ) const
-+int KCalendarSystemJulianPrivate::monthsInYear(int year) const
- {
-- Q_UNUSED( year )
-+ Q_UNUSED(year)
- return 12;
- }
-
--int KCalendarSystemJulianPrivate::daysInMonth( int year, int month ) const
-+int KCalendarSystemJulianPrivate::daysInMonth(int year, int month) const
- {
-- if ( month == 2 ) {
-- if ( isLeapYear( year ) ) {
-+ if (month == 2) {
-+ if (isLeapYear(year)) {
- return 29;
- } else {
- return 28;
- }
- }
-
-- if ( month == 4 || month == 6 || month == 9 || month == 11 ) {
-+ if (month == 4 || month == 6 || month == 9 || month == 11) {
- return 30;
- }
-
- return 31;
- }
-
--int KCalendarSystemJulianPrivate::daysInYear( int year ) const
-+int KCalendarSystemJulianPrivate::daysInYear(int year) const
- {
-- if ( isLeapYear( year ) ) {
-+ if (isLeapYear(year)) {
- return 366;
- } else {
- return 365;
-@@ -136,13 +136,13 @@ int KCalendarSystemJulianPrivate::daysInWeek() const
- return 7;
- }
-
--bool KCalendarSystemJulianPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemJulianPrivate::isLeapYear(int year) const
- {
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year + 1;
- }
-
-- if ( year % 4 == 0 ) {
-+ if (year % 4 == 0) {
- return true;
- }
-
-@@ -179,459 +179,314 @@ int KCalendarSystemJulianPrivate::latestValidYear() const
- return 9999;
- }
-
--QString KCalendarSystemJulianPrivate::monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive ) const
-+QString KCalendarSystemJulianPrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
- {
-- Q_UNUSED( year );
-+ Q_UNUSED(year);
-
-- if ( format == KLocale::NarrowName ) {
-- switch ( month ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Julian month 1 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Julian month 1 - KLocale::NarrowName", "J").toString(locale());
- case 2:
-- return ki18nc( "Julian month 2 - KLocale::NarrowName", "F" ).toString( locale() );
-+ return ki18nc("Julian month 2 - KLocale::NarrowName", "F").toString(locale());
- case 3:
-- return ki18nc( "Julian month 3 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Julian month 3 - KLocale::NarrowName", "M").toString(locale());
- case 4:
-- return ki18nc( "Julian month 4 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Julian month 4 - KLocale::NarrowName", "A").toString(locale());
- case 5:
-- return ki18nc( "Julian month 5 - KLocale::NarrowName", "M" ).toString( locale() );
-+ return ki18nc("Julian month 5 - KLocale::NarrowName", "M").toString(locale());
- case 6:
-- return ki18nc( "Julian month 6 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Julian month 6 - KLocale::NarrowName", "J").toString(locale());
- case 7:
-- return ki18nc( "Julian month 7 - KLocale::NarrowName", "J" ).toString( locale() );
-+ return ki18nc("Julian month 7 - KLocale::NarrowName", "J").toString(locale());
- case 8:
-- return ki18nc( "Julian month 8 - KLocale::NarrowName", "A" ).toString( locale() );
-+ return ki18nc("Julian month 8 - KLocale::NarrowName", "A").toString(locale());
- case 9:
-- return ki18nc( "Julian month 9 - KLocale::NarrowName", "S" ).toString( locale() );
-+ return ki18nc("Julian month 9 - KLocale::NarrowName", "S").toString(locale());
- case 10:
-- return ki18nc( "Julian month 10 - KLocale::NarrowName", "O" ).toString( locale() );
-+ return ki18nc("Julian month 10 - KLocale::NarrowName", "O").toString(locale());
- case 11:
-- return ki18nc( "Julian month 11 - KLocale::NarrowName", "N" ).toString( locale() );
-+ return ki18nc("Julian month 11 - KLocale::NarrowName", "N").toString(locale());
- case 12:
-- return ki18nc( "Julian month 12 - KLocale::NarrowName", "D" ).toString( locale() );
-+ return ki18nc("Julian month 12 - KLocale::NarrowName", "D").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Julian month 1 - KLocale::ShortName Possessive", "of Jan" ).toString( locale() );
-+ return ki18nc("Julian month 1 - KLocale::ShortName Possessive", "of Jan").toString(locale());
- case 2:
-- return ki18nc( "Julian month 2 - KLocale::ShortName Possessive", "of Feb" ).toString( locale() );
-+ return ki18nc("Julian month 2 - KLocale::ShortName Possessive", "of Feb").toString(locale());
- case 3:
-- return ki18nc( "Julian month 3 - KLocale::ShortName Possessive", "of Mar" ).toString( locale() );
-+ return ki18nc("Julian month 3 - KLocale::ShortName Possessive", "of Mar").toString(locale());
- case 4:
-- return ki18nc( "Julian month 4 - KLocale::ShortName Possessive", "of Apr" ).toString( locale() );
-+ return ki18nc("Julian month 4 - KLocale::ShortName Possessive", "of Apr").toString(locale());
- case 5:
-- return ki18nc( "Julian month 5 - KLocale::ShortName Possessive", "of May" ).toString( locale() );
-+ return ki18nc("Julian month 5 - KLocale::ShortName Possessive", "of May").toString(locale());
- case 6:
-- return ki18nc( "Julian month 6 - KLocale::ShortName Possessive", "of Jun" ).toString( locale() );
-+ return ki18nc("Julian month 6 - KLocale::ShortName Possessive", "of Jun").toString(locale());
- case 7:
-- return ki18nc( "Julian month 7 - KLocale::ShortName Possessive", "of Jul" ).toString( locale() );
-+ return ki18nc("Julian month 7 - KLocale::ShortName Possessive", "of Jul").toString(locale());
- case 8:
-- return ki18nc( "Julian month 8 - KLocale::ShortName Possessive", "of Aug" ).toString( locale() );
-+ return ki18nc("Julian month 8 - KLocale::ShortName Possessive", "of Aug").toString(locale());
- case 9:
-- return ki18nc( "Julian month 9 - KLocale::ShortName Possessive", "of Sep" ).toString( locale() );
-+ return ki18nc("Julian month 9 - KLocale::ShortName Possessive", "of Sep").toString(locale());
- case 10:
-- return ki18nc( "Julian month 10 - KLocale::ShortName Possessive", "of Oct" ).toString( locale() );
-+ return ki18nc("Julian month 10 - KLocale::ShortName Possessive", "of Oct").toString(locale());
- case 11:
-- return ki18nc( "Julian month 11 - KLocale::ShortName Possessive", "of Nov" ).toString( locale() );
-+ return ki18nc("Julian month 11 - KLocale::ShortName Possessive", "of Nov").toString(locale());
- case 12:
-- return ki18nc( "Julian month 12 - KLocale::ShortName Possessive", "of Dec" ).toString( locale() );
-+ return ki18nc("Julian month 12 - KLocale::ShortName Possessive", "of Dec").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName && !possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Julian month 1 - KLocale::ShortName", "Jan" ).toString( locale() );
-+ return ki18nc("Julian month 1 - KLocale::ShortName", "Jan").toString(locale());
- case 2:
-- return ki18nc( "Julian month 2 - KLocale::ShortName", "Feb" ).toString( locale() );
-+ return ki18nc("Julian month 2 - KLocale::ShortName", "Feb").toString(locale());
- case 3:
-- return ki18nc( "Julian month 3 - KLocale::ShortName", "Mar" ).toString( locale() );
-+ return ki18nc("Julian month 3 - KLocale::ShortName", "Mar").toString(locale());
- case 4:
-- return ki18nc( "Julian month 4 - KLocale::ShortName", "Apr" ).toString( locale() );
-+ return ki18nc("Julian month 4 - KLocale::ShortName", "Apr").toString(locale());
- case 5:
-- return ki18nc( "Julian month 5 - KLocale::ShortName", "May" ).toString( locale() );
-+ return ki18nc("Julian month 5 - KLocale::ShortName", "May").toString(locale());
- case 6:
-- return ki18nc( "Julian month 6 - KLocale::ShortName", "Jun" ).toString( locale() );
-+ return ki18nc("Julian month 6 - KLocale::ShortName", "Jun").toString(locale());
- case 7:
-- return ki18nc( "Julian month 7 - KLocale::ShortName", "Jul" ).toString( locale() );
-+ return ki18nc("Julian month 7 - KLocale::ShortName", "Jul").toString(locale());
- case 8:
-- return ki18nc( "Julian month 8 - KLocale::ShortName", "Aug" ).toString( locale() );
-+ return ki18nc("Julian month 8 - KLocale::ShortName", "Aug").toString(locale());
- case 9:
-- return ki18nc( "Julian month 9 - KLocale::ShortName", "Sep" ).toString( locale() );
-+ return ki18nc("Julian month 9 - KLocale::ShortName", "Sep").toString(locale());
- case 10:
-- return ki18nc( "Julian month 10 - KLocale::ShortName", "Oct" ).toString( locale() );
-+ return ki18nc("Julian month 10 - KLocale::ShortName", "Oct").toString(locale());
- case 11:
-- return ki18nc( "Julian month 11 - KLocale::ShortName", "Nov" ).toString( locale() );
-+ return ki18nc("Julian month 11 - KLocale::ShortName", "Nov").toString(locale());
- case 12:
-- return ki18nc( "Julian month 12 - KLocale::ShortName", "Dec" ).toString( locale() );
-+ return ki18nc("Julian month 12 - KLocale::ShortName", "Dec").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::LongName && possessive ) {
-- switch ( month ) {
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Julian month 1 - KLocale::LongName Possessive", "of January" ).toString( locale() );
-+ return ki18nc("Julian month 1 - KLocale::LongName Possessive", "of January").toString(locale());
- case 2:
-- return ki18nc( "Julian month 2 - KLocale::LongName Possessive", "of February" ).toString( locale() );
-+ return ki18nc("Julian month 2 - KLocale::LongName Possessive", "of February").toString(locale());
- case 3:
-- return ki18nc( "Julian month 3 - KLocale::LongName Possessive", "of March" ).toString( locale() );
-+ return ki18nc("Julian month 3 - KLocale::LongName Possessive", "of March").toString(locale());
- case 4:
-- return ki18nc( "Julian month 4 - KLocale::LongName Possessive", "of April" ).toString( locale() );
-+ return ki18nc("Julian month 4 - KLocale::LongName Possessive", "of April").toString(locale());
- case 5:
-- return ki18nc( "Julian month 5 - KLocale::LongName Possessive", "of May" ).toString( locale() );
-+ return ki18nc("Julian month 5 - KLocale::LongName Possessive", "of May").toString(locale());
- case 6:
-- return ki18nc( "Julian month 6 - KLocale::LongName Possessive", "of June" ).toString( locale() );
-+ return ki18nc("Julian month 6 - KLocale::LongName Possessive", "of June").toString(locale());
- case 7:
-- return ki18nc( "Julian month 7 - KLocale::LongName Possessive", "of July" ).toString( locale() );
-+ return ki18nc("Julian month 7 - KLocale::LongName Possessive", "of July").toString(locale());
- case 8:
-- return ki18nc( "Julian month 8 - KLocale::LongName Possessive", "of August" ).toString( locale() );
-+ return ki18nc("Julian month 8 - KLocale::LongName Possessive", "of August").toString(locale());
- case 9:
-- return ki18nc( "Julian month 9 - KLocale::LongName Possessive", "of September" ).toString( locale() );
-+ return ki18nc("Julian month 9 - KLocale::LongName Possessive", "of September").toString(locale());
- case 10:
-- return ki18nc( "Julian month 10 - KLocale::LongName Possessive", "of October" ).toString( locale() );
-+ return ki18nc("Julian month 10 - KLocale::LongName Possessive", "of October").toString(locale());
- case 11:
-- return ki18nc( "Julian month 11 - KLocale::LongName Possessive", "of November" ).toString( locale() );
-+ return ki18nc("Julian month 11 - KLocale::LongName Possessive", "of November").toString(locale());
- case 12:
-- return ki18nc( "Julian month 12 - KLocale::LongName Possessive", "of December" ).toString( locale() );
-+ return ki18nc("Julian month 12 - KLocale::LongName Possessive", "of December").toString(locale());
- default:
- return QString();
- }
- }
-
- // Default to LongName
-- switch ( month ) {
-+ switch (month) {
- case 1:
-- return ki18nc( "Julian month 1 - KLocale::LongName", "January" ).toString( locale() );
-+ return ki18nc("Julian month 1 - KLocale::LongName", "January").toString(locale());
- case 2:
-- return ki18nc( "Julian month 2 - KLocale::LongName", "February" ).toString( locale() );
-+ return ki18nc("Julian month 2 - KLocale::LongName", "February").toString(locale());
- case 3:
-- return ki18nc( "Julian month 3 - KLocale::LongName", "March" ).toString( locale() );
-+ return ki18nc("Julian month 3 - KLocale::LongName", "March").toString(locale());
- case 4:
-- return ki18nc( "Julian month 4 - KLocale::LongName", "April" ).toString( locale() );
-+ return ki18nc("Julian month 4 - KLocale::LongName", "April").toString(locale());
- case 5:
-- return ki18nc( "Julian month 5 - KLocale::LongName", "May" ).toString( locale() );
-+ return ki18nc("Julian month 5 - KLocale::LongName", "May").toString(locale());
- case 6:
-- return ki18nc( "Julian month 6 - KLocale::LongName", "June" ).toString( locale() );
-+ return ki18nc("Julian month 6 - KLocale::LongName", "June").toString(locale());
- case 7:
-- return ki18nc( "Julian month 7 - KLocale::LongName", "July" ).toString( locale() );
-+ return ki18nc("Julian month 7 - KLocale::LongName", "July").toString(locale());
- case 8:
-- return ki18nc( "Julian month 8 - KLocale::LongName", "August" ).toString( locale() );
-+ return ki18nc("Julian month 8 - KLocale::LongName", "August").toString(locale());
- case 9:
-- return ki18nc( "Julian month 9 - KLocale::LongName", "September" ).toString( locale() );
-+ return ki18nc("Julian month 9 - KLocale::LongName", "September").toString(locale());
- case 10:
-- return ki18nc( "Julian month 10 - KLocale::LongName", "October" ).toString( locale() );
-+ return ki18nc("Julian month 10 - KLocale::LongName", "October").toString(locale());
- case 11:
-- return ki18nc( "Julian month 11 - KLocale::LongName", "November" ).toString( locale() );
-+ return ki18nc("Julian month 11 - KLocale::LongName", "November").toString(locale());
- case 12:
-- return ki18nc( "Julian month 12 - KLocale::LongName", "December" ).toString( locale() );
-+ return ki18nc("Julian month 12 - KLocale::LongName", "December").toString(locale());
- default:
- return QString();
- }
- }
-
--QString KCalendarSystemJulianPrivate::weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const
-+QString KCalendarSystemJulianPrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
- {
-- if ( format == KLocale::NarrowName ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Julian weekday 1 - KLocale::NarrowName ", "M" ).toString( locale() );
-+ return ki18nc("Julian weekday 1 - KLocale::NarrowName ", "M").toString(locale());
- case 2:
-- return ki18nc( "Julian weekday 2 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Julian weekday 2 - KLocale::NarrowName ", "T").toString(locale());
- case 3:
-- return ki18nc( "Julian weekday 3 - KLocale::NarrowName ", "W" ).toString( locale() );
-+ return ki18nc("Julian weekday 3 - KLocale::NarrowName ", "W").toString(locale());
- case 4:
-- return ki18nc( "Julian weekday 4 - KLocale::NarrowName ", "T" ).toString( locale() );
-+ return ki18nc("Julian weekday 4 - KLocale::NarrowName ", "T").toString(locale());
- case 5:
-- return ki18nc( "Julian weekday 5 - KLocale::NarrowName ", "F" ).toString( locale() );
-+ return ki18nc("Julian weekday 5 - KLocale::NarrowName ", "F").toString(locale());
- case 6:
-- return ki18nc( "Julian weekday 6 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Julian weekday 6 - KLocale::NarrowName ", "S").toString(locale());
- case 7:
-- return ki18nc( "Julian weekday 7 - KLocale::NarrowName ", "S" ).toString( locale() );
-+ return ki18nc("Julian weekday 7 - KLocale::NarrowName ", "S").toString(locale());
- default:
- return QString();
- }
- }
-
-- if ( format == KLocale::ShortName || format == KLocale:: ShortNumber ) {
-- switch ( weekDay ) {
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Julian weekday 1 - KLocale::ShortName", "Mon" ).toString( locale() );
-+ return ki18nc("Julian weekday 1 - KLocale::ShortName", "Mon").toString(locale());
- case 2:
-- return ki18nc( "Julian weekday 2 - KLocale::ShortName", "Tue" ).toString( locale() );
-+ return ki18nc("Julian weekday 2 - KLocale::ShortName", "Tue").toString(locale());
- case 3:
-- return ki18nc( "Julian weekday 3 - KLocale::ShortName", "Wed" ).toString( locale() );
-+ return ki18nc("Julian weekday 3 - KLocale::ShortName", "Wed").toString(locale());
- case 4:
-- return ki18nc( "Julian weekday 4 - KLocale::ShortName", "Thu" ).toString( locale() );
-+ return ki18nc("Julian weekday 4 - KLocale::ShortName", "Thu").toString(locale());
- case 5:
-- return ki18nc( "Julian weekday 5 - KLocale::ShortName", "Fri" ).toString( locale() );
-+ return ki18nc("Julian weekday 5 - KLocale::ShortName", "Fri").toString(locale());
- case 6:
-- return ki18nc( "Julian weekday 6 - KLocale::ShortName", "Sat" ).toString( locale() );
-+ return ki18nc("Julian weekday 6 - KLocale::ShortName", "Sat").toString(locale());
- case 7:
-- return ki18nc( "Julian weekday 7 - KLocale::ShortName", "Sun" ).toString( locale() );
-+ return ki18nc("Julian weekday 7 - KLocale::ShortName", "Sun").toString(locale());
- default: return QString();
- }
- }
-
-- switch ( weekDay ) {
-+ switch (weekDay) {
- case 1:
-- return ki18nc( "Julian weekday 1 - KLocale::LongName", "Monday" ).toString( locale() );
-+ return ki18nc("Julian weekday 1 - KLocale::LongName", "Monday").toString(locale());
- case 2:
-- return ki18nc( "Julian weekday 2 - KLocale::LongName", "Tuesday" ).toString( locale() );
-+ return ki18nc("Julian weekday 2 - KLocale::LongName", "Tuesday").toString(locale());
- case 3:
-- return ki18nc( "Julian weekday 3 - KLocale::LongName", "Wednesday" ).toString( locale() );
-+ return ki18nc("Julian weekday 3 - KLocale::LongName", "Wednesday").toString(locale());
- case 4:
-- return ki18nc( "Julian weekday 4 - KLocale::LongName", "Thursday" ).toString( locale() );
-+ return ki18nc("Julian weekday 4 - KLocale::LongName", "Thursday").toString(locale());
- case 5:
-- return ki18nc( "Julian weekday 5 - KLocale::LongName", "Friday" ).toString( locale() );
-+ return ki18nc("Julian weekday 5 - KLocale::LongName", "Friday").toString(locale());
- case 6:
-- return ki18nc( "Julian weekday 6 - KLocale::LongName", "Saturday" ).toString( locale() );
-+ return ki18nc("Julian weekday 6 - KLocale::LongName", "Saturday").toString(locale());
- case 7:
-- return ki18nc( "Julian weekday 7 - KLocale::LongName", "Sunday" ).toString( locale() );
-+ return ki18nc("Julian weekday 7 - KLocale::LongName", "Sunday").toString(locale());
- default:
- return QString();
- }
- }
-
-
--KCalendarSystemJulian::KCalendarSystemJulian( const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemJulianPrivate( this ), KSharedConfig::Ptr(), locale ),
-- dont_use( 0 )
-+KCalendarSystemJulian::KCalendarSystemJulian(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemJulianPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJulian::KCalendarSystemJulian( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( *new KCalendarSystemJulianPrivate( this ), config, locale ),
-- dont_use( 0 )
-+KCalendarSystemJulian::KCalendarSystemJulian(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemJulianPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemJulian::KCalendarSystemJulian( KCalendarSystemJulianPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystem( dd, config, locale ),
-- dont_use( 0 )
-+KCalendarSystemJulian::KCalendarSystemJulian(KCalendarSystemJulianPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemJulian::~KCalendarSystemJulian()
- {
-- delete dont_use;
- }
-
- QString KCalendarSystemJulian::calendarType() const
- {
-- return QLatin1String( "julian" );
-+ return QLatin1String("julian");
- }
-
- QDate KCalendarSystemJulian::epoch() const
- {
-- return QDate::fromJulianDay( 1721426 );
-+ return QDate::fromJulianDay(1721426);
- }
-
- QDate KCalendarSystemJulian::earliestValidDate() const
- {
- // 1 Jan 4712 BC, no year zero, cant be 4713BC due to error in QDate that day 0 is not valid
- // and we really need the first in each year to be valid for the date maths
-- return QDate::fromJulianDay( 366 );
-+ return QDate::fromJulianDay(366);
- }
-
- QDate KCalendarSystemJulian::latestValidDate() const
- {
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- // 31 Dec 9999 AD, no year zero
-- return QDate::fromJulianDay( 5373557 );
-+ return QDate::fromJulianDay(5373557);
- }
-
--bool KCalendarSystemJulian::isValid( int year, int month, int day ) const
-+bool KCalendarSystemJulian::isValid(int year, int month, int day) const
- {
-- return KCalendarSystem::isValid( year, month, day );
-+ return KCalendarSystem::isValid(year, month, day);
- }
-
--bool KCalendarSystemJulian::isValid( const QDate &date ) const
-+bool KCalendarSystemJulian::isValid(const QDate &date) const
- {
-- return KCalendarSystem::isValid( date );
-+ return KCalendarSystem::isValid(date);
- }
-
--bool KCalendarSystemJulian::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemJulian::isLeapYear(int year) const
- {
-- return KCalendarSystem::setDate( date, year, month, day );
-+ return KCalendarSystem::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemJulian::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemJulian::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystem::setDate( date, y, m, d );
-+ return KCalendarSystem::isLeapYear(date);
- }
-
--int KCalendarSystemJulian::year( const QDate &date ) const
-+QString KCalendarSystemJulian::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystem::year( date );
-+ return KCalendarSystem::monthName(month, year, format);
- }
-
--int KCalendarSystemJulian::month( const QDate &date ) const
-+QString KCalendarSystemJulian::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystem::month( date );
-+ return KCalendarSystem::monthName(date, format);
- }
-
--int KCalendarSystemJulian::day( const QDate &date ) const
-+QString KCalendarSystemJulian::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::day( date );
-+ return KCalendarSystem::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemJulian::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemJulian::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystem::addYears( date, nyears );
--}
--
--QDate KCalendarSystemJulian::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystem::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemJulian::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystem::addDays( date, ndays );
--}
--
--int KCalendarSystemJulian::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystem::monthsInYear( date );
--}
--
--int KCalendarSystemJulian::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystem::weeksInYear( date );
--}
--
--int KCalendarSystemJulian::weeksInYear( int year ) const
--{
-- return KCalendarSystem::weeksInYear( year );
--}
--
--int KCalendarSystemJulian::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystem::daysInYear( date );
--}
--
--int KCalendarSystemJulian::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystem::daysInMonth( date );
--}
--
--int KCalendarSystemJulian::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystem::daysInWeek( date );
--}
--
--int KCalendarSystemJulian::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfYear( date );
--}
--
--int KCalendarSystemJulian::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystem::dayOfWeek( date );
--}
--
--int KCalendarSystemJulian::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystem::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemJulian::isLeapYear( int year ) const
--{
-- return KCalendarSystem::isLeapYear( year );
--}
--
--bool KCalendarSystemJulian::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystem::isLeapYear( date );
--}
--
--QString KCalendarSystemJulian::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( month, year, format );
--}
--
--QString KCalendarSystemJulian::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystem::monthName( date, format );
--}
--
--QString KCalendarSystemJulian::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemJulian::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystem::weekDayName( date, format );
--}
--
--QString KCalendarSystemJulian::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::yearString( pDate, format );
--}
--
--QString KCalendarSystemJulian::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::monthString( pDate, format );
--}
--
--QString KCalendarSystemJulian::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystem::dayString( pDate, format );
--}
--
--int KCalendarSystemJulian::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemJulian::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemJulian::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystem::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemJulian::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystem::formatDate( date, format );
--}
--
--QDate KCalendarSystemJulian::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, ok );
--}
--
--QDate KCalendarSystemJulian::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystem::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemJulian::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystem::readDate( str, flags, ok );
--}
--
--int KCalendarSystemJulian::weekStartDay() const
--{
-- return KCalendarSystem::weekStartDay();
-+ return KCalendarSystem::weekDayName(date, format);
- }
-
- int KCalendarSystemJulian::weekDayOfPray() const
-@@ -659,7 +514,7 @@ bool KCalendarSystemJulian::isProleptic() const
- return true;
- }
-
--bool KCalendarSystemJulian::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemJulian::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
- // Formula from The Calendar FAQ by Claus Tondering
- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-@@ -668,23 +523,23 @@ bool KCalendarSystemJulian::julianDayToDate( int jd, int &year, int &month, int
-
- int b = 0;
- int c = jd + 32082;
-- int d = ( ( 4 * c ) + 3 ) / 1461;
-- int e = c - ( ( 1461 * d ) / 4 );
-- int m = ( ( 5 * e ) + 2 ) / 153;
-- day = e - ( ( (153 * m ) + 2 ) / 5 ) + 1;
-- month = m + 3 - ( 12 * ( m / 10 ) );
-- year = ( 100 * b ) + d - 4800 + ( m / 10 );
-+ int d = ((4 * c) + 3) / 1461;
-+ int e = c - ((1461 * d) / 4);
-+ int m = ((5 * e) + 2) / 153;
-+ day = e - (((153 * m) + 2) / 5) + 1;
-+ month = m + 3 - (12 * (m / 10));
-+ year = (100 * b) + d - 4800 + (m / 10);
-
- // If year is -ve then is BC. In Julian there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of 0 = 1BC = -1 outside
-- if ( year < 1 ) {
-+ if (year < 1) {
- year = year - 1;
- }
-
- return true;
- }
-
--bool KCalendarSystemJulian::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemJulian::dateToJulianDay(int year, int month, int day, int &jd) const
- {
- // Formula from The Calendar FAQ by Claus Tondering
- // http://www.tondering.dk/claus/cal/node3.html#SECTION003161000000000000000
-@@ -694,20 +549,20 @@ bool KCalendarSystemJulian::dateToJulianDay( int year, int month, int day, int &
- // If year is -ve then is BC. In Julian there is no year 0, but the maths
- // is easier if we pretend there is, so internally year of -1 = 1BC = 0 internally
- int y;
-- if ( year < 1 ) {
-+ if (year < 1) {
- y = year + 1;
- } else {
- y = year;
- }
-
-- int a = ( 14 - month ) / 12;
-+ int a = (14 - month) / 12;
- y = y + 4800 - a;
-- int m = month + ( 12 * a ) - 3;
-+ int m = month + (12 * a) - 3;
-
- jd = day
-- + ( ( ( 153 * m ) + 2 ) / 5 )
-- + ( 365 * y )
-- + ( y / 4 )
-+ + (((153 * m) + 2) / 5)
-+ + (365 * y)
-+ + (y / 4)
- - 32083;
-
- return true;
-diff --git a/kdecore/date/kcalendarsystemjulian_p.h b/kdecore/date/kcalendarsystemjulian_p.h
-index 5976567..ebcad4a 100644
---- a/kdecore/date/kcalendarsystemjulian_p.h
-+++ b/kdecore/date/kcalendarsystemjulian_p.h
-@@ -41,8 +41,8 @@ class KCalendarSystemJulianPrivate;
- class KCalendarSystemJulian: public KCalendarSystem
- {
- public:
-- explicit KCalendarSystemJulian( const KLocale *locale = 0 );
-- explicit KCalendarSystemJulian( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemJulian(const KLocale *locale = 0);
-+ explicit KCalendarSystemJulian(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemJulian();
-
- virtual QString calendarType() const;
-@@ -50,58 +50,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -109,15 +70,14 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemJulian( KCalendarSystemJulianPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemJulian(KCalendarSystemJulianPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
-- Q_DECLARE_PRIVATE( KCalendarSystemJulian )
-- KCalendarSystemJulianPrivate * const dont_use; // KDE5 remove, use shared d
-+ Q_DECLARE_PRIVATE(KCalendarSystemJulian)
- };
-
- #endif // KCALENDARSYSTEMJULIAN_H
-diff --git a/kdecore/date/kcalendarsystemminguo.cpp b/kdecore/date/kcalendarsystemminguo.cpp
-index 0230f93..66aea58 100644
---- a/kdecore/date/kcalendarsystemminguo.cpp
-+++ b/kdecore/date/kcalendarsystemminguo.cpp
-@@ -18,30 +18,30 @@
- */
-
- #include "kcalendarsystemminguo_p.h"
--#include "kcalendarsystemgregorianprolepticprivate_p.h"
-+#include "kcalendarsystemgregorianprivate_p.h"
-
- #include "kdebug.h"
- #include "klocale.h"
-
- #include <QtCore/QDate>
-
--//Reuse the Gregorian Proleptic private implementation
--class KCalendarSystemMinguoPrivate : public KCalendarSystemGregorianProlepticPrivate
-+//Reuse the Gregorian private implementation
-+class KCalendarSystemMinguoPrivate : public KCalendarSystemGregorianPrivate
- {
- public:
-- explicit KCalendarSystemMinguoPrivate( KCalendarSystemMinguo *q );
-+ explicit KCalendarSystemMinguoPrivate(KCalendarSystemMinguo *q);
- virtual ~KCalendarSystemMinguoPrivate();
-
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual int earliestValidYear() const;
- };
-
--//Override only a few of the Gregorian Proleptic private methods
-+//Override only a few of the Gregorian private methods
-
--KCalendarSystemMinguoPrivate::KCalendarSystemMinguoPrivate( KCalendarSystemMinguo *q )
-- : KCalendarSystemGregorianProlepticPrivate( q )
-+KCalendarSystemMinguoPrivate::KCalendarSystemMinguoPrivate(KCalendarSystemMinguo *q)
-+ : KCalendarSystemGregorianPrivate(q)
- {
- }
-
-@@ -58,15 +58,15 @@ void KCalendarSystemMinguoPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
-
-- name = i18nc( "Calendar Era: Taiwan Republic of China Era, years > 0, LongFormat", "Republic of China Era" );
-- shortName = i18nc( "Calendar Era: Taiwan Republic of China Era, years > 0, ShortFormat", "ROC" );
-- format = i18nc( "(kdedt-format) Taiwan, ROC, full era year format used for %EY, e.g. ROC 99", "%EC %Ey" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Taiwan Republic of China Era, years > 0, LongFormat", "Republic of China Era");
-+ shortName = i18nc("Calendar Era: Taiwan Republic of China Era, years > 0, ShortFormat", "ROC");
-+ format = i18nc("(kdedt-format) Taiwan, ROC, full era year format used for %EY, e.g. ROC 99", "%EC %Ey");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--bool KCalendarSystemMinguoPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemMinguoPrivate::isLeapYear(int year) const
- {
-- return KCalendarSystemGregorianProlepticPrivate::isLeapYear( year + 1911 );
-+ return KCalendarSystemGregorianPrivate::isLeapYear(year + 1911);
- }
-
- int KCalendarSystemMinguoPrivate::earliestValidYear() const
-@@ -75,23 +75,23 @@ int KCalendarSystemMinguoPrivate::earliestValidYear() const
- }
-
-
--KCalendarSystemMinguo::KCalendarSystemMinguo( const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemMinguoPrivate( this ), KSharedConfig::Ptr(), locale )
-+KCalendarSystemMinguo::KCalendarSystemMinguo(const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemMinguoPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemMinguo::KCalendarSystemMinguo( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemMinguoPrivate( this ), config, locale )
-+KCalendarSystemMinguo::KCalendarSystemMinguo(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemMinguoPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemMinguo::KCalendarSystemMinguo( KCalendarSystemMinguoPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( dd, config, locale )
-+KCalendarSystemMinguo::KCalendarSystemMinguo(KCalendarSystemMinguoPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemMinguo::~KCalendarSystemMinguo()
-@@ -100,13 +100,13 @@ KCalendarSystemMinguo::~KCalendarSystemMinguo()
-
- QString KCalendarSystemMinguo::calendarType() const
- {
-- return QLatin1String( "minguo" );
-+ return QLatin1String("minguo");
- }
-
- QDate KCalendarSystemMinguo::epoch() const
- {
- // 0001-01-01 = 1912-01-01 AD Gregorian
-- return QDate::fromJulianDay( 2419403 );
-+ return QDate::fromJulianDay(2419403);
- }
-
- QDate KCalendarSystemMinguo::earliestValidDate() const
-@@ -118,188 +118,47 @@ QDate KCalendarSystemMinguo::latestValidDate() const
- {
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- // 9999-12-31 = 11910-12-31 AD Gregorian
-- return QDate::fromJulianDay( 6071462 );
-+ return QDate::fromJulianDay(6071462);
- }
-
--bool KCalendarSystemMinguo::isValid( int year, int month, int day ) const
-+bool KCalendarSystemMinguo::isValid(int year, int month, int day) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( year, month, day );
-+ return KCalendarSystemGregorian::isValid(year, month, day);
- }
-
--bool KCalendarSystemMinguo::isValid( const QDate &date ) const
-+bool KCalendarSystemMinguo::isValid(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( date );
-+ return KCalendarSystemGregorian::isValid(date);
- }
-
--bool KCalendarSystemMinguo::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemMinguo::isLeapYear(int year) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, year, month, day );
-+ return KCalendarSystemGregorian::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemMinguo::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemMinguo::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, y, m, d );
-+ return KCalendarSystemGregorian::isLeapYear(date);
- }
-
--int KCalendarSystemMinguo::year( const QDate &date ) const
-+QString KCalendarSystemMinguo::monthName(int month, int year, MonthNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::year( date );
-+ return KCalendarSystemGregorian::monthName(month, year, format);
- }
-
--int KCalendarSystemMinguo::month( const QDate &date ) const
-+QString KCalendarSystemMinguo::monthName(const QDate &date, MonthNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::month( date );
-+ return KCalendarSystemGregorian::monthName(date, format);
- }
-
--int KCalendarSystemMinguo::day( const QDate &date ) const
-+QString KCalendarSystemMinguo::weekDayName(int weekDay, WeekDayNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::day( date );
-+ return KCalendarSystemGregorian::weekDayName(weekDay, format);
- }
-
--QDate KCalendarSystemMinguo::addYears( const QDate &date, int nyears ) const
-+QString KCalendarSystemMinguo::weekDayName(const QDate &date, WeekDayNameFormat format) const
- {
-- return KCalendarSystemGregorianProleptic::addYears( date, nyears );
--}
--
--QDate KCalendarSystemMinguo::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystemGregorianProleptic::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemMinguo::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystemGregorianProleptic::addDays( date, ndays );
--}
--
--int KCalendarSystemMinguo::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::monthsInYear( date );
--}
--
--int KCalendarSystemMinguo::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( date );
--}
--
--int KCalendarSystemMinguo::weeksInYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( year );
--}
--
--int KCalendarSystemMinguo::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInYear( date );
--}
--
--int KCalendarSystemMinguo::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInMonth( date );
--}
--
--int KCalendarSystemMinguo::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInWeek( date );
--}
--
--int KCalendarSystemMinguo::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfYear( date );
--}
--
--int KCalendarSystemMinguo::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfWeek( date );
--}
--
--int KCalendarSystemMinguo::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystemGregorianProleptic::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemMinguo::isLeapYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( year );
--}
--
--bool KCalendarSystemMinguo::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( date );
--}
--
--QString KCalendarSystemMinguo::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( month, year, format );
--}
--
--QString KCalendarSystemMinguo::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( date, format );
--}
--
--QString KCalendarSystemMinguo::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemMinguo::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( date, format );
--}
--
--QString KCalendarSystemMinguo::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::yearString( pDate, format );
--}
--
--QString KCalendarSystemMinguo::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthString( pDate, format );
--}
--
--QString KCalendarSystemMinguo::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::dayString( pDate, format );
--}
--
--int KCalendarSystemMinguo::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemMinguo::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemMinguo::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemMinguo::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::formatDate( date, format );
--}
--
--QDate KCalendarSystemMinguo::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, ok );
--}
--
--QDate KCalendarSystemMinguo::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemMinguo::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, flags, ok );
--}
--
--int KCalendarSystemMinguo::weekStartDay() const
--{
-- return KCalendarSystemGregorianProleptic::weekStartDay();
-+ return KCalendarSystemGregorian::weekDayName(date, format);
- }
-
- int KCalendarSystemMinguo::weekDayOfPray() const
-@@ -309,17 +168,17 @@ int KCalendarSystemMinguo::weekDayOfPray() const
-
- bool KCalendarSystemMinguo::isLunar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunar();
-+ return KCalendarSystemGregorian::isLunar();
- }
-
- bool KCalendarSystemMinguo::isLunisolar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunisolar();
-+ return KCalendarSystemGregorian::isLunisolar();
- }
-
- bool KCalendarSystemMinguo::isSolar() const
- {
-- return KCalendarSystemGregorianProleptic::isSolar();
-+ return KCalendarSystemGregorian::isSolar();
- }
-
- bool KCalendarSystemMinguo::isProleptic() const
-@@ -327,15 +186,15 @@ bool KCalendarSystemMinguo::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemMinguo::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemMinguo::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- bool result = KCalendarSystemGregorianProleptic::julianDayToDate( jd, year, month, day );
-+ bool result = KCalendarSystemGregorian::julianDayToDate(jd, year, month, day);
- year = year - 1911;
- return result;
- }
-
--bool KCalendarSystemMinguo::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemMinguo::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- return KCalendarSystemGregorianProleptic::dateToJulianDay( year + 1911, month, day, jd );
-+ return KCalendarSystemGregorian::dateToJulianDay(year + 1911, month, day, jd);
- }
-
-diff --git a/kdecore/date/kcalendarsystemminguo_p.h b/kdecore/date/kcalendarsystemminguo_p.h
-index a3f0acc..6e257af 100644
---- a/kdecore/date/kcalendarsystemminguo_p.h
-+++ b/kdecore/date/kcalendarsystemminguo_p.h
-@@ -20,7 +20,7 @@
- #ifndef KCALENDARSYSTEMMINGUO_H
- #define KCALENDARSYSTEMMINGUO_H
-
--#include "kcalendarsystemgregorianproleptic_p.h"
-+#include "kcalendarsystemgregorian_p.h"
-
- class KCalendarSystemMinguoPrivate;
-
-@@ -35,11 +35,11 @@ class KCalendarSystemMinguoPrivate;
- *
- * @author John Layt <john@layt.net>
- */
--class KCalendarSystemMinguo: public KCalendarSystemGregorianProleptic
-+class KCalendarSystemMinguo: public KCalendarSystemGregorian
- {
- public:
-- explicit KCalendarSystemMinguo( const KLocale *locale = 0 );
-- explicit KCalendarSystemMinguo( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemMinguo(const KLocale *locale = 0);
-+ explicit KCalendarSystemMinguo(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemMinguo();
-
- virtual QString calendarType() const;
-@@ -47,58 +47,19 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -106,11 +67,11 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemMinguo( KCalendarSystemMinguoPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemMinguo(KCalendarSystemMinguoPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
- Q_DECLARE_PRIVATE(KCalendarSystemMinguo)
-diff --git a/kdecore/date/kcalendarsystemprivate_p.h b/kdecore/date/kcalendarsystemprivate_p.h
-index ce3a6bc..406fece 100644
---- a/kdecore/date/kcalendarsystemprivate_p.h
-+++ b/kdecore/date/kcalendarsystemprivate_p.h
-@@ -28,8 +28,7 @@ class KCalendarSystem;
- class KCalendarEra;
- class KLocale;
-
--struct DateComponents
--{
-+struct DateComponents {
- int day;
- int month;
- int year;
-@@ -47,74 +46,74 @@ struct DateComponents
- class KCalendarSystemPrivate
- {
- public:
-- explicit KCalendarSystemPrivate( KCalendarSystem *q );
-+ explicit KCalendarSystemPrivate(KCalendarSystem *q);
-
- virtual ~KCalendarSystemPrivate();
-
- // Virtual methods each calendar system must re-implement
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual int monthsInYear( int year ) const;
-- virtual int daysInMonth( int year, int month ) const;
-- virtual int daysInYear( int year ) const;
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
- virtual int daysInWeek() const;
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasLeapMonths() const;
- virtual bool hasYearZero() const;
- virtual int maxDaysInWeek() const;
- virtual int maxMonthsInYear() const;
- virtual int earliestValidYear() const;
- virtual int latestValidYear() const;
-- virtual QString monthName( int month, int year, KLocale::DateTimeComponentFormat format, bool possessive = false ) const;
-- virtual QString weekDayName( int weekDay, KLocale::DateTimeComponentFormat format ) const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive = false) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-
- // Virtual methods to re-implement if special maths needed
-- virtual int week( const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum ) const;
-- virtual int isoWeekNumber( const QDate &date, int *yearNum ) const;
-- virtual int regularWeekNumber( const QDate &date, int weekStartDay, int firstWeekNumber, int *weekYear ) const;
-- virtual int simpleWeekNumber( const QDate &date, int *yearNum ) const;
-- virtual int weeksInYear( int year, KLocale::WeekNumberSystem weekNumberSystem ) const;
-- virtual int isoWeeksInYear( int year ) const;
-- virtual int regularWeeksInYear( int year, int weekStartDay, int firstWeekNumber ) const;
-- virtual int simpleWeeksInYear( int year ) const;
-+ virtual int week(const QDate &date, KLocale::WeekNumberSystem weekNumberSystem, int *yearNum) const;
-+ virtual int isoWeekNumber(const QDate &date, int *yearNum) const;
-+ virtual int regularWeekNumber(const QDate &date, int weekStartDay, int firstWeekNumber, int *weekYear) const;
-+ virtual int simpleWeekNumber(const QDate &date, int *yearNum) const;
-+ virtual int weeksInYear(int year, KLocale::WeekNumberSystem weekNumberSystem) const;
-+ virtual int isoWeeksInYear(int year) const;
-+ virtual int regularWeeksInYear(int year, int weekStartDay, int firstWeekNumber) const;
-+ virtual int simpleWeeksInYear(int year) const;
-
- // Virtual methods to re-implement if special maths needed
- // Currently only Hebrew may need special conversion, rest should be OK
-- virtual int yearsDifference( const QDate &fromDate, const QDate &toDate ) const;
-- virtual int monthsDifference( const QDate &fromDate, const QDate &toDate ) const;
-- virtual void dateDifference( const QDate &fromDate, const QDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction ) const;
-+ virtual int yearsDifference(const QDate &fromDate, const QDate &toDate) const;
-+ virtual int monthsDifference(const QDate &fromDate, const QDate &toDate) const;
-+ virtual void dateDifference(const QDate &fromDate, const QDate &toDate,
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const;
-
- // Virtual methods to re-implement if special number/string conversion needed
- // Currently only Hebrew needs special conversion, rest use KLocale DigitSet
-- virtual int integerFromString( const QString &string, int maxLength, int &readLength ) const;
-- virtual QString stringFromInteger( int number, int padWidth = 0, QChar padChar = QLatin1Char('0') ) const;
-- virtual QString stringFromInteger( int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet ) const;
-+ virtual int integerFromString(const QString &string, int maxLength, int &readLength) const;
-+ virtual QString stringFromInteger(int number, int padWidth = 0, QChar padChar = QLatin1Char('0')) const;
-+ virtual QString stringFromInteger(int number, int padWidth, QChar padChar, KLocale::DigitSet digitSet) const;
-
- // Utility functions
-- bool setAnyDate( QDate &date, int year, int month, int day ) const;
-- int addYears( int startYear, int yearsToAdd ) const;
-- int differenceYearNumbers( int fromYear, int toYear ) const;
-+ bool setAnyDate(QDate &date, int year, int month, int day) const;
-+ int addYears(int startYear, int yearsToAdd) const;
-+ int differenceYearNumbers(int fromYear, int toYear) const;
- QDate invalidDate() const;
-- QString simpleDateString( const QString &str ) const;
-- int dayOfYear( const QDate &date ) const;
-- int dayOfWeek( const QDate &date ) const;
-- QDate firstDayOfYear( int year ) const;
-- QDate lastDayOfYear( int year ) const;
-- QDate firstDayOfMonth( int year, int month ) const;
-- QDate lastDayOfMonth( int year, int month ) const;
-+ QString simpleDateString(const QString &str) const;
-+ int dayOfYear(const QDate &date) const;
-+ int dayOfWeek(const QDate &date) const;
-+ QDate firstDayOfYear(int year) const;
-+ QDate lastDayOfYear(int year) const;
-+ QDate firstDayOfMonth(int year, int month) const;
-+ QDate lastDayOfMonth(int year, int month) const;
- const KLocale *locale() const;
-- void loadEraList( const KConfigGroup & cg );
-- void addEra( char direction, int offset, const QDate &startDate, int startYear, const QDate &endDate,
-- const QString &name, const QString &shortName, const QString &format );
-+ void loadEraList(const KConfigGroup & cg);
-+ void addEra(char direction, int offset, const QDate &startDate, int startYear, const QDate &endDate,
-+ const QString &name, const QString &shortName, const QString &format);
- QList<KCalendarEra> *eraList() const;
-- KCalendarEra era( const QDate &eraDate ) const;
-- KCalendarEra era( const QString &eraName, int yearInEra ) const;
-+ KCalendarEra era(const QDate &eraDate) const;
-+ KCalendarEra era(const QString &eraName, int yearInEra) const;
- int shortYearWindowStartYear() const;
-- int applyShortYearWindow( int inputYear ) const;
-- void loadShortYearWindowStartYear( const KConfigGroup & cg );
-+ int applyShortYearWindow(int inputYear) const;
-+ void loadShortYearWindowStartYear(const KConfigGroup & cg);
- KSharedConfig::Ptr config();
-- void loadConfig( const QString & calendarType );
-+ void loadConfig(const QString & calendarType);
-
- // Global variables each calendar system must initialise
- const KCalendarSystem *q;
-diff --git a/kdecore/date/kcalendarsystemqdate.cpp b/kdecore/date/kcalendarsystemqdate.cpp
-new file mode 100644
-index 0000000..1acf3be
---- /dev/null
-+++ b/kdecore/date/kcalendarsystemqdate.cpp
-@@ -0,0 +1,561 @@
-+/*
-+ Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-+ Copyright (c) 2002-2003 Hans Petter Bieker <bieker@kde.org>
-+ Copyright 2007, 2010 John Layt <john@layt.net>
-+
-+ This library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public
-+ License as published by the Free Software Foundation; either
-+ version 2 of the License, or (at your option) any later version.
-+
-+ This library 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
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public License
-+ along with this library; see the file COPYING.LIB. If not, write to
-+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+ Boston, MA 02110-1301, USA.
-+*/
-+
-+// Derived QDate kde calendar class
-+
-+#include "kcalendarsystemqdate_p.h"
-+#include "kcalendarsystemprivate_p.h"
-+#include "kcalendarera_p.h"
-+
-+#include "kdebug.h"
-+#include "klocale.h"
-+#include "kglobal.h"
-+#include "kconfiggroup.h"
-+
-+#include <QtCore/QDate>
-+#include <QtCore/QCharRef>
-+
-+class KCalendarSystemQDatePrivate : public KCalendarSystemPrivate
-+{
-+public:
-+ explicit KCalendarSystemQDatePrivate(KCalendarSystemQDate *q);
-+
-+ virtual ~KCalendarSystemQDatePrivate();
-+
-+ // Virtual methods each calendar system must re-implement
-+ virtual KLocale::CalendarSystem calendarSystem() const;
-+ virtual void loadDefaultEraList();
-+ virtual int monthsInYear(int year) const;
-+ virtual int daysInMonth(int year, int month) const;
-+ virtual int daysInYear(int year) const;
-+ virtual int daysInWeek() const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool hasLeapMonths() const;
-+ virtual bool hasYearZero() const;
-+ virtual int maxDaysInWeek() const;
-+ virtual int maxMonthsInYear() const;
-+ virtual int earliestValidYear() const;
-+ virtual int latestValidYear() const;
-+ virtual QString monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const;
-+ virtual QString weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const;
-+
-+ bool m_useCommonEra;
-+};
-+
-+// Shared d pointer implementations
-+
-+KCalendarSystemQDatePrivate::KCalendarSystemQDatePrivate(KCalendarSystemQDate *q)
-+ : KCalendarSystemPrivate(q),
-+ m_useCommonEra(false)
-+
-+{
-+}
-+
-+KCalendarSystemQDatePrivate::~KCalendarSystemQDatePrivate()
-+{
-+}
-+
-+KLocale::CalendarSystem KCalendarSystemQDatePrivate::calendarSystem() const
-+{
-+ return KLocale::QDateCalendar;
-+}
-+
-+void KCalendarSystemQDatePrivate::loadDefaultEraList()
-+{
-+ QString name, shortName, format;
-+
-+ KConfigGroup lcg(config(), QString::fromLatin1("Locale"));
-+ KConfigGroup cg = lcg.group(QString::fromLatin1("KCalendarSystem %1").arg(q->calendarType(q->calendarSystem())));
-+ m_useCommonEra = cg.readEntry("UseCommonEra", false);
-+
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Gregorian Common Era, years < 0, LongFormat", "Before Common Era");
-+ shortName = i18nc("Calendar Era: Gregorian Common Era, years < 0, ShortFormat", "BCE");
-+ } else {
-+ name = i18nc("Calendar Era: Gregorian Christian Era, years < 0, LongFormat", "Before Christ");
-+ shortName = i18nc("Calendar Era: Gregorian Christian Era, years < 0, ShortFormat", "BC");
-+ }
-+ format = i18nc("(kdedt-format) Gregorian, BC, full era year format used for %EY, e.g. 2000 BC", "%Ey %EC");
-+ addEra('-', 1, q->epoch().addDays(-1), -1, q->earliestValidDate(), name, shortName, format);
-+
-+ if (m_useCommonEra) {
-+ name = i18nc("Calendar Era: Gregorian Common Era, years > 0, LongFormat", "Common Era");
-+ shortName = i18nc("Calendar Era: Gregorian Common Era, years > 0, ShortFormat", "CE");
-+ } else {
-+ name = i18nc("Calendar Era: Gregorian Christian Era, years > 0, LongFormat", "Anno Domini");
-+ shortName = i18nc("Calendar Era: Gregorian Christian Era, years > 0, ShortFormat", "AD");
-+ }
-+ format = i18nc("(kdedt-format) Gregorian, AD, full era year format used for %EY, e.g. 2000 AD", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
-+}
-+
-+int KCalendarSystemQDatePrivate::monthsInYear(int year) const
-+{
-+ Q_UNUSED(year)
-+ return 12;
-+}
-+
-+int KCalendarSystemQDatePrivate::daysInMonth(int year, int month) const
-+{
-+ QDate tempDate(year, month, 1);
-+ return tempDate.daysInMonth();
-+}
-+
-+int KCalendarSystemQDatePrivate::daysInYear(int year) const
-+{
-+ QDate tempDate(year, 1, 1);
-+ return tempDate.daysInYear();
-+}
-+
-+int KCalendarSystemQDatePrivate::daysInWeek() const
-+{
-+ return 7;
-+}
-+
-+bool KCalendarSystemQDatePrivate::isLeapYear(int year) const
-+{
-+ return QDate::isLeapYear(year);
-+}
-+
-+bool KCalendarSystemQDatePrivate::hasLeapMonths() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemQDatePrivate::hasYearZero() const
-+{
-+ return false;
-+}
-+
-+int KCalendarSystemQDatePrivate::maxDaysInWeek() const
-+{
-+ return 7;
-+}
-+
-+int KCalendarSystemQDatePrivate::maxMonthsInYear() const
-+{
-+ return 12;
-+}
-+
-+int KCalendarSystemQDatePrivate::earliestValidYear() const
-+{
-+ return -4712;
-+}
-+
-+int KCalendarSystemQDatePrivate::latestValidYear() const
-+{
-+ return 9999;
-+}
-+
-+QString KCalendarSystemQDatePrivate::monthName(int month, int year, KLocale::DateTimeComponentFormat format, bool possessive) const
-+{
-+ Q_UNUSED(year);
-+
-+ if (format == KLocale::NarrowName) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Gregorian month 1 - KLocale::NarrowName", "J").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian month 2 - KLocale::NarrowName", "F").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian month 3 - KLocale::NarrowName", "M").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian month 4 - KLocale::NarrowName", "A").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian month 5 - KLocale::NarrowName", "M").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian month 6 - KLocale::NarrowName", "J").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian month 7 - KLocale::NarrowName", "J").toString(locale());
-+ case 8:
-+ return ki18nc("Gregorian month 8 - KLocale::NarrowName", "A").toString(locale());
-+ case 9:
-+ return ki18nc("Gregorian month 9 - KLocale::NarrowName", "S").toString(locale());
-+ case 10:
-+ return ki18nc("Gregorian month 10 - KLocale::NarrowName", "O").toString(locale());
-+ case 11:
-+ return ki18nc("Gregorian month 11 - KLocale::NarrowName", "N").toString(locale());
-+ case 12:
-+ return ki18nc("Gregorian month 12 - KLocale::NarrowName", "D").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName && possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Gregorian month 1 - KLocale::ShortName Possessive", "of Jan").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian month 2 - KLocale::ShortName Possessive", "of Feb").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian month 3 - KLocale::ShortName Possessive", "of Mar").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian month 4 - KLocale::ShortName Possessive", "of Apr").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian month 5 - KLocale::ShortName Possessive", "of May").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian month 6 - KLocale::ShortName Possessive", "of Jun").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian month 7 - KLocale::ShortName Possessive", "of Jul").toString(locale());
-+ case 8:
-+ return ki18nc("Gregorian month 8 - KLocale::ShortName Possessive", "of Aug").toString(locale());
-+ case 9:
-+ return ki18nc("Gregorian month 9 - KLocale::ShortName Possessive", "of Sep").toString(locale());
-+ case 10:
-+ return ki18nc("Gregorian month 10 - KLocale::ShortName Possessive", "of Oct").toString(locale());
-+ case 11:
-+ return ki18nc("Gregorian month 11 - KLocale::ShortName Possessive", "of Nov").toString(locale());
-+ case 12:
-+ return ki18nc("Gregorian month 12 - KLocale::ShortName Possessive", "of Dec").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName && !possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Gregorian month 1 - KLocale::ShortName", "Jan").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian month 2 - KLocale::ShortName", "Feb").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian month 3 - KLocale::ShortName", "Mar").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian month 4 - KLocale::ShortName", "Apr").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian month 5 - KLocale::ShortName", "May").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian month 6 - KLocale::ShortName", "Jun").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian month 7 - KLocale::ShortName", "Jul").toString(locale());
-+ case 8:
-+ return ki18nc("Gregorian month 8 - KLocale::ShortName", "Aug").toString(locale());
-+ case 9:
-+ return ki18nc("Gregorian month 9 - KLocale::ShortName", "Sep").toString(locale());
-+ case 10:
-+ return ki18nc("Gregorian month 10 - KLocale::ShortName", "Oct").toString(locale());
-+ case 11:
-+ return ki18nc("Gregorian month 11 - KLocale::ShortName", "Nov").toString(locale());
-+ case 12:
-+ return ki18nc("Gregorian month 12 - KLocale::ShortName", "Dec").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::LongName && possessive) {
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Gregorian month 1 - KLocale::LongName Possessive", "of January").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian month 2 - KLocale::LongName Possessive", "of February").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian month 3 - KLocale::LongName Possessive", "of March").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian month 4 - KLocale::LongName Possessive", "of April").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian month 5 - KLocale::LongName Possessive", "of May").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian month 6 - KLocale::LongName Possessive", "of June").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian month 7 - KLocale::LongName Possessive", "of July").toString(locale());
-+ case 8:
-+ return ki18nc("Gregorian month 8 - KLocale::LongName Possessive", "of August").toString(locale());
-+ case 9:
-+ return ki18nc("Gregorian month 9 - KLocale::LongName Possessive", "of September").toString(locale());
-+ case 10:
-+ return ki18nc("Gregorian month 10 - KLocale::LongName Possessive", "of October").toString(locale());
-+ case 11:
-+ return ki18nc("Gregorian month 11 - KLocale::LongName Possessive", "of November").toString(locale());
-+ case 12:
-+ return ki18nc("Gregorian month 12 - KLocale::LongName Possessive", "of December").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ // Default to LongName
-+ switch (month) {
-+ case 1:
-+ return ki18nc("Gregorian month 1 - KLocale::LongName", "January").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian month 2 - KLocale::LongName", "February").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian month 3 - KLocale::LongName", "March").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian month 4 - KLocale::LongName", "April").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian month 5 - KLocale::LongName", "May").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian month 6 - KLocale::LongName", "June").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian month 7 - KLocale::LongName", "July").toString(locale());
-+ case 8:
-+ return ki18nc("Gregorian month 8 - KLocale::LongName", "August").toString(locale());
-+ case 9:
-+ return ki18nc("Gregorian month 9 - KLocale::LongName", "September").toString(locale());
-+ case 10:
-+ return ki18nc("Gregorian month 10 - KLocale::LongName", "October").toString(locale());
-+ case 11:
-+ return ki18nc("Gregorian month 11 - KLocale::LongName", "November").toString(locale());
-+ case 12:
-+ return ki18nc("Gregorian month 12 - KLocale::LongName", "December").toString(locale());
-+ default:
-+ return QString();
-+ }
-+}
-+
-+QString KCalendarSystemQDatePrivate::weekDayName(int weekDay, KLocale::DateTimeComponentFormat format) const
-+{
-+ if (format == KLocale::NarrowName) {
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Gregorian weekday 1 - KLocale::NarrowName ", "M").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian weekday 2 - KLocale::NarrowName ", "T").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian weekday 3 - KLocale::NarrowName ", "W").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian weekday 4 - KLocale::NarrowName ", "T").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian weekday 5 - KLocale::NarrowName ", "F").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian weekday 6 - KLocale::NarrowName ", "S").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian weekday 7 - KLocale::NarrowName ", "S").toString(locale());
-+ default:
-+ return QString();
-+ }
-+ }
-+
-+ if (format == KLocale::ShortName || format == KLocale:: ShortNumber) {
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Gregorian weekday 1 - KLocale::ShortName", "Mon").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian weekday 2 - KLocale::ShortName", "Tue").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian weekday 3 - KLocale::ShortName", "Wed").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian weekday 4 - KLocale::ShortName", "Thu").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian weekday 5 - KLocale::ShortName", "Fri").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian weekday 6 - KLocale::ShortName", "Sat").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian weekday 7 - KLocale::ShortName", "Sun").toString(locale());
-+ default: return QString();
-+ }
-+ }
-+
-+ switch (weekDay) {
-+ case 1:
-+ return ki18nc("Gregorian weekday 1 - KLocale::LongName", "Monday").toString(locale());
-+ case 2:
-+ return ki18nc("Gregorian weekday 2 - KLocale::LongName", "Tuesday").toString(locale());
-+ case 3:
-+ return ki18nc("Gregorian weekday 3 - KLocale::LongName", "Wednesday").toString(locale());
-+ case 4:
-+ return ki18nc("Gregorian weekday 4 - KLocale::LongName", "Thursday").toString(locale());
-+ case 5:
-+ return ki18nc("Gregorian weekday 5 - KLocale::LongName", "Friday").toString(locale());
-+ case 6:
-+ return ki18nc("Gregorian weekday 6 - KLocale::LongName", "Saturday").toString(locale());
-+ case 7:
-+ return ki18nc("Gregorian weekday 7 - KLocale::LongName", "Sunday").toString(locale());
-+ default:
-+ return QString();
-+ }
-+}
-+
-+
-+KCalendarSystemQDate::KCalendarSystemQDate(const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemQDatePrivate(this), KSharedConfig::Ptr(), locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemQDate::KCalendarSystemQDate(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(*new KCalendarSystemQDatePrivate(this), config, locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemQDate::KCalendarSystemQDate(KCalendarSystemQDatePrivate &dd, const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystem(dd, config, locale)
-+{
-+ d_ptr->loadConfig(calendarType());
-+}
-+
-+KCalendarSystemQDate::~KCalendarSystemQDate()
-+{
-+}
-+
-+QString KCalendarSystemQDate::calendarType() const
-+{
-+ return QLatin1String("gregorian");
-+}
-+
-+QDate KCalendarSystemQDate::epoch() const
-+{
-+ // 1 Jan 1 AD in Julian
-+ return QDate::fromJulianDay(1721424);
-+}
-+
-+QDate KCalendarSystemQDate::earliestValidDate() const
-+{
-+ // 1 Jan 4712 BC, no year zero, cant be 4713BC due to error in QDate that day 0 is not valid
-+ // and we really need the first in each year to be valid for the date maths
-+ return QDate::fromJulianDay(366);
-+}
-+
-+QDate KCalendarSystemQDate::latestValidDate() const
-+{
-+ // Set to last day of year 9999 until confirm date formats & widets support > 9999
-+ // In Gregorian this is 9999-12-31, which is is jd 5373484
-+ // Can't call setDate( 9999, 12, 31 ) as it creates circular reference!
-+ return QDate::fromJulianDay(5373484);
-+}
-+
-+bool KCalendarSystemQDate::isValid(int year, int month, int day) const
-+{
-+ // Limit to max year 9999 for now, QDate allows to be greater
-+ if (year <= 9999) {
-+ return QDate::isValid(year, month, day);
-+ }
-+
-+ return false;
-+}
-+
-+bool KCalendarSystemQDate::isValid(const QDate &date) const
-+{
-+ return KCalendarSystem::isValid(date);
-+}
-+
-+int KCalendarSystemQDate::year(const QDate &date) const
-+{
-+ return date.year();
-+}
-+
-+int KCalendarSystemQDate::month(const QDate &date) const
-+{
-+ return date.month();
-+}
-+
-+int KCalendarSystemQDate::day(const QDate &date) const
-+{
-+ return date.day();
-+}
-+
-+int KCalendarSystemQDate::daysInYear(const QDate &date) const
-+{
-+ return date.daysInYear();
-+}
-+
-+int KCalendarSystemQDate::daysInMonth(const QDate &date) const
-+{
-+ return date.daysInMonth();
-+}
-+
-+int KCalendarSystemQDate::dayOfYear(const QDate &date) const
-+{
-+ return date.dayOfYear();
-+}
-+
-+int KCalendarSystemQDate::dayOfWeek(const QDate &date) const
-+{
-+ return date.dayOfWeek();
-+}
-+
-+bool KCalendarSystemQDate::isLeapYear(int year) const
-+{
-+ return QDate::isLeapYear(year);
-+}
-+
-+bool KCalendarSystemQDate::isLeapYear(const QDate &date) const
-+{
-+ return QDate::isLeapYear(date.year());
-+}
-+
-+QString KCalendarSystemQDate::monthName(int month, int year, MonthNameFormat format) const
-+{
-+ return KCalendarSystem::monthName(month, year, format);
-+}
-+
-+QString KCalendarSystemQDate::monthName(const QDate &date, MonthNameFormat format) const
-+{
-+ return KCalendarSystem::monthName(date, format);
-+}
-+
-+QString KCalendarSystemQDate::weekDayName(int weekDay, WeekDayNameFormat format) const
-+{
-+ return KCalendarSystem::weekDayName(weekDay, format);
-+}
-+
-+QString KCalendarSystemQDate::weekDayName(const QDate &date, WeekDayNameFormat format) const
-+{
-+ return KCalendarSystem::weekDayName(date, format);
-+}
-+
-+int KCalendarSystemQDate::weekDayOfPray() const
-+{
-+ return 7; // sunday
-+}
-+
-+bool KCalendarSystemQDate::isLunar() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemQDate::isLunisolar() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemQDate::isSolar() const
-+{
-+ return true;
-+}
-+
-+bool KCalendarSystemQDate::isProleptic() const
-+{
-+ return false;
-+}
-+
-+bool KCalendarSystemQDate::julianDayToDate(int jd, int &year, int &month, int &day) const
-+{
-+ QDate date = QDate::fromJulianDay(jd);
-+
-+ date.getDate(&year, &month, &day);
-+
-+ return date.isValid();
-+}
-+
-+bool KCalendarSystemQDate::dateToJulianDay(int year, int month, int day, int &jd) const
-+{
-+ QDate date;
-+
-+ date.setDate(year, month, day);
-+ jd = date.toJulianDay();
-+
-+ return date.isValid();
-+}
-diff --git a/kdecore/date/kcalendarsystemqdate_p.h b/kdecore/date/kcalendarsystemqdate_p.h
-new file mode 100644
-index 0000000..5d86bd6
---- /dev/null
-+++ b/kdecore/date/kcalendarsystemqdate_p.h
-@@ -0,0 +1,93 @@
-+/*
-+ Copyright (c) 2002 Carlos Moro <cfmoro@correo.uniovi.es>
-+ Copyright (c) 2002 Hans Petter Bieker <bieker@kde.org>
-+ Copyright 2007, 2010 John Layt <john@layt.net>
-+
-+ This library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public
-+ License as published by the Free Software Foundation; either
-+ version 2 of the License, or (at your option) any later version.
-+
-+ This library 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
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public License
-+ along with this library; see the file COPYING.LIB. If not, write to
-+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+ Boston, MA 02110-1301, USA.
-+*/
-+
-+#ifndef KCALENDARSYSTEMQDATE_H
-+#define KCALENDARSYSTEMQDATE_H
-+
-+#include "kcalendarsystem.h"
-+
-+class KCalendarSystemQDatePrivate;
-+
-+/**
-+ * @internal
-+ * This is the QDate calendar implementation which combines the Julian and Gregorian
-+ * calculations into a single calendar. It should always be used by default in Qt
-+ * applications for consistency.
-+ *
-+ * @b license GNU-LGPL v.2+
-+ *
-+ * @see KLocale,KCalendarSystem
-+ *
-+ * @author John Layt <john@layt.net>
-+ */
-+class KCalendarSystemQDate: public KCalendarSystem
-+{
-+public:
-+ explicit KCalendarSystemQDate(const KLocale *locale = 0);
-+ explicit KCalendarSystemQDate(const KSharedConfig::Ptr config, const KLocale *locale = 0);
-+ virtual ~KCalendarSystemQDate();
-+
-+ virtual QString calendarType() const;
-+
-+ virtual QDate epoch() const;
-+ virtual QDate earliestValidDate() const;
-+ virtual QDate latestValidDate() const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-+
-+ virtual int year(const QDate &date) const;
-+ virtual int month(const QDate &date) const;
-+ virtual int day(const QDate &date) const;
-+
-+ virtual int daysInYear(const QDate &date) const;
-+ virtual int daysInMonth(const QDate &date) const;
-+
-+ virtual int dayOfYear(const QDate &date) const;
-+ virtual int dayOfWeek(const QDate &date) const;
-+
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-+
-+ virtual QString monthName(int month, int year, MonthNameFormat format = LongName) const;
-+ virtual QString monthName(const QDate &date, MonthNameFormat format = LongName) const;
-+
-+ virtual QString weekDayName(int weekDay, WeekDayNameFormat format = LongDayName) const;
-+ virtual QString weekDayName(const QDate &date, WeekDayNameFormat format = LongDayName) const;
-+
-+ virtual int weekDayOfPray() const;
-+
-+ virtual bool isLunar() const;
-+ virtual bool isLunisolar() const;
-+ virtual bool isSolar() const;
-+ virtual bool isProleptic() const;
-+
-+protected:
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemQDate(KCalendarSystemQDatePrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-+
-+private:
-+ Q_DECLARE_PRIVATE(KCalendarSystemQDate)
-+};
-+
-+#endif
-diff --git a/kdecore/date/kcalendarsystemthai.cpp b/kdecore/date/kcalendarsystemthai.cpp
-index ab51aaa..9a1ca5a 100644
---- a/kdecore/date/kcalendarsystemthai.cpp
-+++ b/kdecore/date/kcalendarsystemthai.cpp
-@@ -18,31 +18,31 @@
- */
-
- #include "kcalendarsystemthai_p.h"
--#include "kcalendarsystemgregorianprolepticprivate_p.h"
-+#include "kcalendarsystemgregorianprivate_p.h"
-
- #include "kdebug.h"
- #include "klocale.h"
-
- #include <QtCore/QDate>
-
--//Reuse the Gregorian Proleptic private implementation
--class KCalendarSystemThaiPrivate : public KCalendarSystemGregorianProlepticPrivate
-+//Reuse the Gregorian private implementation
-+class KCalendarSystemThaiPrivate : public KCalendarSystemGregorianPrivate
- {
- public:
-- explicit KCalendarSystemThaiPrivate( KCalendarSystemThai *q );
-+ explicit KCalendarSystemThaiPrivate(KCalendarSystemThai *q);
- virtual ~KCalendarSystemThaiPrivate();
-
- virtual KLocale::CalendarSystem calendarSystem() const;
- virtual void loadDefaultEraList();
-- virtual bool isLeapYear( int year ) const;
-+ virtual bool isLeapYear(int year) const;
- virtual bool hasYearZero() const;
- virtual int earliestValidYear() const;
- };
-
--//Override only a few of the Gregorian Proleptic private methods
-+//Override only a few of the Gregorian private methods
-
--KCalendarSystemThaiPrivate::KCalendarSystemThaiPrivate( KCalendarSystemThai *q )
-- : KCalendarSystemGregorianProlepticPrivate( q )
-+KCalendarSystemThaiPrivate::KCalendarSystemThaiPrivate(KCalendarSystemThai *q)
-+ : KCalendarSystemGregorianPrivate(q)
- {
- }
-
-@@ -59,15 +59,15 @@ void KCalendarSystemThaiPrivate::loadDefaultEraList()
- {
- QString name, shortName, format;
-
-- name = i18nc( "Calendar Era: Thai Buddhist Era, years > 0, LongFormat", "Buddhist Era" );
-- shortName = i18nc( "Calendar Era: Thai Buddhist Era, years > 0, ShortFormat", "BE" );
-- format = i18nc( "(kdedt-format) Thai, BE, full era year format used for %EY, e.g. 2000 BE", "%Ey %EC" );
-- addEra( '+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format );
-+ name = i18nc("Calendar Era: Thai Buddhist Era, years > 0, LongFormat", "Buddhist Era");
-+ shortName = i18nc("Calendar Era: Thai Buddhist Era, years > 0, ShortFormat", "BE");
-+ format = i18nc("(kdedt-format) Thai, BE, full era year format used for %EY, e.g. 2000 BE", "%Ey %EC");
-+ addEra('+', 1, q->epoch(), 1, q->latestValidDate(), name, shortName, format);
- }
-
--bool KCalendarSystemThaiPrivate::isLeapYear( int year ) const
-+bool KCalendarSystemThaiPrivate::isLeapYear(int year) const
- {
-- return KCalendarSystemGregorianProlepticPrivate::isLeapYear( year - 543 );
-+ return KCalendarSystemGregorianPrivate::isLeapYear(year - 543);
- }
-
- bool KCalendarSystemThaiPrivate::hasYearZero() const
-@@ -81,23 +81,23 @@ int KCalendarSystemThaiPrivate::earliestValidYear() const
- }
-
-
--KCalendarSystemThai::KCalendarSystemThai( const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemThaiPrivate( this ), KSharedConfig::Ptr(), locale )
-+KCalendarSystemThai::KCalendarSystemThai(const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemThaiPrivate(this), KSharedConfig::Ptr(), locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemThai::KCalendarSystemThai( const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( *new KCalendarSystemThaiPrivate( this ), config, locale )
-+KCalendarSystemThai::KCalendarSystemThai(const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(*new KCalendarSystemThaiPrivate(this), config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
--KCalendarSystemThai::KCalendarSystemThai( KCalendarSystemThaiPrivate &dd,
-- const KSharedConfig::Ptr config, const KLocale *locale )
-- : KCalendarSystemGregorianProleptic( dd, config, locale )
-+KCalendarSystemThai::KCalendarSystemThai(KCalendarSystemThaiPrivate &dd,
-+ const KSharedConfig::Ptr config, const KLocale *locale)
-+ : KCalendarSystemGregorian(dd, config, locale)
- {
-- d_ptr->loadConfig( calendarType() );
-+ d_ptr->loadConfig(calendarType());
- }
-
- KCalendarSystemThai::~KCalendarSystemThai()
-@@ -106,13 +106,13 @@ KCalendarSystemThai::~KCalendarSystemThai()
-
- QString KCalendarSystemThai::calendarType() const
- {
-- return QLatin1String( "thai" );
-+ return QLatin1String("thai");
- }
-
- QDate KCalendarSystemThai::epoch() const
- {
- // 0000-01-01 = 0544-01-01 BC Gregorian = 0544-01-07 BC Julian
-- return QDate::fromJulianDay( 1522734 );
-+ return QDate::fromJulianDay(1522734);
- }
-
- QDate KCalendarSystemThai::earliestValidDate() const
-@@ -124,188 +124,27 @@ QDate KCalendarSystemThai::latestValidDate() const
- {
- // Set to last day of year 9999 until confirm date formats & widgets support > 9999
- // 9999-12-31 = 9456-12-31 AD Gregorian
-- return QDate::fromJulianDay( 5175158 );
-+ return QDate::fromJulianDay(5175158);
- }
-
--bool KCalendarSystemThai::isValid( int year, int month, int day ) const
-+bool KCalendarSystemThai::isValid(int year, int month, int day) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( year, month, day );
-+ return KCalendarSystemGregorian::isValid(year, month, day);
- }
-
--bool KCalendarSystemThai::isValid( const QDate &date ) const
-+bool KCalendarSystemThai::isValid(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::isValid( date );
-+ return KCalendarSystemGregorian::isValid(date);
- }
-
--bool KCalendarSystemThai::setDate( QDate &date, int year, int month, int day ) const
-+bool KCalendarSystemThai::isLeapYear(int year) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, year, month, day );
-+ return KCalendarSystemGregorian::isLeapYear(year);
- }
-
--// Deprecated
--bool KCalendarSystemThai::setYMD( QDate &date, int y, int m, int d ) const
-+bool KCalendarSystemThai::isLeapYear(const QDate &date) const
- {
-- return KCalendarSystemGregorianProleptic::setDate( date, y, m, d );
--}
--
--int KCalendarSystemThai::year( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::year( date );
--}
--
--int KCalendarSystemThai::month( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::month( date );
--}
--
--int KCalendarSystemThai::day( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::day( date );
--}
--
--QDate KCalendarSystemThai::addYears( const QDate &date, int nyears ) const
--{
-- return KCalendarSystemGregorianProleptic::addYears( date, nyears );
--}
--
--QDate KCalendarSystemThai::addMonths( const QDate &date, int nmonths ) const
--{
-- return KCalendarSystemGregorianProleptic::addMonths( date, nmonths );
--}
--
--QDate KCalendarSystemThai::addDays( const QDate &date, int ndays ) const
--{
-- return KCalendarSystemGregorianProleptic::addDays( date, ndays );
--}
--
--int KCalendarSystemThai::monthsInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::monthsInYear( date );
--}
--
--int KCalendarSystemThai::weeksInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( date );
--}
--
--int KCalendarSystemThai::weeksInYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::weeksInYear( year );
--}
--
--int KCalendarSystemThai::daysInYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInYear( date );
--}
--
--int KCalendarSystemThai::daysInMonth( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInMonth( date );
--}
--
--int KCalendarSystemThai::daysInWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::daysInWeek( date );
--}
--
--int KCalendarSystemThai::dayOfYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfYear( date );
--}
--
--int KCalendarSystemThai::dayOfWeek( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::dayOfWeek( date );
--}
--
--int KCalendarSystemThai::weekNumber( const QDate &date, int * yearNum ) const
--{
-- return KCalendarSystemGregorianProleptic::weekNumber( date, yearNum );
--}
--
--bool KCalendarSystemThai::isLeapYear( int year ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( year );
--}
--
--bool KCalendarSystemThai::isLeapYear( const QDate &date ) const
--{
-- return KCalendarSystemGregorianProleptic::isLeapYear( date );
--}
--
--QString KCalendarSystemThai::monthName( int month, int year, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( month, year, format );
--}
--
--QString KCalendarSystemThai::monthName( const QDate &date, MonthNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthName( date, format );
--}
--
--QString KCalendarSystemThai::weekDayName( int weekDay, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( weekDay, format );
--}
--
--QString KCalendarSystemThai::weekDayName( const QDate &date, WeekDayNameFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::weekDayName( date, format );
--}
--
--QString KCalendarSystemThai::yearString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::yearString( pDate, format );
--}
--
--QString KCalendarSystemThai::monthString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::monthString( pDate, format );
--}
--
--QString KCalendarSystemThai::dayString( const QDate &pDate, StringFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::dayString( pDate, format );
--}
--
--int KCalendarSystemThai::yearStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::yearStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemThai::monthStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::monthStringToInteger( sNum, iLength );
--}
--
--int KCalendarSystemThai::dayStringToInteger( const QString &sNum, int &iLength ) const
--{
-- return KCalendarSystemGregorianProleptic::dayStringToInteger( sNum, iLength );
--}
--
--QString KCalendarSystemThai::formatDate( const QDate &date, KLocale::DateFormat format ) const
--{
-- return KCalendarSystemGregorianProleptic::formatDate( date, format );
--}
--
--QDate KCalendarSystemThai::readDate( const QString &str, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, ok );
--}
--
--QDate KCalendarSystemThai::readDate( const QString &intstr, const QString &fmt, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( intstr, fmt, ok );
--}
--
--QDate KCalendarSystemThai::readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok ) const
--{
-- return KCalendarSystemGregorianProleptic::readDate( str, flags, ok );
--}
--
--int KCalendarSystemThai::weekStartDay() const
--{
-- return KCalendarSystemGregorianProleptic::weekStartDay();
-+ return KCalendarSystemGregorian::isLeapYear(date);
- }
-
- int KCalendarSystemThai::weekDayOfPray() const
-@@ -315,17 +154,17 @@ int KCalendarSystemThai::weekDayOfPray() const
-
- bool KCalendarSystemThai::isLunar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunar();
-+ return KCalendarSystemGregorian::isLunar();
- }
-
- bool KCalendarSystemThai::isLunisolar() const
- {
-- return KCalendarSystemGregorianProleptic::isLunisolar();
-+ return KCalendarSystemGregorian::isLunisolar();
- }
-
- bool KCalendarSystemThai::isSolar() const
- {
-- return KCalendarSystemGregorianProleptic::isSolar();
-+ return KCalendarSystemGregorian::isSolar();
- }
-
- bool KCalendarSystemThai::isProleptic() const
-@@ -333,15 +172,15 @@ bool KCalendarSystemThai::isProleptic() const
- return false;
- }
-
--bool KCalendarSystemThai::julianDayToDate( int jd, int &year, int &month, int &day ) const
-+bool KCalendarSystemThai::julianDayToDate(int jd, int &year, int &month, int &day) const
- {
-- bool result = KCalendarSystemGregorianProleptic::julianDayToDate( jd, year, month, day );
-+ bool result = KCalendarSystemGregorian::julianDayToDate(jd, year, month, day);
- year = year + 543;
- return result;
- }
-
--bool KCalendarSystemThai::dateToJulianDay( int year, int month, int day, int &jd ) const
-+bool KCalendarSystemThai::dateToJulianDay(int year, int month, int day, int &jd) const
- {
-- return KCalendarSystemGregorianProleptic::dateToJulianDay( year - 543, month, day, jd );
-+ return KCalendarSystemGregorian::dateToJulianDay(year - 543, month, day, jd);
- }
-
-diff --git a/kdecore/date/kcalendarsystemthai_p.h b/kdecore/date/kcalendarsystemthai_p.h
-index c0007c0..9aa02a2 100644
---- a/kdecore/date/kcalendarsystemthai_p.h
-+++ b/kdecore/date/kcalendarsystemthai_p.h
-@@ -20,7 +20,7 @@
- #ifndef KCALENDARSYSTEMTHAI_H
- #define KCALENDARSYSTEMTHAI_H
-
--#include "kcalendarsystemgregorianproleptic_p.h"
-+#include "kcalendarsystemgregorian_p.h"
-
- class KCalendarSystemThaiPrivate;
-
-@@ -35,11 +35,11 @@ class KCalendarSystemThaiPrivate;
- *
- * @author John Layt <john@layt.net>
- */
--class KCalendarSystemThai: public KCalendarSystemGregorianProleptic
-+class KCalendarSystemThai: public KCalendarSystemGregorian
- {
- public:
-- explicit KCalendarSystemThai( const KLocale *locale = 0 );
-- explicit KCalendarSystemThai( const KSharedConfig::Ptr config, const KLocale *locale = 0 );
-+ explicit KCalendarSystemThai(const KLocale *locale = 0);
-+ explicit KCalendarSystemThai(const KSharedConfig::Ptr config, const KLocale *locale = 0);
- virtual ~KCalendarSystemThai();
-
- virtual QString calendarType() const;
-@@ -47,58 +47,13 @@ public:
- virtual QDate epoch() const;
- virtual QDate earliestValidDate() const;
- virtual QDate latestValidDate() const;
-- virtual bool isValid( int year, int month, int day ) const;
-- virtual bool isValid( const QDate &date ) const;
-+ virtual bool isValid(int year, int month, int day) const;
-+ virtual bool isValid(const QDate &date) const;
-
-- virtual bool setDate( QDate &date, int year, int month, int day ) const;
-- /** @deprecated */
-- virtual bool setYMD( QDate &date, int year, int month, int day ) const;
-+ virtual bool isLeapYear(int year) const;
-+ virtual bool isLeapYear(const QDate &date) const;
-
-- virtual int year( const QDate &date ) const;
-- virtual int month( const QDate &date ) const;
-- virtual int day( const QDate &date ) const;
--
-- virtual QDate addYears( const QDate &date, int nyears ) const;
-- virtual QDate addMonths( const QDate &date, int nmonths ) const;
-- virtual QDate addDays( const QDate &date, int ndays ) const;
--
-- virtual int monthsInYear( const QDate &date ) const;
-- virtual int weeksInYear( const QDate &date ) const;
-- virtual int weeksInYear( int year ) const;
-- virtual int daysInYear( const QDate &date ) const;
-- virtual int daysInMonth( const QDate &date ) const;
-- virtual int daysInWeek( const QDate &date ) const;
--
-- virtual int dayOfYear( const QDate &date ) const;
-- virtual int dayOfWeek( const QDate &date ) const;
--
-- virtual int weekNumber( const QDate &date, int *yearNum = 0 ) const;
--
-- virtual bool isLeapYear( int year ) const;
-- virtual bool isLeapYear( const QDate &date ) const;
--
-- virtual QString monthName( int month, int year, MonthNameFormat format = LongName ) const;
-- virtual QString monthName( const QDate &date, MonthNameFormat format = LongName ) const;
--
-- virtual QString weekDayName( int weekDay, WeekDayNameFormat format = LongDayName ) const;
-- virtual QString weekDayName( const QDate &date, WeekDayNameFormat format = LongDayName ) const;
--
-- virtual QString yearString( const QDate & pDate, StringFormat format = LongFormat ) const;
-- virtual QString monthString( const QDate &pDate, StringFormat format = LongFormat ) const;
-- virtual QString dayString( const QDate &pDate, StringFormat format = LongFormat ) const;
--
-- virtual int yearStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int monthStringToInteger( const QString &sNum, int &iLength ) const;
-- virtual int dayStringToInteger( const QString &sNum, int &iLength ) const;
--
-- virtual QString formatDate( const QDate &fromDate, KLocale::DateFormat toFormat = KLocale::LongDate ) const;
--
-- virtual QDate readDate( const QString &str, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &dateString, const QString &dateFormat, bool *ok = 0 ) const;
-- virtual QDate readDate( const QString &str, KLocale::ReadDateFlags flags, bool *ok = 0 ) const;
--
-- virtual int weekStartDay() const;
-- virtual int weekDayOfPray () const;
-+ virtual int weekDayOfPray() const;
-
- virtual bool isLunar() const;
- virtual bool isLunisolar() const;
-@@ -106,11 +61,11 @@ public:
- virtual bool isProleptic() const;
-
- protected:
-- virtual bool julianDayToDate( int jd, int &year, int &month, int &day ) const;
-- virtual bool dateToJulianDay( int year, int month, int day, int &jd ) const;
-- KCalendarSystemThai( KCalendarSystemThaiPrivate &dd,
-- const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-- const KLocale *locale = 0 );
-+ virtual bool julianDayToDate(int jd, int &year, int &month, int &day) const;
-+ virtual bool dateToJulianDay(int year, int month, int day, int &jd) const;
-+ KCalendarSystemThai(KCalendarSystemThaiPrivate &dd,
-+ const KSharedConfig::Ptr config = KSharedConfig::Ptr(),
-+ const KLocale *locale = 0);
-
- private:
- Q_DECLARE_PRIVATE(KCalendarSystemThai)
-diff --git a/kdecore/date/kdatetime.cpp b/kdecore/date/kdatetime.cpp
-index 5d24fdf..4ba627b 100644
---- a/kdecore/date/kdatetime.cpp
-+++ b/kdecore/date/kdatetime.cpp
-@@ -39,7 +39,7 @@
-
- #include <kglobal.h>
- #include <klocale.h>
--#include "kcalendarsystemgregorian_p.h"
-+#include "kcalendarsystemqdate_p.h"
- #include <ksystemtimezone.h>
- #include <kdebug.h>
-
-@@ -1427,7 +1427,7 @@ QString KDateTime::toString(const QString &format) const
- return QString();
- enum { TZNone, UTCOffsetShort, UTCOffset, UTCOffsetColon, TZAbbrev, TZName };
- KLocale *locale = KGlobal::locale();
-- KCalendarSystemGregorian calendar(locale);
-+ KCalendarSystemQDate calendar(locale);
- QString result;
- QString s;
- int num, numLength, zone;
-@@ -2484,7 +2484,7 @@ QDateTime fromStr(const QString& string, const QString& format, int& utcOffset,
-
- enum { TZNone, UTCOffset, UTCOffsetColon, TZAbbrev, TZName };
- KLocale *locale = KGlobal::locale();
-- KCalendarSystemGregorian calendar(locale);
-+ KCalendarSystemQDate calendar(locale);
- int zone;
- int s = 0;
- int send = str.length();
-diff --git a/kdecore/date/kdatetimeformatter.cpp b/kdecore/date/kdatetimeformatter.cpp
-index 9d8e271..82bbe9e 100644
---- a/kdecore/date/kdatetimeformatter.cpp
-+++ b/kdecore/date/kdatetimeformatter.cpp
-@@ -33,8 +33,8 @@
- #include "kdebug.h"
-
- KDateTimeFormatter::KDateTimeFormatter()
-- : m_englishLocale(0),
-- m_englishCalendar(0)
-+ : m_englishLocale(0),
-+ m_englishCalendar(0)
- {
- }
-
-@@ -44,70 +44,70 @@ KDateTimeFormatter::~KDateTimeFormatter()
- delete m_englishLocale;
- }
-
--QString KDateTimeFormatter::formatDate( const QDate &fromDate,
-- const QString &toFormat,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QString KDateTimeFormatter::formatDate(const QDate &fromDate,
-+ const QString &toFormat,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- // If not valid input, don't waste our time
-- if ( !calendar->isValid( fromDate ) || toFormat.isEmpty() ) {
-+ if (!calendar->isValid(fromDate) || toFormat.isEmpty()) {
- return QString();
- }
-
-- return formatDateTime( KDateTime( fromDate ), toFormat, 0, calendar, locale, digitSet, formatStandard );
-+ return formatDateTime(KDateTime(fromDate), toFormat, 0, calendar, locale, digitSet, formatStandard);
- }
-
--QString KDateTimeFormatter::formatTime( const QTime &fromTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QString KDateTimeFormatter::formatTime(const QTime &fromTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- // If not valid input, don't waste our time
-- if ( fromTime.isValid() || toFormat.isEmpty() ) {
-+ if (fromTime.isValid() || toFormat.isEmpty()) {
- return QString();
- }
-
-- return formatDateTime( KDateTime( QDate::currentDate(), fromTime ), toFormat, timeOptions, calendar, locale, digitSet, formatStandard );
-+ return formatDateTime(KDateTime(QDate::currentDate(), fromTime), toFormat, timeOptions, calendar, locale, digitSet, formatStandard);
- }
-
- // Format an input date to match a POSIX date format string
--QString KDateTimeFormatter::formatDateTime( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QString KDateTimeFormatter::formatDateTime(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- // If not valid input, don't waste our time
-- if ( !fromDateTime.isValid() || !calendar->isValid( fromDateTime.date() ) || toFormat.isEmpty() ) {
-+ if (!fromDateTime.isValid() || !calendar->isValid(fromDateTime.date()) || toFormat.isEmpty()) {
- return QString();
- }
-
-- if ( formatStandard == KLocale::UnicodeFormat ) {
-- return formatDateTimeUnicode( fromDateTime, toFormat, timeOptions, calendar, locale, digitSet );
-+ if (formatStandard == KLocale::UnicodeFormat) {
-+ return formatDateTimeUnicode(fromDateTime, toFormat, timeOptions, calendar, locale, digitSet);
- } else {
-- return formatDateTimePosix( fromDateTime, toFormat, timeOptions, calendar, locale, digitSet, formatStandard );
-+ return formatDateTimePosix(fromDateTime, toFormat, timeOptions, calendar, locale, digitSet, formatStandard);
- }
- }
-
- // Format an input date to match a POSIX date format string
--QString KDateTimeFormatter::formatDateTimePosix( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QString KDateTimeFormatter::formatDateTimePosix(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- //kDebug() << "formatDateTimePosix(" << fromDateTime << toFormat << ")";
- // If not valid input, don't waste our time
-- if ( !fromDateTime.isValid() || toFormat.isEmpty() ) {
-+ if (!fromDateTime.isValid() || toFormat.isEmpty()) {
- return QString();
- }
-
-@@ -131,55 +131,55 @@ QString KDateTimeFormatter::formatDateTimePosix( const KDateTime &fromDateTime,
- // Pre-fetch the core date components as they get used a lot
- // and it is 1/3rd more efficient than 3 separatre calls
- int year, month, day;
-- calendar->getDate( fromDateTime.date(), &year, &month, &day );
-+ calendar->getDate(fromDateTime.date(), &year, &month, &day);
-
-- for ( int formatIndex = 0; formatIndex < toFormat.length(); ++formatIndex ) {
-+ for (int formatIndex = 0; formatIndex < toFormat.length(); ++formatIndex) {
-
-- thisChar = toFormat.at( formatIndex );
-+ thisChar = toFormat.at(formatIndex);
-
-- if ( !escape ) {
-+ if (!escape) {
-
-- if ( thisChar == QLatin1Char('%') ) {
-+ if (thisChar == QLatin1Char('%')) {
- escape = true;
- escapeIndex = formatIndex;
- } else {
-- result.append( toFormat.at( formatIndex ) );
-+ result.append(toFormat.at(formatIndex));
- }
-
-- } else if ( !escapeMod && !escapeWidth && thisChar == QLatin1Char('-') ) { // no padding
-+ } else if (!escapeMod && !escapeWidth && thisChar == QLatin1Char('-')) { // no padding
-
- padChar = QChar();
- escapePad = true;
-
-- } else if ( !escapeMod && !escapeWidth && thisChar == QLatin1Char('_') ) { // space padding
-+ } else if (!escapeMod && !escapeWidth && thisChar == QLatin1Char('_')) { // space padding
-
- padChar = QLatin1Char(' ');
- escapePad = true;
-
-- } else if ( !escapeMod && !escapeWidth && thisChar == QLatin1Char('0') ) { // 0 padding
-+ } else if (!escapeMod && !escapeWidth && thisChar == QLatin1Char('0')) { // 0 padding
-
- padChar = QLatin1Char('0');
- escapePad = true;
-
-- } else if ( !escapeMod && !escapeWidth && ( thisChar == QLatin1Char('^') || thisChar == QLatin1Char('#') ) ) { // Change case
-+ } else if (!escapeMod && !escapeWidth && (thisChar == QLatin1Char('^') || thisChar == QLatin1Char('#'))) { // Change case
-
- caseChar = thisChar;
-
-- } else if ( !escapeMod &&
-- ( ( !escapeWidth && thisChar >= QLatin1Char('1') && thisChar <= QLatin1Char('9') ) ||
-- ( escapeWidth && thisChar >= QLatin1Char('0') && thisChar <= QLatin1Char('9') ) ) ) { // Change width
-+ } else if (!escapeMod &&
-+ ((!escapeWidth && thisChar >= QLatin1Char('1') && thisChar <= QLatin1Char('9')) ||
-+ (escapeWidth && thisChar >= QLatin1Char('0') && thisChar <= QLatin1Char('9')))) { // Change width
-
-- if ( escapeWidth ) {
-+ if (escapeWidth) {
- padWidth = padWidth * 10;
- }
-- padWidth = padWidth + QString( thisChar ).toInt();
-+ padWidth = padWidth + QString(thisChar).toInt();
- escapeWidth = true;
-
-- } else if ( !escapeMod && ( thisChar == QLatin1Char('E') || thisChar == QLatin1Char('O') || thisChar == QLatin1Char(':') ) ) { // Set modifier
-+ } else if (!escapeMod && (thisChar == QLatin1Char('E') || thisChar == QLatin1Char('O') || thisChar == QLatin1Char(':'))) { // Set modifier
-
- escapeMod = true;
- modifierChar = thisChar;
-- if ( thisChar == QLatin1Char(':') ) {
-+ if (thisChar == QLatin1Char(':')) {
- invalidModifier = true;
- }
-
-@@ -196,414 +196,414 @@ QString KDateTimeFormatter::formatDateTimePosix( const KDateTime &fromDateTime,
- //Default settings unless overridden by pad and case flags and width: are 0 pad to 0 width no sign
- //Names will override 0 pad with no pad unless flagged
- //Numbers will override with correct width unless flagged
-- QChar thisChar = toFormat.at( formatIndex ).unicode();
-- switch ( thisChar.unicode() ) {
-- case '%': //Literal %
-- if ( modifierChar != QLatin1Char(':') ) { // E and O mods are ignored if not used, but : is treated as literal
-- componentString = QLatin1Char('%');
-- if ( !escapePad ) {
-- padChar = QChar();
-- }
-+ QChar thisChar = toFormat.at(formatIndex).unicode();
-+ switch (thisChar.unicode()) {
-+ case '%': //Literal %
-+ if (modifierChar != QLatin1Char(':')) { // E and O mods are ignored if not used, but : is treated as literal
-+ componentString = QLatin1Char('%');
-+ if (!escapePad) {
-+ padChar = QChar();
- }
-- break;
-- case 't': //Tab
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentString = QString::fromLatin1("\t");
-- if ( !escapePad ) {
-- padChar = QChar();
-- }
-+ }
-+ break;
-+ case 't': //Tab
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentString = QString::fromLatin1("\t");
-+ if (!escapePad) {
-+ padChar = QChar();
- }
-- break;
-- case 'Y':
-- if ( modifierChar == QLatin1Char('E') ) { //Era Year, default no pad to 0 places no sign
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-- }
-- componentString = calendar->eraYear( fromDateTime.date() );
-- } else if ( modifierChar != QLatin1Char(':') ) { //Long year numeric, default 0 pad to 4 places with sign
-- componentInteger = qAbs( year );
-- minWidth = 4;
-- if ( year < 0 ) {
-- signChar = QLatin1Char('-');
-- }
-+ }
-+ break;
-+ case 'Y':
-+ if (modifierChar == QLatin1Char('E')) { //Era Year, default no pad to 0 places no sign
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
- }
-- break;
-- case 'C':
-- if ( modifierChar == QLatin1Char('E') ) { //Era name, default no pad to 0 places no sign
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-- }
-- componentString = calendar->eraName( fromDateTime.date() );
-- } else if ( modifierChar != QLatin1Char(':') ) { //Century numeric, default 0 pad to 2 places with sign
-- componentInteger = qAbs( year ) / 100 ;
-- minWidth = 2;
-- if ( year < 0 ) {
-- signChar = QLatin1Char('-');
-- }
-+ componentString = calendar->eraYear(fromDateTime.date());
-+ } else if (modifierChar != QLatin1Char(':')) { //Long year numeric, default 0 pad to 4 places with sign
-+ componentInteger = qAbs(year);
-+ minWidth = 4;
-+ if (year < 0) {
-+ signChar = QLatin1Char('-');
- }
-- break;
-- case 'y':
-- if ( modifierChar == QLatin1Char('E') ) { //Year in Era number, default 0 pad to 1 places no sign
-- componentInteger = calendar->yearInEra( fromDateTime.date() );
-- minWidth = 1;
-- } else if ( modifierChar != QLatin1Char(':') ) { //Short year numeric, default 0 pad to 2 places with sign
-- componentInteger = qAbs( year ) % 100;
-- minWidth = 2;
-- if ( year < 0 ) {
-- signChar = QLatin1Char('-');
-- }
-+ }
-+ break;
-+ case 'C':
-+ if (modifierChar == QLatin1Char('E')) { //Era name, default no pad to 0 places no sign
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
- }
-- break;
-- case 'm': // Month numeric
-+ componentString = calendar->eraName(fromDateTime.date());
-+ } else if (modifierChar != QLatin1Char(':')) { //Century numeric, default 0 pad to 2 places with sign
-+ componentInteger = qAbs(year) / 100 ;
-+ minWidth = 2;
-+ if (year < 0) {
-+ signChar = QLatin1Char('-');
-+ }
-+ }
-+ break;
-+ case 'y':
-+ if (modifierChar == QLatin1Char('E')) { //Year in Era number, default 0 pad to 1 places no sign
-+ componentInteger = calendar->yearInEra(fromDateTime.date());
-+ minWidth = 1;
-+ } else if (modifierChar != QLatin1Char(':')) { //Short year numeric, default 0 pad to 2 places with sign
-+ componentInteger = qAbs(year) % 100;
-+ minWidth = 2;
-+ if (year < 0) {
-+ signChar = QLatin1Char('-');
-+ }
-+ }
-+ break;
-+ case 'm': // Month numeric
-+ componentInteger = month;
-+ if (modifierChar == QLatin1Char(':')) { //Short month numeric, default no pad to 1 places no sign
-+ minWidth = 1;
-+ if (!escapePad) {
-+ padChar = QChar();
-+ }
-+ invalidModifier = false;
-+ } else { //Long month numeric, default 0 pad to 2 places no sign
- componentInteger = month;
-- if ( modifierChar == QLatin1Char(':') ) { //Short month numeric, default no pad to 1 places no sign
-+ minWidth = 2;
-+ }
-+ break;
-+ case 'n':
-+ //PosixFormat %n is newline
-+ //KdeFormat %n is short month numeric
-+ if (modifierChar != QLatin1Char(':')) {
-+ if (formatStandard == KLocale::KdeFormat) {
-+ //Copy what %e does, no padding by default
-+ //Short month numeric, default no pad to 1 places no sign
-+ componentInteger = month;
- minWidth = 1;
-- if ( !escapePad ) {
-+ if (!escapePad) {
- padChar = QChar();
- }
-- invalidModifier = false;
-- } else { //Long month numeric, default 0 pad to 2 places no sign
-- componentInteger = month;
-- minWidth = 2;
-+ } else { // formatStandard == KLocale::PosixFormat
-+ componentString = QLatin1Char('\n');
- }
-- break;
-- case 'n':
-- //PosixFormat %n is newline
-- //KdeFormat %n is short month numeric
-- if ( modifierChar != QLatin1Char(':') ) {
-- if ( formatStandard == KLocale::KdeFormat ) {
-- //Copy what %e does, no padding by default
-- //Short month numeric, default no pad to 1 places no sign
-- componentInteger = month;
-- minWidth = 1;
-- if ( !escapePad ) {
-- padChar = QChar();
-- }
-- } else { // formatStandard == KLocale::PosixFormat
-- componentString = QLatin1Char('\n');
-+ }
-+ break;
-+ case 'd': //Long day numeric, default 0 pad to 2 places no sign
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = day;
-+ minWidth = 2;
-+ }
-+ break;
-+ case 'e': //Short day numeric, default no sign
-+ //PosixFormat %e is space pad to 2 places
-+ //KdeFormat %e is no pad to 1 place
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = day;
-+ if (formatStandard == KLocale::KdeFormat) {
-+ minWidth = 1;
-+ if (!escapePad) {
-+ padChar = QChar();
- }
-- }
-- break;
-- case 'd': //Long day numeric, default 0 pad to 2 places no sign
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentInteger = day;
-+ } else { // formatStandard == KLocale::PosixFormat
- minWidth = 2;
-- }
-- break;
-- case 'e': //Short day numeric, default no sign
-- //PosixFormat %e is space pad to 2 places
-- //KdeFormat %e is no pad to 1 place
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentInteger = day;
-- if ( formatStandard == KLocale::KdeFormat ) {
-- minWidth = 1;
-- if ( !escapePad ) {
-- padChar = QChar();
-- }
-- } else { // formatStandard == KLocale::PosixFormat
-- minWidth = 2;
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-- }
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
- }
- }
-- break;
-- case 'B': //Long month name, default space pad to 0 places no sign
-- if ( locale->dateMonthNamePossessive() ) {
-- if ( modifierChar == QLatin1Char(':') ) {
-- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->monthName( month, year, KCalendarSystem::LongNamePossessive );
-- } else {
-- componentString = calendar->monthName( month, year, KCalendarSystem::LongNamePossessive );
-- }
-+ }
-+ break;
-+ case 'B': //Long month name, default space pad to 0 places no sign
-+ if (locale->dateMonthNamePossessive()) {
-+ if (modifierChar == QLatin1Char(':')) {
-+ invalidModifier = false;
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->monthName(month, year, KCalendarSystem::LongNamePossessive);
- } else {
-- if ( modifierChar == QLatin1Char(':') ) {
-- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->monthName( month, year, KCalendarSystem::LongName );
-- } else {
-- componentString = calendar->monthName( month, year, KCalendarSystem::LongName );
-- }
-- }
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-+ componentString = calendar->monthName(month, year, KCalendarSystem::LongNamePossessive);
- }
-- break;
-- case 'h': //Short month name, default space pad to 0 places no sign
-- case 'b': //Short month name, default space pad to 0 places no sign
-- if ( locale->dateMonthNamePossessive() ) {
-- if ( modifierChar == QLatin1Char(':') ) {
-- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->monthName( month, year, KCalendarSystem::ShortNamePossessive );
-- } else {
-- componentString = calendar->monthName( month, year, KCalendarSystem::ShortNamePossessive );
-- }
-+ } else {
-+ if (modifierChar == QLatin1Char(':')) {
-+ invalidModifier = false;
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->monthName(month, year, KCalendarSystem::LongName);
- } else {
-- if ( modifierChar == QLatin1Char(':') ) {
-- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->monthName( month, year, KCalendarSystem::ShortName );
-- } else {
-- componentString = calendar->monthName( month, year, KCalendarSystem::ShortName );
-- }
-+ componentString = calendar->monthName(month, year, KCalendarSystem::LongName);
- }
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-- }
-- break;
-- case 'A': //Long weekday name, default space pad to 0 places no sign
-- if ( modifierChar == QLatin1Char(':') ) {
-+ }
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
-+ }
-+ break;
-+ case 'h': //Short month name, default space pad to 0 places no sign
-+ case 'b': //Short month name, default space pad to 0 places no sign
-+ if (locale->dateMonthNamePossessive()) {
-+ if (modifierChar == QLatin1Char(':')) {
- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->weekDayName( fromDateTime.date(), KCalendarSystem::LongDayName );
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->monthName(month, year, KCalendarSystem::ShortNamePossessive);
- } else {
-- componentString = calendar->weekDayName( fromDateTime.date(), KCalendarSystem::LongDayName );
-+ componentString = calendar->monthName(month, year, KCalendarSystem::ShortNamePossessive);
- }
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-- }
-- break;
-- case 'a': //Short weekday name, default space pad to 0 places no sign
-- if ( modifierChar == QLatin1Char(':') ) {
-+ } else {
-+ if (modifierChar == QLatin1Char(':')) {
- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishCalendar->weekDayName( fromDateTime.date(), KCalendarSystem::ShortDayName );
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->monthName(month, year, KCalendarSystem::ShortName);
- } else {
-- componentString = calendar->weekDayName( fromDateTime.date(), KCalendarSystem::ShortDayName );
-- }
-- if ( !escapePad ) {
-- padChar = QLatin1Char(' ');
-+ componentString = calendar->monthName(month, year, KCalendarSystem::ShortName);
- }
-- break;
-- case 'j': //Long day of year numeric, default 0 pad to 3 places no sign
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentInteger = calendar->dayOfYear( fromDateTime.date() );
-- minWidth = 3;
-+ }
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
-+ }
-+ break;
-+ case 'A': //Long weekday name, default space pad to 0 places no sign
-+ if (modifierChar == QLatin1Char(':')) {
-+ invalidModifier = false;
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->weekDayName(fromDateTime.date(), KCalendarSystem::LongDayName);
-+ } else {
-+ componentString = calendar->weekDayName(fromDateTime.date(), KCalendarSystem::LongDayName);
-+ }
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
-+ }
-+ break;
-+ case 'a': //Short weekday name, default space pad to 0 places no sign
-+ if (modifierChar == QLatin1Char(':')) {
-+ invalidModifier = false;
-+ initEnglish(calendar, locale);
-+ componentString = m_englishCalendar->weekDayName(fromDateTime.date(), KCalendarSystem::ShortDayName);
-+ } else {
-+ componentString = calendar->weekDayName(fromDateTime.date(), KCalendarSystem::ShortDayName);
-+ }
-+ if (!escapePad) {
-+ padChar = QLatin1Char(' ');
-+ }
-+ break;
-+ case 'j': //Long day of year numeric, default 0 pad to 3 places no sign
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = calendar->dayOfYear(fromDateTime.date());
-+ minWidth = 3;
-+ }
-+ break;
-+ case 'V': //Long ISO week of year numeric, default 0 pad to 2 places no sign
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = calendar->week(fromDateTime.date(), KLocale::IsoWeekNumber);
-+ minWidth = 2;
-+ }
-+ break;
-+ case 'G': //Long year of ISO week of year numeric, default 0 pad to 4 places with sign
-+ if (modifierChar != QLatin1Char(':')) {
-+ calendar->week(fromDateTime.date(), KLocale::IsoWeekNumber, &isoWeekYear);
-+ calendar->setDate(yearDate, isoWeekYear, 1, 1);
-+ componentInteger = qAbs(isoWeekYear);
-+ minWidth = 4;
-+ if (isoWeekYear < 0) {
-+ signChar = QLatin1Char('-');
- }
-- break;
-- case 'V': //Long ISO week of year numeric, default 0 pad to 2 places no sign
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentInteger = calendar->weekNumber( fromDateTime.date() );
-- minWidth = 2;
-+ }
-+ break;
-+ case 'g': //Short year of ISO week of year numeric, default 0 pad to 2 places with sign
-+ if (modifierChar != QLatin1Char(':')) {
-+ calendar->week(fromDateTime.date(), KLocale::IsoWeekNumber, &isoWeekYear);
-+ calendar->setDate(yearDate, isoWeekYear, 1, 1);
-+ componentInteger = qAbs(isoWeekYear) % 100;
-+ minWidth = 2;
-+ if (isoWeekYear < 0) {
-+ signChar = QLatin1Char('-');
- }
-- break;
-- case 'G': //Long year of ISO week of year numeric, default 0 pad to 4 places with sign
-- if ( modifierChar != QLatin1Char(':') ) {
-- calendar->weekNumber( fromDateTime.date(), &isoWeekYear );
-- calendar->setDate( yearDate, isoWeekYear, 1, 1 );
-- componentInteger = qAbs( isoWeekYear );
-- minWidth = 4;
-- if ( isoWeekYear < 0 ) {
-+ }
-+ break;
-+ case 'u':
-+ if (modifierChar == QLatin1Char(':')) { // TZ UTC offset hours
-+ invalidModifier = false;
-+ KDateTime::SpecType timeSpecType = fromDateTime.timeType();
-+ if (timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone ||
-+ timeSpecType == KDateTime::OffsetFromUTC) {
-+ componentInteger = fromDateTime.utcOffset() / 3600;
-+ if (componentInteger >= 0) {
-+ signChar = QLatin1Char('+');
-+ } else {
-+ componentInteger = -componentInteger;
- signChar = QLatin1Char('-');
- }
-- }
-- break;
-- case 'g': //Short year of ISO week of year numeric, default 0 pad to 2 places with sign
-- if ( modifierChar != QLatin1Char(':') ) {
-- calendar->weekNumber( fromDateTime.date(), &isoWeekYear );
-- calendar->setDate( yearDate, isoWeekYear, 1, 1 );
-- componentInteger = qAbs( isoWeekYear ) % 100;
- minWidth = 2;
-- if ( isoWeekYear < 0 ) {
-- signChar = QLatin1Char('-');
-- }
- }
-- break;
-- case 'u':
-- if ( modifierChar == QLatin1Char(':') ) { // TZ UTC offset hours
-- invalidModifier = false;
-- KDateTime::SpecType timeSpecType = fromDateTime.timeType();
-- if ( timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone ||
-- timeSpecType == KDateTime::OffsetFromUTC ) {
-- componentInteger = fromDateTime.utcOffset() / 3600;
-- if ( componentInteger >= 0 ) {
-- signChar = QLatin1Char('+');
-- } else {
-- componentInteger = -componentInteger;
-- signChar = QLatin1Char('-');
-- }
-- minWidth = 2;
-- }
-- } else { // Short day of week numeric
-- componentInteger = calendar->dayOfWeek( fromDateTime.date() );
-- minWidth = 1;
-- }
-- break;
-- case 'D': // US short date format, ignore any overrides
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentString = formatDateTimePosix( fromDateTime, QString::fromLatin1("%m/%d/%y"), timeOptions, calendar, locale, digitSet, formatStandard );
-- padWidth = 0;
-- padChar = QChar();
-- caseChar = QChar();
-- }
-- break;
-- case 'F': // Full or ISO short date format, ignore any overrides
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentString = formatDateTimePosix( fromDateTime, QString::fromLatin1("%Y-%m-%d"), timeOptions, calendar, locale, digitSet, formatStandard );
-- padWidth = 0;
-- padChar = QChar();
-- caseChar = QChar();
-- }
-- break;
-- case 'x': // Locale short date format, ignore any overrides
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentString = formatDateTimePosix( fromDateTime, locale->dateFormatShort(), timeOptions, calendar, locale, digitSet, formatStandard );
-- padWidth = 0;
-+ } else { // Short day of week numeric
-+ componentInteger = calendar->dayOfWeek(fromDateTime.date());
-+ minWidth = 1;
-+ }
-+ break;
-+ case 'D': // US short date format, ignore any overrides
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentString = formatDateTimePosix(fromDateTime, QString::fromLatin1("%m/%d/%y"), timeOptions, calendar, locale, digitSet, formatStandard);
-+ padWidth = 0;
-+ padChar = QChar();
-+ caseChar = QChar();
-+ }
-+ break;
-+ case 'F': // Full or ISO short date format, ignore any overrides
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentString = formatDateTimePosix(fromDateTime, QString::fromLatin1("%Y-%m-%d"), timeOptions, calendar, locale, digitSet, formatStandard);
-+ padWidth = 0;
-+ padChar = QChar();
-+ caseChar = QChar();
-+ }
-+ break;
-+ case 'x': // Locale short date format, ignore any overrides
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentString = formatDateTimePosix(fromDateTime, locale->dateFormatShort(), timeOptions, calendar, locale, digitSet, formatStandard);
-+ padWidth = 0;
-+ padChar = QChar();
-+ caseChar = QChar();
-+ }
-+ break;
-+ case 'H': // Long 24 hour
-+ case 'k': // Short 24 hour
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = fromDateTime.time().hour();
-+ minWidth = 1;
-+ if (!escapePad) {
- padChar = QChar();
-- caseChar = QChar();
- }
-- break;
-- case 'H': // Long 24 hour
-- case 'k': // Short 24 hour
-- if ( modifierChar != QLatin1Char(':') ) {
-+ }
-+ break;
-+ case 'I': // Long 12 hour
-+ case 'l': // Short 12 hour
-+ if (modifierChar != QLatin1Char(':')) {
-+ if ((timeOptions & KLocale::TimeDuration) == KLocale::TimeDuration) {
- componentInteger = fromDateTime.time().hour();
-+ } else {
-+ componentInteger = locale->d->dayPeriodForTime(fromDateTime.time()).hourInPeriod(fromDateTime.time());
-+ }
-+ if (thisChar == QLatin1Char('I')) {
-+ minWidth = 2;
-+ } else {
- minWidth = 1;
-- if ( !escapePad ) {
-+ if (!escapePad) {
- padChar = QChar();
- }
- }
-- break;
-- case 'I': // Long 12 hour
-- case 'l': // Short 12 hour
-- if ( modifierChar != QLatin1Char(':') ) {
-- if ( (timeOptions & KLocale::TimeDuration) == KLocale::TimeDuration ) {
-- componentInteger = fromDateTime.time().hour();
-- } else {
-- componentInteger = locale->d->dayPeriodForTime( fromDateTime.time() ).hourInPeriod( fromDateTime.time() );
-- }
-- if ( thisChar == QLatin1Char('I') ) {
-+ }
-+ break;
-+ case 'M': // Long minutes
-+ if (modifierChar != QLatin1Char(':')) {
-+ componentInteger = fromDateTime.time().minute();
-+ minWidth = 2;
-+ }
-+ break;
-+ case 'S': // Long seconds
-+ invalidModifier = false;
-+ if ((timeOptions & KLocale::TimeWithoutSeconds) == KLocale::TimeWithoutSeconds) {
-+ //TODO strip the preceding/following punctuation
-+ } else {
-+ componentInteger = fromDateTime.time().second();
-+ if (modifierChar == QLatin1Char(':')) { // Only if not 00 seconds
-+ if (componentInteger > 0 || fromDateTime.time().msec() > 0) {
-+ result.append(QLatin1Char(':'));
- minWidth = 2;
-- } else {
-- minWidth = 1;
-- if ( !escapePad ) {
-- padChar = QChar();
-- }
- }
-- }
-- break;
-- case 'M': // Long minutes
-- if ( modifierChar != QLatin1Char(':') ) {
-- componentInteger = fromDateTime.time().minute();
-+ } else {
- minWidth = 2;
- }
-- break;
-- case 'S': // Long seconds
-+ }
-+ break;
-+ case 's':
-+ if (modifierChar == QLatin1Char(':')) { // Milliseconds
- invalidModifier = false;
-- if ( (timeOptions & KLocale::TimeWithoutSeconds) == KLocale::TimeWithoutSeconds ) {
-- //TODO strip the preceeding/following punctuation
-+ componentInteger = fromDateTime.time().msec();
-+ minWidth = 3;
-+ } else { // Whole seconds since Unix Epoch
-+ KDateTime unixEpoch;
-+ unixEpoch.setTime_t(0);
-+ componentInteger = unixEpoch.secsTo(fromDateTime);
-+ }
-+ break;
-+ case 'p': // AM/PM symbol
-+ case 'P': // AM/PM symbol in lowercase
-+ if ((timeOptions & KLocale::TimeWithoutAmPm) == KLocale::TimeWithoutAmPm) {
-+ //TODO strip the preceding/following punctuation
-+ } else {
-+ if (modifierChar == QLatin1Char(':')) {
-+ invalidModifier = false;
-+ initEnglish(calendar, locale);
-+ componentString = m_englishLocale->d->dayPeriodForTime(fromDateTime.time()).periodName(KLocale::ShortName);
- } else {
-- componentInteger = fromDateTime.time().second();
-- if ( modifierChar == QLatin1Char(':') ) { // Only if not 00 seconds
-- if ( componentInteger > 0 || fromDateTime.time().msec() > 0 ) {
-- result.append( QLatin1Char(':') );
-- minWidth = 2;
-- }
-- } else {
-- minWidth = 2;
-- }
-+ componentString = locale->d->dayPeriodForTime(fromDateTime.time()).periodName(KLocale::ShortName);
- }
-- break;
-- case 's':
-- if ( modifierChar == QLatin1Char(':') ) { // Milliseconds
-- invalidModifier = false;
-- componentInteger = fromDateTime.time().msec();
-- minWidth = 3;
-- } else { // Whole seconds since Unix Epoch
-- KDateTime unixEpoch;
-- unixEpoch.setTime_t( 0 );
-- componentInteger = unixEpoch.secsTo( fromDateTime );
-+ if (thisChar == QLatin1Char('P')) {
-+ componentString = componentString.toLower();
- }
-- break;
-- case 'p': // AM/PM symbol
-- case 'P': // AM/PM symbol in lowercase
-- if ( (timeOptions & KLocale::TimeWithoutAmPm) == KLocale::TimeWithoutAmPm ) {
-- //TODO strip the preceeding/following punctuation
-- } else {
-- if ( modifierChar == QLatin1Char(':') ) {
-- invalidModifier = false;
-- initEnglish( calendar, locale );
-- componentString = m_englishLocale->d->dayPeriodForTime( fromDateTime.time() ).periodName( KLocale::ShortName );
-+ }
-+ break;
-+ case 'z': // TZ UTC Offset
-+ invalidModifier = false;
-+ timeSpecType = fromDateTime.timeType();
-+ if (timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone ||
-+ timeSpecType == KDateTime::OffsetFromUTC) {
-+ if (modifierChar == QLatin1Char(':')) { // TZ UTC offset hours & minutes with colon
-+ int offsetInSeconds = fromDateTime.utcOffset();
-+ if (offsetInSeconds >= 0) {
-+ signChar = QLatin1Char('+');
- } else {
-- componentString = locale->d->dayPeriodForTime( fromDateTime.time() ).periodName( KLocale::ShortName );
-- }
-- if ( thisChar == QLatin1Char('P') ) {
-- componentString = componentString.toLower();
-+ offsetInSeconds = -offsetInSeconds;
-+ signChar = QLatin1Char('-');
- }
-- }
-- break;
-- case 'z': // TZ UTC Offset
-- invalidModifier = false;
-- timeSpecType = fromDateTime.timeType();
-- if ( timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone ||
-- timeSpecType == KDateTime::OffsetFromUTC ) {
-- if ( modifierChar == QLatin1Char(':') ) { // TZ UTC offset hours & minutes with colon
-- int offsetInSeconds = fromDateTime.utcOffset();
-- if ( offsetInSeconds >= 0 ) {
-- signChar = QLatin1Char('+');
-- } else {
-- offsetInSeconds = -offsetInSeconds;
-- signChar = QLatin1Char('-');
-- }
-- int offsetHours = offsetInSeconds / 3600;
-- int offsetMinutes = ( offsetInSeconds / 60 ) % 60;
-- //int offsetSeconds = offsetInSeconds % 60;
-- QString hourComponent = stringFromInteger( offsetHours, 2, QLatin1Char('0'), signChar, digitSet, locale );
-- QString minuteComponent = stringFromInteger( offsetMinutes, 2, QLatin1Char('0'), QChar(), digitSet, locale );
-- componentString = hourComponent + QLatin1Char(':') + minuteComponent;
-- minWidth = 0;
-- padChar = QChar();
-- padWidth = 0;
-- } else { // TZ UTC offset hours & minutes
-- componentInteger = fromDateTime.utcOffset() / 60;
-- if ( componentInteger >= 0 ) {
-- signChar = QLatin1Char('+');
-- } else {
-- componentInteger = -componentInteger;
-- signChar = QLatin1Char('-');
-- }
-- minWidth = 4;
-+ int offsetHours = offsetInSeconds / 3600;
-+ int offsetMinutes = (offsetInSeconds / 60) % 60;
-+ //int offsetSeconds = offsetInSeconds % 60;
-+ QString hourComponent = stringFromInteger(offsetHours, 2, QLatin1Char('0'), signChar, digitSet, locale);
-+ QString minuteComponent = stringFromInteger(offsetMinutes, 2, QLatin1Char('0'), QChar(), digitSet, locale);
-+ componentString = hourComponent + QLatin1Char(':') + minuteComponent;
-+ minWidth = 0;
-+ padChar = QChar();
-+ padWidth = 0;
-+ } else { // TZ UTC offset hours & minutes
-+ componentInteger = fromDateTime.utcOffset() / 60;
-+ if (componentInteger >= 0) {
-+ signChar = QLatin1Char('+');
-+ } else {
-+ componentInteger = -componentInteger;
-+ signChar = QLatin1Char('-');
- }
-+ minWidth = 4;
- }
-- break;
-- case 'Z': // TZ Name
-- invalidModifier = false;
-- timeSpecType = fromDateTime.timeType();
-- if ( timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone ) {
-- KTimeZone tz = fromDateTime.timeZone();
-- if ( tz.isValid() ) {
-- if ( modifierChar == QLatin1Char(':') ) { // TZ full name
-- componentString = QString::fromLatin1(tz.abbreviation(fromDateTime.toUtc().dateTime()));
-- } else { // TZ abbreviated name
-- componentString = tz.name();
-- }
-+ }
-+ break;
-+ case 'Z': // TZ Name
-+ invalidModifier = false;
-+ timeSpecType = fromDateTime.timeType();
-+ if (timeSpecType == KDateTime::UTC || timeSpecType == KDateTime::TimeZone) {
-+ KTimeZone tz = fromDateTime.timeZone();
-+ if (tz.isValid()) {
-+ if (modifierChar == QLatin1Char(':')) { // TZ full name
-+ componentString = QString::fromLatin1(tz.abbreviation(fromDateTime.toUtc().dateTime()));
-+ } else { // TZ abbreviated name
-+ componentString = tz.name();
- }
- }
-- break;
-- default: //No valid format code, treat as literal
-- invalidComponent = true;
-- break;
-+ }
-+ break;
-+ default: //No valid format code, treat as literal
-+ invalidComponent = true;
-+ break;
- }
-
-- if ( invalidComponent || invalidModifier ) { // If escape sequence invalid treat as literal
-- componentString = toFormat.mid( escapeIndex, formatIndex );
-- } else if ( componentString.isEmpty() ) { //i.e. is a number component
-- padWidth = qMax( minWidth, padWidth );
-- componentString = stringFromInteger( componentInteger, padWidth, padChar, signChar, digitSet, locale );
-+ if (invalidComponent || invalidModifier) { // If escape sequence invalid treat as literal
-+ componentString = toFormat.mid(escapeIndex, formatIndex);
-+ } else if (componentString.isEmpty()) { //i.e. is a number component
-+ padWidth = qMax(minWidth, padWidth);
-+ componentString = stringFromInteger(componentInteger, padWidth, padChar, signChar, digitSet, locale);
- } else { //i.e. is a string component
-- if ( padChar != QChar() && padWidth != 0 ) {
-- componentString = componentString.rightJustified( padWidth, padChar );
-+ if (padChar != QChar() && padWidth != 0) {
-+ componentString = componentString.rightJustified(padWidth, padChar);
- }
-
-- if ( caseChar == QLatin1Char('^') ) {
-+ if (caseChar == QLatin1Char('^')) {
- componentString = componentString.toUpper();
-- } else if ( caseChar == QLatin1Char('#') ) {
-+ } else if (caseChar == QLatin1Char('#')) {
- componentString = componentString.toUpper(); // JPL ???
- }
- }
-
-- result.append( componentString );
-+ result.append(componentString);
-
- escape = false;
- escapePad = false;
-@@ -623,16 +623,16 @@ QString KDateTimeFormatter::formatDateTimePosix( const KDateTime &fromDateTime,
- return result;
- }
-
--void KDateTimeFormatter::initEnglish( const KCalendarSystem *calendar, const KLocale *locale ) const
-+void KDateTimeFormatter::initEnglish(const KCalendarSystem *calendar, const KLocale *locale) const
- {
-- if ( !m_englishCalendar || m_englishCalendar->calendarType() != calendar->calendarType() ) {
-- // Set up an English locale and calendar for use with ':' modifier which forces English names
-- if ( !m_englishLocale ) {
-- m_englishLocale = new KLocale( *locale );
-- m_englishLocale->setLanguage( QStringList() << QString::fromLatin1("en_US") );
-- }
-- delete m_englishCalendar;
-- m_englishCalendar = KCalendarSystem::create( calendar->calendarType(), m_englishLocale );
-+ if (!m_englishCalendar || m_englishCalendar->calendarSystem() != calendar->calendarSystem()) {
-+ // Set up an English locale and calendar for use with ':' modifier which forces English names
-+ if (!m_englishLocale) {
-+ m_englishLocale = new KLocale(*locale);
-+ m_englishLocale->setLanguage(QStringList() << QString::fromLatin1("en_US"));
-+ }
-+ delete m_englishCalendar;
-+ m_englishCalendar = KCalendarSystem::create(calendar->calendarSystem(), m_englishLocale);
- }
- }
-
-@@ -640,12 +640,12 @@ void KDateTimeFormatter::initEnglish( const KCalendarSystem *calendar, const KLo
- // Format an input date to match a UNICODE date format string
- // Original QDate::fmtDateTime() code taken from Qt 4.7 under LGPL, now heavily modifed
- // Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
--QString KDateTimeFormatter::formatDateTimeUnicode( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const
-+QString KDateTimeFormatter::formatDateTimeUnicode(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const
- {
- const QLatin1Char quote('\'');
-
-@@ -661,7 +661,7 @@ QString KDateTimeFormatter::formatDateTimeUnicode( const KDateTime &fromDateTime
- status = QLatin1Char('0');
- } else {
- if (!format.isEmpty()) {
-- result += getUnicodeString( fromDateTime, format, timeOptions, calendar, locale, digitSet );
-+ result += getUnicodeString(fromDateTime, format, timeOptions, calendar, locale, digitSet);
- format.clear();
- }
- status = quote;
-@@ -669,27 +669,27 @@ QString KDateTimeFormatter::formatDateTimeUnicode( const KDateTime &fromDateTime
- } else if (status == quote) {
- result += toFormat.at(i);
- } else if (toFormat.at(i) == status) {
-- if ( toFormat.at(i) == QLatin1Char('P') ||
-- toFormat.at(i) == QLatin1Char('p') ) {
-+ if (toFormat.at(i) == QLatin1Char('P') ||
-+ toFormat.at(i) == QLatin1Char('p')) {
- status = QLatin1Char('0');
- }
-- format += toFormat.at( i );
-+ format += toFormat.at(i);
- } else {
-- result += getUnicodeString( fromDateTime, format, timeOptions, calendar, locale, digitSet );
-+ result += getUnicodeString(fromDateTime, format, timeOptions, calendar, locale, digitSet);
- format.clear();
-- if ( ( toFormat.at(i) == QLatin1Char('d') ) ||
-- ( toFormat.at(i) == QLatin1Char('M') ) ||
-- ( toFormat.at(i) == QLatin1Char('y') ) ) {
-- status = toFormat.at( i );
-- format += toFormat.at( i );
-+ if ((toFormat.at(i) == QLatin1Char('d')) ||
-+ (toFormat.at(i) == QLatin1Char('M')) ||
-+ (toFormat.at(i) == QLatin1Char('y'))) {
-+ status = toFormat.at(i);
-+ format += toFormat.at(i);
- } else {
-- result += toFormat.at( i );
-+ result += toFormat.at(i);
- status = QLatin1Char('0');
- }
- }
- }
-
-- result += getUnicodeString( fromDateTime, format, timeOptions, calendar, locale, digitSet );
-+ result += getUnicodeString(fromDateTime, format, timeOptions, calendar, locale, digitSet);
-
- return result;
- }
-@@ -697,99 +697,98 @@ QString KDateTimeFormatter::formatDateTimeUnicode( const KDateTime &fromDateTime
- // Original QDate::getFmtString() code taken from Qt 4.7 under LGPL, now heavily modifed
- // Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
- // Replaces tokens by their value. See QDateTime::toString() for a list of valid tokens
--QString KDateTimeFormatter::getUnicodeString( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const
-+QString KDateTimeFormatter::getUnicodeString(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const
- {
-- if ( toFormat.isEmpty() ) {
-+ if (toFormat.isEmpty()) {
- return QString();
- }
-
- QString result = toFormat;
- int removed = 0;
-
-- if ( toFormat.startsWith( QLatin1String( "dddd" ) ) ) {
-- result = calendar->weekDayName( fromDateTime.date(), KCalendarSystem::LongDayName );
-+ if (toFormat.startsWith(QLatin1String("dddd"))) {
-+ result = calendar->weekDayName(fromDateTime.date(), KCalendarSystem::LongDayName);
- removed = 4;
-- } else if ( toFormat.startsWith(QLatin1String( "ddd" ) ) ) {
-- result = calendar->weekDayName( fromDateTime.date(), KCalendarSystem::ShortDayName );
-+ } else if (toFormat.startsWith(QLatin1String("ddd"))) {
-+ result = calendar->weekDayName(fromDateTime.date(), KCalendarSystem::ShortDayName);
- removed = 3;
-- } else if ( toFormat.startsWith( QLatin1String( "dd" ) ) ) {
-- result = QString::number( calendar->day( fromDateTime.date() ) ).rightJustified( 2, QLatin1Char('0'), true );
-+ } else if (toFormat.startsWith(QLatin1String("dd"))) {
-+ result = QString::number(calendar->day(fromDateTime.date())).rightJustified(2, QLatin1Char('0'), true);
- removed = 2;
-- } else if ( toFormat.at(0) == QLatin1Char('d') ) {
-- result = QString::number( calendar->day( fromDateTime.date() ) );
-+ } else if (toFormat.at(0) == QLatin1Char('d')) {
-+ result = QString::number(calendar->day(fromDateTime.date()));
- removed = 1;
- } else if (toFormat.startsWith(QLatin1String("MMMM"))) {
-- result = calendar->monthName( calendar->month( fromDateTime.date() ), calendar->year( fromDateTime.date() ), KCalendarSystem::LongName );
-+ result = calendar->monthName(calendar->month(fromDateTime.date()), calendar->year(fromDateTime.date()), KCalendarSystem::LongName);
- removed = 4;
- } else if (toFormat.startsWith(QLatin1String("MMM"))) {
-- result = calendar->monthName( calendar->month( fromDateTime.date() ), calendar->year( fromDateTime.date() ), KCalendarSystem::ShortName );
-+ result = calendar->monthName(calendar->month(fromDateTime.date()), calendar->year(fromDateTime.date()), KCalendarSystem::ShortName);
- removed = 3;
- } else if (toFormat.startsWith(QLatin1String("MM"))) {
-- result = QString::number( calendar->month( fromDateTime.date() ) ).rightJustified( 2, QLatin1Char('0'), true );
-+ result = QString::number(calendar->month(fromDateTime.date())).rightJustified(2, QLatin1Char('0'), true);
- removed = 2;
- } else if (toFormat.at(0) == QLatin1Char('M')) {
-- result = QString::number( calendar->month( fromDateTime.date() ) );
-+ result = QString::number(calendar->month(fromDateTime.date()));
- removed = 1;
- } else if (toFormat.startsWith(QLatin1String("yyyy"))) {
-- const int year = calendar->year( fromDateTime.date() );
-- result = QString::number( qAbs( year ) ).rightJustified( 4, QLatin1Char('0') );
-- if( year > 0 )
-+ const int year = calendar->year(fromDateTime.date());
-+ result = QString::number(qAbs(year)).rightJustified(4, QLatin1Char('0'));
-+ if (year > 0)
- removed = 4;
-- else
-- {
-- result.prepend( QLatin1Char('-') );
-+ else {
-+ result.prepend(QLatin1Char('-'));
- removed = 5;
- }
-- } else if ( toFormat.startsWith( QLatin1String("yy") ) ) {
-- result = QString::number( calendar->year(fromDateTime.date()) ).right( 2 ).rightJustified( 2, QLatin1Char('0') );
-+ } else if (toFormat.startsWith(QLatin1String("yy"))) {
-+ result = QString::number(calendar->year(fromDateTime.date())).right(2).rightJustified(2, QLatin1Char('0'));
- removed = 2;
- }
-
-- if ( removed == 0 || removed >= toFormat.size() ) {
-+ if (removed == 0 || removed >= toFormat.size()) {
- return result;
- }
-
-- return result + getUnicodeString( fromDateTime, toFormat.mid( removed ), timeOptions, calendar, locale, digitSet );
-+ return result + getUnicodeString(fromDateTime, toFormat.mid(removed), timeOptions, calendar, locale, digitSet);
- }
-
- // Reimplement if special integer to string handling required, e.g. Hebrew.
- // Utility to convert an integer into the correct display string form
--QString KDateTimeFormatter::stringFromInteger( int number, int padWidth, QChar padChar, QChar signChar,
-- KLocale::DigitSet digitSet, const KLocale *locale ) const
-+QString KDateTimeFormatter::stringFromInteger(int number, int padWidth, QChar padChar, QChar signChar,
-+ KLocale::DigitSet digitSet, const KLocale *locale) const
- {
--if ( padChar == QChar() && signChar == QChar() ) {
-+ if (padChar == QChar() && signChar == QChar()) {
- //kDebug() << " stringFromInteger(" << number << padWidth << "null" << "null" << ")";
--} else if ( padChar == QChar() ) {
-+ } else if (padChar == QChar()) {
- //kDebug() << " stringFromInteger(" << number << padWidth << "null" << signChar << ")";
--} else if ( signChar == QChar() ) {
-+ } else if (signChar == QChar()) {
- //kDebug() << " stringFromInteger(" << number << padWidth << padChar << "null" << ")";
--} else if ( signChar == QChar() ) {
-+ } else if (signChar == QChar()) {
- //kDebug() << " stringFromInteger(" << number << padWidth << padChar << signChar << ")";
--}
-+ }
- QString result;
-- if ( padChar == QChar() || padWidth == 0 ) { // If null pad char or 0 width don't bother padding
-+ if (padChar == QChar() || padWidth == 0) { // If null pad char or 0 width don't bother padding
- //kDebug() << " no pad";
-- if ( signChar == QChar() ) {
-- result = locale->convertDigits( QString::number( number ), digitSet );
-+ if (signChar == QChar()) {
-+ result = locale->convertDigits(QString::number(number), digitSet);
- } else {
-- result = locale->convertDigits( QString::number( number ).prepend( signChar ), digitSet );
-+ result = locale->convertDigits(QString::number(number).prepend(signChar), digitSet);
- }
-- } else if ( signChar != QChar() ) { // If sign required
-- if ( padChar == QLatin1Char('0') ) { // If zero-padded, zero considered part of the number, so pad the number then prepend the sign
-+ } else if (signChar != QChar()) { // If sign required
-+ if (padChar == QLatin1Char('0')) { // If zero-padded, zero considered part of the number, so pad the number then prepend the sign
- //kDebug() << " zero pad with sign";
-- result = locale->convertDigits( QString::number( number ).rightJustified( padWidth, padChar ).prepend( signChar ), digitSet );
-+ result = locale->convertDigits(QString::number(number).rightJustified(padWidth, padChar).prepend(signChar), digitSet);
- } else { // If space-padded space not considered part of the number, so prepend the sign and then pad the number
- //kDebug() << " space pad with sign";
-- result = locale->convertDigits( QString::number( number ).prepend( signChar ).rightJustified( padWidth, padChar ), digitSet );
-+ result = locale->convertDigits(QString::number(number).prepend(signChar).rightJustified(padWidth, padChar), digitSet);
- }
- } else { // No sign required so just pad
- //kDebug() << " pad no sign";
-- result = locale->convertDigits( QString::number( number ).rightJustified( padWidth, padChar ), digitSet );
-+ result = locale->convertDigits(QString::number(number).rightJustified(padWidth, padChar), digitSet);
- }
- //kDebug() << " result = " << result;
- return result;
-diff --git a/kdecore/date/kdatetimeformatter_p.h b/kdecore/date/kdatetimeformatter_p.h
-index 7f64e08..bfa04dc 100644
---- a/kdecore/date/kdatetimeformatter_p.h
-+++ b/kdecore/date/kdatetimeformatter_p.h
-@@ -38,56 +38,56 @@ public:
-
- virtual ~KDateTimeFormatter();
-
-- virtual QString formatDate( const QDate &fromDate,
-- const QString &toFormat,
-- const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-- const KLocale *locale = KGlobal::locale(),
-- KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-- KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat ) const;
--
-- virtual QString formatTime( const QTime &fromTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions = 0,
-- const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-- const KLocale *locale = KGlobal::locale(),
-- KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-- KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat ) const;
--
-- virtual QString formatDateTime( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions = 0,
-- const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-- const KLocale *locale = KGlobal::locale(),
-- KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-- KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat ) const;
-+ virtual QString formatDate(const QDate &fromDate,
-+ const QString &toFormat,
-+ const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-+ const KLocale *locale = KGlobal::locale(),
-+ KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-+ KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat) const;
-+
-+ virtual QString formatTime(const QTime &fromTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions = 0,
-+ const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-+ const KLocale *locale = KGlobal::locale(),
-+ KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-+ KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat) const;
-+
-+ virtual QString formatDateTime(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions = 0,
-+ const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-+ const KLocale *locale = KGlobal::locale(),
-+ KLocale::DigitSet digitSet = KGlobal::locale()->dateTimeDigitSet(),
-+ KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat) const;
-
- private:
-- virtual QString formatDateTimePosix( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard standard ) const;
--
-- virtual void initEnglish( const KCalendarSystem *calendar, const KLocale *locale ) const;
--
-- virtual QString formatDateTimeUnicode( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const;
--
-- virtual QString getUnicodeString( const KDateTime &fromDateTime,
-- const QString &toFormat,
-- KLocale::TimeFormatOptions timeOptions,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const;
--
-- virtual QString stringFromInteger( int number, int padWidth, QChar padChar, QChar signChar,
-- KLocale::DigitSet digitSet, const KLocale *locale ) const;
-+ virtual QString formatDateTimePosix(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard standard) const;
-+
-+ virtual void initEnglish(const KCalendarSystem *calendar, const KLocale *locale) const;
-+
-+ virtual QString formatDateTimeUnicode(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const;
-+
-+ virtual QString getUnicodeString(const KDateTime &fromDateTime,
-+ const QString &toFormat,
-+ KLocale::TimeFormatOptions timeOptions,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const;
-+
-+ virtual QString stringFromInteger(int number, int padWidth, QChar padChar, QChar signChar,
-+ KLocale::DigitSet digitSet, const KLocale *locale) const;
-
- // Is private class, but if ever made public need to move these into a d->
- // Some format modifiers force English names to be returned
-diff --git a/kdecore/date/kdatetimeparser.cpp b/kdecore/date/kdatetimeparser.cpp
-index ba50373..a416808 100644
---- a/kdecore/date/kdatetimeparser.cpp
-+++ b/kdecore/date/kdatetimeparser.cpp
-@@ -34,46 +34,46 @@ KDateTimeParser::~KDateTimeParser()
- }
-
- // Parse a DateTime input string and return just the Date component
--QDate KDateTimeParser::parseDate( const QString &inputString,
-- const QString &formatString,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard formatStandard ) const
-+QDate KDateTimeParser::parseDate(const QString &inputString,
-+ const QString &formatString,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard formatStandard) const
- {
- DateTimeComponents result;
-- if ( formatStandard == KLocale::UnicodeFormat ) {
-- result = parseDateUnicode( inputString, formatString, calendar, locale, digitSet );
-+ if (formatStandard == KLocale::UnicodeFormat) {
-+ result = parseDateUnicode(inputString, formatString, calendar, locale, digitSet);
- } else {
-- result = parseDatePosix( inputString, formatString, calendar, locale, digitSet, formatStandard );
-+ result = parseDatePosix(inputString, formatString, calendar, locale, digitSet, formatStandard);
- }
-
- QDate resultDate;
-
-- if ( !result.error &&
-- formatString.simplified().length() <= result.formatPosition &&
-- inputString.simplified().length() <= result.inputPosition ) {
-+ if (!result.error &&
-+ formatString.simplified().length() <= result.formatPosition &&
-+ inputString.simplified().length() <= result.inputPosition) {
-
- // If there were no parsing errors, and we have reached the end of both the input and
- // format strings, then see if we have a valid date based on the components parsed
-
- // If we haven't parsed a year component, then assume this year
-- if ( !result.parsedYear ) {
-- result.year = calendar->year( QDate::currentDate() );
-+ if (!result.parsedYear) {
-+ result.year = calendar->year(QDate::currentDate());
- }
-
-- if ( ( !result.eraName.isEmpty() || result.yearInEra > -1 ) && result.month > 0 && result.day > 0 ) {
-+ if ((!result.eraName.isEmpty() || result.yearInEra > -1) && result.month > 0 && result.day > 0) {
- // Have parsed Era components as well as month and day components
-- calendar->setDate( resultDate, result.eraName, result.yearInEra, result.month, result.day );
-- } else if ( result.month > 0 && result.day > 0 ) {
-+ calendar->setDate(resultDate, result.eraName, result.yearInEra, result.month, result.day);
-+ } else if (result.month > 0 && result.day > 0) {
- // Have parsed month and day components
-- calendar->setDate( resultDate, result.year, result.month, result.day );
-- } else if ( result.dayInYear > 0 ) {
-+ calendar->setDate(resultDate, result.year, result.month, result.day);
-+ } else if (result.dayInYear > 0) {
- // Have parsed Day In Year component
-- calendar->setDate( resultDate, result.year, result.dayInYear );
-- } else if ( result.isoWeekNumber > 0 && result.dayOfIsoWeek > 0 ) {
-+ calendar->setDate(resultDate, result.year, result.dayInYear);
-+ } else if (result.isoWeekNumber > 0 && result.dayOfIsoWeek > 0) {
- // Have parsed ISO Week components
-- calendar->setDateIsoWeek( resultDate, result.year, result.isoWeekNumber, result.dayOfIsoWeek );
-+ calendar->setDateIsoWeek(resultDate, result.year, result.isoWeekNumber, result.dayOfIsoWeek);
- }
-
- }
-@@ -81,12 +81,12 @@ QDate KDateTimeParser::parseDate( const QString &inputString,
- return resultDate;
- }
-
--DateTimeComponents KDateTimeParser::parseDatePosix( const QString &inputString,
-- const QString &formatString,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard standard ) const
-+DateTimeComponents KDateTimeParser::parseDatePosix(const QString &inputString,
-+ const QString &formatString,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard standard) const
- {
- QString str = inputString.simplified().toLower();
- QString fmt = formatString.simplified();
-@@ -104,15 +104,15 @@ DateTimeComponents KDateTimeParser::parseDatePosix( const QString &inputString,
- int readLength; // Temporary variable used when reading input
- bool error = false;
-
-- while ( fmt.length() > fmtpos && str.length() > strpos && !error ) {
-+ while (fmt.length() > fmtpos && str.length() > strpos && !error) {
-
-- QChar fmtChar = fmt.at( fmtpos++ );
-+ QChar fmtChar = fmt.at(fmtpos++);
-
-- if ( fmtChar != QLatin1Char('%') ) {
-+ if (fmtChar != QLatin1Char('%')) {
-
-- if ( fmtChar.isSpace() && str.at(strpos).isSpace() ) {
-+ if (fmtChar.isSpace() && str.at(strpos).isSpace()) {
- strpos++;
-- } else if ( fmtChar.toLower() == str.at(strpos) ) {
-+ } else if (fmtChar.toLower() == str.at(strpos)) {
- strpos++;
- } else {
- error = true;
-@@ -123,169 +123,168 @@ DateTimeComponents KDateTimeParser::parseDatePosix( const QString &inputString,
- QString shortName, longName;
- QChar modifierChar;
- // remove space at the beginning
-- if ( str.length() > strpos && str.at( strpos ).isSpace() ) {
-+ if (str.length() > strpos && str.at(strpos).isSpace()) {
- strpos++;
- }
-
-- fmtChar = fmt.at( fmtpos++ );
-- if ( fmtChar == QLatin1Char('E') ) {
-+ fmtChar = fmt.at(fmtpos++);
-+ if (fmtChar == QLatin1Char('E')) {
- modifierChar = fmtChar;
-- fmtChar = fmt.at( fmtpos++ );
-+ fmtChar = fmt.at(fmtpos++);
- }
-
-- switch ( fmtChar.unicode() )
-- {
-- case 'a': // Weekday Name Short
-- case 'A': // Weekday Name Long
-- error = true;
-- j = 1;
-- while ( error && j <= calendar->d_ptr->maxDaysInWeek() ) {
-- shortName = calendar->weekDayName( j, KCalendarSystem::ShortDayName ).toLower();
-- longName = calendar->weekDayName( j, KCalendarSystem::LongDayName ).toLower();
-- if ( str.mid( strpos, longName.length() ) == longName ) {
-- strpos += longName.length();
-- error = false;
-- } else if ( str.mid( strpos, shortName.length() ) == shortName ) {
-- strpos += shortName.length();
-- error = false;
-- }
-- ++j;
-+ switch (fmtChar.unicode()) {
-+ case 'a': // Weekday Name Short
-+ case 'A': // Weekday Name Long
-+ error = true;
-+ j = 1;
-+ while (error && j <= calendar->d_ptr->maxDaysInWeek()) {
-+ shortName = calendar->weekDayName(j, KCalendarSystem::ShortDayName).toLower();
-+ longName = calendar->weekDayName(j, KCalendarSystem::LongDayName).toLower();
-+ if (str.mid(strpos, longName.length()) == longName) {
-+ strpos += longName.length();
-+ error = false;
-+ } else if (str.mid(strpos, shortName.length()) == shortName) {
-+ strpos += shortName.length();
-+ error = false;
- }
-- break;
-- case 'b': // Month Name Short
-- case 'h': // Month Name Short
-- case 'B': // Month Name Long
-- error = true;
-- j = 1;
-- while ( error && j <= calendar->d_ptr->maxMonthsInYear() ) {
-- // This may be a problem in calendar systems with variable number of months
-- // in the year and/or names of months that change depending on the year, e.g
-- // Hebrew. We really need to know the correct year first, but we may not have
-- // read it yet and will be using the current year instead
-- int monthYear;
-- if ( parsedYear ) {
-- monthYear = yy;
-- } else {
-- monthYear = calendar->year( QDate::currentDate() );
-- }
-- if ( calendar->locale()->dateMonthNamePossessive() ) {
-- shortName = calendar->monthName( j, monthYear, KCalendarSystem::ShortNamePossessive ).toLower();
-- longName = calendar->monthName( j, monthYear, KCalendarSystem::LongNamePossessive ).toLower();
-- } else {
-- shortName = calendar->monthName( j, monthYear, KCalendarSystem::ShortName ).toLower();
-- longName = calendar->monthName( j, monthYear, KCalendarSystem::LongName ).toLower();
-- }
-- if ( str.mid( strpos, longName.length() ) == longName ) {
-- mm = j;
-- strpos += longName.length();
-- error = false;
-- } else if ( str.mid( strpos, shortName.length() ) == shortName ) {
-- mm = j;
-- strpos += shortName.length();
-- error = false;
-- }
-- ++j;
-+ ++j;
-+ }
-+ break;
-+ case 'b': // Month Name Short
-+ case 'h': // Month Name Short
-+ case 'B': // Month Name Long
-+ error = true;
-+ j = 1;
-+ while (error && j <= calendar->d_ptr->maxMonthsInYear()) {
-+ // This may be a problem in calendar systems with variable number of months
-+ // in the year and/or names of months that change depending on the year, e.g
-+ // Hebrew. We really need to know the correct year first, but we may not have
-+ // read it yet and will be using the current year instead
-+ int monthYear;
-+ if (parsedYear) {
-+ monthYear = yy;
-+ } else {
-+ monthYear = calendar->year(QDate::currentDate());
- }
-- break;
-- case 'd': // Day Number Long
-- case 'e': // Day Number Short
-- dd = calendar->dayStringToInteger( str.mid( strpos ), readLength );
-- strpos += readLength;
-- error = readLength <= 0;
-- break;
-- case 'n':
-- // PosixFormat %n is Newline
-- // KdeFormat %n is Month Number Short
-- if ( standard == KLocale::KdeFormat ) {
-- mm = calendar->monthStringToInteger( str.mid( strpos ), readLength );
-- strpos += readLength;
-- error = readLength <= 0;
-+ if (calendar->locale()->dateMonthNamePossessive()) {
-+ shortName = calendar->monthName(j, monthYear, KCalendarSystem::ShortNamePossessive).toLower();
-+ longName = calendar->monthName(j, monthYear, KCalendarSystem::LongNamePossessive).toLower();
-+ } else {
-+ shortName = calendar->monthName(j, monthYear, KCalendarSystem::ShortName).toLower();
-+ longName = calendar->monthName(j, monthYear, KCalendarSystem::LongName).toLower();
- }
-- // standard == KLocale::PosixFormat
-- // all whitespace already 'eaten', no action required
-- break;
-- case 'm': // Month Number Long
-- mm = calendar->monthStringToInteger( str.mid( strpos ), readLength );
-+ if (str.mid(strpos, longName.length()) == longName) {
-+ mm = j;
-+ strpos += longName.length();
-+ error = false;
-+ } else if (str.mid(strpos, shortName.length()) == shortName) {
-+ mm = j;
-+ strpos += shortName.length();
-+ error = false;
-+ }
-+ ++j;
-+ }
-+ break;
-+ case 'd': // Day Number Long
-+ case 'e': // Day Number Short
-+ dd = calendar->dayStringToInteger(str.mid(strpos), readLength);
-+ strpos += readLength;
-+ error = readLength <= 0;
-+ break;
-+ case 'n':
-+ // PosixFormat %n is Newline
-+ // KdeFormat %n is Month Number Short
-+ if (standard == KLocale::KdeFormat) {
-+ mm = calendar->monthStringToInteger(str.mid(strpos), readLength);
- strpos += readLength;
- error = readLength <= 0;
-- break;
-- case 'Y': // Year Number Long
-- case 'y': // Year Number Short
-- if ( modifierChar == QLatin1Char('E') ) { // Year In Era
-- if ( fmtChar == QLatin1Char('y') ) {
-- ey = calendar->yearStringToInteger( str.mid( strpos ), readLength );
-- strpos += readLength;
-- error = readLength <= 0;
-- } else {
-- error = true;
-- j = calendar->eraList()->count() -1; // Start with the most recent
-- while ( error && j >= 0 ) {
-- QString subFormat = calendar->eraList()->at( j ).format();
-- QString subInput = str.mid( strpos );
-- DateTimeComponents subResult = parseDatePosix( subInput, subFormat, calendar, locale, digitSet, standard );
-- if ( !subResult.error ) {
-- if ( subResult.parsedYear ) {
-- yy = subResult.year;
-- parsedYear = true;
-- error = false;
-- strpos += subResult.inputPosition;
-- } else if ( !subResult.eraName.isEmpty() && subResult.yearInEra >= 0 ) {
-- ee = subResult.eraName;
-- ey = subResult.yearInEra;
-- error = false;
-- strpos += subResult.inputPosition;
-- }
-- }
-- --j;
-- }
-- }
-- } else {
-- yy = calendar->yearStringToInteger( str.mid( strpos ), readLength );
-+ }
-+ // standard == KLocale::PosixFormat
-+ // all whitespace already 'eaten', no action required
-+ break;
-+ case 'm': // Month Number Long
-+ mm = calendar->monthStringToInteger(str.mid(strpos), readLength);
-+ strpos += readLength;
-+ error = readLength <= 0;
-+ break;
-+ case 'Y': // Year Number Long
-+ case 'y': // Year Number Short
-+ if (modifierChar == QLatin1Char('E')) { // Year In Era
-+ if (fmtChar == QLatin1Char('y')) {
-+ ey = calendar->yearStringToInteger(str.mid(strpos), readLength);
- strpos += readLength;
-- if ( fmtChar == QLatin1Char('y') ) {
-- yy = calendar->applyShortYearWindow( yy );
-- }
- error = readLength <= 0;
-- if ( !error ) {
-- parsedYear = true;
-- }
-- }
-- break;
-- case 'C': // Era
-- error = true;
-- if ( modifierChar == QLatin1Char('E') ) {
-- j = calendar->eraList()->count() -1; // Start with the most recent
-- while ( error && j >= 0 ) {
-- shortName = calendar->d_ptr->m_eraList->at( j ).name( KLocale::ShortName ).toLower();
-- longName = calendar->eraList()->at( j ).name( KLocale::LongName ).toLower();
-- if ( str.mid( strpos, longName.length() ) == longName ) {
-- strpos += longName.length();
-- ee = longName;
-- error = false;
-- } else if ( str.mid( strpos, shortName.length() ) == shortName ) {
-- strpos += shortName.length();
-- ee = shortName;
-- error = false;
-+ } else {
-+ error = true;
-+ j = calendar->eraList()->count() - 1; // Start with the most recent
-+ while (error && j >= 0) {
-+ QString subFormat = calendar->eraList()->at(j).format();
-+ QString subInput = str.mid(strpos);
-+ DateTimeComponents subResult = parseDatePosix(subInput, subFormat, calendar, locale, digitSet, standard);
-+ if (!subResult.error) {
-+ if (subResult.parsedYear) {
-+ yy = subResult.year;
-+ parsedYear = true;
-+ error = false;
-+ strpos += subResult.inputPosition;
-+ } else if (!subResult.eraName.isEmpty() && subResult.yearInEra >= 0) {
-+ ee = subResult.eraName;
-+ ey = subResult.yearInEra;
-+ error = false;
-+ strpos += subResult.inputPosition;
-+ }
- }
- --j;
- }
- }
-- break;
-- case 'j': // Day Of Year Number
-- dayInYear = integerFromString( str.mid( strpos ), 3, readLength );
-- strpos += readLength;
-- error = readLength <= 0;
-- break;
-- case 'V': // ISO Week Number
-- isoWeekNumber = integerFromString( str.mid( strpos ), 2, readLength );
-- strpos += readLength;
-- error = readLength <= 0;
-- break;
-- case 'u': // ISO Day Of Week
-- dayOfIsoWeek = integerFromString( str.mid( strpos ), 1, readLength );
-+ } else {
-+ yy = calendar->yearStringToInteger(str.mid(strpos), readLength);
- strpos += readLength;
-+ if (fmtChar == QLatin1Char('y')) {
-+ yy = calendar->applyShortYearWindow(yy);
-+ }
- error = readLength <= 0;
-- break;
-+ if (!error) {
-+ parsedYear = true;
-+ }
-+ }
-+ break;
-+ case 'C': // Era
-+ error = true;
-+ if (modifierChar == QLatin1Char('E')) {
-+ j = calendar->eraList()->count() - 1; // Start with the most recent
-+ while (error && j >= 0) {
-+ shortName = calendar->d_ptr->m_eraList->at(j).name(KLocale::ShortName).toLower();
-+ longName = calendar->eraList()->at(j).name(KLocale::LongName).toLower();
-+ if (str.mid(strpos, longName.length()) == longName) {
-+ strpos += longName.length();
-+ ee = longName;
-+ error = false;
-+ } else if (str.mid(strpos, shortName.length()) == shortName) {
-+ strpos += shortName.length();
-+ ee = shortName;
-+ error = false;
-+ }
-+ --j;
-+ }
-+ }
-+ break;
-+ case 'j': // Day Of Year Number
-+ dayInYear = integerFromString(str.mid(strpos), 3, readLength);
-+ strpos += readLength;
-+ error = readLength <= 0;
-+ break;
-+ case 'V': // ISO Week Number
-+ isoWeekNumber = integerFromString(str.mid(strpos), 2, readLength);
-+ strpos += readLength;
-+ error = readLength <= 0;
-+ break;
-+ case 'u': // ISO Day Of Week
-+ dayOfIsoWeek = integerFromString(str.mid(strpos), 1, readLength);
-+ strpos += readLength;
-+ error = readLength <= 0;
-+ break;
- }
- }
- }
-@@ -294,12 +293,12 @@ DateTimeComponents KDateTimeParser::parseDatePosix( const QString &inputString,
- result.error = error;
- result.inputPosition = strpos;
- result.formatPosition = fmtpos;
-- if ( error ) {
-+ if (error) {
- result.day = -1;
- result.month = -1;
- result.year = 0;
- result.parsedYear = false;
-- result.eraName = QString();
-+ result.eraName.clear();
- result.yearInEra = -1;
- result.dayInYear = -1;
- result.isoWeekNumber = -1;
-@@ -319,12 +318,15 @@ DateTimeComponents KDateTimeParser::parseDatePosix( const QString &inputString,
- }
-
- // Parse an input string to match a UNICODE DateTime format string and return any components found
--DateTimeComponents KDateTimeParser::parseDateUnicode( const QString &inputString,
-- const QString &formatString,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const
-+DateTimeComponents KDateTimeParser::parseDateUnicode(const QString &inputString,
-+ const QString &formatString,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const
- {
-+ Q_UNUSED(calendar);
-+ Q_UNUSED(locale);
-+ Q_UNUSED(digitSet);
- QString str = inputString.simplified().toLower();
- QString fmt = formatString.simplified();
- int dd = -1;
-@@ -338,19 +340,19 @@ DateTimeComponents KDateTimeParser::parseDateUnicode( const QString &inputString
- int dayOfIsoWeek = -1;
- int strpos = 0;
- int fmtpos = 0;
-- int readLength; // Temporary variable used when reading input
-+ //int readLength; // Temporary variable used when reading input
- bool error = false;
-
- DateTimeComponents result;
- result.error = error;
- result.inputPosition = strpos;
- result.formatPosition = fmtpos;
-- if ( error ) {
-+ if (error) {
- result.day = -1;
- result.month = -1;
- result.year = 0;
- result.parsedYear = false;
-- result.eraName = QString();
-+ result.eraName.clear();
- result.yearInEra = -1;
- result.dayInYear = -1;
- result.isoWeekNumber = -1;
-@@ -371,26 +373,26 @@ DateTimeComponents KDateTimeParser::parseDateUnicode( const QString &inputString
-
- // Peel a number off the front of a string which may have other trailing chars after the number
- // Stop either at either maxLength, eos, or first non-digit char
--int KDateTimeParser::integerFromString( const QString &string, int maxLength, int &readLength ) const
-+int KDateTimeParser::integerFromString(const QString &string, int maxLength, int &readLength) const
- {
- int value = -1;
- int position = 0;
- readLength = 0;
- bool ok = false;
-
-- if ( maxLength < 0 ) {
-+ if (maxLength < 0) {
- maxLength = string.length();
- }
-
-- while ( position < string.length() &&
-+ while (position < string.length() &&
- position < maxLength &&
-- string.at( position ).isDigit() ) {
-+ string.at(position).isDigit()) {
- position++;
- }
-
-- if ( position > 0 ) {
-- value = string.left( position ).toInt( &ok );
-- if ( ok ) {
-+ if (position > 0) {
-+ value = string.left(position).toInt(&ok);
-+ if (ok) {
- readLength = position;
- } else {
- value = -1;
-diff --git a/kdecore/date/kdatetimeparser_p.h b/kdecore/date/kdatetimeparser_p.h
-index 7a47c3a..4a25b34 100644
---- a/kdecore/date/kdatetimeparser_p.h
-+++ b/kdecore/date/kdatetimeparser_p.h
-@@ -31,8 +31,7 @@ class QTime;
- class KDateTime;
- class KCalendarSystem;
-
--struct DateTimeComponents
--{
-+struct DateTimeComponents {
- int day;
- int month;
- int year;
-@@ -54,28 +53,28 @@ public:
-
- virtual ~KDateTimeParser();
-
-- virtual QDate parseDate( const QString &dateString,
-- const QString &format,
-- const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-- const KLocale *locale = KGlobal::locale(),
-- KLocale::DigitSet digitSet = KLocale::ArabicDigits,
-- KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat ) const;
-+ virtual QDate parseDate(const QString &dateString,
-+ const QString &format,
-+ const KCalendarSystem *calendar = KGlobal::locale()->calendar(),
-+ const KLocale *locale = KGlobal::locale(),
-+ KLocale::DigitSet digitSet = KLocale::ArabicDigits,
-+ KLocale::DateTimeFormatStandard standard = KLocale::KdeFormat) const;
-
- private:
-- virtual DateTimeComponents parseDatePosix( const QString &dateString,
-- const QString &format,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet,
-- KLocale::DateTimeFormatStandard standard ) const;
-+ virtual DateTimeComponents parseDatePosix(const QString &dateString,
-+ const QString &format,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet,
-+ KLocale::DateTimeFormatStandard standard) const;
-
-- virtual DateTimeComponents parseDateUnicode( const QString &inputString,
-- const QString &format,
-- const KCalendarSystem *calendar,
-- const KLocale *locale,
-- KLocale::DigitSet digitSet ) const;
-+ virtual DateTimeComponents parseDateUnicode(const QString &inputString,
-+ const QString &format,
-+ const KCalendarSystem *calendar,
-+ const KLocale *locale,
-+ KLocale::DigitSet digitSet) const;
-
-- virtual int integerFromString( const QString &string, int maxLength, int &readLength ) const;
-+ virtual int integerFromString(const QString &string, int maxLength, int &readLength) const;
- };
-
- #endif // KDATETIMEPARSER_H
-diff --git a/kdecore/date/kdayperiod.cpp b/kdecore/date/kdayperiod.cpp
-index 84170b4..c810552 100644
---- a/kdecore/date/kdayperiod.cpp
-+++ b/kdecore/date/kdayperiod.cpp
-@@ -167,8 +167,8 @@ QTime KDayPeriod::time(int hip, int minute, int second, int millisecond) const
- }
- int hour;
- if (periodStart() <= periodEnd() ||
-- (hip >= hourInPeriod(periodStart()) &&
-- hip <= hourInPeriod(QTime(23, 59, 59, 999)))) {
-+ (hip >= hourInPeriod(periodStart()) &&
-+ hip <= hourInPeriod(QTime(23, 59, 59, 999)))) {
- hour = hip + periodStart().hour() - d->m_offsetFromStart;
- } else {
- hour = hip;
-@@ -197,7 +197,7 @@ bool KDayPeriod::isValid(const QTime &time) const
- return time >= periodStart() && time <= periodEnd();
- } else {
- return ((time >= periodStart() && time <= QTime(23, 59, 59, 999)) ||
-- (time >= QTime( 0, 0, 0 ) && time <= periodEnd()));
-+ (time >= QTime(0, 0, 0) && time <= periodEnd()));
- }
- } else {
- return false;
-diff --git a/kdecore/date/klocalizeddate.cpp b/kdecore/date/klocalizeddate.cpp
-index b624a34..b918e9e 100644
---- a/kdecore/date/klocalizeddate.cpp
-+++ b/kdecore/date/klocalizeddate.cpp
-@@ -42,22 +42,22 @@ public:
- };
-
- KLocalizedDatePrivate::KLocalizedDatePrivate(const QDate &date, const KCalendarSystem *calendar, bool manageCalendar)
-- : QSharedData(),
-- m_date(date),
-- m_calendar(calendar),
-- m_manageCalendar(manageCalendar)
-+ : QSharedData(),
-+ m_date(date),
-+ m_calendar(calendar),
-+ m_manageCalendar(manageCalendar)
- {
- }
-
- KLocalizedDatePrivate::KLocalizedDatePrivate(const KLocalizedDatePrivate &rhs)
-- : QSharedData(rhs),
-- m_date(rhs.m_date),
-- m_calendar(rhs.m_calendar),
-- m_manageCalendar(rhs.m_manageCalendar)
-+ : QSharedData(rhs),
-+ m_date(rhs.m_date),
-+ m_calendar(rhs.m_calendar),
-+ m_manageCalendar(rhs.m_manageCalendar)
- {
- // If we're managing the calendar object, then take a copy,
- // i.e. user called setCalendarSystem() rather than passing a custom one into the constructor
-- if(m_manageCalendar) {
-+ if (m_manageCalendar) {
- m_calendar = KCalendarSystem::create(m_calendar->calendarSystem(), new KLocale(*m_calendar->locale()));
- }
- }
-@@ -69,7 +69,7 @@ KLocalizedDatePrivate &KLocalizedDatePrivate::operator=(const KLocalizedDatePriv
- m_manageCalendar = rhs.m_manageCalendar;
- // If we're managing the calendar object, then take a copy,
- // i.e. user called setCalendarSystem() rather than passing a custom one into the constructor
-- if(rhs.m_manageCalendar) {
-+ if (rhs.m_manageCalendar) {
- m_calendar = KCalendarSystem::create(m_calendar->calendarSystem(), new KLocale(*m_calendar->locale()));
- }
- return *this;
-@@ -91,18 +91,18 @@ KLocalizedDatePrivate::~KLocalizedDatePrivate()
- *****************************************************************************/
-
- KLocalizedDate::KLocalizedDate(const QDate &date, const KCalendarSystem *calendarSystem)
-- : d(new KLocalizedDatePrivate(date, calendarSystem, false))
-+ : d(new KLocalizedDatePrivate(date, calendarSystem, false))
- {
- }
-
- KLocalizedDate::KLocalizedDate(int year, int month, int day, const KCalendarSystem *calendarSystem)
-- : d(new KLocalizedDatePrivate(QDate(), calendarSystem, false))
-+ : d(new KLocalizedDatePrivate(QDate(), calendarSystem, false))
- {
- setDate(year, month, day);
- }
-
- KLocalizedDate::KLocalizedDate(const KLocalizedDate &rhs)
-- : d(new KLocalizedDatePrivate(*rhs.d))
-+ : d(new KLocalizedDatePrivate(*rhs.d))
- {
- }
-
-@@ -148,7 +148,7 @@ KLocale::CalendarSystem KLocalizedDate::calendarSystem()
-
- const KCalendarSystem *KLocalizedDate::calendar() const
- {
-- if ( d->m_calendar ) {
-+ if (d->m_calendar) {
- return d->m_calendar;
- }
- return KGlobal::locale()->calendar();
-@@ -167,7 +167,7 @@ bool KLocalizedDate::isNull() const
-
- bool KLocalizedDate::isValid() const
- {
-- return calendar()->isValid( date() );
-+ return calendar()->isValid(date());
- }
-
- /*****************************************************************************
-@@ -297,13 +297,12 @@ int KLocalizedDate::dayOfWeek() const
-
- int KLocalizedDate::week(int *yearNum) const
- {
-- return calendar()->weekNumber(date(), yearNum);
-+ return calendar()->week(date(), yearNum);
- }
-
- int KLocalizedDate::week(KLocale::WeekNumberSystem weekNumberSystem, int *yearNum) const
- {
-- Q_UNUSED(weekNumberSystem);
-- return calendar()->weekNumber(date(), yearNum);
-+ return calendar()->week(date(), weekNumberSystem, yearNum);
- }
-
- int KLocalizedDate::monthsInYear() const
-@@ -318,8 +317,7 @@ int KLocalizedDate::weeksInYear() const
-
- int KLocalizedDate::weeksInYear(KLocale::WeekNumberSystem weekNumberSystem) const
- {
-- Q_UNUSED(weekNumberSystem);
-- return calendar()->weeksInYear(date());
-+ return calendar()->weeksInYear(date(), weekNumberSystem);
- }
-
- int KLocalizedDate::daysInYear() const
-@@ -454,13 +452,13 @@ bool KLocalizedDate::addDaysTo(int days)
- }
-
- void KLocalizedDate::dateDifference(const KLocalizedDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
- {
- dateDifference(toDate.date(), yearsDiff, monthsDiff, daysDiff, direction);
- }
-
- void KLocalizedDate::dateDifference(const QDate &toDate,
-- int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
-+ int *yearsDiff, int *monthsDiff, int *daysDiff, int *direction) const
- {
- calendar()->dateDifference(date(), toDate, yearsDiff, monthsDiff, daysDiff, direction);
- }
-@@ -606,7 +604,7 @@ QDataStream &operator>>(QDataStream &in, KLocalizedDate &date)
-
- QDebug operator<<(QDebug dbg, const KLocalizedDate &date)
- {
-- if (date.calendar()->calendarType() == QLatin1String("gregorian")) {
-+ if (date.calendar()->calendarSystem() == KLocale::QDateCalendar) {
- dbg.nospace() << "KLocalizedDate(" << date.formatDate(KLocale::IsoDate) << ", "
- << date.calendar()->calendarLabel() << ')';
- } else {
-diff --git a/kdecore/date/klocalizeddate.h b/kdecore/date/klocalizeddate.h
-index 2d1d611..6842577 100644
---- a/kdecore/date/klocalizeddate.h
-+++ b/kdecore/date/klocalizeddate.h
-@@ -17,8 +17,8 @@
- Boston, MA 02110-1301, USA.
- */
-
--#ifndef KDATE_H
--#define KDATE_H
-+#ifndef KLOCALIZEDDATE_H
-+#define KLOCALIZEDDATE_H
-
- #include <QtCore/QString>
- #include <QtCore/QDate>
-@@ -151,7 +151,7 @@ public:
- * See @ref custom for more details on using custom Calendar Systems.
- *
- * @param date the QDate to set the KLocalizedDate to, defaults to invalid date
-- * @param locale the locale to use for date formats, defaults to the global
-+ * @param calendar the calendar system to use, defaults to the global
- */
- explicit KLocalizedDate(const QDate &date = QDate(), const KCalendarSystem *calendar = 0);
-
-@@ -169,6 +169,7 @@ public:
- * @param year the year to set the KLocalizedDate to
- * @param month the month to set the KLocalizedDate to
- * @param day the day to set the KLocalizedDate to
-+ * @param calendar the calendar system to use, defaults to the global
- */
- KLocalizedDate(int year, int month, int day, const KCalendarSystem *calendar = 0);
-
-@@ -297,7 +298,7 @@ public:
- * @see eraName()
- * @see yearInEra()
- * @param eraName Era string
-- * @param year Year In Era number
-+ * @param yearInEra Year In Era number
- * @param month Month number
- * @param day Day Of Month number
- * @return @c true if the date is valid, @c false otherwise
-@@ -421,7 +422,6 @@ public:
- * See @ref formatting for more details on Date Formatting.
- *
- * @see formatDate()
-- * @param format format to return, either short or long
- * @return the localized era name, empty string if date is invalid
- */
- QString eraName() const;
-@@ -433,7 +433,6 @@ public:
- * See @ref formatting for more details on Date Formatting.
- *
- * @see formatDate()
-- * @param format format to return, either short or long
- * @return the localized era year string, empty string if date is invalid
- */
- QString eraYear() const;
-@@ -1166,22 +1165,25 @@ Q_DECLARE_METATYPE(KLocalizedDate)
- /**
- * Data stream output operator
- *
-- * @param other the date to compare
-+ * @param out the datastream to write to
-+ * @param date the date to write to the stream
- */
- QDataStream KDECORE_EXPORT &operator<<(QDataStream &out, const KLocalizedDate &date);
-
- /**
- * Data stream input operator
- *
-- * @param other the date to compare
-+ * @param out the datastream to read from
-+ * @param date the date to read from the stream
- */
- QDataStream KDECORE_EXPORT &operator>>(QDataStream &in, KLocalizedDate &date);
-
- /**
- * Debug stream output operator
- *
-- * @param other the date to print
-+ * @param out the debug datastream to write to
-+ * @param date the date to write to the stream
- */
--QDebug KDECORE_EXPORT operator<<(QDebug, const KLocalizedDate &);
-+QDebug KDECORE_EXPORT operator<<(QDebug debug, const KLocalizedDate &date);
-
--#endif // KDATE_H
-+#endif // KLOCALIZEDDATE_H
-diff --git a/kdecore/CMakeLists.txt b/kdecore/CMakeLists.txt
-index f78c115..276f005 100644
---- a/kdecore/CMakeLists.txt
-+++ b/kdecore/CMakeLists.txt
-@@ -184,9 +184,9 @@ set(kdecore_LIB_SRCS
- date/kcalendarsystem.cpp
- date/kcalendarsystemcoptic.cpp
- date/kcalendarsystemethiopian.cpp
-+ date/kcalendarsystemqdate.cpp
- date/kcalendarsystemgregorian.cpp
-- date/kcalendarsystemgregorianproleptic.cpp
-- date/kcalendarsystemhijri.cpp
-+ date/kcalendarsystemislamiccivil.cpp
- date/kcalendarsystemhebrew.cpp
- date/kcalendarsystemindiannational.cpp
- date/kcalendarsystemjalali.cpp
diff --git a/kde-unstable/kdelibs/kde-applications-menu.patch b/kde-unstable/kdelibs/kde-applications-menu.patch
deleted file mode 100644
index 4b513298a..000000000
--- a/kde-unstable/kdelibs/kde-applications-menu.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- kdelibs-4.3.98/kded/CMakeLists.txt 2009-10-02 14:55:17.000000000 +0000
-+++ kdelibs-4.3.98/kded/CMakeLists.txt 2010-01-31 22:16:13.946933892 +0000
-@@ -69,7 +69,7 @@
- if (WIN32)
- install( FILES applications.menu DESTINATION ${SHARE_INSTALL_PREFIX}/xdg/menus )
- else (WIN32)
--install( FILES applications.menu DESTINATION ${SYSCONF_INSTALL_DIR}/xdg/menus )
-+install( FILES applications.menu DESTINATION ${SYSCONF_INSTALL_DIR}/xdg/menus RENAME kde-applications.menu )
- endif (WIN32)
- install( FILES kdedmodule.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
- install( FILES kded.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
---- kdelibs-4.3.98/kded/kbuildsycoca.cpp 2009-12-04 23:10:18.000000000 +0000
-+++ kdelibs-4.3.98/kded/kbuildsycoca.cpp 2010-01-31 22:16:13.962766572 +0000
-@@ -302,7 +302,7 @@
- if (!m_trackId.isEmpty())
- g_vfolder->setTrackId(m_trackId);
-
-- VFolderMenu::SubMenu *kdeMenu = g_vfolder->parseMenu("applications.menu", true);
-+ VFolderMenu::SubMenu *kdeMenu = g_vfolder->parseMenu("kde-applications.menu", true);
-
- KServiceGroup::Ptr entry = g_bsgf->addNew("/", kdeMenu->directoryFile, KServiceGroup::Ptr(), false);
- entry->setLayoutInfo(kdeMenu->layoutList);
diff --git a/kde-unstable/kdelibs/kdelibs.install b/kde-unstable/kdelibs/kdelibs.install
deleted file mode 100644
index c77e68041..000000000
--- a/kde-unstable/kdelibs/kdelibs.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdemultimedia/PKGBUILD b/kde-unstable/kdemultimedia/PKGBUILD
deleted file mode 100644
index 44d684966..000000000
--- a/kde-unstable/kdemultimedia/PKGBUILD
+++ /dev/null
@@ -1,109 +0,0 @@
-# $Id: PKGBUILD 125373 2011-05-26 10:37:17Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdemultimedia
-pkgname=('kdemultimedia-dragonplayer'
- 'kdemultimedia-ffmpegthumbs'
- 'kdemultimedia-juk'
- 'kdemultimedia-kioslave'
- 'kdemultimedia-kmix'
- 'kdemultimedia-kscd'
- 'kdemultimedia-mplayerthumbs')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdemultimedia')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs' 'tunepimp'
- 'ffmpeg' 'mplayer' 'pulseaudio' 'libmusicbrainz3')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2"
- 'mplayerthumbs.config')
-sha1sums=('60fa25d125aa77b66fd1c1e9e043df48abf35bd4'
- 'ba016fa2563c14ffcba852c62506b66bfc6ee683')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_Xine=OFF
- make
-}
-
-package_kdemultimedia-dragonplayer() {
- pkgdesc='Video Player'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/multimedia/dragonplayer/"
- install='kdemultimedia.install'
- cd $srcdir/build/dragonplayer
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/dragonplayer
- make DESTDIR=$pkgdir install
-}
-
-package_kdemultimedia-ffmpegthumbs() {
- pkgdesc='Video Files (ffmpegthumbs)'
- depends=('kdebase-runtime' 'ffmpeg')
- install='kdemultimedia.install'
- cd $srcdir/build/ffmpegthumbs
- make DESTDIR=$pkgdir install
-}
-
-package_kdemultimedia-juk() {
- pkgdesc='Music Player'
- depends=('kdebase-runtime' 'tunepimp')
- url="http://kde.org/applications/multimedia/juk"
- install='kdemultimedia.install'
- cd $srcdir/build/juk
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/juk
- make DESTDIR=$pkgdir install
-}
-
-package_kdemultimedia-kioslave() {
- pkgdesc='Audio CD Browser'
- depends=('kdelibs' 'libmusicbrainz3' 'cdparanoia')
- conflicts=('kdemultimedia-libkcddb' 'kdemultimedia-libkcompactdisc')
- replaces=('kdemultimedia-libkcddb' 'kdemultimedia-libkcompactdisc')
- for i in kioslave doc/kioslave libkcddb libkcompactdisc; do
- cd $srcdir/build/${i}
- make DESTDIR=$pkgdir install
- done
-}
-
-package_kdemultimedia-kmix() {
- pkgdesc='Sound Mixer'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/multimedia/kmix"
- install='kdemultimedia.install'
- cd $srcdir/build/kmix
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kmix
- make DESTDIR=$pkgdir install
-}
-
-package_kdemultimedia-kscd() {
- pkgdesc='CD Player'
- depends=('kdebase-runtime' 'libmusicbrainz3')
- url="http://kde.org/applications/multimedia/kscd"
- install='kdemultimedia.install'
- cd $srcdir/build/kscd
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcontrol/cddbretrieval
- make DESTDIR=$pkgdir install
-}
-
-package_kdemultimedia-mplayerthumbs() {
- pkgdesc='Video Files (MPlayerThumbs)'
- depends=('kdebase-runtime' 'mplayer')
- replaces=('mplayerthumbs')
- conflicts=('mplayerthumbs')
- cd $srcdir/build/mplayerthumbs
- make DESTDIR=$pkgdir install
- install -D -m644 $srcdir/mplayerthumbs.config $pkgdir/usr/share/config/mplayerthumbs
-}
diff --git a/kde-unstable/kdemultimedia/kdemultimedia.install b/kde-unstable/kdemultimedia/kdemultimedia.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdemultimedia/kdemultimedia.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdemultimedia/mplayerthumbs.config b/kde-unstable/kdemultimedia/mplayerthumbs.config
deleted file mode 100644
index 761a17953..000000000
--- a/kde-unstable/kdemultimedia/mplayerthumbs.config
+++ /dev/null
@@ -1,2 +0,0 @@
-[MPlayerThumbsCfg]
-backend=0
diff --git a/kde-unstable/kdenetwork/PKGBUILD b/kde-unstable/kdenetwork/PKGBUILD
deleted file mode 100644
index 763acd722..000000000
--- a/kde-unstable/kdenetwork/PKGBUILD
+++ /dev/null
@@ -1,114 +0,0 @@
-# $Id: PKGBUILD 124770 2011-05-24 10:05:32Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdenetwork
-pkgname=('kdenetwork-filesharing'
- 'kdenetwork-kdnssd'
- 'kdenetwork-kget'
- 'kdenetwork-kopete'
- 'kdenetwork-kppp'
- 'kdenetwork-krdc'
- 'kdenetwork-krfb')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdenetwork')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'speex' 'ortp' 'libotr'
- 'qca-ossl' 'kdebase-workspace' 'kdebase-lib' 'libvncserver' 'libmsn' 'ppp'
- 'v4l-utils' 'libidn' 'rdesktop' 'qimageblitz' 'libxdamage' 'libgadu'
- 'telepathy-qt4' 'libktorrent' 'libmms')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('8afe1547ea6f9f7acbdaf73b3ade4e3c752e645e')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMOZPLUGIN_INSTALL_DIR=/usr/lib/mozilla/plugins/ \
- -DWITH_Xmms=OFF \
- -DWITH_LibMeanwhile=OFF
- make
-}
-
-package_kdenetwork-filesharing() {
- pkgdesc='Konqueror properties dialog plugin to share a directory with the local network'
- depends=('kdelibs' 'smbclient')
- install='kdenetwork.install'
- cd $srcdir/build/filesharing
- make DESTDIR=$pkgdir install
-}
-
-package_kdenetwork-kdnssd() {
- pkgdesc='Monitors the network for DNS-SD services'
- depends=('kdelibs')
- cd $srcdir/build/kdnssd
- make DESTDIR=$pkgdir install
-}
-
-package_kdenetwork-kget() {
- pkgdesc='Download Manager'
- depends=('kdebase-workspace' 'kdebase-lib' 'libktorrent' 'libmms')
- optdepends=('python2: YouTube plugin')
- url="http://kde.org/applications/internet/kget/"
- install='kdenetwork.install'
- cd $srcdir/build/kget
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kget
- make DESTDIR=$pkgdir install
-
- # Use the python2 executable
- find ${pkgdir} -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|'
-}
-
-package_kdenetwork-kopete() {
- pkgdesc='Instant Messenger'
- depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr' 'libmsn'
- 'libidn' 'qimageblitz' 'v4l-utils' 'libgadu')
- url="http://kde.org/applications/internet/kopete/"
- install='kdenetwork.install'
- cd $srcdir/build/kopete
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kopete
- make DESTDIR=$pkgdir install
-}
-
-package_kdenetwork-kppp() {
- pkgdesc='Internet Dial-Up Tool'
- depends=('kdebase-runtime' 'ppp')
- url="http://kde.org/applications/internet/kppp/"
- install='kdenetwork.install'
- cd $srcdir/build/kppp
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kppp
- make DESTDIR=$pkgdir install
-}
-
-package_kdenetwork-krdc() {
- pkgdesc='Remote Desktop Client'
- depends=('kdebase-runtime' 'libvncserver' 'rdesktop' 'telepathy-qt4')
- optdepends=('kdebase-keditbookmarks: to edit bookmarks')
- url="http://kde.org/applications/internet/krdc/"
- cd $srcdir/build/krdc
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/krdc
- make DESTDIR=$pkgdir install
-}
-
-package_kdenetwork-krfb() {
- pkgdesc='Desktop Sharing'
- # note on libxdamage:
- # not detected by namcap because libgl depends on it
- # but nvidia providing libgl does not depend on libxdamage
- depends=('kdebase-runtime' 'libvncserver' 'libxdamage')
- cd $srcdir/build/krfb
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/krfb
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdenetwork/kdenetwork.install b/kde-unstable/kdenetwork/kdenetwork.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdenetwork/kdenetwork.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdepim-runtime/PKGBUILD b/kde-unstable/kdepim-runtime/PKGBUILD
deleted file mode 100644
index 72aecd954..000000000
--- a/kde-unstable/kdepim-runtime/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 99527 2010-11-14 22:37:20Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=kdepim-runtime
-pkgver=4.6.80
-pkgrel=1
-pkgdesc='KDE PIM Runtime Environment'
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdepimlibs' 'kdebase-runtime')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('18cb10ea5a7373c4eea859b0d0518b6a9c0e6a4e')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdepim-runtime/kdepim-runtime.install b/kde-unstable/kdepim-runtime/kdepim-runtime.install
deleted file mode 100644
index ce5c32e1b..000000000
--- a/kde-unstable/kdepim-runtime/kdepim-runtime.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/kdepim/PKGBUILD b/kde-unstable/kdepim/PKGBUILD
deleted file mode 100644
index 1b0491433..000000000
--- a/kde-unstable/kdepim/PKGBUILD
+++ /dev/null
@@ -1,257 +0,0 @@
-# $Id: PKGBUILD 124768 2011-05-24 09:38:48Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdepim
-pkgname=('kdepim-akonadiconsole'
- 'kdepim-akregator'
- 'kdepim-blogilo'
- 'kdepim-console'
- 'kdepim-kaddressbook'
- 'kdepim-kalarm'
- 'kdepim-kjots'
- 'kdepim-kleopatra'
- 'kdepim-kmail'
- 'kdepim-knode'
- 'kdepim-knotes'
- 'kdepim-kontact'
- 'kdepim-korganizer'
- 'kdepim-kresources'
- 'kdepim-ktimetracker'
- 'kdepim-libkdepim'
- 'kdepim-wizards')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://pim.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdepim')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss'
- 'pilot-link' 'kde-agent')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2"
- 'fix-console-build.patch')
-sha1sums=('dc32fee3332df3bdb4395f3a229d88de34ae4de1'
- 'e4b82bcee6c46aad39196a5bb2732fed72ff4541')
-
-build() {
- cd "${srcdir}"/${pkgbase}-${pkgver}
- patch -p1 -i "${srcdir}"/fix-console-build.patch
-
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DKDEPIM_BUILD_MOBILE=OFF
- make
-}
-
-package_kdepim-akonadiconsole() {
- pkgdesc='Akonadi Management and Debugging Console'
- depends=('kdepim-libkdepim')
- url='http://pim.kde.org'
- install='kdepim.install'
- cd "${srcdir}"/build/akonadiconsole
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-akregator() {
- pkgdesc='A Feed Reader for KDE'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/internet/akregator/"
- install='kdepim.install'
- cd "${srcdir}"/build/akregator
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/akregator
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/akregator
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-blogilo() {
- pkgdesc='A KDE Blogging Client'
- depends=('kdepim-runtime')
- url="http://kde.org/applications/internet/blogilo/"
- replaces=('blogilo')
- conflicts=('blogilo')
- install='kdepim.install'
- cd "${srcdir}"/build/blogilo
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/blogilo
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-console() {
- pkgdesc='Command line tool for accessing calendar files'
- depends=('kdepim-runtime')
- url='http://pim.kde.org'
- install='kdepim.install'
- cd "${srcdir}"/build/console
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kaddressbook() {
- pkgdesc='Contact Manager'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/office/kaddressbook/"
- install='kdepim.install'
- cd "${srcdir}"/build/kaddressbook
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/kaddressbook
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/plugins/kaddressbook
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kalarm() {
- pkgdesc='Personal Alarm Scheduler'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/utilities/kalarm/"
- install='kdepim.install'
- cd "${srcdir}"/build/kalarm
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/kalarm
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kjots() {
- pkgdesc='Note Taker'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/utilities/kjots/"
- install='kdepim.install'
- cd "${srcdir}"/build/kjots
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/kjots
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/kjots
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kleopatra() {
- pkgdesc='Certificate Manager and Unified Crypto GUI'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/utilities/kleopatra/"
- cd "${srcdir}"/build/kleopatra
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/kleopatra
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kmail() {
- pkgdesc='Mail Client'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/internet/kmail/"
- install='kdepim.install'
- conflicts=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve'
- 'kdepim-mimelib' 'kdepim-plugins')
- replaces=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve'
- 'kdepim-mimelib' 'kdepim-plugins')
- optdepends=('cyrus-sasl-plugins: CRAM-MD5 authentication')
- for i in kmail doc/kmail kmailcvt ksendemail libksieve mailcommon \
- nepomuk_email_feeder ontologies templateparser kontact/plugins/kmail; do
- cd "${srcdir}"/build/${i}
- make DESTDIR="${pkgdir}" install
- done
-}
-
-package_kdepim-knode() {
- pkgdesc='News Reader'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/internet/knode/"
- install='kdepim.install'
- cd "${srcdir}"/build/knode
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/knode
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/knode
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-knotes() {
- pkgdesc='Popup Notes'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/utilities/knotes/"
- install='kdepim.install'
- cd "${srcdir}"/build/knotes
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/knotes
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/knotes
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kontact() {
- pkgdesc='Personal Information Manager'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/office/kontact/"
- install='kdepim.install'
- conflcits=('kdepim-kontactinterfaces')
- replaces=('kdepim-kontactinterfaces')
- for i in kontact/src doc/kontact \
- kontact/plugins/summary kontact/plugins/specialdates; do
- cd "${srcdir}"/build/${i}
- make DESTDIR="${pkgdir}" install
- done
-}
-
-package_kdepim-korganizer() {
- pkgdesc='Calendar and Scheduling Program'
- depends=('kdepim-libkdepim')
- url="http://kde.org/applications/office/korganizer"
- install='kdepim.install'
- cd "${srcdir}"/build/korganizer
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/korganizer
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/korganizer
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-kresources() {
- pkgdesc='KDE PIM resources'
- depends=('kdepim-libkdepim')
- url='http://pim.kde.org'
- cd "${srcdir}"/build/kresources
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-ktimetracker() {
- pkgdesc='Personal Time Tracker'
- depends=('kdepim-kresources')
- url="http://kde.org/applications/utilities/ktimetracker/"
- install='kdepim.install'
- cd "${srcdir}"/build/ktimetracker
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/doc/ktimetracker
- make DESTDIR="${pkgdir}" install
- cd "${srcdir}"/build/kontact/plugins/ktimetracker
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdepim-libkdepim() {
- pkgdesc='Library for KDE PIM'
- groups=()
- depends=('kde-agent' 'kdepim-runtime')
- url='http://pim.kde.org'
- conflicts=('kdepim-icons' 'kdepim-libkleo' 'kdepim-libkpgp'
- 'kdepim-strigi-analyzer' 'kdepim-akonadi')
- replaces=('kdepim-icons' 'kdepim-libkleo' 'kdepim-libkpgp'
- 'kdepim-strigi-analyzer' 'kdepim-akonadi')
- for i in akonadi_next calendarsupport calendarviews incidenceeditor-ng \
- kdgantt2 libkdepim libkdepimdbusinterfaces libkleo libkpgp \
- messagecomposer messagecore messagelist messageviewer icons \
- strigi-analyzer plugins/messageviewer plugins/ktexteditor; do
- cd "${srcdir}"/build/${i}
- make DESTDIR="${pkgdir}" install
- done
-}
-
-package_kdepim-wizards() {
- pkgdesc='KDE Groupware Wizard'
- depends=('kdepim-kresources')
- url='http://pim.kde.org'
- cd "${srcdir}"/build/wizards
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdepim/fix-console-build.patch b/kde-unstable/kdepim/fix-console-build.patch
deleted file mode 100644
index 552b8c0c1..000000000
--- a/kde-unstable/kdepim/fix-console-build.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/console/kabcclient/src/main.cpp
-+++ b/console/kabcclient/src/main.cpp
-@@ -117,7 +117,7 @@ int main(int argc, char** argv)
-
- cmdLineOptions.add("match-case", ki18n("Match key fields case sensitive. UID is always matched case sensitive"));
-
-- cmdLineOptions.add(ki18n("+[input data]"), ki18n("Input to use instead of reading stdin"));
-+ cmdLineOptions.add("+[input data]", ki18n("Input to use instead of reading stdin"));
-
- KCmdLineArgs::addCmdLineOptions(cmdLineOptions);
- KCmdLineArgs::init(argc, argv, &aboutData);
diff --git a/kde-unstable/kdepim/kdepim.install b/kde-unstable/kdepim/kdepim.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdepim/kdepim.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdepimlibs/PKGBUILD b/kde-unstable/kdepimlibs/PKGBUILD
deleted file mode 100644
index 2fff6052c..000000000
--- a/kde-unstable/kdepimlibs/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124655 2011-05-23 19:42:19Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgname=kdepimlibs
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="KDE PIM Libraries"
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL')
-depends=('kdelibs' 'gpgme' 'akonadi' 'libical' )
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'cyrus-sasl' 'openldap')
-install='kdepimlibs.install'
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('e07ba03177775ee6db6669123b944dd7c3b362f1')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd $srcdir/build
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdepimlibs/kdepimlibs.install b/kde-unstable/kdepimlibs/kdepimlibs.install
deleted file mode 100644
index 99262607c..000000000
--- a/kde-unstable/kdepimlibs/kdepimlibs.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/kdeplasma-addons/PKGBUILD b/kde-unstable/kdeplasma-addons/PKGBUILD
deleted file mode 100644
index 567e16086..000000000
--- a/kde-unstable/kdeplasma-addons/PKGBUILD
+++ /dev/null
@@ -1,603 +0,0 @@
-# $Id: PKGBUILD 124813 2011-05-24 15:14:21Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdeplasma-addons
-pkgname=('kdeplasma-addons-applets-bball'
- 'kdeplasma-addons-applets-binary-clock'
- 'kdeplasma-addons-applets-blackboard'
- 'kdeplasma-addons-applets-bookmarks'
- 'kdeplasma-addons-applets-bubblemon'
- 'kdeplasma-addons-applets-calculator'
- 'kdeplasma-addons-applets-charselect'
- 'kdeplasma-addons-applets-comic'
- 'kdeplasma-addons-applets-community'
- 'kdeplasma-addons-applets-dict'
- 'kdeplasma-addons-applets-eyes'
- 'kdeplasma-addons-applets-fifteenpuzzle'
- 'kdeplasma-addons-applets-filewatcher'
- 'kdeplasma-addons-applets-frame'
- 'kdeplasma-addons-applets-fuzzy-clock'
- 'kdeplasma-addons-applets-incomingmsg'
- 'kdeplasma-addons-applets-kdeobservatory'
- 'kdeplasma-addons-applets-kimpanel'
- 'kdeplasma-addons-applets-knowledgebase'
- 'kdeplasma-addons-applets-kolourpicker'
- 'kdeplasma-addons-applets-konqprofiles'
- 'kdeplasma-addons-applets-konsoleprofiles'
- 'kdeplasma-addons-applets-lancelot'
- 'kdeplasma-addons-applets-leavenote'
- 'kdeplasma-addons-applets-life'
- 'kdeplasma-addons-applets-luna'
- 'kdeplasma-addons-applets-magnifique'
- 'kdeplasma-addons-applets-mediaplayer'
- 'kdeplasma-addons-applets-microblog'
- 'kdeplasma-addons-applets-news'
- 'kdeplasma-addons-applets-notes'
- 'kdeplasma-addons-applets-nowplaying'
- 'kdeplasma-addons-applets-paste'
- 'kdeplasma-addons-applets-pastebin'
- 'kdeplasma-addons-applets-plasmaboard'
- 'kdeplasma-addons-applets-previewer'
- 'kdeplasma-addons-applets-qalculate'
- 'kdeplasma-addons-applets-rememberthemilk'
- 'kdeplasma-addons-applets-rssnow'
- 'kdeplasma-addons-applets-showdashboard'
- 'kdeplasma-addons-applets-showdesktop'
- 'kdeplasma-addons-applets-social-news'
- 'kdeplasma-addons-applets-spellcheck'
- 'kdeplasma-addons-applets-systemloadviewer'
- 'kdeplasma-addons-applets-timer'
- 'kdeplasma-addons-applets-unitconverter'
- 'kdeplasma-addons-applets-weather'
- 'kdeplasma-addons-applets-weatherstation'
- 'kdeplasma-addons-applets-webslice'
- 'kdeplasma-addons-containments'
- 'kdeplasma-addons-libs'
- 'kdeplasma-addons-runners-audioplayercontrol'
- 'kdeplasma-addons-runners-browserhistory'
- 'kdeplasma-addons-runners-characters'
- 'kdeplasma-addons-runners-contacts'
- 'kdeplasma-addons-runners-converter'
- 'kdeplasma-addons-runners-datetime'
- 'kdeplasma-addons-runners-events'
- 'kdeplasma-addons-runners-katesessions'
- 'kdeplasma-addons-runners-konquerorsessions'
- 'kdeplasma-addons-runners-konsolesessions'
- 'kdeplasma-addons-runners-kopete'
- 'kdeplasma-addons-runners-mediawiki'
- 'kdeplasma-addons-runners-spellchecker'
- 'kdeplasma-addons-wallpapers-mandelbrot'
- 'kdeplasma-addons-wallpapers-marble'
- 'kdeplasma-addons-wallpapers-pattern'
- 'kdeplasma-addons-wallpapers-virus'
- 'kdeplasma-addons-wallpapers-weather')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL')
-groups=('kde' 'kdeplasma-addons')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdebase-workspace' 'kdeedu-marble'
- 'eigen' 'scim' 'qwt' 'boost' 'libkexiv2')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('09b97248aa576991f9f5e9ddaa3392618e2337e7')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdeplasma-addons-applets-bball() {
- pkgdesc='A bouncy ball for plasma'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/bball
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-binary-clock() {
- pkgdesc='Time displayed in binary format'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/binary-clock
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-blackboard() {
- pkgdesc='Black Board'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/blackboard
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-bookmarks() {
- pkgdesc='Quick Access to the Bookmarks'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/bookmarks
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-bubblemon() {
- pkgdesc='A pretty bubble that monitors your system.'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/bubblemon
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-calculator() {
- pkgdesc='Calculate simple sums'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/calculator
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-charselect() {
- pkgdesc='View, select, and copy characters from a font collection'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/charselect
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-comic() {
- pkgdesc='View comic strips from the Internet'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/comic
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-community() {
- pkgdesc='Communicate using the Social Desktop'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/community
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-dict() {
- pkgdesc='Look up the meaning of words and their translation into different languages'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/dict
- make DESTDIR=$pkgdir install
- # FIXME
- # /usr/share/icons/oxygen/scalable/apps/accessories-dictionary.svgz
- rm -rf $pkgdir/usr/share/icons
-}
-
-package_kdeplasma-addons-applets-eyes() {
- pkgdesc='XEyes clone'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/eyes
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-fifteenpuzzle() {
- pkgdesc='Put the pieces in order'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/fifteenPuzzle
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-filewatcher() {
- pkgdesc='Watch for changes in specified files'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/fileWatcher
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-frame() {
- pkgdesc='Display your favorite pictures'
- depends=('kdebase-workspace' 'libkexiv2')
- cd $srcdir/build/applets/frame
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-fuzzy-clock() {
- pkgdesc='Time displayed in a less precise format'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/fuzzy-clock
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-incomingmsg() {
- pkgdesc='Notification of new messages'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/incomingmsg
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-kdeobservatory() {
- pkgdesc='Visualize the KDE ecosystem'
- depends=('kdebase-workspace' 'qwt')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/kdeobservatory
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-kimpanel() {
- pkgdesc='A generic input method panel for Oriental languages'
- depends=('kdebase-workspace')
- optdepends=('scim: SCIM backend'
- 'fcitx: FCITX backend')
- cd $srcdir/build/applets/kimpanel
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-knowledgebase() {
- pkgdesc='Opendesktop Knowledgebase'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/knowledgebase
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-kolourpicker() {
- pkgdesc='Pick a color from the desktop'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/kolourpicker
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-konqprofiles() {
- pkgdesc='List and launch Konqueror profiles'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/konqprofiles
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-konsoleprofiles() {
- pkgdesc='List and launch Konsole profiles'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/konsoleprofiles
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-lancelot() {
- pkgdesc='Launcher to start applications'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- replaces=('lancelot')
- provides=('lancelot')
- conflicts=('lancelot')
- install='kdeplasma-addons-applets-lancelot.install'
- cd $srcdir/build/applets/lancelot
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-leavenote() {
- pkgdesc='Leave notes for users while they are away'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/leavenote
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-life() {
- pkgdesc='Life'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/life
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-luna() {
- pkgdesc='Display moon phases for your location'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/luna
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-magnifique() {
- pkgdesc='A magnification glass for the Plasma desktop'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/magnifique
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-mediaplayer() {
- pkgdesc='Widget that can play video and sound'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/mediaplayer
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-microblog() {
- pkgdesc='Update and view your microblog status.'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/microblog
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-news() {
- pkgdesc='Show news from various sources'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/news
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-notes() {
- pkgdesc='Desktop sticky notes'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/notes
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-nowplaying() {
- pkgdesc='Displays currently playing audio'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/nowplaying
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-paste() {
- pkgdesc='Paste text snippets'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/paste
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-pastebin() {
- pkgdesc='Paste text/images to a remote server'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/pastebin
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-plasmaboard() {
- pkgdesc='A virtual, on-screen keyboard'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/plasmaboard
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-previewer() {
- pkgdesc='Preview This File'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/previewer
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-qalculate() {
- pkgdesc='A powerful mathematical equation solver'
- depends=('kdebase-workspace')
- install='kdeplasma-addons-applets.install'
- cd $srcdir/build/applets/qalculate
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-rememberthemilk() {
- pkgdesc='Remember The Milk Todo list applet'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/rememberthemilk
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-rssnow() {
- pkgdesc='Show news from various sources'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/rssnow
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-showdashboard() {
- pkgdesc='Show the Plasma widget dashboard above other windows'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/showdashboard
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-showdesktop() {
- pkgdesc='Show the Plasma desktop'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/showdesktop
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-social-news() {
- pkgdesc='Stay informed with the Social Desktop'
- replaces=('kdeplasma-addons-applets-opendesktop' 'kdeplasma-addons-applets-opendesktop-activities')
- conflicts=('kdeplasma-addons-applets-opendesktop' 'kdeplasma-addons-applets-opendesktop-activities')
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/social-news
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-spellcheck() {
- pkgdesc='Fast spell checking'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/spellcheck
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-systemloadviewer() {
- pkgdesc='Tiny CPU/RAM/Swap monitor'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/systemloadviewer
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-timer() {
- pkgdesc='Countdown over a specified time period'
- depends=('kdebase-workspace')
- cd $srcdir/build/applets/timer
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-unitconverter() {
- pkgdesc='Plasmoid for converting units'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/unitconverter
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-weather() {
- pkgdesc='Displays Weather information'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/weather
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-weatherstation() {
- pkgdesc='Weather reports with an LCD display style'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/weatherstation
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-applets-webslice() {
- pkgdesc='Show a part of a webpage'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/applets/webslice
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-containments() {
- pkgdesc='Activities types for Plasma shells'
- depends=('kdebase-workspace')
- cd $srcdir/build/containments
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-libs() {
- pkgdesc='Plasma Addon Library'
- depends=('kdebase-workspace')
- groups=()
- replaces=('kdeplasma-addons-dataengines')
- provides=('kdeplasma-addons-dataengines')
- conflicts=('kdeplasma-addons-dataengines')
- cd $srcdir/build/libs
- make DESTDIR=$pkgdir install
- cd $srcdir/build/dataengines
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-audioplayercontrol() {
- pkgdesc='Allows to control MPRIS audio players (it is able to search through Amarok´s collection, too)'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/audioplayercontrol
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-browserhistory() {
- pkgdesc='Searches in Konqueror´s history'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/browserhistory
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-characters() {
- pkgdesc='special Characters'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/characters
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-contacts() {
- pkgdesc='Finds entries in your address book'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/contacts
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-converter() {
- pkgdesc='Convert values to different units'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/runners/converter
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-datetime() {
- pkgdesc='The current date and time, locally or in any timezone'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/datetime
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-events() {
- pkgdesc='Calendar Events runner'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/events
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-katesessions() {
- pkgdesc='Matches Kate Sessions'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/katesessions
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-konquerorsessions() {
- pkgdesc='Matches Konqueror Sessions'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/konquerorsessions
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-konsolesessions() {
- pkgdesc='Matches Konsole Sessions'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/konsolesessions
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-kopete() {
- pkgdesc='Kopete Contact runner'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/kopete
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-mediawiki() {
- pkgdesc='Search on Wikitravel'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/mediawiki
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-runners-spellchecker() {
- pkgdesc='Check the spelling of a word'
- depends=('kdebase-workspace')
- cd $srcdir/build/runners/spellchecker
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-wallpapers-mandelbrot() {
- pkgdesc='Mandelbrot'
- depends=('kdebase-workspace')
- cd $srcdir/build/wallpapers/mandelbrot
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-wallpapers-marble() {
- pkgdesc='Globe'
- depends=('kdebase-workspace' 'kdeedu-marble')
- cd $srcdir/build/wallpapers/marble
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-wallpapers-pattern() {
- pkgdesc='Pattern'
- depends=('kdebase-workspace')
- cd $srcdir/build/wallpapers/pattern
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-wallpapers-virus() {
- pkgdesc='Virus'
- depends=('kdebase-workspace')
- cd $srcdir/build/wallpapers/virus
- make DESTDIR=$pkgdir install
-}
-
-package_kdeplasma-addons-wallpapers-weather() {
- pkgdesc='Weather'
- depends=('kdebase-workspace' 'kdeplasma-addons-libs')
- cd $srcdir/build/wallpapers/weather
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets-lancelot.install b/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets-lancelot.install
deleted file mode 100644
index ce5c32e1b..000000000
--- a/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets-lancelot.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets.install b/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets.install
deleted file mode 100644
index c4ef46ba8..000000000
--- a/kde-unstable/kdeplasma-addons/kdeplasma-addons-applets.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/kde-unstable/kdesdk-kate/PKGBUILD b/kde-unstable/kdesdk-kate/PKGBUILD
deleted file mode 100644
index c64df1df3..000000000
--- a/kde-unstable/kdesdk-kate/PKGBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# $Id: PKGBUILD 124689 2011-05-23 21:22:48Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgbase=kdesdk-kate
-pkgname=('kdebase-kwrite'
- 'kdesdk-kate')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-makedepends=('kdelibs ''cmake' 'automoc4')
-source=("http://download.kde.org/unstable/${pkgver}/src/kate-${pkgver}.tar.bz2"
- 'pkgbuild-syntax-highlight.patch')
-sha1sums=('9c95690b9f967a0ed52afcf6c4d7ace3ef9284ff'
- 'ab0c5d2a796b0f283154799add161c99f48ffcd5')
-
-build() {
- cd "${srcdir}"/kate-${pkgver}
- patch -p1 -i "${srcdir}"/pkgbuild-syntax-highlight.patch
-
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../kate-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_KTEXTEDITOR=OFF
- make
-}
-
-package_kdebase-kwrite() {
- pkgdesc="Text Editor"
- depends=('kdebase-runtime')
- groups=('kde' 'kdebase')
- install='kdebase-kwrite.install'
-
- cd "${srcdir}"/build/kwrite
- make DESTDIR="${pkgdir}" install
-
- cd "${srcdir}"/build/part
- make DESTDIR="${pkgdir}" install
-
- cd "${srcdir}"/build/doc/kwrite
- make DESTDIR="${pkgdir}" install
-}
-
-package_kdesdk-kate() {
- pkgdesc="Advanced Text Editor"
- depends=('kdebase-kwrite')
- groups=('kde' 'kdesdk')
- install='kdesdk-kate.install'
-
- cd "${srcdir}"/build/kate
- make DESTDIR="${pkgdir}" install
-
- cd "${srcdir}"/build/doc/kate
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/kdesdk-kate/kdebase-kwrite.install b/kde-unstable/kdesdk-kate/kdebase-kwrite.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdesdk-kate/kdebase-kwrite.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdesdk-kate/kdesdk-kate.install b/kde-unstable/kdesdk-kate/kdesdk-kate.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/kdesdk-kate/kdesdk-kate.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdesdk-kate/pkgbuild-syntax-highlight.patch b/kde-unstable/kdesdk-kate/pkgbuild-syntax-highlight.patch
deleted file mode 100644
index 3c43eca0f..000000000
--- a/kde-unstable/kdesdk-kate/pkgbuild-syntax-highlight.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kate-4.6.80/part/syntax/data/bash.xml~ 2011-05-23 21:20:34.295137123 +0000
-+++ kate-4.6.80/part/syntax/data/bash.xml 2011-05-23 21:20:54.581993368 +0000
-@@ -8,7 +8,7 @@
- <!ENTITY noword "(?![\w$+-])"> <!-- no word, $, + or - following -->
- <!ENTITY pathpart "([\w_@.&#37;*?+-]|\\ )"> <!-- valid character in a file name -->
- ]>
--<language name="Bash" version="2.12" kateversion="2.4" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;.bashrc;.bash_profile;.bash_login;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
-+<language name="Bash" version="2.12" kateversion="2.4" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
-
- <!-- (c) 2004 by Wilbert Berendsen (wilbert@kde.nl)
- Changes by Matthew Woehlke (mw_triad@users.sourceforge.net)
diff --git a/kde-unstable/kdesdk/PKGBUILD b/kde-unstable/kdesdk/PKGBUILD
deleted file mode 100644
index c01ad1d6e..000000000
--- a/kde-unstable/kdesdk/PKGBUILD
+++ /dev/null
@@ -1,247 +0,0 @@
-# $Id: PKGBUILD 124846 2011-05-24 18:38:10Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdesdk
-pkgname=('kdesdk-cervisia'
- 'kdesdk-dolphin-plugins'
- 'kdesdk-kapptemplate'
- 'kdesdk-kcachegrind'
- 'kdesdk-kdeaccounts-plugin'
- 'kdesdk-kdepalettes'
- 'kdesdk-kioslave'
- 'kdesdk-kmtrace'
- 'kdesdk-kompare'
- 'kdesdk-kpartloader'
- 'kdesdk-kprofilemethod'
-# 'kdesdk-kspy'
- 'kdesdk-kstartperf'
- 'kdesdk-kuiviewer'
- 'kdesdk-lokalize'
- 'kdesdk-okteta'
- 'kdesdk-poxml'
-# 'kdesdk-scheck'
- 'kdesdk-scripts'
- 'kdesdk-strigi-analyzer'
- 'kdesdk-umbrello')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdesdk')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'subversion' 'antlr2'
- 'kdepimlibs' 'kdebase-lib')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2"
- 'fix-python2-path.patch')
-sha1sums=('2193e14b8373b833221dbf08ecdb0075e86abe44'
- 'd05ca0231869c484fd3861955d960a60aff7dcfb')
-
-build() {
- cd ${srcdir}/${pkgbase}-${pkgver}
-
- # Fix python2 path
- patch -Np1 -i ${srcdir}/fix-python2-path.patch
- sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
- -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
- $(find . -name '*.py')
-
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdesdk-cervisia() {
- pkgdesc='CVS Frontend'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/development/cervisia/"
- install='kdesdk.install'
- cd $srcdir/build/cervisia
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/cervisia
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-dolphin-plugins() {
- pkgdesc='Extra Dolphin plugins'
- depends=('kdebase-dolphin' 'subversion' 'git' 'kdesdk-kompare')
- install='kdesdk.install'
- cd $srcdir/build/dolphin-plugins/git
- make DESTDIR=$pkgdir install
- cd $srcdir/build/dolphin-plugins/svn
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kapptemplate() {
- pkgdesc='KDE Template Generator'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/development/kapptemplate/"
- install='kdesdk.install'
- cd $srcdir/build/kapptemplate
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kapptemplate
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kcachegrind() {
- pkgdesc='Visualization of Performance Profiling Data'
- depends=('kdebase-runtime' 'python2')
- optdepends=('php: PHP support')
- url="http://kde.org/applications/development/kcachegrind/"
- install='kdesdk.install'
- cd $srcdir/build/kcachegrind
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcachegrind
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kdeaccounts-plugin() {
- pkgdesc='KDE Repository Accounts'
- depends=('kdepim-runtime')
- cd $srcdir/build/kdeaccounts-plugin
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kdepalettes() {
- pkgdesc='Palettes for the Gimp that match the KDE standard color palette'
- optdepends=('gimp')
- install -D -m644 $srcdir/${pkgbase}-${pkgver}/kdepalettes/KDE_Gimp \
- $pkgdir/usr/share/gimp/2.0/palettes/KDE.gpl
-}
-
-package_kdesdk-kioslave() {
- pkgdesc='KDED Subversion Module'
- depends=('kdebase-runtime' 'subversion')
- cd $srcdir/build/kioslave
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kmtrace() {
- pkgdesc='A KDE tool to assist with malloc debugging using glibc´s "mtrace" functionality'
- depends=('kdebase-runtime')
- cd $srcdir/build/kmtrace
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kmtrace
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kompare() {
- pkgdesc='Diff/Patch Frontend'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/development/kompare/"
- install='kdesdk.install'
- cd $srcdir/build/kompare
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kompare
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kpartloader() {
- pkgdesc='A test application for KParts'
- depends=('kdebase-runtime')
- install='kdesdk.install'
- cd $srcdir/build/kpartloader
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kprofilemethod() {
- pkgdesc='Macros helping to profile'
- cd $srcdir/build/kprofilemethod
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kspy() {
- pkgdesc='An Object Inspector for Qt/KDE applications'
- depends=('kdebase-runtime')
- cd $srcdir/build/kspy
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kstartperf() {
- pkgdesc='Startup time measurement tool for KDE applications'
- depends=('kdebase-runtime')
- cd $srcdir/build/kstartperf
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kuiviewer() {
- pkgdesc='Qt Designer UI File Viewer'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/development/kuiviewer/"
- install='kdesdk.install'
- cd $srcdir/build/kuiviewer
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-lokalize() {
- pkgdesc='Computer-Aided Translation System'
- depends=('kdebase-runtime' 'kdebindings-python')
- url="http://kde.org/applications/development/lokalize/"
- optdepends=('translate-toolkit: enable extra python script')
- install='kdesdk.install'
- cd $srcdir/build/lokalize
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/lokalize
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-okteta() {
- pkgdesc='Hex Editor'
- depends=('kdebase-runtime')
- replaces=('kdeutils-okteta')
- conflicts=('kdeutils-okteta')
- url="http://kde.org/applications/utilities/okteta"
- install='kdesdk-okteta.install'
- cd $srcdir/build/okteta
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/okteta
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-poxml() {
- pkgdesc='Translates DocBook XML files using gettext po files'
- depends=('qt' 'antlr2')
- cd $srcdir/build/poxml
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/poxml
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-scheck() {
- pkgdesc='An interface style to highlight accel and style guide conflicts'
- depends=('kdebase-runtime')
- cd $srcdir/build/scheck
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-scripts() {
- pkgdesc='KDE SDK scripts'
- depends=('python2')
- cd $srcdir/build/scripts
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/scripts
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-strigi-analyzer() {
- pkgdesc='Strigi-Analyzer for KDE SDK'
- depends=('kdelibs')
- cd $srcdir/build/strigi-analyzer
- make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-umbrello() {
- pkgdesc='UML Modeller'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/development/umbrello/"
- install='kdesdk.install'
- cd $srcdir/build/umbrello
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/umbrello
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdesdk/fix-python2-path.patch b/kde-unstable/kdesdk/fix-python2-path.patch
deleted file mode 100644
index c2c0745d1..000000000
--- a/kde-unstable/kdesdk/fix-python2-path.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- kdesdk-4.5.80/kcachegrind/converters/hotshot2calltree~ 2010-11-24 11:53:38.586666671 +0100
-+++ kdesdk-4.5.80/kcachegrind/converters/hotshot2calltree 2010-11-24 11:53:38.623333337 +0100
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/env python2
- # _*_ coding: latin1 _*_
-
- #
---- kdesdk-4.5.80/lokalize/scripts/msgmerge.py~ 2010-11-24 11:22:42.120000002 +0100
-+++ kdesdk-4.5.80/lokalize/scripts/msgmerge.py 2010-11-24 11:22:42.146666670 +0100
-@@ -114,7 +114,7 @@
- print >>sys.stderr, "Execution failed:", e
-
- cmd='%s/odf/xliffmerge.py -i %s -t %s -o %s' % (ourPath,xliffpathname,xlifftemplatepathname,xliffpathname)
-- if os.name!='nt': cmd='python '+cmd
-+ if os.name!='nt': cmd='python2 '+cmd
- else: cmd=cmd.replace('/','\\')
- os.system(cmd)
-
---- kdesdk-4.5.80/lokalize/scripts/xliff2odf.py~ 2010-11-24 11:24:10.853333336 +0100
-+++ kdesdk-4.5.80/lokalize/scripts/xliff2odf.py 2010-11-24 11:24:10.883333336 +0100
-@@ -42,7 +42,7 @@
- xliff2odf.convertxliff(xliffinput, translatedodfpathname, odf)
-
- ourpath=([p for p in sys.path if os.path.exists(p+'/xliff2odf.py')]+[''])[0]
-- os.system('python "'+ourpath+'/xliff2odf-standalone.py" "%s" "%s" &'%(translatedodfpathname, Editor.currentEntryId()))
-+ os.system('python2 "'+ourpath+'/xliff2odf-standalone.py" "%s" "%s" &'%(translatedodfpathname, Editor.currentEntryId()))
-
- try: convert()
- except: print 'error occured'
---- kdesdk-4.5.80/scripts/rename_source_files~ 2010-11-24 11:45:41.040000004 +0100
-+++ kdesdk-4.5.80/scripts/rename_source_files 2010-11-24 11:45:41.093333336 +0100
-@@ -1,4 +1,4 @@
--#! /usr/bin/env python
-+#! /usr/bin/env python2
- #
- # Copyright David Faure <faure@kde.org>, License LGPL v2
- #
---- kdesdk-4.5.80/scripts/svn2log.sh~ 2010-11-24 11:46:24.863333337 +0100
-+++ kdesdk-4.5.80/scripts/svn2log.sh 2010-11-24 11:46:24.896666669 +0100
-@@ -17,6 +17,6 @@
- svn cat svn://anonsvn.kde.org/home/kde/trunk/kde-common/accounts > /tmp/accounts.$PPID
-
- echo "Creating changelog...";
--svn log -v --xml $1 | python $CURRENT/svn2log.py --users=/tmp/accounts.$PPID --users-charset=UTF8
-+svn log -v --xml $1 | python2 $CURRENT/svn2log.py --users=/tmp/accounts.$PPID --users-charset=UTF8
-
- rm /tmp/accounts.$PPID
---- kdesdk-4.5.80/scripts/kde_generate_export_header~ 2010-11-24 11:48:49.696666669 +0100
-+++ kdesdk-4.5.80/scripts/kde_generate_export_header 2010-11-24 11:48:49.753333338 +0100
-@@ -1,4 +1,4 @@
--#! /usr/bin/env python
-+#! /usr/bin/env python2
-
- import os, sys, string
-
---- kdesdk-4.5.80/scripts/reviewboarddiff~ 2010-11-24 11:49:37.686666670 +0100
-+++ kdesdk-4.5.80/scripts/reviewboarddiff 2010-11-24 11:49:37.740000003 +0100
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/env python2
- # encoding: utf-8
- #
- # Generates reviewboard compatible diffs from git-svn repositories.
diff --git a/kde-unstable/kdesdk/kdesdk-okteta.install b/kde-unstable/kdesdk/kdesdk-okteta.install
deleted file mode 100644
index 3f06b8deb..000000000
--- a/kde-unstable/kdesdk/kdesdk-okteta.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdesdk/kdesdk.install b/kde-unstable/kdesdk/kdesdk.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdesdk/kdesdk.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdetoys/PKGBUILD b/kde-unstable/kdetoys/PKGBUILD
deleted file mode 100644
index 1eba40691..000000000
--- a/kde-unstable/kdetoys/PKGBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# $Id: PKGBUILD 124780 2011-05-24 12:05:42Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdetoys
-pkgname=('kdetoys-amor'
- 'kdetoys-kteatime'
- 'kdetoys-ktux')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdetoys')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdebase-workspace')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('b268bb38f84199d33d3be1fe3e0389c0abb35e69')
-
-build() {
- cd $srcdir
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdetoys-amor() {
- pkgdesc='On-Screen Creature'
- depends=('kdebase-runtime')
- install='kdetoys.install'
- cd $srcdir/build/amor
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/amor
- make DESTDIR=$pkgdir install
-}
-
-package_kdetoys-kteatime() {
- pkgdesc='Tea Cooker'
- depends=('kdebase-runtime')
- install='kdetoys.install'
- cd $srcdir/build/kteatime
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kteatime
- make DESTDIR=$pkgdir install
-}
-
-package_kdetoys-ktux() {
- pkgdesc='KTux'
- depends=('kdebase-workspace' )
- install='kdetoys.install'
- cd $srcdir/build/ktux
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdetoys/kdetoys.install b/kde-unstable/kdetoys/kdetoys.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdetoys/kdetoys.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdeutils/PKGBUILD b/kde-unstable/kdeutils/PKGBUILD
deleted file mode 100644
index 89915c6f6..000000000
--- a/kde-unstable/kdeutils/PKGBUILD
+++ /dev/null
@@ -1,180 +0,0 @@
-# $Id: PKGBUILD 124777 2011-05-24 11:52:41Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdeutils
-pkgname=('kdeutils-ark'
- 'kdeutils-filelight'
- 'kdeutils-kcalc'
- 'kdeutils-kcharselect'
- 'kdeutils-kdf'
- 'kdeutils-kfloppy'
- 'kdeutils-kgpg'
- 'kdeutils-kremotecontrol'
- 'kdeutils-ktimer'
- 'kdeutils-kwallet'
- 'kdeutils-printer-applet'
- 'kdeutils-superkaramba'
- 'kdeutils-sweeper')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdeutils')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdebase-lib' 'kdebase-workspace'
- 'kdebindings-python' 'system-config-printer-common' 'libarchive' 'qimageblitz'
- 'qjson')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('90b5e5bd95ec2de2d36db20c6155d23dbeab2d60')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdeutils-ark() {
- pkgdesc='Archiving Tool'
- depends=('kdebase-runtime' 'kdebase-lib' 'libarchive')
- optdepends=('p7zip' 'zip' 'unzip' 'unrar')
- url="http://kde.org/applications/utilities/ark/"
- cd $srcdir/build/ark
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ark
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-filelight() {
- pkgdesc='View disk usage information'
- depends=('kdebase-runtime' 'qimageblitz')
- replaces=('filelight')
- conflicts=('filelight')
- install='kdeutils.install'
- url="http://methylblue.com/filelight/"
- cd $srcdir/build/filelight
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/filelight
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kcalc() {
- pkgdesc='Scientific Calculator'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kcalc/"
- cd $srcdir/build/kcalc
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcalc
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kcharselect() {
- pkgdesc='Character Selector'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kcharselect/"
- cd $srcdir/build/kcharselect
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcharselect
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kdf() {
- pkgdesc='View Disk Usage'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/system/kdiskfree/"
- install='kdeutils.install'
- cd $srcdir/build/kdf
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kdf
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kfloppy() {
- pkgdesc='Floppy Formatter'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kfloppy/"
- install='kdeutils.install'
- cd $srcdir/build/kfloppy
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kfloppy
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kgpg() {
- pkgdesc='A GnuPG frontend'
- depends=('kdepim-runtime' 'kde-agent')
- url="http://kde.org/applications/utilities/kgpg"
- install='kdeutils.install'
- cd $srcdir/build/kgpg
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kgpg
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kremotecontrol() {
- pkgdesc='Configure your remote controls for use with applications'
- replaces=('kdeutils-kdelirc')
- conflicts=('kdeutils-kdelirc')
- depends=('kdebase-workspace')
- url="http://kde.org/applications/utilities/kremotecontrol"
- install='kdeutils.install'
- cd $srcdir/build/kremotecontrol
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kcontrol/kremotecontrol
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-ktimer() {
- pkgdesc='Countdown Launcher'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/ktimer"
- install='kdeutils.install'
- cd $srcdir/build/ktimer
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/ktimer
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-kwallet() {
- pkgdesc='Wallet Management Tool'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/system/kwalletmanager/"
- install='kdeutils.install'
- cd $srcdir/build/kwallet
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kwallet
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-printer-applet() {
- pkgdesc='System tray icon for managing print jobs'
- depends=('kdebase-runtime' 'kdebindings-python' 'system-config-printer-common')
- url="http://kde.org/applications/system/printerapplet/"
- cd $srcdir/build/printer-applet
- make DESTDIR=$pkgdir install
-
- # Use the python2 executable
- find "${pkgdir}" -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|'
-}
-
-package_kdeutils-superkaramba() {
- pkgdesc='An engine for cool desktop eyecandy'
- depends=('kdebase-runtime' 'kdebindings-python' 'qimageblitz')
- url="http://kde.org/applications/utilities/superkaramba"
- install='kdeutils.install'
- cd $srcdir/build/superkaramba
- make DESTDIR=$pkgdir install
-}
-
-package_kdeutils-sweeper() {
- pkgdesc='System Cleaner'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/sweeper/"
- cd $srcdir/build/sweeper
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdeutils/kdeutils.install b/kde-unstable/kdeutils/kdeutils.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdeutils/kdeutils.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/kdewebdev/PKGBUILD b/kde-unstable/kdewebdev/PKGBUILD
deleted file mode 100644
index d70b92ee0..000000000
--- a/kde-unstable/kdewebdev/PKGBUILD
+++ /dev/null
@@ -1,67 +0,0 @@
-# $Id: PKGBUILD 124779 2011-05-24 12:04:03Z andrea $
-# Maintainer: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=kdewebdev
-pkgname=('kdewebdev-kfilereplace'
- 'kdewebdev-kimagemapeditor'
- 'kdewebdev-klinkstatus'
- 'kdewebdev-kommander')
-pkgver=4.6.80
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://www.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdewebdev')
-makedepends=('pkgconfig' 'cmake' 'automoc4' 'ruby' 'tidyhtml' 'kdepim-runtime'
- 'boost')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
-sha1sums=('d5e35391eb64265f66d81c5bdd8d95abf11d474a')
-
-build() {
- cd $srcdir
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package_kdewebdev-kfilereplace() {
- pkgdesc='Search & Replace Tool'
- depends=('kdebase-runtime')
- url="http://kde.org/applications/utilities/kfilereplace/"
- install='kdewebdev.install'
- cd $srcdir/build/kfilereplace
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kfilereplace
- make DESTDIR=$pkgdir install
-}
-
-package_kdewebdev-kimagemapeditor() {
- pkgdesc='HTML Image Map Editor'
- depends=('kdebase-runtime')
- install='kdewebdev.install'
- cd $srcdir/build/kimagemapeditor
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/kimagemapeditor
- make DESTDIR=$pkgdir install
-}
-
-package_kdewebdev-klinkstatus() {
- pkgdesc='Link Checker'
- depends=('kdepim-runtime' 'tidyhtml')
- install='kdewebdev.install'
- cd $srcdir/build/klinkstatus
- make DESTDIR=$pkgdir install
- cd $srcdir/build/doc/klinkstatus
- make DESTDIR=$pkgdir install
-}
-
-package_kdewebdev-kommander() {
- pkgdesc='Executor for Kommander dialogs'
- depends=('kdebase-runtime')
- cd $srcdir/build/kommander
- make DESTDIR=$pkgdir install
-}
diff --git a/kde-unstable/kdewebdev/kdewebdev.install b/kde-unstable/kdewebdev/kdewebdev.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/kdewebdev/kdewebdev.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/libkdcraw/PKGBUILD b/kde-unstable/libkdcraw/PKGBUILD
deleted file mode 100644
index 95daa4280..000000000
--- a/kde-unstable/libkdcraw/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkdcraw
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A C++ interface used to decode RAW picture"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs' 'lcms')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('19fe60a51ede7bf5b4047f8fff22cd8361ebd90c')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libkdcraw/libkdcraw.install b/kde-unstable/libkdcraw/libkdcraw.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/libkdcraw/libkdcraw.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/libkdeedu/PKGBUILD b/kde-unstable/libkdeedu/PKGBUILD
deleted file mode 100644
index fa4986b87..000000000
--- a/kde-unstable/libkdeedu/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124792 2011-05-24 13:04:47Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkdeedu
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="Libraries used by KDE Education applications"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs')
-makedepends=('cmake' 'automoc4')
-install=${pkgname}.install
-replaces=('kdeedu-libkdeedu' 'kdeedu-data')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('2349b0a1676b61c7915a272030d6388e8bd6c3b1')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libkdeedu/libkdeedu.install b/kde-unstable/libkdeedu/libkdeedu.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/libkdeedu/libkdeedu.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/libkexiv2/PKGBUILD b/kde-unstable/libkexiv2/PKGBUILD
deleted file mode 100644
index c80f8cd71..000000000
--- a/kde-unstable/libkexiv2/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkexiv2
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A library to manipulate pictures metadata"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('cff979e2bcc604ec422feff0bc1fee3483955e5d')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libkface/PKGBUILD b/kde-unstable/libkface/PKGBUILD
deleted file mode 100644
index 9bdcab86b..000000000
--- a/kde-unstable/libkface/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124682 2011-05-23 20:54:29Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkface
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A library to perform face recognition and detection over pictures"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs' 'opencv')
-makedepends=('cmake' 'automoc4')
-#install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('197b7c26e70c45339745efc839698c3ad276bb65')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libkipi/PKGBUILD b/kde-unstable/libkipi/PKGBUILD
deleted file mode 100644
index b11e5a1cf..000000000
--- a/kde-unstable/libkipi/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkipi
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="An interface to use kipi-plugins from a KDE application"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('f87620e1eaa795129447473c3b89dbc5a27da161')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libkipi/libkipi.install b/kde-unstable/libkipi/libkipi.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/libkipi/libkipi.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/libkmap/PKGBUILD b/kde-unstable/libkmap/PKGBUILD
deleted file mode 100644
index b2ae07a94..000000000
--- a/kde-unstable/libkmap/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 124764 2011-05-24 08:23:10Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libkmap
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="A library to browse and arrange photos over a map"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdeedu-marble')
-makedepends=('cmake' 'automoc4')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('87a91c4076e4c8867d129679494a4de19ba2e1bd')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_Kexiv2=OFF
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libksane/PKGBUILD b/kde-unstable/libksane/PKGBUILD
deleted file mode 100644
index b1f117368..000000000
--- a/kde-unstable/libksane/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124799 2011-05-24 13:21:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=libksane
-pkgver=4.6.80
-pkgrel=1
-pkgdesc="An image scanning library"
-url="http://kde.org/"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL' 'FDL')
-depends=('kdelibs' 'sane')
-makedepends=('cmake' 'automoc4')
-conflicts=('kdegraphics-libs')
-install=${pkgname}.install
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('19cf8532f5ea046343fcaa51b9a9c0df7aae2978')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/libksane/libksane.install b/kde-unstable/libksane/libksane.install
deleted file mode 100644
index e70c054ec..000000000
--- a/kde-unstable/libksane/libksane.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/phonon/PKGBUILD b/kde-unstable/phonon/PKGBUILD
deleted file mode 100644
index ad7852355..000000000
--- a/kde-unstable/phonon/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 125369 2011-05-26 10:11:37Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=phonon
-pkgver=4.5.55
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://phonon.kde.org"
-license=('LGPL')
-pkgdesc="The multimedia framework for KDE4"
-depends=('qt' 'phonon-backend' 'libpulse' 'libqzeitgeist')
-optdepends=('pulseaudio: PulseAudio support')
-makedepends=('cmake' 'automoc4' 'pulseaudio')
-source=("${pkgname}-${pkgver}.tar.bz2"::"http://quickgit.kde.org/?p=phonon.git&a=snapshot&h=37ec84753af68c4f30041d080b37f1a49a89197c&fmt=tbz2")
-#source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('ce1316c88df988320e75a2b4c3cb8804')
-
-build() {
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgname} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_SKIP_RPATH=ON
- make
-}
-
-package(){
- cd "${srcdir}"/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/kde-unstable/qt/PKGBUILD b/kde-unstable/qt/PKGBUILD
deleted file mode 100644
index 89e96034f..000000000
--- a/kde-unstable/qt/PKGBUILD
+++ /dev/null
@@ -1,222 +0,0 @@
-# $Id: PKGBUILD 125344 2011-05-26 00:12:04Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-pkgbase=qt
-pkgname=('qt' 'qt-private-headers')
-pkgver=4.7.3
-pkgrel=2
-arch=('i686' 'x86_64')
-url='http://qt.nokia.com/'
-license=('GPL3' 'LGPL')
-makedepends=('libtiff' 'libpng' 'libmng' 'sqlite3' 'ca-certificates' 'glib2' 'dbus'
- 'fontconfig' 'libgl' 'libsm' 'libxrandr' 'libxv' 'libxi' 'alsa-lib'
- 'xdg-utils' 'hicolor-icon-theme' 'desktop-file-utils' 'mesa' 'postgresql-libs'
- 'mysql' 'unixodbc' 'cups' 'gtk2')
-options=('!libtool')
-_pkgfqn="qt-everywhere-opensource-src-${pkgver}"
-source=("ftp://ftp.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz"
- 'assistant.desktop' 'designer.desktop' 'linguist.desktop'
- 'qtconfig.desktop'
- 'qtbug-16292.patch')
-md5sums=('49b96eefb1224cc529af6fe5608654fe'
- 'fc211414130ab2764132e7370f8e5caa'
- '85179f5e0437514f8639957e1d8baf62'
- 'f11852b97583610f3dbb669ebc3e21bc'
- '6b771c8a81dd90b45e8a79afa0e5bbfd'
- 'dc7ed8c2e8c68a175f7f05a34dccc937')
-
-build() {
- unset QMAKESPEC
- export QT4DIR=$srcdir/$_pkgfqn
- export PATH=${QT4DIR}/bin:${PATH}
- export LD_LIBRARY_PATH=${QT4DIR}/lib:${LD_LIBRARY_PATH}
-
- cd $srcdir/$_pkgfqn
-
- # Already fixed upstream
- patch -p1 -i "${srcdir}"/qtbug-16292.patch
-
- sed -i "s|-O2|$CXXFLAGS|" mkspecs/common/g++.conf
- sed -i "/^QMAKE_RPATH/s| -Wl,-rpath,||g" mkspecs/common/g++.conf
- sed -i "/^QMAKE_LFLAGS\s/s|+=|+= $LDFLAGS|g" mkspecs/common/g++.conf
-
- ./configure -confirm-license -opensource \
- -prefix /usr \
- -docdir /usr/share/doc/qt \
- -plugindir /usr/lib/qt/plugins \
- -importdir /usr/lib/qt/imports \
- -datadir /usr/share/qt \
- -translationdir /usr/share/qt/translations \
- -sysconfdir /etc \
- -examplesdir /usr/share/doc/qt/examples \
- -demosdir /usr/share/doc/qt/demos \
- -largefile \
- -plugin-sql-{psql,mysql,sqlite,odbc} \
- -system-sqlite \
- -xmlpatterns \
- -no-phonon \
- -no-phonon-backend \
- -svg \
- -webkit \
- -script \
- -scripttools \
- -system-zlib \
- -system-libtiff \
- -system-libpng \
- -system-libmng \
- -system-libjpeg \
- -nomake demos \
- -nomake examples \
- -nomake docs \
- -no-rpath \
- -openssl-linked \
- -silent \
- -optimized-qmake \
- -dbus \
- -reduce-relocations \
- -no-separate-debug-info \
- -gtkstyle \
- -opengl \
- -no-openvg \
- -glib
- make
-}
-
-package_qt() {
- pkgdesc='A cross-platform application and UI framework'
- depends=('libtiff' 'libpng' 'libmng' 'sqlite3' 'ca-certificates' 'glib2' 'dbus'
- 'fontconfig' 'libgl' 'libsm' 'libxrandr' 'libxv' 'libxi' 'alsa-lib'
- 'xdg-utils' 'hicolor-icon-theme' 'desktop-file-utils')
- optdepends=('postgresql-libs: PostgreSQL driver'
- 'libmysqlclient: MySQL driver'
- 'unixodbc: ODBC driver'
- 'libxinerama: Xinerama support'
- 'libxcursor: Xcursor support'
- 'libxfixes: Xfixes support')
- install='qt.install'
-
- cd $srcdir/$_pkgfqn
- make INSTALL_ROOT=$pkgdir install
-
- # install missing icons and desktop files
- for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do
- size=$(echo $(basename ${icon}) | cut -d- -f2)
- install -p -D -m644 ${icon} ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png
- done
- install -p -D -m644 src/gui/dialogs/images/qtlogo-64.png ${pkgdir}/usr/share/icons/hicolor/64x64/apps/qtlogo.png
- install -p -D -m644 tools/assistant/tools/assistant/images/assistant.png ${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png
- install -p -D -m644 tools/designer/src/designer/images/designer.png ${pkgdir}/usr/share/icons/hicolor/128x128/apps/designer.png
- install -d ${pkgdir}/usr/share/applications
- install -m644 ${srcdir}/{linguist,designer,assistant,qtconfig}.desktop ${pkgdir}/usr/share/applications/
-
- # install license addition
- install -D -m644 LGPL_EXCEPTION.txt ${pkgdir}/usr/share/licenses/qt/LGPL_EXCEPTION.txt
-
- # Fix wrong path in pkgconfig files
- find ${pkgdir}/usr/lib/pkgconfig -type f -name '*.pc' \
- -exec perl -pi -e "s, -L${srcdir}/?\S+,,g" {} \;
- # Fix wrong path in prl files
- find ${pkgdir}/usr/lib -type f -name '*.prl' \
- -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \;
-}
-
-package_qt-private-headers(){
- pkgdesc="Qt private headers for development"
- depends=("qt=${pkgver}")
-
- install -d ${pkgdir}/usr/include/phonon/private
- cd ${srcdir}/$_pkgfqn/src/3rdparty/phonon/phonon/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/phonon/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/Qt3Support/private
- cd ${srcdir}/$_pkgfqn/src/qt3support/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/Qt3Support/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtCore/private
- cd ${srcdir}/$_pkgfqn/src/corelib/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtCore/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtDBus/private
- cd ${srcdir}/$_pkgfqn/src/dbus/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtDBus/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtDeclarative/private
- cd ${srcdir}/$_pkgfqn/src/declarative/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtDeclarative/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtDesigner/private
- cd ${srcdir}/$_pkgfqn/tools/designer/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtDesigner/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtGui/private
- cd ${srcdir}/$_pkgfqn/src/gui/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtGui/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtHelp/private
- cd ${srcdir}/$_pkgfqn/tools/assistant/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtHelp/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtMultimedia/private
- cd ${srcdir}/$_pkgfqn/src/multimedia/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtMultimedia/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtNetwork/private
- cd ${srcdir}/$_pkgfqn/src/network/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtNetwork/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtOpenGL/private
- cd ${srcdir}/$_pkgfqn/src/opengl/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtOpenGL/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtScript/private
- cd ${srcdir}/$_pkgfqn/src/script/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtScript/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtScriptTools/private
- cd ${srcdir}/$_pkgfqn/src/scripttools/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtScriptTools/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtSql/private
- cd ${srcdir}/$_pkgfqn/src/sql/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtSql/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtSvg/private
- cd ${srcdir}/$_pkgfqn/src/svg/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtSvg/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtTest/private
- cd ${srcdir}/$_pkgfqn/src/testlib/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtTest/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtUiTools/private
- cd ${srcdir}/$_pkgfqn/tools/designer/src/uitools
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtUiTools/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtWebKit/private
- cd ${srcdir}/$_pkgfqn/src/3rdparty/webkit
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtWebKit/private/ \; &> /dev/null
-
- install -d ${pkgdir}/usr/include/QtXmlPatterns/private
- cd ${srcdir}/$_pkgfqn/src/xmlpatterns/
- find . -name "*_p.h" -exec install -m644 {} \
- ${pkgdir}/usr/include/QtXmlPatterns/private/ \; &> /dev/null
-}
diff --git a/kde-unstable/qt/assistant.desktop b/kde-unstable/qt/assistant.desktop
deleted file mode 100644
index a9e98c44b..000000000
--- a/kde-unstable/qt/assistant.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=Qt Assistant
-Comment=Shows Qt documentation and examples
-Exec=/usr/bin/assistant
-Icon=assistant
-Terminal=false
-Encoding=UTF-8
-Type=Application
-Categories=Qt;Development;Documentation;
diff --git a/kde-unstable/qt/designer.desktop b/kde-unstable/qt/designer.desktop
deleted file mode 100644
index 9b7b6e9aa..000000000
--- a/kde-unstable/qt/designer.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Name=Qt Designer
-GenericName=Interface Designer
-Comment=Design GUIs for Qt applications
-Exec=/usr/bin/designer
-Icon=designer
-MimeType=application/x-designer;
-Terminal=false
-Encoding=UTF-8
-Type=Application
-Categories=Qt;Development;
diff --git a/kde-unstable/qt/linguist.desktop b/kde-unstable/qt/linguist.desktop
deleted file mode 100644
index 8cbe86599..000000000
--- a/kde-unstable/qt/linguist.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Name=Qt Linguist
-Comment=Add translations to Qt applications
-Exec=/usr/bin/linguist
-Icon=linguist
-MimeType=text/vnd.trolltech.linguist;application/x-linguist;
-Terminal=false
-Encoding=UTF-8
-Type=Application
-Categories=Qt;Development;
diff --git a/kde-unstable/qt/qt.install b/kde-unstable/qt/qt.install
deleted file mode 100644
index 81ce5c4b0..000000000
--- a/kde-unstable/qt/qt.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/kde-unstable/qt/qtbug-16292.patch b/kde-unstable/qt/qtbug-16292.patch
deleted file mode 100644
index 9728e28f5..000000000
--- a/kde-unstable/qt/qtbug-16292.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From e340844bd614add505a39a3a6b915632476f6305 Mon Sep 17 00:00:00 2001
-From: Gabriel de Dietrich <gabriel.dietrich-de@nokia.com>
-Date: Tue, 15 Feb 2011 11:19:26 +0100
-Subject: [PATCH] Fix crash in KPackageKit
-
-QTreeViewPrivate::itemHeight() may refer to an invalid QModelIndex
-after calling QTreeView::indexRowSizeHint().
-
-Same thing inside QTreeView::indexRowSizeHint(), since
-QHeaderView::count() will call
-QAbstractItemViewPrivate::executePostedLayout() which may invalidate
-all the QModelIndex.
-
-Reviewed-by: Olivier
-Task-number: QTBUG-16292
----
- src/gui/itemviews/qtreeview.cpp | 11 ++++++-----
- 1 files changed, 6 insertions(+), 5 deletions(-)
-
-diff --git a/src/gui/itemviews/qtreeview.cpp b/src/gui/itemviews/qtreeview.cpp
-index f1f3236..c0573bb 100644
---- a/src/gui/itemviews/qtreeview.cpp
-+++ b/src/gui/itemviews/qtreeview.cpp
-@@ -2753,6 +2753,7 @@ int QTreeView::indexRowSizeHint(const QModelIndex &index) const
-
- int start = -1;
- int end = -1;
-+ int indexRow = index.row();
- int count = d->header->count();
- bool emptyHeader = (count == 0);
- QModelIndex parent = index.parent();
-@@ -2789,7 +2790,7 @@ int QTreeView::indexRowSizeHint(const QModelIndex &index) const
- int logicalColumn = emptyHeader ? column : d->header->logicalIndex(column);
- if (d->header->isSectionHidden(logicalColumn))
- continue;
-- QModelIndex idx = d->model->index(index.row(), logicalColumn, parent);
-+ QModelIndex idx = d->model->index(indexRow, logicalColumn, parent);
- if (idx.isValid()) {
- QWidget *editor = d->editorForIndex(idx).editor;
- if (editor && d->persistent.contains(editor)) {
-@@ -3224,14 +3225,14 @@ int QTreeViewPrivate::itemHeight(int item) const
- if (viewItems.isEmpty())
- return 0;
- const QModelIndex &index = viewItems.at(item).index;
-+ if (!index.isValid())
-+ return 0;
- int height = viewItems.at(item).height;
-- if (height <= 0 && index.isValid()) {
-+ if (height <= 0) {
- height = q_func()->indexRowSizeHint(index);
- viewItems[item].height = height;
- }
-- if (!index.isValid() || height < 0)
-- return 0;
-- return height;
-+ return qMax(height, 0);
- }
-
-
---
-1.6.1
-
diff --git a/kde-unstable/qt/qtconfig.desktop b/kde-unstable/qt/qtconfig.desktop
deleted file mode 100644
index 46dcf9e3d..000000000
--- a/kde-unstable/qt/qtconfig.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Name=Qt Config
-Comment=Configure Qt behavior, styles, fonts
-Exec=/usr/bin/qtconfig
-Icon=qtlogo
-Terminal=false
-Encoding=UTF-8
-Type=Application
-Categories=Qt;Settings;
-NoDisplay=true
diff --git a/kde-unstable/soprano/PKGBUILD b/kde-unstable/soprano/PKGBUILD
deleted file mode 100644
index 324ccc640..000000000
--- a/kde-unstable/soprano/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 124470 2011-05-22 12:59:48Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Tobias Powalowski <tpowa@archlinux.org>
-
-pkgname=soprano
-pkgver=2.6.50git20110522
-pkgrel=1
-pkgdesc='A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data'
-arch=('i686' 'x86_64')
-url='http://soprano.sourceforge.net/'
-license=('GPL' 'LGPL')
-depends=('qt' 'clucene' 'redland-storage-virtuoso' 'libiodbc' 'virtuoso')
-makedepends=('cmake' 'openjdk6' 'doxygen')
-#source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-source=("${pkgname}-${pkgver}.tar.bz2"::'http://quickgit.kde.org/?p=soprano.git&a=snapshot&h=d70bf052edd6475dc6f89bee82c3ddee8dae46a0&fmt=tbz2')
-md5sums=('28f88ef342e77d355da56117897f3e2c')
-
-build() {
- cd ${srcdir}
- mkdir build
- cd build
- . /etc/profile.d/openjdk6.sh
- # we need the rpath
- cmake ../${pkgname} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=OFF \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-package() {
- cd ${srcdir}/build
- make DESTDIR="${pkgdir}" install
-}
diff --git a/libre/kernel26-libre/Kbuild b/libre/kernel26-libre/Kbuild
new file mode 100644
index 000000000..8a9d7dceb
--- /dev/null
+++ b/libre/kernel26-libre/Kbuild
@@ -0,0 +1,19 @@
+# Fail on warnings - also for files referenced in subdirs
+# -Werror can be disabled for specific files using:
+# CFLAGS_<file.o> := -Wno-error
+subdir-ccflags-y := -Wno-error
+
+# platform specific definitions
+include arch/mips/Kbuild.platforms
+obj-y := $(platform-y)
+
+# make clean traverses $(obj-) without having included .config, so
+# everything ends up here
+obj- := $(platform-)
+
+# mips object files
+# The object files are linked as core-y files would be linked
+
+obj-y += kernel/
+obj-y += mm/
+obj-y += math-emu/
diff --git a/libre/kernel26-libre/Kbuild.platforms b/libre/kernel26-libre/Kbuild.platforms
new file mode 100644
index 000000000..90a226888
--- /dev/null
+++ b/libre/kernel26-libre/Kbuild.platforms
@@ -0,0 +1,6 @@
+# All platforms listed in alphabetic order
+
+platforms += loongson
+
+# include the platform specific files
+include $(patsubst %, $(srctree)/arch/mips/%/Platform, $(platforms))
diff --git a/libre/kernel26-libre/PKGBUILD b/libre/kernel26-libre/PKGBUILD
index 4cee4bf0b..d109f8b94 100644
--- a/libre/kernel26-libre/PKGBUILD
+++ b/libre/kernel26-libre/PKGBUILD
@@ -20,6 +20,9 @@ source=(http://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver}-libre/li
config.i686 config.x86_64
# standard config files for mkinitcpio ramdisk
kernel26.preset
+ kernel26.install
+ Kbuild
+ Kbuild.platforms
kernel26.install)
build() {
@@ -28,7 +31,21 @@ build() {
# See http://projects.parabolagnulinux.org/linux-libre-2.6-LIBRE.git/
patch -Np1 -i ${srcdir}/${_patchname}
- cat $srcdir/config.$CARCH > ./.config # simpler
+ if [ "$CARCH" == "mips64el" ]; then
+ sed -i "s|^EXTRAVERSION.*|EXTRAVERSION =-libre|" Makefile
+ msg2 "Adding loongson-community patches"
+ patch -Np1 -i ${srcdir}/$pkgver-*-loongson-community.patch
+ patch -Np0 -i ${srcdir}/lxo-config.patch
+
+# ensure N32
+ sed -i "s|CONFIG_MIPS32_O32=.*|# CONFIG_MIPS32_O32 is not set|g" ./.config
+ sed -i "s|CONFIG_MIPS32_N32=.*|CONFIG_MIPS32_N32=y|g" ./.config
+
+# build with -Wno-error
+ cp --remove-destination ${srcdir}/Kbuild arch/mips/
+ else
+ cat $srcdir/config.$CARCH > ./.config # simpler
+ fi
for this_doesnt_build in CONFIG_WLAGS49_H2 CONFIG_WLAGS49_H25 CONFIG_VT6656; do
sed -i "s|^${this_doesnt_build}=.*|# ${this_doesnt_build} is not set|g" ./.config
@@ -245,3 +262,13 @@ md5sums=('8feab9fb6c177052cb79248a223fbf66'
'af5937ac06a78907ceb499351bdff7ab'
'25584700a0a679542929c4bed31433b6'
'ba583747f515e51ec0f16d535e4be6e0')
+md5sums=('8feab9fb6c177052cb79248a223fbf66'
+ 'a480007d95472cc16825f5afe6e18e54'
+ 'abad63eab1f9485f6b1af76f5109f1e4'
+ '5d40a23419b48f5b49f1f10be0e733c3'
+ 'af5937ac06a78907ceb499351bdff7ab'
+ '25584700a0a679542929c4bed31433b6'
+ 'ba583747f515e51ec0f16d535e4be6e0'
+ '2967cecc3af9f954ccc822fd63dca6ff'
+ '8267264d9a8966e57fdacd1fa1fc65c4'
+ 'ba583747f515e51ec0f16d535e4be6e0')
diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD
index 7f859fa3f..805d4c767 100644
--- a/libre/libretools/PKGBUILD
+++ b/libre/libretools/PKGBUILD
@@ -34,9 +34,9 @@ build() {
}
package() {
- install -d ${pkgdir}/usr/bin
- install -d ${pkgdir}/usr/sbin
install -d ${pkgdir}/etc
+ install -d ${pkgdir}/usr/bin
+ install -d ${pkgdir}/usr/share/pacman
install -m644 ${_gitname}/libretools.conf ${pkgdir}/etc/
@@ -46,10 +46,13 @@ package() {
install -m755 ${_gitname}/createworkdir ${pkgdir}/usr/bin/
install -m755 ${_gitname}/diff-unfree ${pkgdir}/usr/bin
install -m755 ${_gitname}/fullpkg ${pkgdir}/usr/bin
+ install -m755 ${_gitname}/fullpkg-ng ${pkgdir}/usr/bin
install -m755 ${_gitname}/is_built ${pkgdir}/usr/bin
+ install -m755 ${_gitname}/lb ${pkgdir}/usr/bin
install -m755 ${_gitname}/librechroot ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librecommit ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librediff ${pkgdir}/usr/bin/
+ install -m755 ${_gitname}/libremakepkg ${pkgdir}/usr/bin/
install -m755 ${_gitname}/libremessages ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librerelease ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librerepkg ${pkgdir}/usr/bin
@@ -59,6 +62,6 @@ package() {
install -m755 ${_gitname}/toru ${pkgdir}/usr/bin
install -m755 ${_gitname}/updateabslibre ${pkgdir}/usr/bin
- install -m755 ${_gitname}/libremakepkg ${pkgdir}/usr/sbin/
-
+ install -m755 ${_gitname}/rePKGBUILD.proto ${pkgdir}/usr/share/pacman
+
} \ No newline at end of file
diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD
index dfdc56f09..bccfb3d82 100644
--- a/libre/pacman/PKGBUILD
+++ b/libre/pacman/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=pacman
pkgver=3.5.2
pkgrel=1.1
pkgdesc="A library-based package manager with dependency support"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.archlinux.org/pacman/"
license=('GPL')
groups=('base')
@@ -18,11 +18,16 @@ options=(!libtool)
source=(ftp://ftp.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz
pacman.conf
pacman.conf.x86_64
- makepkg.conf)
+ pacman.conf.mips64el
+ makepkg.conf
+ makepkg.conf.mips64el)
+
md5sums=('b4f1fdbc17100923071ebe8fe9377be5'
'c7e6dbee04b7c492febea4366519b91d'
'8809642ed398d2b9b98c5974b8b5e348'
- 'a8684989d3dfad5a6e1bcf95af3e571b')
+ '3b2e740853e3d1463885675809d4c6ff'
+ 'a8684989d3dfad5a6e1bcf95af3e571b'
+ 'c1ddddc5cbd1273eafcf1d858c100de0')
# keep an upgrade path for older installations
PKGEXT='.pkg.tar.gz'
@@ -53,8 +58,18 @@ package() {
mychost="x86_64-unknown-linux-gnu"
myflags="-march=x86-64 "
;;
+ mips64el)
+ install -m644 $srcdir/pacman.conf.mips64el $pkgdir/etc/pacman.conf
+ mycarch="mips64el"
+ mychost="mips64el-unknown-linux-gnu"
+ myflags="-O2 -march=loongson2f -mabi=n32 -pipe -mplt -Wa,-mfix-loongson2f-nop "
+ ;;
esac
- install -m644 $srcdir/makepkg.conf $pkgdir/etc/
+ if [ $CARCH = mips64el ]; then
+ install -m644 $srcdir/makepkg.conf.mips64el $pkgdir/etc/makepkg.conf
+ else
+ install -m644 $srcdir/makepkg.conf $pkgdir/etc/
+ fi
# set things correctly in the default conf file
sed -i $pkgdir/etc/makepkg.conf \
-e "s|@CARCH[@]|$mycarch|g" \
diff --git a/libre/pacman/makepkg.conf.mips64el b/libre/pacman/makepkg.conf.mips64el
new file mode 100644
index 000000000..ae090a1fa
--- /dev/null
+++ b/libre/pacman/makepkg.conf.mips64el
@@ -0,0 +1,114 @@
+#
+# /etc/makepkg.conf
+#
+
+#########################################################################
+# SOURCE ACQUISITION
+#########################################################################
+#
+#-- The download utilities that makepkg should use to acquire sources
+# Format: 'protocol::agent'
+DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3 -O %o %u'
+ 'http::/usr/bin/wget -c -t 3 --waitretry=3 -O %o %u'
+ 'https::/usr/bin/wget -c -t 3 --waitretry=3 --no-check-certificate -O %o %u'
+ 'rsync::/usr/bin/rsync -z %u %o'
+ 'scp::/usr/bin/scp -C %u %o')
+
+# Other common tools:
+# /usr/bin/snarf
+# /usr/bin/lftpget -c
+# /usr/bin/curl
+
+#########################################################################
+# ARCHITECTURE, COMPILE FLAGS
+#########################################################################
+#
+CARCH="@CARCH@"
+CHOST="@CHOST@"
+
+#-- Exclusive: will only run on @CARCH@
+# -march (or -mcpu) builds exclusively for an architecture
+# -mtune optimizes for an architecture, but builds for whole processor family
+CFLAGS="@CARCHFLAGS@"
+CXXFLAGS="@CARCHFLAGS@"
+#LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed"
+#-- Make Flags: change this for DistCC/SMP systems
+#MAKEFLAGS="-j2"
+
+#########################################################################
+# BUILD ENVIRONMENT
+#########################################################################
+#
+# Defaults: BUILDENV=(fakeroot !distcc color !ccache check)
+# A negated environment option will do the opposite of the comments below.
+#
+#-- fakeroot: Allow building packages as a non-root user
+#-- distcc: Use the Distributed C/C++/ObjC compiler
+#-- color: Colorize output messages
+#-- ccache: Use ccache to cache compilation
+#-- check: Run the check() function if present in the PKGBUILD
+#
+BUILDENV=(fakeroot !distcc color !ccache check)
+#
+#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
+#-- specify a space-delimited list of hosts running in the DistCC cluster.
+#DISTCC_HOSTS=""
+
+#########################################################################
+# GLOBAL PACKAGE OPTIONS
+# These are default values for the options=() settings
+#########################################################################
+#
+# Default: OPTIONS=(strip docs libtool emptydirs zipman purge)
+# A negated option will do the opposite of the comments below.
+#
+#-- strip: Strip symbols from binaries/libraries
+#-- docs: Save doc directories specified by DOC_DIRS
+#-- libtool: Leave libtool (.la) files in packages
+#-- emptydirs: Leave empty directories in packages
+#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip
+#-- purge: Remove files specified by PURGE_TARGETS
+#
+OPTIONS=(strip docs libtool emptydirs zipman purge)
+
+#-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512
+INTEGRITY_CHECK=(md5)
+#-- Options to be used when stripping binaries. See `man strip' for details.
+STRIP_BINARIES="--strip-all"
+#-- Options to be used when stripping shared libraries. See `man strip' for details.
+STRIP_SHARED="--strip-unneeded"
+#-- Options to be used when stripping static libraries. See `man strip' for details.
+STRIP_STATIC="--strip-debug"
+#-- Manual (man and info) directories to compress (if zipman is specified)
+MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
+#-- Doc directories to remove (if !docs is specified)
+DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
+#-- Files to be removed from all packages (if purge is specified)
+PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
+
+#########################################################################
+# PACKAGE OUTPUT
+#########################################################################
+#
+# Default: put built package and cached source in build directory
+#
+#-- Destination: specify a fixed directory where all packages will be placed
+#PKGDEST=/home/packages
+#-- Source cache: specify a fixed directory where source files will be cached
+#SRCDEST=/home/sources
+#-- Source packages: specify a fixed directory where all src packages will be placed
+#SRCPKGDEST=/home/srcpackages
+#-- Packager: name/email of the person or organization building packages
+#PACKAGER="John Doe <john@doe.com>"
+
+#########################################################################
+# EXTENSION DEFAULTS
+#########################################################################
+#
+# WARNING: Do NOT modify these variables unless you know what you are
+# doing.
+#
+PKGEXT='.pkg.tar.xz'
+SRCEXT='.src.tar.gz'
+
+# vim: set ft=sh ts=2 sw=2 et:
diff --git a/libre/pacman/pacman.conf.mips64el b/libre/pacman/pacman.conf.mips64el
new file mode 100644
index 000000000..caee508fd
--- /dev/null
+++ b/libre/pacman/pacman.conf.mips64el
@@ -0,0 +1,86 @@
+#
+# /etc/pacman.conf
+#
+# See the pacman.conf(5) manpage for option and repository directives
+
+#
+# GENERAL OPTIONS
+#
+[options]
+# The following paths are commented out with their default values listed.
+# If you wish to use different paths, uncomment and update the paths.
+#RootDir = /
+#DBPath = /var/lib/pacman/
+#CacheDir = /var/cache/pacman/pkg/
+#LogFile = /var/log/pacman.log
+HoldPkg = pacman glibc
+# If upgrades are available for these packages they will be asked for first
+SyncFirst = pacman
+#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
+#XferCommand = /usr/bin/curl -C - -f %u > %o
+#CleanMethod = KeepInstalled
+Architecture = mips64el
+
+# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
+#IgnorePkg =
+#IgnoreGroup =
+
+#NoUpgrade =
+#NoExtract =
+
+# Misc options (all disabled by default)
+#UseSyslog
+#ShowSize
+#UseDelta
+#TotalDownload
+#CheckSpace
+
+#
+# REPOSITORIES
+# - can be defined here or included from another file
+# - pacman will search repositories in the order defined here
+# - local/custom mirrors can be added here or in separate files
+# - repositories listed first will take precedence when packages
+# have identical names, regardless of version number
+# - URLs will have $repo replaced by the name of the current repo
+# - URLs will have $arch replaced by the name of the architecture
+#
+# Repository entries are of the format:
+# [repo-name]
+# Server = ServerName
+# Include = IncludePath
+#
+# The header [repo-name] is crucial - it must be present and
+# uncommented to enable the repo.
+#
+
+# The testing repositories are disabled by default. To enable, uncomment the
+# repo name header and Include lines. You can add preferred servers immediately
+# after the header, and they will be used before the default mirrors.
+
+#[libre-testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[libre]
+Include = /etc/pacman.d/mirrorlist
+
+#[testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[core]
+Include = /etc/pacman.d/mirrorlist
+
+[extra]
+Include = /etc/pacman.d/mirrorlist
+
+#[community-testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[community]
+Include = /etc/pacman.d/mirrorlist
+
+# An example of a custom package repository. See the pacman manpage for
+# tips on creating your own repositories.
+#[custom]
+#Server = file:///home/custompkgs
+
diff --git a/libre/pacman/rePKGBUILD b/libre/pacman/rePKGBUILD
index 251d44d72..d7378a9f9 100644
--- a/libre/pacman/rePKGBUILD
+++ b/libre/pacman/rePKGBUILD
@@ -1,21 +1,7 @@
# $Id: PKGBUILD 120035 2011-04-18 16:49:22Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>
-
-pkgname=pacman
-pkgver=3.5.2
-pkgrel=1.2
-_pkgrel=1
-pkgdesc="A library-based package manager with dependency support"
-arch=('i686' 'x86_64')
-url="http://www.archlinux.org/pacman/"
-license=('GPL')
-groups=('base')
-depends=('bash' 'libarchive>=2.8.4' 'libfetch>=2.28' 'pacman-mirrorlist-libre')
-optdepends=('fakeroot: for makepkg usage as normal user'
- 'curl: for rankmirrors usage')
-backup=(etc/pacman.conf etc/makepkg.conf)
-install=pacman.install
-options=(!libtool !strip)
+source PKGBUILD
+unset source
source=(http://repo.parabolagnulinux.org/core/os/$CARCH/$pkgname-$pkgver-$_pkgrel-$CARCH.pkg.tar.gz
pacman.conf
pacman.conf.x86_64
diff --git a/libre/thunderbird-libre/rePKGBUILD b/libre/thunderbird-libre/rePKGBUILD
index ef2de693e..e3a4d5369 100644
--- a/libre/thunderbird-libre/rePKGBUILD
+++ b/libre/thunderbird-libre/rePKGBUILD
@@ -1,23 +1,9 @@
# Maintainer: Joshua Haase <hahj87@gmail.com>
-_pkgbase=thunderbird
-pkgname=thunderbird-libre
-_pkgver=3.1
-pkgver=3.1.9
-_pkgrel=2
-pkgrel=$_pkgrel.1
-pkgdesc="Standalone Mail/News reader, with GNUZilla addons"
-arch=('i686' 'x86_64')
-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')
-makedepends=()
-optdepends=('libcanberra: for sound support')
-replaces=('thunderbird')
-conflicts=('thunderbird')
-provides=("thunderbird=$pkgver")
-install=thunderbird.install
-source=(http://mirrors.kernel.org/archlinux/extra/os/$CARCH/$_pkgbase-$pkgver-$_pkgrel-$CARCH.pkg.tar.xz
- gnuzilla-addons.patch)
+source PKGBUILD
+unset md5sums source build package
+source=(PKGBUILD
+ http://mirrors.kernel.org/archlinux/extra/os/$CARCH/$_pkgbase-$pkgver-$_pkgrel-$CARCH.pkg.tar.xz
+ gnuzilla-addons.patch)
build() {
cd "${srcdir}/"
diff --git a/libre/unarchiver/PKGBUILD b/libre/unarchiver/PKGBUILD
index 4a5cb737e..6faa61c68 100644
--- a/libre/unarchiver/PKGBUILD
+++ b/libre/unarchiver/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=unarchiver
pkgver=2.7.1
pkgrel=1
pkgdesc="An Objective-C application for uncompressing archive files"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
url="http://wakaba.c3.cx/s/apps/unarchiver.html"
license=('LGPL2.1')
depends=('gnustep-base' 'openssl' 'bzip2' 'icu' 'gcc-libs' 'zlib')
diff --git a/multilib-testing/lib32-libffi/PKGBUILD b/multilib-testing/lib32-libffi/PKGBUILD
deleted file mode 100644
index 3e7409124..000000000
--- a/multilib-testing/lib32-libffi/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 47107 2011-05-16 19:59:16Z lcarlier $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-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')
-license=('MIT')
-url="http://sourceware.org/libffi"
-depends=('lib32-glibc')
-options=('!libtool')
-source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz)
-md5sums=('1f300a7a7f975d4046f51c3022fa5ff1')
-
-build() {
- cd "${srcdir}/libffi-${pkgver}"
-
- export CC="gcc -m32"
-
- ./configure --prefix=/usr \
- --libdir=/usr/lib32 --libexecdir=/usr/lib32
- make
-
- make DESTDIR="${pkgdir}" install
- install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
- rm -r "${pkgdir}"/usr/share/{info,man}
-}
diff --git a/multilib-testing/lib32-llvm/PKGBUILD b/multilib-testing/lib32-llvm/PKGBUILD
deleted file mode 100644
index ff7f4f050..000000000
--- a/multilib-testing/lib32-llvm/PKGBUILD
+++ /dev/null
@@ -1,153 +0,0 @@
-# $Id: PKGBUILD 47129 2011-05-17 14:00:02Z lcarlier $
-# Maintainer: Evangelos Foutras <foutrelis@gmail.com>
-# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Sebastian Nowicki <sebnow@gmail.com>
-# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us>
-# Contributor: Tobias Kieslich <tobias@justdreams.de>
-# Contributor: Geoffroy Carrier <geoffroy.carrier@aur.archlinux.org>
-# Contributor: Tomas Lindquist Olsen <tomas@famolsen.dk>
-# Contributor: Roberto Alsina <ralsina@kde.org>
-# Contributor: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
-pkgname=('lib32-llvm')
-pkgver=2.9
-_gcc_ver=4.6.0
-pkgrel=1
-arch=('x86_64')
-url="http://llvm.org/"
-license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('gcc-libs-multilib' 'lib32-libffi' 'python2' "gcc-multilib=$_gcc_ver")
-source=(http://llvm.org/releases/$pkgver/llvm-$pkgver.tgz
- http://llvm.org/releases/$pkgver/clang-$pkgver.tgz
- ftp://ftp.archlinux.org/other/community/clang/gcc-headers-4.5.2.tar.xz
- clang-plugin-loader-registry.patch
- cindexer-clang-path.patch
- clang-toolchains-gcc-versions.patch
- clang-pure64.patch
- enable-lto.patch)
-md5sums=('793138412d2af2c7c7f54615f8943771'
- '634de18d04b7a4ded19ec4c17d23cfca'
- '70e23a3dc2b38ecb2bb4d2c48f47295d'
- '02c23b4aaca3445b8bf39fddb2f9906e'
- '87a7162dbe99e9ffce6c40bd09f5f4f0'
- '8da236120a9a287a977b575b8b905c93'
- '225ee6b531f8327f34f344a18cb4ec81'
- '8f7582d7440e4a8342c3aea9ec714fb4')
-
-build() {
- cd "$srcdir/llvm-$pkgver"
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- # Fix symbolic links from OCaml bindings to LLVM libraries
- sed -i 's:\$(PROJ_libdir):/usr/lib/llvm:' bindings/ocaml/Makefile.ocaml
-
- # Fix installation directories, ./configure doesn't seem to set them right
- sed -i -e 's:\$(PROJ_prefix)/etc/llvm:/etc/llvm:' \
- -e 's:\$(PROJ_prefix)/lib:$(PROJ_prefix)/lib32/llvm:' \
- -e 's:\$(PROJ_prefix)/docs/llvm:$(PROJ_prefix)/share/doc/llvm:' \
- Makefile.config.in
-
- # Fix insecure rpath (http://bugs.archlinux.org/task/14017)
- sed -i 's:$(RPATH) -Wl,$(\(ToolDir\|LibDir\|ExmplDir\))::g' Makefile.rules
-
- # Get the correct list of symbols to export
- # See http://lists.cs.uiuc.edu/pipermail/cfe-dev/2010-April/008559.html
- patch -Np1 -i "$srcdir/clang-plugin-loader-registry.patch"
-
- # Fix clang path in CIndexer.cpp (https://bugs.archlinux.org/task/22799)
- #patch -d tools/clang -Np0 -i "$srcdir/cindexer-clang-path.patch"
-
- # Add GCC 4.6.0 to GccVersions (FS#23631)
- #patch -d tools/clang -Np1 -i "$srcdir/clang-toolchains-gcc-versions.patch"
-
- # Adjust lib paths
- #patch -d tools/clang -Np0 -i "$srcdir/clang-pure64.patch"
-
- # Make -flto work
- # Use gold instead of default linker, and always use the plugin
- #patch -d tools/clang -Np0 -i "$srcdir/enable-lto.patch"
-
- # Apply strip option to configure
- _optimized_switch="enable"
- [[ $(check_option strip) == n ]] && _optimized_switch="disable"
-
- # Include location of libffi headers in CPPFLAGS
- export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags libffi)"
-
- # TODO: Uncomment when clang works with GCC 4.6+
- #_cxx_headers="/usr/include/c++/$_gcc_ver"
- #if [[ ! -d $_cxx_headers ]]; then
- # error "Couldn't find the C++ headers, PKGBUILD needs fixing!"
- # return 1
- #fi
- _cxx_headers="/usr/include/c++/clang-$pkgver"
-
- _32bit_headers=""
- if [[ $CARCH == x86_64 ]]; then
- # Important for multilib
- _32bit_headers="32"
- fi
-
- ./configure \
- --prefix=/usr \
- --libdir=/usr/lib32/llvm \
- --sysconfdir=/etc \
- --enable-shared \
- --enable-libffi \
- --enable-targets=all \
- --disable-expensive-checks \
- --disable-debug-runtime \
- --disable-assertions \
- --with-binutils-include=/usr/include \
- --with-cxx-include-root=$_cxx_headers \
- --with-cxx-include-arch=$CHOST \
- --with-cxx-include-32bit-dir=$_32bit_headers \
- --$_optimized_switch-optimized
-
- make REQUIRES_RTTI=1
-}
-
-package() {
- pkgdesc="Low Level Virtual Machine (32 bits version)"
- depends=('perl' 'lib32-libffi' 'llvm')
-
- cd "$srcdir/llvm-$pkgver"
-
- # We move the clang directory out of the tree so it won't get installed and
- # then we bring it back in for the clang package
- # mv tools/clang "$srcdir"
- # -j1 is due to race conditions during the installation of the OCaml bindings
- make -j1 DESTDIR="$pkgdir" install
- # mv "$srcdir/clang" tools
-
- # OCaml bindings go to a separate package
- # rm -rf "$srcdir"/{ocaml,ocamldoc}
- # mv "$pkgdir"/usr/{lib/ocaml,share/doc/llvm/ocamldoc} "$srcdir"
-
- # Remove duplicate files installed by the OCaml bindings
- # rm "$pkgdir"/usr/{lib/llvm/libllvm*,share/doc/llvm/ocamldoc.tar.gz}
-
- # Fix permissions of static libs
- chmod -x "$pkgdir"/usr/lib32/llvm/*.a
-
- # Fix libdir in llvm-config (http://bugs.archlinux.org/task/14487)
- #sed -i 's:\(ABS_RUN_DIR/lib\):\1/llvm:' "$pkgdir/usr/bin/llvm-config"
- sed -i 's:ABS_RUN_DIR/lib:ABS_RUN_DIR/llvm:' "$pkgdir/usr/bin/llvm-config"
- mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm/llvm-config"
- # Get rid of example Hello transformation
- rm "$pkgdir"/usr/lib32/llvm/*LLVMHello.*
-
- # Symlink the gold plugin where clang expects it
- ln -s llvm/LLVMgold.so "$pkgdir/usr/lib32/LLVMgold.so"
-
- # Add ld.so.conf.d entry
- install -d "$pkgdir/etc/ld.so.conf.d"
- echo /usr/lib32/llvm >"$pkgdir/etc/ld.so.conf.d/llvm32.conf"
-
- install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- rm -r "$pkgdir"/usr/{bin,include,share/{doc,man}}
-}
diff --git a/multilib-testing/lib32-llvm/cindexer-clang-path.patch b/multilib-testing/lib32-llvm/cindexer-clang-path.patch
deleted file mode 100644
index ddaab690e..000000000
--- a/multilib-testing/lib32-llvm/cindexer-clang-path.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- tools/libclang/CIndexer.cpp.orig 2011-04-07 13:08:24.000000000 +0300
-+++ tools/libclang/CIndexer.cpp 2011-04-07 13:11:52.224884642 +0300
-@@ -80,6 +80,7 @@ std::string CIndexer::getClangResourcesP
-
- // We now have the CIndex directory, locate clang relative to it.
- LibClangPath.eraseComponent();
-+ LibClangPath.eraseComponent();
- #endif
-
- LibClangPath.appendComponent("clang");
diff --git a/multilib-testing/lib32-llvm/clang-plugin-loader-registry.patch b/multilib-testing/lib32-llvm/clang-plugin-loader-registry.patch
deleted file mode 100644
index f46eb9fce..000000000
--- a/multilib-testing/lib32-llvm/clang-plugin-loader-registry.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -upr llvm-2.7.orig/autoconf/ExportMap.map llvm-2.7/autoconf/ExportMap.map
---- llvm-2.7.orig/autoconf/ExportMap.map 2010-02-25 00:33:41.000000000 +0200
-+++ llvm-2.7/autoconf/ExportMap.map 2010-05-10 14:14:22.000000000 +0300
-@@ -2,6 +2,7 @@
- global: main;
- __progname;
- environ;
-+ _ZN4llvm8RegistryIN5clang14FrontendActionENS_14RegistryTraitsIS2_EEE4HeadE;
-
- local: *;
- };
diff --git a/multilib-testing/lib32-llvm/clang-pure64.patch b/multilib-testing/lib32-llvm/clang-pure64.patch
deleted file mode 100644
index da6178519..000000000
--- a/multilib-testing/lib32-llvm/clang-pure64.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Index: lib/Driver/Tools.cpp
-===================================================================
---- lib/Driver/Tools.cpp (revision 123373)
-+++ lib/Driver/Tools.cpp (working copy)
-@@ -3306,7 +3306,7 @@
- else if (ToolChain.getArch() == llvm::Triple::arm)
- CmdArgs.push_back("/lib/ld-linux.so.3");
- else
-- CmdArgs.push_back("/lib64/ld-linux-x86-64.so.2");
-+ CmdArgs.push_back("/lib/ld-linux-x86-64.so.2");
- }
-
- CmdArgs.push_back("-o");
-Index: lib/Driver/ToolChains.cpp
-===================================================================
---- lib/Driver/ToolChains.cpp (revision 123373)
-+++ lib/Driver/ToolChains.cpp (working copy)
-@@ -1317,18 +1317,10 @@
- if (Arch == llvm::Triple::x86)
- Suffix64 = "/64";
-
-- std::string Lib32 = "lib";
--
-- bool Exists;
-- if (!llvm::sys::fs::exists("/lib32", Exists) && Exists)
-- Lib32 = "lib32";
--
-+ std::string Lib32 = "lib32";
- std::string Lib64 = "lib";
-- bool Symlink;
-- if (!llvm::sys::fs::exists("/lib64", Exists) && Exists &&
-- (llvm::sys::fs::is_symlink("/lib64", Symlink) || !Symlink))
-- Lib64 = "lib64";
-
-+ bool Exists;
- std::string GccTriple = "";
- if (Arch == llvm::Triple::arm) {
- if (!llvm::sys::fs::exists("/usr/lib/gcc/arm-linux-gnueabi", Exists) &&
diff --git a/multilib-testing/lib32-llvm/clang-toolchains-gcc-versions.patch b/multilib-testing/lib32-llvm/clang-toolchains-gcc-versions.patch
deleted file mode 100644
index 2e527300d..000000000
--- a/multilib-testing/lib32-llvm/clang-toolchains-gcc-versions.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -upr clang-2.9.orig/lib/Driver/ToolChains.cpp clang-2.9/lib/Driver/ToolChains.cpp
---- clang-2.9.orig/lib/Driver/ToolChains.cpp 2011-03-21 23:29:27.000000000 +0200
-+++ clang-2.9/lib/Driver/ToolChains.cpp 2011-04-08 00:03:34.000000000 +0300
-@@ -1449,7 +1449,7 @@ Linux::Linux(const HostInfo &Host, const
- GccTriple = "i586-suse-linux";
- }
-
-- const char* GccVersions[] = {"4.5.2", "4.5.1", "4.5", "4.4.5", "4.4.4",
-+ const char* GccVersions[] = {"4.6.0", "4.5.2", "4.5.1", "4.5", "4.4.5", "4.4.4",
- "4.4.3", "4.4", "4.3.4", "4.3.3", "4.3.2",
- "4.3", "4.2.4", "4.2.3", "4.2.2", "4.2.1",
- "4.2"};
diff --git a/multilib-testing/lib32-llvm/enable-lto.patch b/multilib-testing/lib32-llvm/enable-lto.patch
deleted file mode 100644
index 40d93104a..000000000
--- a/multilib-testing/lib32-llvm/enable-lto.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Index: lib/Driver/ToolChains.cpp
-===================================================================
---- lib/Driver/ToolChains.cpp (revision 123373)
-+++ lib/Driver/ToolChains.cpp (working copy)
-@@ -1398,11 +1398,11 @@
- Lib = Lib64;
- }
-
-- llvm::sys::Path LinkerPath(Base + "/../../../../" + GccTriple + "/bin/ld");
-+ llvm::sys::Path LinkerPath(Base + "/../../../../" + GccTriple + "/bin/ld.gold");
- if (!llvm::sys::fs::exists(LinkerPath.str(), Exists) && Exists)
- Linker = LinkerPath.str();
- else
-- Linker = GetProgramPath("ld");
-+ Linker = GetProgramPath("ld.gold");
-
- LinuxDistro Distro = DetectLinuxDistro(Arch);
-
-Index: lib/Driver/Tools.cpp
-===================================================================
---- lib/Driver/Tools.cpp (revision 123373)
-+++ lib/Driver/Tools.cpp (working copy)
-@@ -3412,11 +3412,11 @@
- }
- }
-
-- if (Args.hasArg(options::OPT_use_gold_plugin)) {
-+ // if (Args.hasArg(options::OPT_use_gold_plugin)) {
- CmdArgs.push_back("-plugin");
- std::string Plugin = ToolChain.getDriver().Dir + "/../lib/LLVMgold.so";
- CmdArgs.push_back(Args.MakeArgString(Plugin));
-- }
-+ // }
-
- C.addCommand(new Command(JA, *this, ToolChain.Linker.c_str(), CmdArgs));
- }
diff --git a/multilib-testing/lib32-mesa/PKGBUILD b/multilib-testing/lib32-mesa/PKGBUILD
deleted file mode 100644
index bcb02cb8c..000000000
--- a/multilib-testing/lib32-mesa/PKGBUILD
+++ /dev/null
@@ -1,351 +0,0 @@
-# $Id: PKGBUILD 48014 2011-05-27 05:54:14Z lcarlier $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: Andreas Radke <andyrtr@archlinux.org>
-
-pkgbase=lib32-mesa
-pkgname=('lib32-mesa' 'lib32-libgl' 'lib32-libgles' 'lib32-libegl' 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-unichrome-dri' 'lib32-mach64-dri' 'lib32-mga-dri' 'lib32-r128-dri' 'lib32-savage-dri'
-'lib32-sis-dri' 'lib32-tdfx-dri' 'lib32-nouveau-dri')
-
-_git=true
-#_git=false
-
-if [ "${_git}" = "true" ]; then
- pkgver=7.10.99.git20110526
- else
- pkgver=7.10.2
-fi
-
-pkgrel=1
-arch=(x86_64)
-makedepends=('glproto>=1.4.12' 'pkgconfig' 'lib32-libdrm>=2.4.25' 'lib32-libxxf86vm>=1.1.1' 'lib32-libxdamage>=1.1.3' 'lib32-expat>=2.0.1' 'lib32-libx11>=1.4.3' 'lib32-libxt>=1.1.1'
-'lib32-gcc-libs>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'gcc-multilib' imake 'lib32-udev' 'lib32-llvm')
-url="http://mesa3d.sourceforge.net"
-license=('custom')
-if [ "${_git}" = "true" ]; then
- # mesa git shot from mastee (will become 7.11) branch - see for state: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7b3f40b70dc7dd602897d364011089047583c5d
- source=('ftp://ftp.archlinux.org/other/mesa/mesa-f7b3f40b70dc7dd602897d364011089047583c5d.tar.bz2')
- md5sums=('ca2b343a0b8077fda38077c547b80fc3')
-else
- source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2" nouveau-fix-header.patch)
- md5sums=('f5de82852f1243f42cc004039e10b771' '67c87b77cc2236b52a3b47dad3fbb5d4')
-fi
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- # for our llvm-config for 32 bit :(
- export PATH="/usr/lib32/llvm:$PATH"
- # fix linking with llvmpipe driver
- sed -i -e 's:LD=g++:LD=g++ -m32:' src/gallium/drivers/llvmpipe/Makefile
- autoreconf -vfi
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- if [ "${_git}" != "true" ]; then
- patch -Np1 -i "${srcdir}/nouveau-fix-header.patch"
- fi
-
- if [ "${_git}" = "true" ]; then
- ./autogen.sh --prefix=/usr \
- --with-dri-driverdir=/usr/lib32/xorg/modules/dri \
- --enable-gallium-r300 \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-llvm \
- --enable-gallium-egl \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx,egl \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl \
- --enable-32-bit \
- --libdir=/usr/lib32
- # --enable-gallium-svga \
- # --enable-texture-float (enable floating-point textures and renderbuffers) - http://www.phoronix.com/scan.php?page=news_item&px=OTMzMg
- # The source code to implement ARB_texture_float extension is included and can be toggled on at compile time only by those who purchased a license from SGI, or are in a country where the patent does not apply.
- # --enable-shared-dricore - http://bugs.gentoo.org/show_bug.cgi?id=357177
- else
- ./configure --prefix=/usr \
- --with-dri-driverdir=/usr/lib32/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl \
- --disable-gallium-egl \
- --enable-32-bit \
- --libdir=/usr/lib32
- fi
-
- make
-}
-
-package_lib32-libgl() {
- depends=('lib32-libdrm>=2.4.25' 'lib32-libxxf86vm>=1.1.1' 'lib32-libxdamage>=1.1.3' 'lib32-expat>=2.0.1' 'lib32-gcc-libs>=4.5' 'libgl')
- pkgdesc="Mesa 3-D graphics library and DRI software rasterizer (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/xorg/modules/extensions"
-
- bin/minstall lib32/libGL.so* "${pkgdir}/usr/lib32/"
-
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
- fi
- ln -s swrastg_dri.so "${pkgdir}/usr/lib32/xorg/modules/dri/swrast_dri.so"
- ln -s libglx.xorg "${pkgdir}/usr/lib32/xorg/modules/extensions/libglx.so"
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- install -m755 -d "${pkgdir}/usr/share/licenses/libgl"
- ln -s libgl "$pkgdir/usr/share/licenses/libgl/lib32-libgl"
-}
-
-package_lib32-libgles() {
- depends=('libgles')
- pkgdesc="Mesa GLES libraries (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/pkgconfig"
- bin/minstall lib32/libGLESv* "${pkgdir}/usr/lib32/"
- bin/minstall src/mapi/es1api/glesv1_cm.pc "${pkgdir}/usr/lib32/pkgconfig/"
- bin/minstall src/mapi/es2api/glesv2.pc "${pkgdir}/usr/lib32/pkgconfig/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libgles"
- ln -s libgles "$pkgdir/usr/share/licenses/libgles/lib32-libgles"
-}
-
-package_lib32-libegl() {
- depends=('lib32-udev' 'libegl')
- pkgdesc="Mesa libEGL libraries (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- make -C src/gallium/targets/egl DESTDIR="${pkgdir}" install
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/pkgconfig"
- bin/minstall lib32/libEGL.so* "${pkgdir}/usr/lib32/"
- if [ "${_git}" != "true" ]; then
- install -m755 -d "${pkgdir}/usr/lib32/egl"
- bin/minstall lib32/egl/* "${pkgdir}/usr/lib32/egl/"
- fi
- bin/minstall src/egl/main/egl.pc "${pkgdir}/usr/lib32/pkgconfig/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libegl"
- ln -s libgles "$pkgdir/usr/share/licenses/libegl/lib32-libegl"
-}
-
-package_lib32-mesa() {
- depends=('lib32-libgl' 'lib32-libx11>=1.4.3' 'lib32-libxt>=1.1.1' 'lib32-libdrm>=2.4.25' 'lib32-gcc-libs>=4.5' 'mesa')
- pkgdesc="Mesa 3-D graphics libraries and include files (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- make DESTDIR="${pkgdir}" install
-
-
- rm -f "${pkgdir}/usr/lib32/libGL.so"*
- rm -f "${pkgdir}/usr/lib32/libGLESv"*
- rm -f "${pkgdir}/usr/lib32/libEGL"*
- rm -rf "${pkgdir}/usr/lib32/egl"
- rm -f ${pkgdir}/usr/lib32/pkgconfig/{glesv1_cm.pc,glesv2.pc,egl.pc}
- rm -rf "$pkgdir"/{usr/include,usr/lib32/xorg}
-
- install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
- ln -s mesa "$pkgdir/usr/share/licenses/mesa/lib32-mesa"
-}
-
-package_lib32-ati-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI + Gallium3D for r300 and later chipsets drivers for AMD/ATI Radeon (32-bit)"
- conflicts=('xf86-video-ati<6.9.0-6')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C radeon DESTDIR="${pkgdir}" install
- make -C r200 DESTDIR="${pkgdir}" install
-
- # DRI drivers for r300 and r600 are removed
- # gallium3D driver for R300 and R600 r300_dri.so/r600_dri.so
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- fi
-}
-
-package_lib32-intel-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Intel (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C i810 DESTDIR="${pkgdir}" install
- make -C i915 DESTDIR="${pkgdir}" install
- make -C i965 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-unichrome-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C unichrome DESTDIR="${pkgdir}" install
-}
-
-package_lib32-mach64-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Mach64 (32-bit)"
- conflicts=('xf86-video-mach64<6.8.2')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C mach64 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-mga-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Matrox (32-bit)"
- conflicts=('xf86-video-mga<1.4.11')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C mga DESTDIR="${pkgdir}" install
-}
-
-package_lib32-r128-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Rage128 (32-bit)"
- conflicts=('xf86-video-r128<6.8.1')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C r128 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-savage-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage (32-bit)"
- conflicts=('xf86-video-savage<2.3.1')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C savage DESTDIR="${pkgdir}" install
-}
-
-package_lib32-sis-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for SiS (32-bit)"
- conflicts=('xf86-video-sis<0.10.2')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C sis DESTDIR="${pkgdir}" install
-}
-
-package_lib32-tdfx-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for 3dfx (32-bit)"
- conflicts=('xf86-video-tdfx<1.4.3')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C tdfx DESTDIR="${pkgdir}" install
-}
-
-package_lib32-nouveau-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- # classic mesa driver for nv10 , nv20 nouveau_vieux_dri.so
- make -C nouveau DESTDIR="${pkgdir}" install
- # gallium3D driver for nv30 - nv40 - nv50 nouveau_dri.so
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- fi
-}
-
diff --git a/multilib-testing/lib32-mesa/nouveau-fix-header.patch b/multilib-testing/lib32-mesa/nouveau-fix-header.patch
deleted file mode 100644
index 38aa996f1..000000000
--- a/multilib-testing/lib32-mesa/nouveau-fix-header.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 5c102dd94f435e97507213fbd128e50dd15f5f54 Mon Sep 17 00:00:00 2001
-From: Ben Skeggs <bskeggs@redhat.com>
-Date: Mon, 20 Dec 2010 03:39:36 +0000
-Subject: nouveau: fix includes for latest libdrm
-
-Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
----
-diff --git a/src/gallium/drivers/nouveau/nouveau_winsys.h b/src/gallium/drivers/nouveau/nouveau_winsys.h
-index ab480ca..747b084 100644
---- a/src/gallium/drivers/nouveau/nouveau_winsys.h
-+++ b/src/gallium/drivers/nouveau/nouveau_winsys.h
-@@ -10,7 +10,7 @@
- #include "nouveau/nouveau_grobj.h"
- #include "nouveau/nouveau_notifier.h"
- #include "nouveau/nouveau_resource.h"
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- #ifndef NV04_PFIFO_MAX_PACKET_LEN
- #define NV04_PFIFO_MAX_PACKET_LEN 2047
-diff --git a/src/gallium/drivers/nv50/nv50_surface.c b/src/gallium/drivers/nv50/nv50_surface.c
-index ce48022..a99df76 100644
---- a/src/gallium/drivers/nv50/nv50_surface.c
-+++ b/src/gallium/drivers/nv50/nv50_surface.c
-@@ -22,7 +22,7 @@
-
- #define __NOUVEAU_PUSH_H__
- #include <stdint.h>
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
- #include "nv50_context.h"
- #include "nv50_resource.h"
- #include "pipe/p_defines.h"
-diff --git a/src/gallium/drivers/nvfx/nv04_2d.c b/src/gallium/drivers/nvfx/nv04_2d.c
-index e0e65e7..e2fadd3 100644
---- a/src/gallium/drivers/nvfx/nv04_2d.c
-+++ b/src/gallium/drivers/nvfx/nv04_2d.c
-@@ -34,11 +34,11 @@
- #include <stdio.h>
- #include <stdint.h>
- #include <nouveau/nouveau_device.h>
--#include <nouveau/nouveau_pushbuf.h>
- #include <nouveau/nouveau_channel.h>
- #include <nouveau/nouveau_bo.h>
- #include <nouveau/nouveau_notifier.h>
- #include <nouveau/nouveau_grobj.h>
-+#include <nouveau/nv04_pushbuf.h>
- #include "nv04_2d.h"
-
- #include "nouveau/nv_object.xml.h"
-diff --git a/src/gallium/drivers/nvfx/nvfx_vbo.c b/src/gallium/drivers/nvfx/nvfx_vbo.c
-index 597664e..339b317 100644
---- a/src/gallium/drivers/nvfx/nvfx_vbo.c
-+++ b/src/gallium/drivers/nvfx/nvfx_vbo.c
-@@ -9,8 +9,7 @@
- #include "nvfx_resource.h"
-
- #include "nouveau/nouveau_channel.h"
--
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- static inline unsigned
- util_guess_unique_indices_count(unsigned mode, unsigned indices)
-diff --git a/src/mesa/drivers/dri/nouveau/nouveau_driver.h b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-index 8036b18..c5ac128 100644
---- a/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-+++ b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-@@ -38,7 +38,6 @@
- #include <assert.h>
-
- #include "nouveau_device.h"
--#include "nouveau_pushbuf.h"
- #include "nouveau_grobj.h"
- #include "nouveau_channel.h"
- #include "nouveau_bo.h"
-@@ -46,6 +45,7 @@
- #include "nouveau_screen.h"
- #include "nouveau_state.h"
- #include "nouveau_surface.h"
-+#include "nv04_pushbuf.h"
-
- #define DRIVER_DATE "20091015"
- #define DRIVER_AUTHOR "Nouveau"
---
-cgit v0.8.3-6-g21f6
diff --git a/multilib-testing/lib32-udev/PKGBUILD b/multilib-testing/lib32-udev/PKGBUILD
deleted file mode 100644
index 081db8c4a..000000000
--- a/multilib-testing/lib32-udev/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Aaron Griffin <aaron@archlinux.org>
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-
-pkgname=('lib32-udev')
-pkgver=171
-pkgrel=1
-arch=('x86_64')
-pkgdesc="The userspace dev tools (udev) (32-bit)"
-url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-license=('GPL')
-options=(!makeflags !libtool)
-depends=('lib32-glibc' 'lib32-glib2' 'lib32-acl' 'lib32-libusb-compat' 'udev')
-makedepends=('gcc-multilib' 'coreutils' 'util-linux' 'pciutils' 'kernel26' 'gperf' 'libxslt' 'gobject-introspection')
-source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-$pkgver.tar.bz2)
-md5sums=('bdf4617284be2ecac11767437417e209')
-
-build() {
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/udev-$pkgver
-
- ./configure --libdir=/usr/lib32
- make
-}
-
-package() {
-
- cd $srcdir/udev-$pkgver
-
- make DESTDIR=${pkgdir} install
- rm -rf ${pkgdir}/usr/{etc,include,lib,libexec,sbin,share}
- rm -rf ${pkgdir}/usr/lib32/girepository*
-}
diff --git a/multilib/binutils-multilib/PKGBUILD b/multilib/binutils-multilib/PKGBUILD
deleted file mode 100644
index 78be6ccc6..000000000
--- a/multilib/binutils-multilib/PKGBUILD
+++ /dev/null
@@ -1,81 +0,0 @@
-# $Id: PKGBUILD 46786 2011-05-11 15:43:26Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-
-# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
-
-pkgname=binutils-multilib
-pkgver=2.21
-pkgrel=8
-_date=20110430
-pkgdesc="A set of programs to assemble and manipulate binary and object files for multilib"
-arch=('x86_64')
-url="http://www.gnu.org/software/binutils/"
-license=('GPL')
-groups=('multilib-devel')
-provides=("binutils=$pkgver-$pkgrel")
-conflicts=('binutils')
-depends=('glibc>=2.13' 'zlib')
-makedepends=('dejagnu' 'gcc-multilib') # Make sure we compile this with gcc-multilib
-options=('!libtool' '!distcc' '!ccache')
-install=binutils.install
-source=(http://mirrors.kernel.org/archlinux/other/binutils/binutils-${pkgver}_${_date}.tar.bz2
- binutils-2.21-strip-segfault.patch)
-md5sums=('7b3e28fb35cb8bb371cc47291e1c6dec'
- '98e8dfaf1c0ededa586823ebfb27825a')
-
-build() {
- cd ${srcdir}/binutils
- # http://sourceware.org/bugzilla/show_bug.cgi?id=12632
- patch -Np1 -i $srcdir/binutils-2.21-strip-segfault.patch
-
- cd ${srcdir}
- mkdir binutils-build && cd binutils-build
-
- ${srcdir}/binutils/configure --prefix=/usr \
- --enable-ld=default --enable-gold \
- --enable-plugins --enable-threads \
- --enable-shared \
- --enable-64-bit-bfd --enable-multilib
-
- # This checks the host environment and makes sure all the necessary tools are available to compile Binutils.
- make configure-host
-
- make tooldir=${pkgdir}/usr
-}
-
-check() {
- cd ${srcdir}/binutils-build
-
- # do not abort on errors - manually check log files
- make -k -j1 check || true
-}
-
-package() {
- cd ${srcdir}/binutils-build
- make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install
-
- # Add some useful headers
- install -m644 ${srcdir}/binutils/include/libiberty.h ${pkgdir}/usr/include
- install -m644 ${srcdir}/binutils/include/demangle.h ${pkgdir}/usr/include
-
- # Rebuild libiberty.a with -fPIC
- make -C libiberty clean
- make CFLAGS="$CFLAGS -fPIC" -C libiberty
- install -m644 libiberty/libiberty.a ${pkgdir}/usr/lib
-
- # Rebuild libbfd.a with -fPIC
- make -C bfd clean
- # hidden visability prevent 3rd party shared libraries exporting bfd non-stable API
- make CFLAGS="$CFLAGS -fPIC -fvisibility=hidden" -C bfd
- install -m644 bfd/libbfd.a ${pkgdir}/usr/lib
-
- # Remove Windows/Novell specific man pages
- rm -f ${pkgdir}/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}*
-
- # Remove these symlinks, they are not ABI stable.
- # Programs should compile static to the .a file.
- rm -f ${pkgdir}/usr/lib/lib{bfd,opcodes}.so
- echo "INPUT ( /usr/lib/libbfd.a -liberty -lz )" >${pkgdir}/usr/lib/libbfd.so
- echo "INPUT ( /usr/lib/libopcodes.a -lbfd )" >${pkgdir}/usr/lib/libopcodes.so
-}
diff --git a/multilib/binutils-multilib/binutils-2.21-strip-segfault.patch b/multilib/binutils-multilib/binutils-2.21-strip-segfault.patch
deleted file mode 100644
index 0133d879b..000000000
--- a/multilib/binutils-multilib/binutils-2.21-strip-segfault.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-diff --git a/binutils/objcopy.c b/binutils/objcopy.c
-index 15c4f95..b64f3d0 100644
---- a/binutils/objcopy.c
-+++ b/binutils/objcopy.c
-@@ -1,6 +1,6 @@
- /* objcopy.c -- copy object file from input to output, optionally massaging it.
- Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-- 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-+ 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
- Free Software Foundation, Inc.
-
- This file is part of GNU Binutils.
-@@ -2024,6 +2024,7 @@ copy_archive (bfd *ibfd, bfd *obfd, const char *output_target,
- struct stat buf;
- int stat_status = 0;
- bfd_boolean del = TRUE;
-+ bfd_boolean ok_object;
-
- /* Create an output file for this member. */
- output_name = concat (dir, "/",
-@@ -2061,44 +2062,42 @@ copy_archive (bfd *ibfd, bfd *obfd, const char *output_target,
- l->obfd = NULL;
- list = l;
-
-- if (bfd_check_format (this_element, bfd_object))
-+ ok_object = bfd_check_format (this_element, bfd_object);
-+ if (!ok_object)
-+ bfd_nonfatal_message (NULL, this_element, NULL,
-+ _("Unable to recognise the format of file"));
-+
-+ /* PR binutils/3110: Cope with archives
-+ containing multiple target types. */
-+ if (force_output_target || !ok_object)
-+ output_bfd = bfd_openw (output_name, output_target);
-+ else
-+ output_bfd = bfd_openw (output_name, bfd_get_target (this_element));
-+
-+ if (output_bfd == NULL)
- {
-- /* PR binutils/3110: Cope with archives
-- containing multiple target types. */
-- if (force_output_target)
-- output_bfd = bfd_openw (output_name, output_target);
-- else
-- output_bfd = bfd_openw (output_name, bfd_get_target (this_element));
-+ bfd_nonfatal_message (output_name, NULL, NULL, NULL);
-+ status = 1;
-+ return;
-+ }
-+
-+ if (ok_object)
-+ {
-+ del = !copy_object (this_element, output_bfd, input_arch);
-
-- if (output_bfd == NULL)
-+ if (del && bfd_get_arch (this_element) == bfd_arch_unknown)
-+ /* Try again as an unknown object file. */
-+ ok_object = FALSE;
-+ else if (!bfd_close (output_bfd))
- {
- bfd_nonfatal_message (output_name, NULL, NULL, NULL);
-+ /* Error in new object file. Don't change archive. */
- status = 1;
-- return;
- }
--
-- del = ! copy_object (this_element, output_bfd, input_arch);
--
-- if (! del
-- || bfd_get_arch (this_element) != bfd_arch_unknown)
-- {
-- if (!bfd_close (output_bfd))
-- {
-- bfd_nonfatal_message (output_name, NULL, NULL, NULL);
-- /* Error in new object file. Don't change archive. */
-- status = 1;
-- }
-- }
-- else
-- goto copy_unknown_element;
- }
-- else
-- {
-- bfd_nonfatal_message (NULL, this_element, NULL,
-- _("Unable to recognise the format of file"));
-
-- output_bfd = bfd_openw (output_name, output_target);
--copy_unknown_element:
-+ if (!ok_object)
-+ {
- del = !copy_unknown_object (this_element, output_bfd);
- if (!bfd_close_all_done (output_bfd))
- {
---
-1.6.5.GIT
-
diff --git a/multilib/binutils-multilib/binutils.install b/multilib/binutils-multilib/binutils.install
deleted file mode 100644
index 8bf9f3a47..000000000
--- a/multilib/binutils-multilib/binutils.install
+++ /dev/null
@@ -1,17 +0,0 @@
-infodir=usr/share/info
-filelist=(as.info bfd.info binutils.info configure.info gprof.info ld.info standards.info)
-
-post_upgrade() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
diff --git a/multilib/chuck/PKGBUILD b/multilib/chuck/PKGBUILD
deleted file mode 100644
index 06811dea5..000000000
--- a/multilib/chuck/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 35414 2010-12-20 02:07:32Z heftig $
-# Maintainer: Brad Fanella <bradfanella@archlinux.us>
-# Contributor: SpepS <dreamspepser at yahoo dot it>
-# Contributor: Jeff Mickey <jeff@archlinux.org>
-# Contributor: tardo <tardo@nagi-fanboi.net>
-
-pkgname=chuck
-pkgver=1.2.1.3
-pkgrel=5
-pkgdesc="Concurrent, on-the-fly audio programming language."
-arch=('i686' 'x86_64')
-url="http://chuck.cs.princeton.edu/"
-license=('GPL')
-depends=('gcc-libs' 'libsndfile' 'alsa-lib')
-makedepends=('bison' 'flex')
-source=(http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz)
-md5sums=('ac8459b4067c2491fbdeb61d122a5985')
-
-if [[ $CARCH == x86_64 ]]; then
- depends=('lib32-gcc-libs' 'lib32-libsndfile' 'lib32-alsa-lib')
- makedepends+=('gcc-multilib')
-fi
-
-build() {
- if [[ $CARCH == x86_64 ]]; then
- export CC='gcc -m32'
- export CXX='g++ -m32'
- export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
- fi
-
- cd $srcdir/$pkgname-$pkgver/src
- CFLAGS="$CFLAGS -fno-strict-aliasing"
-
- # This can be linux-alsa linux-jack linux-oss osx win32
- make linux-alsa
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver/src
- install -D -m 755 chuck $pkgdir/usr/bin/chuck
-}
diff --git a/multilib/gcc-multilib/PKGBUILD b/multilib/gcc-multilib/PKGBUILD
deleted file mode 100644
index 98dcef2a4..000000000
--- a/multilib/gcc-multilib/PKGBUILD
+++ /dev/null
@@ -1,305 +0,0 @@
-# $Id: PKGBUILD 47043 2011-05-14 11:08:03Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-
-# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
-# NOTE: libtool requires rebuilt with each new gcc version
-
-pkgbase='gcc-multilib'
-pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib')
-pkgver=4.6.0
-pkgrel=5
-_snapshot=4.6-20110513
-_libstdcppmanver=20110201 # Note: check source directory name when updating this
-pkgdesc="The GNU Compiler Collection for multilib"
-arch=('x86_64')
-license=('GPL' 'LGPL' 'FDL' 'custom')
-url="http://gcc.gnu.org"
-makedepends=('binutils-multilib>=2.21' 'libmpc' 'cloog' 'ppl' 'gcc-ada-multilib' 'dejagnu'
- 'lib32-glibc>=2.12.1')
-options=('!libtool' '!emptydirs')
-source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++,fortran,objc,ada,go,testsuite}-${pkgver}.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-{core,g++,fortran,objc,ada,go,testsuite}-${_snapshot}.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2
- gcc_pure64.patch
- gcc-hash-style-both.patch)
-md5sums=('2be769db16ac02f30fb62423b4c50145'
- 'a310d230945f4b3093dd3ca72839c649'
- '361a10c5a5545c80fd271b18036dd00c'
- 'f7db2f6ed34398361de62cb6b8eb53d2'
- '9b69c1d8874e8496c1965ee3e32eaa6d'
- '248e53b461078bf1c89528fb8e4ba051'
- 'e15a01b0d02ff12e975e4c2649e71e55'
- '1e9fd2eaf0ee47ea64e82c48998f1999'
- '22cec272f9cc2801d3cd348feaca888b'
- '4df25b623799b148a0703eaeec8fdf3f')
-
-if [ -n "${_snapshot}" ]; then
- _basedir="${srcdir}/gcc-${_snapshot}"
-else
- _basedir="${srcdir}/gcc-${pkgver}"
-fi
-
-build() {
- cd ${_basedir}
-
- # Do not install libiberty
- sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in
-
- # Do not run fixincludes
- sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
-
- patch -Np1 -i ${srcdir}/gcc_pure64.patch
- patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch
-
- echo ${pkgver} > gcc/BASE-VER
-
- cd ${srcdir}
- mkdir gcc-build && cd gcc-build
-
- ${_basedir}/configure --prefix=/usr \
- --libdir=/usr/lib --libexecdir=/usr/lib \
- --mandir=/usr/share/man --infodir=/usr/share/info \
- --with-bugurl=https://bugs.archlinux.org/ \
- --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \
- --enable-shared --enable-threads=posix \
- --with-system-zlib --enable-__cxa_atexit \
- --disable-libunwind-exceptions --enable-clocale=gnu \
- --enable-gnu-unique-object --enable-linker-build-id \
- --with-ppl --enable-cloog-backend=isl \
- --enable-lto --enable-gold --enable-ld=default \
- --enable-plugin --with-plugin-ld=ld.gold \
- --enable-multilib --disable-libstdcxx-pch \
- --enable-checking=release
- make
-}
-
-check() {
- cd gcc-build
-
- # increase stack size to prevent test failures
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827
- ulimit -s 32768
-
- # do not abort on error as some are "expected"
- make -k check || true
- ${_basedir}/contrib/test_summary
-}
-
-package_gcc-libs-multilib()
-{
- pkgdesc="Runtime libraries shipped by GCC for multilib"
- depends=('glibc>=2.11.1-2' "lib32-gcc-libs=$pkgver-$pkgrel")
- provides=("gcc-libs=$pkgver-$pkgrel")
- conflicts=('gcc-libs')
- install=gcc-libs.install
-
- cd gcc-build
- make -j1 -C $CHOST/libgcc DESTDIR=${pkgdir} install-shared
- for lib in libmudflap libgomp libssp libstdc++-v3/src; do
- make -j1 -C $CHOST/$lib DESTDIR=${pkgdir} install-toolexeclibLTLIBRARIES
- done
- make -j1 -C $CHOST/libstdc++-v3/po DESTDIR=${pkgdir} install
- make -j1 -C $CHOST/libgomp DESTDIR=${pkgdir} install-info
-
- make -j1 DESTDIR=${pkgdir} install-target-libquadmath
- make -j1 DESTDIR=${pkgdir} install-target-libgfortran
- make -j1 DESTDIR=${pkgdir} install-target-libobjc
-
- # remove unnecessary files installed by install-target-{libquadmath,libgfortran,libobjc}
- rm -rf ${pkgdir}/usr/lib/{gcc/,libgfortran.spec}
-
- # remove stuff in lib32-gcc-libs
- rm -rf ${pkgdir}/usr/lib32
-
- # remove static libraries
- find ${pkgdir} -name *.a -delete
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-libs-multilib/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_lib32-gcc-libs()
-{
- pkgdesc="Runtime libraries shipped by GCC (32-bit)"
- depends=('lib32-glibc>=2.12.1' "gcc-libs>=$pkgver")
-
- cd gcc-build
- make -j1 -C $CHOST/32/libgcc DESTDIR=${pkgdir} install-shared
- for lib in libmudflap libgomp libssp libstdc++-v3/src; do
- make -j1 -C $CHOST/32/$lib DESTDIR=${pkgdir} install-toolexeclibLTLIBRARIES
- done
-
- make -j1 DESTDIR=${pkgdir} install-target-libquadmath
- make -j1 DESTDIR=${pkgdir} install-target-libgfortran
- make -j1 DESTDIR=${pkgdir} install-target-libobjc
-
- # remove unnecessary files installed by install-target-{libquadmath,libgfortran,libobjc}
- rm ${pkgdir}/usr/lib32/libgfortran.spec
-
- # remove stuff in gcc-libs-multilib
- rm -rf ${pkgdir}/usr/lib
- rm -rf ${pkgdir}/usr/share/info
-
- # remove static libraries
- find ${pkgdir} -name *.a -delete
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/lib32-gcc-libs/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_gcc-multilib()
-{
- pkgdesc="The GNU Compiler Collection - C and C++ frontends for multilib"
- depends=('binutils-multilib>=2.21' 'libmpc>=0.8.1-2' 'cloog' 'ppl'
- "gcc-libs-multilib=$pkgver-$pkgrel")
- groups=('multilib-devel')
- provides=("gcc=$pkgver-$pkgrel")
- conflicts=('gcc')
- install=gcc.install
-
- cd gcc-build
-
- # unfortunately it is much, much easier to install the lot and clean-up the mess...
- make -j1 DESTDIR=${pkgdir} install
- rm $pkgdir/usr/bin/{{$CHOST-,}gfortran,{$CHOST-,}gccgo,gnat*}
- rm $pkgdir/usr/lib{,32}/*.so*
- rm $pkgdir/usr/lib{,32}/lib{ffi,gfortran,go{,begin},objc,quadmath}.a
- rm $pkgdir/usr/lib{,32}/libgfortran.spec
- rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{{,32/}ada{include,lib},finclude,include/objc}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/{ffi{,target}.h,quadmath{,_weak}.h}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1,{,32/}libgfortranbegin.a}
- rm -r $pkgdir/usr/lib{,32}/go
- rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libgomp,libquadmath}.info
- rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo
- rm $pkgdir/usr/share/man/man1/{gccgo,gfortran}.1
- rm $pkgdir/usr/share/man/man3/ffi*
-
- # many packages require these symlinks
- install -dm755 ${pkgdir}/lib
- ln -sf /usr/bin/cpp ${pkgdir}/lib/cpp
- ln -sf gcc ${pkgdir}/usr/bin/cc
- ln -sf g++ ${pkgdir}/usr/bin/c++
-
- # POSIX conformance launcher scripts for c89 and c99
- cat > $pkgdir/usr/bin/c89 <<"EOF"
-#!/bin/sh
-fl="-std=c89"
-for opt; do
- case "$opt" in
- -ansi|-std=c89|-std=iso9899:1990) fl="";;
- -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2
- exit 1;;
- esac
-done
-exec gcc $fl ${1+"$@"}
-EOF
-
- cat > $pkgdir/usr/bin/c99 <<"EOF"
-#!/bin/sh
-fl="-std=c99"
-for opt; do
- case "$opt" in
- -std=c99|-std=iso9899:1999) fl="";;
- -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2
- exit 1;;
- esac
-done
-exec gcc $fl ${1+"$@"}
-EOF
-
- chmod 755 $pkgdir/usr/bin/c{8,9}9
-
- # install the libstdc++ man pages
- install -dm755 ${pkgdir}/usr/share/man/man3
- install -m644 ${srcdir}/man/man3/* ${pkgdir}/usr/share/man/man3/
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-multilib/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_gcc-fortran-multilib()
-{
- pkgdesc="Fortran front-end for GCC for multilib"
- depends=("gcc-multilib=$pkgver-$pkgrel")
- provides=("gcc-fortran=$pkgver-$pkgrel")
- conflicts=('gcc-fortran')
- install=gcc-fortran.install
-
- cd gcc-build
- make -j1 DESTDIR=${pkgdir} install-target-libquadmath
- make -j1 DESTDIR=$pkgdir install-target-libgfortran
- make -j1 -C $CHOST/libgomp DESTDIR=$pkgdir install-nodist_fincludeHEADERS
- make -j1 -C gcc DESTDIR=$pkgdir fortran.install-{common,man,info}
- install -Dm755 gcc/f951 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/f951
-
- # remove libraries included in gcc-libs
- rm ${pkgdir}/usr/lib{,32}/lib{gfortran,quadmath}.so*
- rm ${pkgdir}/usr/share/info/libquadmath.info
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-fortran-multilib/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_gcc-objc-multilib()
-{
- pkgdesc="Objective-C front-end for GCC for multilib"
- depends=("gcc-multilib=$pkgver-$pkgrel")
- provides=("gcc-objc=$pkgver-$pkgrel")
- conflicts=('gcc-objc')
-
- cd gcc-build
- make -j1 DESTDIR=$pkgdir install-target-libobjc
- install -dm755 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/
- install -m755 gcc/cc1obj{,plus} $pkgdir/usr/lib/gcc/$CHOST/$pkgver/
-
- # remove libraries included in gcc-libs
- rm ${pkgdir}/usr/lib{,32}/libobjc.so*
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-objc-multilib/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_gcc-ada-multilib()
-{
- pkgdesc="Ada front-end for GCC (GNAT) for multilib"
- depends=("gcc-multilib=$pkgver-$pkgrel")
- provides=("gcc-ada=$pkgver-$pkgrel")
- conflicts=('gcc-ada')
- install=gcc-ada.install
-
- cd gcc-build/gcc
- make -j1 DESTDIR=$pkgdir ada.install-{common,info}
- install -m755 gnat1 $pkgdir/usr/lib/gcc/$CHOST/$pkgver
-
- cd ../$CHOST/32/libada
- make -j1 DESTDIR=${pkgdir} INSTALL="install" \
- INSTALL_DATA="install -m644" install-gnatlib
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-ada-multilib/RUNTIME.LIBRARY.EXCEPTION
-}
-
-package_gcc-go-multilib()
-{
- pkgdesc="Go front-end for GCC for multilib"
- depends=("gcc-multilib=$pkgver-$pkgrel")
- provides=("gcc-go=$pkgver-$pkgrel")
- conflicts=('gcc-go')
- install=gcc-go.install
-
- cd gcc-build
- make -j1 DESTDIR=$pkgdir install-target-libgo
- make -j1 -C gcc DESTDIR=$pkgdir go.install-{common,man,info}
- install -Dm755 gcc/go1 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/go1
-
- # Install Runtime Library Exception
- install -Dm644 ${_basedir}/COPYING.RUNTIME \
- ${pkgdir}/usr/share/licenses/gcc-go/RUNTIME.LIBRARY.EXCEPTION
-}
diff --git a/multilib/gcc-multilib/gcc-ada.install b/multilib/gcc-multilib/gcc-ada.install
deleted file mode 100644
index df0553a4f..000000000
--- a/multilib/gcc-multilib/gcc-ada.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(gnat-style.info gnat_rm.info gnat_ugn.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/multilib/gcc-multilib/gcc-fortran.install b/multilib/gcc-multilib/gcc-fortran.install
deleted file mode 100644
index b15d89a97..000000000
--- a/multilib/gcc-multilib/gcc-fortran.install
+++ /dev/null
@@ -1,16 +0,0 @@
-infodir=usr/share/info
-file="gfortran.info"
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
-}
diff --git a/multilib/gcc-multilib/gcc-go.install b/multilib/gcc-multilib/gcc-go.install
deleted file mode 100644
index 7dc50dee5..000000000
--- a/multilib/gcc-multilib/gcc-go.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(gccgo.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/multilib/gcc-multilib/gcc-hash-style-both.patch b/multilib/gcc-multilib/gcc-hash-style-both.patch
deleted file mode 100644
index 8b59f4535..000000000
--- a/multilib/gcc-multilib/gcc-hash-style-both.patch
+++ /dev/null
@@ -1,122 +0,0 @@
---- gcc/config/alpha/linux-elf.h.orig 2010-12-09 23:27:07.000000000 +1000
-+++ gcc/config/alpha/linux-elf.h 2011-03-11 10:01:47.770000457 +1000
-@@ -41,7 +41,7 @@
-
- #define ELF_DYNAMIC_LINKER LINUX_DYNAMIC_LINKER
-
--#define LINK_SPEC "-m elf64alpha %{G*} %{relax:-relax} \
-+#define LINK_SPEC "-m elf64alpha --hash-style=both %{G*} %{relax:-relax} \
- %{O*:-O3} %{!O*:-O1} \
- %{shared:-shared} \
- %{!shared: \
---- gcc/config/i386/linux64.h.orig 2011-03-03 08:35:36.000000000 +1000
-+++ gcc/config/i386/linux64.h 2011-03-11 10:01:47.770000457 +1000
-@@ -78,7 +78,7 @@
- %{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}"
-
- #undef LINK_SPEC
--#define LINK_SPEC "%{" SPEC_64 ":-m elf_x86_64} %{" SPEC_32 ":-m elf_i386} \
-+#define LINK_SPEC "%{" SPEC_64 ":-m elf_x86_64} %{" SPEC_32 ":-m elf_i386} --hash-style=both \
- %{shared:-shared} \
- %{!shared: \
- %{!static: \
---- gcc/config/i386/linux.h.orig 2011-01-15 04:45:06.000000000 +1000
-+++ gcc/config/i386/linux.h 2011-03-11 10:01:47.770000457 +1000
-@@ -104,7 +104,7 @@
- { "dynamic_linker", LINUX_DYNAMIC_LINKER }
-
- #undef LINK_SPEC
--#define LINK_SPEC "-m %(link_emulation) %{shared:-shared} \
-+#define LINK_SPEC "-m %(link_emulation) --hash-style=both %{shared:-shared} \
- %{!shared: \
- %{!static: \
- %{rdynamic:-export-dynamic} \
---- gcc/config/ia64/linux.h.orig 2010-12-09 23:27:07.000000000 +1000
-+++ gcc/config/ia64/linux.h 2011-03-11 10:01:47.770000457 +1000
-@@ -64,7 +64,7 @@
- #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-ia64.so.2"
-
- #undef LINK_SPEC
--#define LINK_SPEC "\
-+#define LINK_SPEC "--hash-style=both \
- %{shared:-shared} \
- %{!shared: \
- %{!static: \
---- gcc/config/rs6000/linux64.h.orig 2011-02-11 03:30:10.000000000 +1000
-+++ gcc/config/rs6000/linux64.h 2011-03-11 10:03:34.280000457 +1000
-@@ -389,11 +389,11 @@
- CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER64, UCLIBC_DYNAMIC_LINKER64)
-
-
--#define LINK_OS_LINUX_SPEC32 "-m elf32ppclinux %{!shared: %{!static: \
-+#define LINK_OS_LINUX_SPEC32 "-m elf32ppclinux --hash-style=both %{!shared: %{!static: \
- %{rdynamic:-export-dynamic} \
- -dynamic-linker " LINUX_DYNAMIC_LINKER32 "}}"
-
--#define LINK_OS_LINUX_SPEC64 "-m elf64ppc %{!shared: %{!static: \
-+#define LINK_OS_LINUX_SPEC64 "-m elf64ppc --hash-style=both %{!shared: %{!static: \
- %{rdynamic:-export-dynamic} \
- -dynamic-linker " LINUX_DYNAMIC_LINKER64 "}}"
-
---- gcc/config/rs6000/sysv4.h.orig 2011-01-28 04:36:03.000000000 +1000
-+++ gcc/config/rs6000/sysv4.h 2011-03-11 10:01:47.773333792 +1000
-@@ -830,7 +830,7 @@
- #define LINUX_DYNAMIC_LINKER \
- CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
-
--#define LINK_OS_LINUX_SPEC "-m elf32ppclinux %{!shared: %{!static: \
-+#define LINK_OS_LINUX_SPEC "-m elf32ppclinux --hash-style=both %{!shared: %{!static: \
- %{rdynamic:-export-dynamic} \
- -dynamic-linker " LINUX_DYNAMIC_LINKER "}}"
-
---- gcc/config/s390/linux.h.orig 2010-12-09 23:27:07.000000000 +1000
-+++ gcc/config/s390/linux.h 2011-03-11 10:01:47.770000457 +1000
-@@ -77,7 +77,7 @@
-
- #undef LINK_SPEC
- #define LINK_SPEC \
-- "%{m31:-m elf_s390}%{m64:-m elf64_s390} \
-+ "%{m31:-m elf_s390}%{m64:-m elf64_s390} --hash-style=both \
- %{shared:-shared} \
- %{!shared: \
- %{static:-static} \
---- gcc/config/sparc/linux64.h.orig 2011-02-17 23:57:21.000000000 +1000
-+++ gcc/config/sparc/linux64.h 2011-03-11 10:01:47.770000457 +1000
-@@ -113,7 +113,7 @@
- { "link_arch_default", LINK_ARCH_DEFAULT_SPEC }, \
- { "link_arch", LINK_ARCH_SPEC },
-
--#define LINK_ARCH32_SPEC "-m elf32_sparc -Y P,%R/usr/lib %{shared:-shared} \
-+#define LINK_ARCH32_SPEC "-m elf32_sparc --hash-style=both -Y P,%R/usr/lib %{shared:-shared} \
- %{!shared: \
- %{!static: \
- %{rdynamic:-export-dynamic} \
-@@ -121,7 +121,7 @@
- %{static:-static}} \
- "
-
--#define LINK_ARCH64_SPEC "-m elf64_sparc -Y P,%R/usr/lib64 %{shared:-shared} \
-+#define LINK_ARCH64_SPEC "-m elf64_sparc --hash-style=both -Y P,%R/usr/lib64 %{shared:-shared} \
- %{!shared: \
- %{!static: \
- %{rdynamic:-export-dynamic} \
-@@ -193,7 +193,7 @@
- #else /* !SPARC_BI_ARCH */
-
- #undef LINK_SPEC
--#define LINK_SPEC "-m elf64_sparc -Y P,%R/usr/lib64 %{shared:-shared} \
-+#define LINK_SPEC "-m elf64_sparc --hash-style=both -Y P,%R/usr/lib64 %{shared:-shared} \
- %{!shared: \
- %{!static: \
- %{rdynamic:-export-dynamic} \
---- gcc/config/sparc/linux.h.orig 2011-01-27 06:30:12.000000000 +1000
-+++ gcc/config/sparc/linux.h 2011-03-11 10:01:47.770000457 +1000
-@@ -74,7 +74,7 @@
- #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
-
- #undef LINK_SPEC
--#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \
-+#define LINK_SPEC "-m elf32_sparc --hash-style=both -Y P,/usr/lib %{shared:-shared} \
- %{!mno-relax:%{!r:-relax}} \
- %{!shared: \
- %{!static: \
diff --git a/multilib/gcc-multilib/gcc-libs.install b/multilib/gcc-multilib/gcc-libs.install
deleted file mode 100644
index 23553b8f0..000000000
--- a/multilib/gcc-multilib/gcc-libs.install
+++ /dev/null
@@ -1,16 +0,0 @@
-infodir=usr/share/info
-filelist=(libgomp.info libquadmath.info)
-
-post_upgrade() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/multilib/gcc-multilib/gcc.install b/multilib/gcc-multilib/gcc.install
deleted file mode 100644
index 3407a5e1f..000000000
--- a/multilib/gcc-multilib/gcc.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(cpp.info cppinternals.info gcc.info gccinstall.info gccint.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/multilib/gcc-multilib/gcc_pure64.patch b/multilib/gcc-multilib/gcc_pure64.patch
deleted file mode 100644
index 8c6b08171..000000000
--- a/multilib/gcc-multilib/gcc_pure64.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux64.h gcc-4.2.0/gcc/config/i386/linux64.h
---- gcc-4.2.0.orig/gcc/config/i386/linux64.h 2007-05-16 19:21:19.000000000 -0400
-+++ gcc-4.2.0/gcc/config/i386/linux64.h 2007-05-18 17:04:05.000000000 -0400
-@@ -49,7 +49,7 @@
- done. */
-
- #define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
--#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux-x86-64.so.2"
-+#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-linux-x86-64.so.2"
-
- #undef LINK_SPEC
- #define LINK_SPEC "%{!m32:-m elf_x86_64} %{m32:-m elf_i386} \
-diff -Naur gcc-4.2.0.orig/gcc/config/i386/t-linux64 gcc-4.2.0/gcc/config/i386/t-linux64
---- gcc-4.2.0.orig/gcc/config/i386/t-linux64 2007-05-16 19:21:19.000000000 -0400
-+++ gcc-4.2.0/gcc/config/i386/t-linux64 2007-05-18 17:04:36.000000000 -0400
-@@ -6,7 +6,7 @@
-
- MULTILIB_OPTIONS = m64/m32
- MULTILIB_DIRNAMES = 64 32
--MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
-+MULTILIB_OSDIRNAMES = ../lib ../lib32
-
- LIBGCC = stmp-multilib
- INSTALL_LIBGCC = install-multilib
diff --git a/multilib/lib32-acl/PKGBUILD b/multilib/lib32-acl/PKGBUILD
deleted file mode 100644
index 6cfc4ec30..000000000
--- a/multilib/lib32-acl/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-
-pkgname=lib32-acl
-pkgver=2.2.49
-pkgrel=1
-pkgdesc="Access control list libraries (32-bit)"
-arch=('x86_64')
-url="http://savannah.nongnu.org/projects/acl"
-license=('LGPL')
-depends=('lib32-attr' 'acl')
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(http://mirrors.zerg.biz/nongnu/acl/acl-${pkgver}.src.tar.gz)
-sha256sums=('b9c7f4752e4ef4930a62fa5aa0d7efe1cba2b5a3a2d6ee2b45c0a70c72b7e5d5')
-
-build() {
- cd "${srcdir}/acl-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- export INSTALL_USER=root INSTALL_GROUP=root
- ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/acl-${pkgver}"
-
- make DIST_ROOT="${pkgdir}" install install-lib install-dev
-
- rm -rf ${pkgdir}/usr/{bin,include,share}
-}
diff --git a/multilib/lib32-alsa-lib/PKGBUILD b/multilib/lib32-alsa-lib/PKGBUILD
deleted file mode 100644
index 8dff0f1d3..000000000
--- a/multilib/lib32-alsa-lib/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 40235 2011-02-22 08:22:12Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=alsa-lib
-pkgname=lib32-${_pkgbasename}
-pkgver=1.0.24.1
-pkgrel=1
-pkgdesc="An alternative implementation of Linux sound support (32 bit)"
-arch=('x86_64')
-url="http://www.alsa-project.org"
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('gcc-multilib')
-license=('GPL')
-options=(!libtool)
-source=(ftp://ftp.alsa-project.org/pub/lib/${_pkgbasename}-$pkgver.tar.bz2)
-
-build() {
- cd $srcdir/${_pkgbasename}-$pkgver
- export CC='gcc -m32'
- export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
- ./configure --prefix=/usr --libdir=/usr/lib32 --disable-python
- make
-}
-
-package() {
- cd $srcdir/${_pkgbasename}-$pkgver
- make DESTDIR=$pkgdir install
-
- # Clean up lib32 package
- rm -rf "${pkgdir}"/usr/{bin,include,share}
-}
-md5sums=('7cc05f25e1d5b65da8fb3fdcd540f226')
diff --git a/multilib/lib32-alsa-oss/PKGBUILD b/multilib/lib32-alsa-oss/PKGBUILD
deleted file mode 100644
index bf8874c8e..000000000
--- a/multilib/lib32-alsa-oss/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 26502 2010-09-15 22:26:51Z bluewind $
-# Maintainer: judd <jvinet@zeroflux.org>
-
-_pkgbasename=alsa-oss
-pkgname=lib32-${_pkgbasename}
-pkgver=1.0.17
-pkgrel=2
-pkgdesc="OSS compatibility library (32 bit)"
-arch=(x86_64)
-license=('GPL')
-url="http://www.alsa-project.org"
-options=(!libtool)
-depends=('lib32-glibc' 'lib32-alsa-lib' 'alsa-oss')
-source=(ftp://ftp.alsa-project.org/pub/oss-lib/${_pkgbasename}-$pkgver.tar.bz2)
-md5sums=('1b1850c2fc91476a73d50f537cbd402f')
-
-build() {
- cd $srcdir/${_pkgbasename}-$pkgver
-
- export CC='gcc -m32'
- export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/${_pkgbasename}-$pkgver
-
- make DESTDIR="$pkgdir" install
-
- # Clean up lib32 package
- rm -rf "${pkgdir}"/usr/{bin,include,share}
-}
diff --git a/multilib/lib32-alsa-plugins/PKGBUILD b/multilib/lib32-alsa-plugins/PKGBUILD
deleted file mode 100644
index 4a0ce214d..000000000
--- a/multilib/lib32-alsa-plugins/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 40238 2011-02-22 08:27:39Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=alsa-plugins
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.24
-pkgrel=1
-pkgdesc="Extra alsa plugins (32-bit)"
-arch=(x86_64)
-url="http://www.alsa-project.org"
-license=(GPL)
-depends=(lib32-alsa-lib $_pkgbasename)
-makedepends=(lib32-{libpulse,jack,speex,libsamplerate} gcc-multilib)
-optdepends=('lib32-libpulse: PulseAudio plugin'
- 'lib32-jack: Jack plugin'
- 'lib32-libsamplerate: libsamplerate resampling plugin'
- 'lib32-speex: libspeexdsp resampling plugin')
-options=('!libtool')
-source=("ftp://ftp.alsa-project.org/pub/plugins/$_pkgbasename-$pkgver.tar.bz2")
-md5sums=('e4d4c90e11ab9d1a117afbbc1edd2b16')
-
-build() {
- cd "$srcdir/$_pkgbasename-$pkgver"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32 --disable-avcodec
- make
-}
-
-package() {
- cd "$srcdir/$_pkgbasename-$pkgver"
- make DESTDIR="$pkgdir" install
-}
diff --git a/multilib/lib32-atk/PKGBUILD b/multilib/lib32-atk/PKGBUILD
deleted file mode 100644
index 2243310b5..000000000
--- a/multilib/lib32-atk/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 27946 2010-09-30 16:10:31Z heftig $
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-# Maintainer: Mikko Seppälä <t-r-a-y@mbnet.fi>
-_pkgbasename=atk
-pkgname=lib32-$_pkgbasename
-pkgver=1.32.0
-pkgrel=1
-pkgdesc="A library providing a set of interfaces for accessibility (32-bit)"
-arch=('x86_64')
-license=('LGPL')
-depends=('lib32-glib2>=2.25.17' $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbasename}/1.32/${_pkgbasename}-${pkgver}.tar.bz2)
-url='http://www.gtk.org/'
-sha256sums=('e9a3e598f75c4db1af914f8b052dd9f7e89e920a96cc187c18eb06b8339cb16e')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --disable-introspection
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-}
diff --git a/multilib/lib32-attr/PKGBUILD b/multilib/lib32-attr/PKGBUILD
deleted file mode 100644
index af308863a..000000000
--- a/multilib/lib32-attr/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26511 2010-09-15 22:28:05Z bluewind $
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-_pkgbasename=attr
-pkgname=lib32-$_pkgbasename
-pkgver=2.4.44
-pkgrel=4
-pkgdesc="Extended attribute support library for ACL support (32-bit)"
-arch=(x86_64)
-url="http://oss.sgi.com/projects/xfs/"
-license=('LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('gcc-multilib' 'gettext')
-options=('!libtool')
-source=(ftp://ftp.archlinux.org/other/attr/attr-${pkgver}.src.tar.gz)
-sha256sums=('e01fa00686072a02dddf994e6217be950f51c1dc0852ad2e210c48b6e8de793a')
-
-build() {
- cd $srcdir/attr-$pkgver
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- autoconf
- ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib32
- make
-
- # Doesn't like building as non-root
-
- make prefix=${pkgdir}/usr \
- PKG_LIB_DIR=$pkgdir/usr/lib32 \
- PKG_DEVLIB_DIR=$pkgdir/usr/lib32 \
- install-lib install-dev
-
- rm -rf "${pkgdir}"/usr/{bin,include,share}
-}
diff --git a/multilib/lib32-audiofile/PKGBUILD b/multilib/lib32-audiofile/PKGBUILD
deleted file mode 100644
index 467f9bd3d..000000000
--- a/multilib/lib32-audiofile/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 26514 2010-09-15 22:28:30Z bluewind $
-# Maintainer: dorphell <dorphell@archlinux.org>
-_pkgbasename=audiofile
-pkgname=lib32-$_pkgbasename
-pkgver=0.2.7
-pkgrel=3
-pkgdesc="Silicon Graphics Audio File Library (32-bit)"
-arch=('x86_64')
-url="http://www.68k.org/~michael/audiofile/"
-license=('LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbasename}/0.2/${_pkgbasename}-${pkgver}.tar.bz2)
-sha256sums=('61efd278627415b5468426fc9e52aef32ea0fdac12b56bcdd72734c2ece5945e')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-cairo/PKGBUILD b/multilib/lib32-cairo/PKGBUILD
deleted file mode 100644
index a8cbc6b72..000000000
--- a/multilib/lib32-cairo/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 43547 2011-03-27 14:25:07Z bluewind $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-
-_pkgbasename=cairo
-pkgname=lib32-$_pkgbasename
-pkgver=1.10.2
-pkgrel=2
-pkgdesc="Cairo vector graphics library (32-bit)"
-arch=('x86_64')
-url="http://cairographics.org/"
-license=('LGPL' 'MPL')
-depends=('lib32-libpng' 'lib32-libxrender' 'lib32-fontconfig'
- 'lib32-pixman' 'lib32-glib2' ${_pkgbasename})
-makedepends=('gcc-multilib')
-source=(http://cairographics.org/releases/${_pkgbasename}-${pkgver}.tar.gz
- cairo-1.10.0-buggy_gradients.patch)
-sha1sums=('ccce5ae03f99c505db97c286a0c9a90a926d3c6e'
- '8b843a9934e5112b6188e5bcf4adfc1fdaf9fa04')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --sysconfdir=/etc --localstatedir=/var \
- --disable-static --enable-tee
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-cairo/cairo-1.10.0-buggy_gradients.patch b/multilib/lib32-cairo/cairo-1.10.0-buggy_gradients.patch
deleted file mode 100644
index 368e356d3..000000000
--- a/multilib/lib32-cairo/cairo-1.10.0-buggy_gradients.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/src/cairo-xlib-display.c.ubuntu 2010-08-04 11:57:49.000000000 +0200
-+++ b/src/cairo-xlib-display.c 2010-08-04 11:58:28.000000000 +0200
-@@ -353,11 +353,7 @@
- /* Prior to Render 0.10, there is no protocol support for gradients and
- * we call function stubs instead, which would silently consume the drawing.
- */
--#if RENDER_MAJOR == 0 && RENDER_MINOR < 10
- display->buggy_gradients = TRUE;
--#else
-- display->buggy_gradients = FALSE;
--#endif
- display->buggy_pad_reflect = FALSE;
- display->buggy_repeat = FALSE;
diff --git a/multilib/lib32-curl/PKGBUILD b/multilib/lib32-curl/PKGBUILD
deleted file mode 100755
index 48ab2a1b7..000000000
--- a/multilib/lib32-curl/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# $Id: PKGBUILD 36008 2010-12-25 14:36:29Z ibiru $
-# Maintainer: Florian Pritz <flo@xssn.at>
-
-_pkgbasename=curl
-pkgname=lib32-$_pkgbasename
-pkgver=7.21.3
-pkgrel=1
-pkgdesc="An URL retrieval utility and library (32-bit)"
-arch=('x86_64')
-url="http://curl.haxx.se"
-license=('MIT')
-depends=('lib32-zlib' 'lib32-openssl' 'bash' 'ca-certificates' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=("http://curl.haxx.se/download/${_pkgbasename}-${pkgver}.tar.bz2")
-md5sums=('5b57fee22090b5c43a6886fdd35af2ce')
-
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- ./configure \
- --with-random=/dev/urandom \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --disable-dependency-tracking \
- --enable-ipv6 \
- --disable-ldaps \
- --disable-ldap \
- --enable-manual \
- --enable-versioned-symbols \
- --with-ca-path=/etc/ssl/certs \
- --without-libidn \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{share,bin}
- #we need curlbuild.h
- find ${pkgdir}/usr/include/curl -type f -not -name curlbuild.h -delete
- #now save it as curlbuild-32.h
- mv ${pkgdir}/usr/include/curl/curlbuild.h ${pkgdir}/usr/include/curl/curlbuild-32.h
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-db/PKGBUILD b/multilib/lib32-db/PKGBUILD
deleted file mode 100644
index 93be51e47..000000000
--- a/multilib/lib32-db/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 35318 2010-12-18 21:29:14Z heftig $
-# Maintainer: Biru Ionut <biru.ionut at gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Andreas Radke <andyrtr@archlinux.org>
-
-_pkgbasename=db
-pkgname=lib32-$_pkgbasename
-pkgver=5.1.19
-pkgrel=1
-pkgdesc="The Berkeley DB embedded database system (32-bit)"
-arch=('x86_64')
-url="http://www.oracle.com/technology/software/products/berkeley-db/index.html"
-license=('custom')
-depends=('lib32-gcc-libs' $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(http://download-uk.oracle.com/berkeley-db/db-${pkgver}.tar.gz)
-md5sums=('76fcbfeebfcd09ba0b4d96bfdf8d884d')
-
-build() {
- cd ${srcdir}/$_pkgbasename-${pkgver}/build_unix
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ../dist/configure --prefix=/usr --enable-compat185 \
- --enable-shared --enable-static --enable-cxx --enable-dbm \
- --libdir=/usr/lib32
- make LIBSO_LIBS=-lpthread
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}/build_unix
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{docs,include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-dbus-core/PKGBUILD b/multilib/lib32-dbus-core/PKGBUILD
deleted file mode 100644
index ac3a2e24a..000000000
--- a/multilib/lib32-dbus-core/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 26527 2010-09-15 22:30:16Z bluewind $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-
-pkgname=lib32-dbus-core
-_pkgbasename=dbus-core
-pkgver=1.4.0
-pkgrel=2
-pkgdesc="Freedesktop.org message bus system (32-bit)"
-arch=('x86_64')
-url="http://www.freedesktop.org/Software/dbus"
-license=('GPL' 'custom')
-depends=('lib32-glibc' 'lib32-expat' 'dbus-core')
-makedepends=('gcc-multilib')
-options=(!libtool)
-source=(http://dbus.freedesktop.org/releases/dbus/dbus-${pkgver}.tar.gz)
-md5sums=('f59618b18d2fb2bd1fce9e1c5a2a3282')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/dbus-${pkgver}"
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib32 \
- --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=81 \
- --with-system-pid-file=/var/run/dbus.pid \
- --enable-inotify --disable-dnotify \
- --disable-verbose-mode --disable-static \
- --disable-tests --disable-asserts --without-x
- make
-}
-package() {
- cd "${srcdir}/dbus-${pkgver}"
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
- rm -rf "${pkgdir}"/{etc,var}
-
- mkdir -p "${pkgdir}/usr/share/licenses"
- ln -s ${_pkgbasename} "${pkgdir}/usr/share/licenses/${pkgname}"
-}
diff --git a/multilib/lib32-e2fsprogs/PKGBUILD b/multilib/lib32-e2fsprogs/PKGBUILD
deleted file mode 100644
index ca7e2eb25..000000000
--- a/multilib/lib32-e2fsprogs/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: mightyjaym <jm.ambrosino@free.fr>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-
-_pkgbasename=e2fsprogs
-pkgname=lib32-e2fsprogs
-pkgver=1.41.14
-pkgrel=2
-pkgdesc="Ext2 filesystem libraries (32-bit)"
-arch=(x86_64)
-license=('GPL' 'LGPL' 'MIT')
-url="http://e2fsprogs.sourceforge.net"
-depends=('lib32-util-linux' $_pkgbasename)
-makedepends=('bc' 'gcc-multilib')
-source=("http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz")
-sha1sums=('24f9364fa3d4c0d7d00cb627b819d0e51055d6c5')
-
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 --with-root-prefix="" --enable-elf-shlibs \
- --disable-{debugfs,imager,resizer,fsck,uuidd,libuuid,libblkid}
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install-libs
-
- rm -rf "${pkgdir}"/usr/{bin,include,share}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-expat/CVE-2009-3560.patch b/multilib/lib32-expat/CVE-2009-3560.patch
deleted file mode 100644
index 5fe9c36c8..000000000
--- a/multilib/lib32-expat/CVE-2009-3560.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -urNad trunk~/lib/xmlparse.c trunk/lib/xmlparse.c
---- trunk~/lib/xmlparse.c 2007-05-08 04:25:35.000000000 +0200
-+++ trunk/lib/xmlparse.c 2009-12-29 21:57:22.141732904 +0100
-@@ -3703,6 +3703,9 @@
- return XML_ERROR_UNCLOSED_TOKEN;
- case XML_TOK_PARTIAL_CHAR:
- return XML_ERROR_PARTIAL_CHAR;
-+ case -XML_TOK_PROLOG_S:
-+ tok = -tok;
-+ break;
- case XML_TOK_NONE:
- #ifdef XML_DTD
- /* for internal PE NOT referenced between declarations */
diff --git a/multilib/lib32-expat/CVE-2009-3720.patch b/multilib/lib32-expat/CVE-2009-3720.patch
deleted file mode 100644
index 65d16431f..000000000
--- a/multilib/lib32-expat/CVE-2009-3720.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urNad trunk~/lib/xmltok_impl.c trunk/lib/xmltok_impl.c
---- trunk~/lib/xmltok_impl.c 2006-11-26 18:34:46.000000000 +0100
-+++ trunk/lib/xmltok_impl.c 2009-10-22 21:42:41.000000000 +0200
-@@ -1744,7 +1744,7 @@
- const char *end,
- POSITION *pos)
- {
-- while (ptr != end) {
-+ while (ptr < end) {
- switch (BYTE_TYPE(enc, ptr)) {
- #define LEAD_CASE(n) \
- case BT_LEAD ## n: \
diff --git a/multilib/lib32-expat/PKGBUILD b/multilib/lib32-expat/PKGBUILD
deleted file mode 100644
index c50cb9c79..000000000
--- a/multilib/lib32-expat/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 26535 2010-09-15 22:31:07Z bluewind $
-
-_pkgbasename=expat
-pkgname=lib32-${_pkgbasename}
-pkgver=2.0.1
-pkgrel=7
-pkgdesc="An XML Parser library written in C (32 bit)"
-arch=('x86_64')
-url="http://expat.sourceforge.net/"
-license=('custom')
-makedepends=('gcc-multilib')
-depends=('lib32-glibc' "${_pkgbasename}")
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/expat/${_pkgbasename}-${pkgver}.tar.gz
- CVE-2009-3560.patch
- CVE-2009-3720.patch)
-md5sums=('ee8b492592568805593f81f8cdf2a04c'
- '50603cac0f03aabc7087415251f592be'
- 'f3eeb796f28945899216b815e5901996')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -Np1 -i $srcdir/CVE-2009-3560.patch
- patch -Np1 -i $srcdir/CVE-2009-3720.patch
- export CC='gcc -m32'
- export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
- ./configure --prefix=/usr --libdir=/usr/lib32 --mandir=/usr/share/man
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- install -d -m755 "${pkgdir}/usr/share/licenses/"
- ln -s ${_pkgbasename} "${pkgdir}/usr/share/licenses/${pkgname}"
-
- # Clean up lib32 package
- rm -rf "${pkgdir}"/usr/{bin,include,share/man}
-}
diff --git a/multilib/lib32-flac/PKGBUILD b/multilib/lib32-flac/PKGBUILD
deleted file mode 100644
index 00c2b8791..000000000
--- a/multilib/lib32-flac/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 26539 2010-09-15 22:31:33Z bluewind $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=flac
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.1
-pkgrel=7
-pkgdesc="Free Lossless Audio Codec (32-bit)"
-arch=('x86_64')
-url="http://flac.sourceforge.net/"
-license=('custom:Xiph' 'LGPL' 'GPL' 'FDL')
-depends=('lib32-libogg' 'lib32-gcc-libs' $_pkgbasename)
-makedepends=('nasm' gcc-multilib)
-options=('!libtool' '!makeflags')
-source=(http://downloads.sf.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz
- flac-1.2.1-gcc-4.3-includes.patch)
-md5sums=('153c8b15a54da428d1f0fadc756c22c7'
- 'b9d245422bbc547b18a72897366bea77')
-sha1sums=('bd54354900181b59db3089347cc84ad81e410b38'
- '7e9f8c2ef4d9daf5ddd20df63b608fe19b8c1560')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- patch -Np1 -i ${srcdir}/flac-1.2.1-gcc-4.3-includes.patch
- ./configure --prefix=/usr --mandir=/usr/share/man --enable-shared \
- --disable-rpath --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-flac/flac-1.2.1-gcc-4.3-includes.patch b/multilib/lib32-flac/flac-1.2.1-gcc-4.3-includes.patch
deleted file mode 100644
index 52fec8be5..000000000
--- a/multilib/lib32-flac/flac-1.2.1-gcc-4.3-includes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur flac-1.2.1-orig/examples/cpp/encode/file/main.cpp flac-1.2.1/examples/cpp/encode/file/main.cpp
---- flac-1.2.1-orig/examples/cpp/encode/file/main.cpp 2007-09-13 09:58:03.000000000 -0600
-+++ flac-1.2.1/examples/cpp/encode/file/main.cpp 2007-11-18 12:59:45.000000000 -0600
-@@ -30,6 +30,7 @@
-
- #include <stdio.h>
- #include <stdlib.h>
-+#include <cstring>
- #include "FLAC++/metadata.h"
- #include "FLAC++/encoder.h"
-
diff --git a/multilib/lib32-fontconfig/30-urw-aliases.patch b/multilib/lib32-fontconfig/30-urw-aliases.patch
deleted file mode 100644
index 8077b869e..000000000
--- a/multilib/lib32-fontconfig/30-urw-aliases.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/conf.d/30-urw-aliases.conf 2009-08-06 16:23:57.000000000 +0100
-+++ b/conf.d/30-urw-aliases.conf 2009-08-06 16:25:07.000000000 +0100
-@@ -29,6 +29,10 @@
- <family>Zapf Dingbats</family>
- <accept><family>Dingbats</family></accept>
- </alias>
-+ <alias binding="same">
-+ <family>ZapfDingbats</family>
-+ <accept><family>Dingbats</family></accept>
-+ </alias>
- <match target="pattern">
- <test name="family">
- <string>Symbol</string>
diff --git a/multilib/lib32-fontconfig/PKGBUILD b/multilib/lib32-fontconfig/PKGBUILD
deleted file mode 100644
index 36f52ba32..000000000
--- a/multilib/lib32-fontconfig/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 26542 2010-09-15 22:31:59Z bluewind $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=fontconfig
-pkgname=lib32-$_pkgbasename
-pkgver=2.8.0
-pkgrel=3
-pkgdesc="A library for configuring and customizing font access (32-bit)"
-arch=(x86_64)
-url="http://www.fontconfig.org/release/"
-license=('custom')
-depends=('lib32-expat>=2.0.1' 'lib32-freetype2>=2.3.11' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://www.fontconfig.org/release/${_pkgbasename}-${pkgver}.tar.gz
- 30-urw-aliases.patch)
-md5sums=('77e15a92006ddc2adbb06f840d591c0e'
- '51bc6cb633b50f3c28793361738aac5b')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -Np1 -i "${srcdir}/30-urw-aliases.patch"
- # enable Position Independent Code for prelinking
- export CFLAGS="${CFLAGS} -fPIC"
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir"/{etc,var}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-freetype2/PKGBUILD b/multilib/lib32-freetype2/PKGBUILD
deleted file mode 100644
index 17e4917b2..000000000
--- a/multilib/lib32-freetype2/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 35255 2010-12-18 00:33:57Z heftig $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=freetype2
-pkgname=lib32-$_pkgbasename
-pkgver=2.4.4
-pkgrel=1
-pkgdesc="TrueType font rendering library (32-bit)"
-arch=(x86_64)
-license=('GPL')
-url="http://freetype.sourceforge.net"
-depends=('lib32-zlib' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2
- freetype-2.3.0-enable-spr.patch
- freetype-2.2.1-enable-valid.patch)
-md5sums=('b3e2b6e2f1c3e0dffa1fd2a0f848b671'
- '816dc8619a6904a7385769433c0a8653'
- '214119610444c9b02766ccee5e220680')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/freetype-${pkgver}"
- patch -Np1 -i "${srcdir}/freetype-2.3.0-enable-spr.patch"
- patch -Np1 -i "${srcdir}/freetype-2.2.1-enable-valid.patch"
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/freetype-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-freetype2/freetype-2.2.1-enable-valid.patch b/multilib/lib32-freetype2/freetype-2.2.1-enable-valid.patch
deleted file mode 100644
index c78b6b70f..000000000
--- a/multilib/lib32-freetype2/freetype-2.2.1-enable-valid.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- freetype-2.2.1/modules.cfg.orig 2006-07-07 21:01:09.000000000 -0400
-+++ freetype-2.2.1/modules.cfg 2006-07-07 21:01:54.000000000 -0400
-@@ -110,7 +110,7 @@
- AUX_MODULES += cache
-
- # TrueType GX/AAT table validation. Needs ftgxval.c below.
--# AUX_MODULES += gxvalid
-+AUX_MODULES += gxvalid
-
- # Support for streams compressed with gzip (files with suffix .gz).
- #
-@@ -124,7 +124,7 @@
-
- # OpenType table validation. Needs ftotval.c below.
- #
--# AUX_MODULES += otvalid
-+AUX_MODULES += otvalid
-
- # Auxiliary PostScript driver component to share common code.
- #
diff --git a/multilib/lib32-freetype2/freetype-2.3.0-enable-spr.patch b/multilib/lib32-freetype2/freetype-2.3.0-enable-spr.patch
deleted file mode 100644
index 8432e28a4..000000000
--- a/multilib/lib32-freetype2/freetype-2.3.0-enable-spr.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- freetype-2.3.0/include/freetype/config/ftoption.h.spf 2007-01-18 14:27:34.000000000 -0500
-+++ freetype-2.3.0/include/freetype/config/ftoption.h 2007-01-18 14:27:48.000000000 -0500
-@@ -92,7 +92,7 @@
- /* This is done to allow FreeType clients to run unmodified, forcing */
- /* them to display normal gray-level anti-aliased glyphs. */
- /* */
--/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
-+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
-
-
- /*************************************************************************/
diff --git a/multilib/lib32-gdk-pixbuf2/PKGBUILD b/multilib/lib32-gdk-pixbuf2/PKGBUILD
deleted file mode 100644
index 5aeb0f1bc..000000000
--- a/multilib/lib32-gdk-pixbuf2/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 91063 2010-09-21 19:21:24Z ibiru $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-_pkgbasename=gdk-pixbuf2
-pkgname=lib32-$_pkgbasename
-pkgver=2.23.3
-pkgrel=1
-pkgdesc="An image loading library for gtk2 (32-bit)"
-arch=('i686' 'x86_64')
-url="http://www.gtk.org/"
-license=('GPL2')
-depends=('lib32-glib2>=2.25.15'
- lib32-lib{'png>=1.4.3','tiff>=3.9.4','jpeg>=8.0.2',x11}
- $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool' '!docs')
-install=gdk-pixbuf2.install
-source=(http://download.gnome.org/sources/gdk-pixbuf/2.23/gdk-pixbuf-${pkgver}.tar.bz2)
-sha256sums=('9faba780151c02e13cb2029d512c975e9c41b98cd72de6d2cc50e4af10a5e76a')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/gdk-pixbuf-${pkgver}"
-
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --without-libjasper \
- --with-included-loaders=png
- make
-}
-
-package() {
- cd "${srcdir}/gdk-pixbuf-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/etc
- rm -rf "${pkgdir}"/usr/{include,share}
-
- cd "${pkgdir}"/usr/bin
- mv gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32
- rm gdk-pixbuf-csource
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/multilib/lib32-gdk-pixbuf2/gdk-pixbuf2.install b/multilib/lib32-gdk-pixbuf2/gdk-pixbuf2.install
deleted file mode 100644
index 92d58ef04..000000000
--- a/multilib/lib32-gdk-pixbuf2/gdk-pixbuf2.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
-}
-
-post_upgrade() {
- post_install
-}
-
-pre_remove() {
- rm -f usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/loaders.cache
-}
diff --git a/multilib/lib32-giflib/PKGBUILD b/multilib/lib32-giflib/PKGBUILD
deleted file mode 100644
index a311cfa8e..000000000
--- a/multilib/lib32-giflib/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Baptiste Daroussin <baptiste.daroussin@gmail.com>
-# Contributor: Grigorios Bouzakis <grbzks[at]gmail[dot]com>
-# Contributor: mightyjaym <jm.ambrosino@free.fr>
-
-_pkgbasename=giflib
-pkgname=lib32-$_pkgbasename
-pkgver=4.1.6
-pkgrel=5
-pkgdesc="A library for reading and writing gif images (32-bit)"
-url="http://sourceforge.net/projects/giflib/"
-arch=('x86_64')
-license=('MIT')
-depends=('lib32-libx11' 'lib32-libsm' $_pkgbasename)
-makedepends=(gcc-multilib)
-provides=("lib32-libungif=${pkgver}")
-conflicts=('lib32-libungif')
-replaces=('lib32-libungif')
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/giflib/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('7125644155ae6ad33dbc9fc15a14735f')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- # libungif compatibility - instructions taken from Redhat specfile
- MAJOR=`echo ${pkgver} | sed 's/\([0-9]\+\)\..*/\1/'`
- gcc -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.${pkgver}
- install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib32/
- ln -sf libungif.so.${pkgver} ${pkgdir}/usr/lib32/libungif.so.4
- ln -sf libungif.so.4 ${pkgdir}/usr/lib32/libungif.so
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- install -m755 -d ${pkgdir}/usr/share/licenses
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-glew/PKGBUILD b/multilib/lib32-glew/PKGBUILD
deleted file mode 100644
index ca8a47eaf..000000000
--- a/multilib/lib32-glew/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 39623 2011-02-13 10:47:57Z bluewind $
-# Maintainer: Florian Pritz <flo@xinu.at>
-
-_pkgbasename=glew
-pkgname=lib32-$_pkgbasename
-pkgver=1.5.8
-pkgrel=2
-pkgdesc="A cross-platform C/C++ extension loading library (32 bit)"
-arch=('x86_64')
-url="http://glew.sourceforge.net"
-license=('BSD' 'MIT' 'GPL')
-depends=('lib32-libxmu' 'lib32-libxi' 'lib32-mesa' "$_pkgbasename>=$pkgver")
-makedepends=('gcc-multilib')
-source=(http://downloads.sourceforge.net/${_pkgbasename}/${_pkgbasename}-${pkgver}.tgz)
-md5sums=('342c8dc64fb9daa6af245b132e086bdd')
-sha1sums=('450946935faa20ac4950cb42ff025be2c1f7c22e')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- sed -i 's|CC = cc|CC = gcc -m32|' config/Makefile.linux
- sed -i 's|LD = cc|LD = gcc -m32|' config/Makefile.linux
- sed -i 's|lib64|lib32|' config/Makefile.linux
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make GLEW_DEST="${pkgdir}/usr" install
- chmod 0755 "${pkgdir}/usr/lib32/libGLEW.so.${pkgver}"
-
- rm -rf "${pkgdir}"/usr/{include,bin,lib32/libGLEW.a}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-glib/PKGBUILD b/multilib/lib32-glib/PKGBUILD
deleted file mode 100644
index a863c66f6..000000000
--- a/multilib/lib32-glib/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 29612 2010-10-17 13:00:45Z pschmitz $
-
-_pkgbasename=glib
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.10
-pkgrel=11
-pkgdesc="Common C routines used by Gtk+ and other libs (32-bit)"
-arch=('x86_64')
-url="http://www.gtk.org/"
-license=('LGPL')
-depends=('lib32-glibc' "${_pkgbasename}")
-makedepends=('gcc-multilib')
-options=('!libtool' '!docs')
-source=("ftp://ftp.gtk.org/pub/gtk/v1.2/${_pkgbasename}-${pkgver}.tar.gz"
- 'gcc340.patch'
- 'aclocal-fixes.patch')
-md5sums=('6fe30dad87c77b91b632def29dd69ef9'
- '877b3330e822a4be69a0f8a8c268cfd7'
- 'e52c4b88427b9785bb8049dbdc9ff6fb')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- patch -Np1 -i ../gcc340.patch
- patch -Np0 -i ../aclocal-fixes.patch
-
- ./configure --prefix=/usr \
- --mandir=/usr/share/man \
- --libdir=/usr/lib32 \
- --infodir=/usr/share/info \
- --host=x86_64-unknown-linux-gnu \
- --target=x86_64-unknown-linux-gnu
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}"/usr/{share,include,bin,lib32/glib}
-}
diff --git a/multilib/lib32-glib/aclocal-fixes.patch b/multilib/lib32-glib/aclocal-fixes.patch
deleted file mode 100644
index b064074aa..000000000
--- a/multilib/lib32-glib/aclocal-fixes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- glib.m4.orig 2006-03-05 13:13:24.000000000 +0000
-+++ glib.m4 2006-03-05 13:13:35.000000000 +0000
-@@ -5,7 +5,7 @@
- dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or
- dnl gthread is specified in MODULES, pass to glib-config
- dnl
--AC_DEFUN(AM_PATH_GLIB,
-+AC_DEFUN([AM_PATH_GLIB],
- [dnl
- dnl Get the cflags and libraries from the glib-config script
- dnl
diff --git a/multilib/lib32-glib/gcc340.patch b/multilib/lib32-glib/gcc340.patch
deleted file mode 100644
index 941111ae7..000000000
--- a/multilib/lib32-glib/gcc340.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naur glib-1.2.10.orig/glib.h glib-1.2.10/glib.h
---- glib-1.2.10.orig/glib.h 2001-02-27 04:44:38.000000000 +0100
-+++ glib-1.2.10/glib.h 2004-05-27 15:50:32.436527848 +0200
-@@ -271,8 +271,10 @@
-
- /* Wrap the gcc __PRETTY_FUNCTION__ and __FUNCTION__ variables with
- * macros, so we can refer to them as strings unconditionally.
-+ *
-+ * Unfortunately these are _not_ treated as strings anymore in GCC3.4.
- */
--#ifdef __GNUC__
-+#if defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ < 4)
- #define G_GNUC_FUNCTION __FUNCTION__
- #define G_GNUC_PRETTY_FUNCTION __PRETTY_FUNCTION__
- #else /* !__GNUC__ */
diff --git a/multilib/lib32-glib2/PKGBUILD b/multilib/lib32-glib2/PKGBUILD
deleted file mode 100644
index 4d98d0693..000000000
--- a/multilib/lib32-glib2/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 45657 2011-04-26 16:44:11Z svenstaro $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-_pkgbasename=glib2
-pkgname=lib32-$_pkgbasename
-pkgver=2.28.6
-pkgrel=1
-pkgdesc="Common C routines used by GTK+ 2.4 and other libs (32-bit)"
-url="http://www.gtk.org/"
-arch=('x86_64')
-license=('LGPL')
-depends=('lib32-pcre' 'lib32-zlib' 'lib32-dbus-core' $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool' '!docs')
-source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.28/glib-${pkgver}.tar.bz2)
-sha256sums=('557fb7c39d21b9359fbac51fd6b0b883bc97a2561c0166eef993a4078312f578')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/glib-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 \
- --enable-static --enable-shared --with-pcre=system --disable-fam
- make
-}
-
-package() {
- cd "${srcdir}/glib-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/{etc,usr/{share,include}}
-
- cd "${pkgdir}"/usr/bin
- mv gio-querymodules gio-querymodules-32
- rm -f gdbus glib* gobject-query gsettings gtester*
-}
diff --git a/multilib/lib32-glibc/PKGBUILD b/multilib/lib32-glibc/PKGBUILD
deleted file mode 100644
index 36c6c00a9..000000000
--- a/multilib/lib32-glibc/PKGBUILD
+++ /dev/null
@@ -1,129 +0,0 @@
-# $Id: PKGBUILD 43540 2011-03-27 14:07:50Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: Allan McRae <allan@archlinux.org>
-
-# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
-# NOTE: valgrind requires rebuild with each new glibc version
-
-_pkgbasename=glibc
-pkgname=lib32-$_pkgbasename
-pkgver=2.13
-pkgrel=5
-_glibcdate=20110117
-pkgdesc="GNU C Library for multilib"
-arch=('x86_64')
-url="http://www.gnu.org/software/libc"
-license=('GPL' 'LGPL')
-depends=("glibc>=$pkgver")
-makedepends=('gcc-multilib>=4.4')
-options=('!strip' '!emptydirs')
-source=(http://mirrors.kernel.org/archlinux/other/glibc/${_pkgbasename}-${pkgver}_${_glibcdate}.tar.xz
- glibc-2.10-dont-build-timezone.patch
- glibc-2.10-bz4781.patch
- glibc-__i686.patch
- glibc-2.12.1-static-shared-getpagesize.patch
- glibc-2.12.2-ignore-origin-of-privileged-program.patch
- glibc-2.13-prelink.patch
- glibc-2.13-futex.patch
- lib32-glibc.conf)
-md5sums=('b7b17d9c6b5b71b5e5322e04ca63c190'
- '4dadb9203b69a3210d53514bb46f41c3'
- '0c5540efc51c0b93996c51b57a8540ae'
- '40cd342e21f71f5e49e32622b25acc52'
- 'a3ac6f318d680347bb6e2805d42b73b2'
- 'b042647ea7d6f22ad319e12e796bd13e'
- '24dfab6fd244f3773523412588ecc52c'
- '7d0154b7e17ea218c9fa953599d24cc4'
- '6e052f1cb693d5d3203f50f9d4e8c33b')
-
-build() {
- cd ${srcdir}/glibc
-
- # timezone data is in separate package (tzdata)
- patch -Np1 -i ${srcdir}/glibc-2.10-dont-build-timezone.patch
-
- # http://sources.redhat.com/bugzilla/show_bug.cgi?id=4781
- patch -Np1 -i ${srcdir}/glibc-2.10-bz4781.patch
-
- # http://sources.redhat.com/bugzilla/show_bug.cgi?id=411
- # http://sourceware.org/ml/libc-alpha/2009-07/msg00072.html
- patch -Np1 -i ${srcdir}/glibc-__i686.patch
-
- # http://sourceware.org/bugzilla/show_bug.cgi?id=11929
- # using Fedora "fix" as patch in that bug report causes breakages...
- patch -Np1 -i ${srcdir}/glibc-2.12.1-static-shared-getpagesize.patch
-
- # http://www.exploit-db.com/exploits/15274/
- # http://sourceware.org/git/?p=glibc.git;a=patch;h=d14e6b09 (only fedora branch...)
- patch -Np1 -i ${srcdir}/glibc-2.12.2-ignore-origin-of-privileged-program.patch
-
- # http://sourceware.org/bugzilla/show_bug.cgi?id=12489
- # http://sourceware.org/git/?p=glibc.git;a=commit;h=25b3aada (only fedora branch...)
- patch -Np1 -i ${srcdir}/glibc-2.13-prelink.patch
-
- # http://sourceware.org/bugzilla/show_bug.cgi?id=12403
- patch -Np1 -i ${srcdir}/glibc-2.13-futex.patch
-
- cd ${srcdir}
- mkdir glibc-build
- cd glibc-build
-
- # Hack to fix NPTL issues with Xen, only required on 32bit platforms
- export CFLAGS="${CFLAGS} -mno-tls-direct-seg-refs"
-
- echo "slibdir=/usr/lib32" >> configparms
-
- export CC="gcc -m32"
-
- ${srcdir}/glibc/configure --prefix=/usr \
- --libdir=/usr/lib32 --libexecdir=/usr/lib32 \
- --with-headers=/usr/include \
- --enable-add-ons=nptl,libidn \
- --enable-kernel=2.6.27 \
- --with-tls --with-__thread \
- --enable-bind-now --without-gd \
- --without-cvs --disable-profile \
- --disable-multi-arch i686-unknown-linux-gnu
-
- make
-
- # some errors are expected - manually check log files
- make -k check || true
-}
-
-package() {
- cd ${srcdir}/glibc-build
- make install_root=${pkgdir} install
-
- rm -rf ${pkgdir}/{etc,sbin,usr/{bin,sbin,share}}
-
- # We need one 32 bit specific header file
- find ${pkgdir}/usr/include -type f -not -name stubs-32.h -delete
-
- # manually strip files as stripping libpthread-*.so and libthread_db.so
- # with the default $STRIP_SHARED breaks gdb and stripping ld-*.so breaks
- # valgrind on x86_64
-
- cd $pkgdir
- strip $STRIP_BINARIES usr/lib32/getconf/*
-
- strip $STRIP_STATIC usr/lib32/*.a \
- usr/lib32/{{ld,libpthread}-${pkgver},libthread_db-1.0}.so
-
- strip $STRIP_SHARED usr/lib32/{libanl,libBrokenLocale,libc,libcidn,libcrypt}-${pkgver}.so \
- usr/lib32/libnss_{compat,dns,files,hesiod,nis,nisplus}-${pkgver}.so \
- usr/lib32/{libdl,libm,libnsl,libresolv,librt,libutil}-${pkgver}.so \
- usr/lib32/{libmemusage,libpcprofile,libSegFault}.so \
- usr/lib32/{pt_chown,gconv/*.so}
-
- # Dynamic linker
- install -d -m755 ${pkgdir}/lib
- ln -s ../usr/lib32/ld-linux.so.2 ${pkgdir}/lib/
-
- # Add /usr/lib32 to the default library search path
- install -Dm644 "$srcdir/lib32-glibc.conf" "$pkgdir/etc/ld.so.conf.d/lib32-glibc.conf"
-
- # Symlink /usr/lib32/locale to /usr/lib/locale
- ln -s ../lib/locale "$pkgdir/usr/lib32/locale"
-}
diff --git a/multilib/lib32-glibc/glibc-2.10-bz4781.patch b/multilib/lib32-glibc/glibc-2.10-bz4781.patch
deleted file mode 100644
index cf1a97a18..000000000
--- a/multilib/lib32-glibc/glibc-2.10-bz4781.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -Naur glibc-old/sysdeps/unix/sysv/linux/i386/clone.S glibc/sysdeps/unix/sysv/linux/i386/clone.S
---- glibc-old/sysdeps/unix/sysv/linux/i386/clone.S 2009-05-09 13:35:30.000000000 +1000
-+++ glibc/sysdeps/unix/sysv/linux/i386/clone.S 2009-05-23 13:27:46.000000000 +1000
-@@ -120,9 +120,6 @@
- ret
-
- L(thread_start):
-- cfi_startproc;
-- /* Clearing frame pointer is insufficient, use CFI. */
-- cfi_undefined (eip);
- /* Note: %esi is zero. */
- movl %esi,%ebp /* terminate the stack frame */
- #ifdef RESET_PID
-@@ -155,7 +152,6 @@
- jmp L(haspid)
- .previous
- #endif
-- cfi_endproc;
-
- cfi_startproc
- PSEUDO_END (BP_SYM (__clone))
-diff -Naur glibc-old/sysdeps/unix/sysv/linux/x86_64/clone.S glibc/sysdeps/unix/sysv/linux/x86_64/clone.S
---- glibc-old/sysdeps/unix/sysv/linux/x86_64/clone.S 2009-05-09 13:35:30.000000000 +1000
-+++ glibc/sysdeps/unix/sysv/linux/x86_64/clone.S 2009-05-23 13:27:46.000000000 +1000
-@@ -89,9 +89,6 @@
- ret
-
- L(thread_start):
-- cfi_startproc;
-- /* Clearing frame pointer is insufficient, use CFI. */
-- cfi_undefined (rip);
- /* Clear the frame pointer. The ABI suggests this be done, to mark
- the outermost frame obviously. */
- xorl %ebp, %ebp
-@@ -116,7 +113,6 @@
- /* Call exit with return value from function call. */
- movq %rax, %rdi
- call HIDDEN_JUMPTARGET (_exit)
-- cfi_endproc;
-
- cfi_startproc;
- PSEUDO_END (BP_SYM (__clone))
diff --git a/multilib/lib32-glibc/glibc-2.10-dont-build-timezone.patch b/multilib/lib32-glibc/glibc-2.10-dont-build-timezone.patch
deleted file mode 100644
index d3abeff17..000000000
--- a/multilib/lib32-glibc/glibc-2.10-dont-build-timezone.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-timezone data has been split into the package sys-libs/timezone-data
-
---- glibc-2.4/Makeconfig
-+++ glibc-2.4/Makeconfig
-@@ -931,7 +931,7 @@
- stdlib stdio-common libio malloc string wcsmbs time dirent \
- grp pwd posix io termios resource misc socket sysvipc gmon \
- gnulib iconv iconvdata wctype manual shadow gshadow po argp \
-- crypt nss localedata timezone rt conform debug \
-+ crypt nss localedata rt conform debug \
- $(add-on-subdirs) $(dlfcn) $(binfmt-subdir)
-
- ifndef avoid-generated
diff --git a/multilib/lib32-glibc/glibc-2.12.1-static-shared-getpagesize.patch b/multilib/lib32-glibc/glibc-2.12.1-static-shared-getpagesize.patch
deleted file mode 100644
index e84754279..000000000
--- a/multilib/lib32-glibc/glibc-2.12.1-static-shared-getpagesize.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- glibc-2.12-192-g7c08a05/sysdeps/unix/sysv/linux/getpagesize.c
-+++ glibc-2.12.90-17/sysdeps/unix/sysv/linux/getpagesize.c
-@@ -28,7 +28,7 @@
- int
- __getpagesize ()
- {
--#ifdef __ASSUME_AT_PAGESIZE
-+#if 0 && defined __ASSUME_AT_PAGESIZE
- assert (GLRO(dl_pagesize) != 0);
- return GLRO(dl_pagesize);
- #else
diff --git a/multilib/lib32-glibc/glibc-2.12.2-ignore-origin-of-privileged-program.patch b/multilib/lib32-glibc/glibc-2.12.2-ignore-origin-of-privileged-program.patch
deleted file mode 100644
index ce089b49c..000000000
--- a/multilib/lib32-glibc/glibc-2.12.2-ignore-origin-of-privileged-program.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From d14e6b09d60d52cc12f0396c3106b14e1bd0fe8f Mon Sep 17 00:00:00 2001
-From: Andreas Schwab <schwab@redhat.com>
-Date: Thu, 9 Dec 2010 15:00:59 +0100
-Subject: [PATCH 1/1] Ignore origin of privileged program
-
----
- ChangeLog | 5 +++++
- elf/dl-object.c | 3 +++
- 2 files changed, 8 insertions(+), 0 deletions(-)
-
-diff --git a/elf/dl-object.c b/elf/dl-object.c
-index 22a1635..7674d49 100644
---- a/elf/dl-object.c
-+++ b/elf/dl-object.c
-@@ -214,6 +214,9 @@ _dl_new_object (char *realname, const char *libname, int type,
- out:
- new->l_origin = origin;
- }
-+ else if (INTUSE(__libc_enable_secure) && type == lt_executable)
-+ /* The origin of a privileged program cannot be trusted. */
-+ new->l_origin = (char *) -1;
-
- return new;
- }
---
-1.7.2
diff --git a/multilib/lib32-glibc/glibc-2.13-futex.patch b/multilib/lib32-glibc/glibc-2.13-futex.patch
deleted file mode 100644
index 9b9c3ac45..000000000
--- a/multilib/lib32-glibc/glibc-2.13-futex.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
-+++ a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
-@@ -210,7 +210,7 @@ pthread_rwlock_timedrdlock:
- cfi_restore(%r12)
- retq
-
--#ifdef __ASSUME_PRIVATE_FUTEX
-+#ifdef __ASSUME_FUTEX_CLOCK_REALTIME
- cfi_adjust_cfa_offset(16)
- cfi_rel_offset(%r12, 8)
- cfi_rel_offset(%r13, 0)
---- a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
-+++ a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
-@@ -192,7 +192,7 @@ pthread_rwlock_timedwrlock:
-
- 7: movq %rdx, %rax
-
--#ifndef __ASSUME_PRIVATE_FUTEX
-+#ifndef __ASSUME_FUTEX_CLOCK_REALTIME
- addq $16, %rsp
- cfi_adjust_cfa_offset(-16)
- popq %r14
-@@ -207,7 +207,7 @@ pthread_rwlock_timedwrlock:
- cfi_restore(%r12)
- retq
-
--#ifdef __ASSUME_PRIVATE_FUTEX
-+#ifdef __ASSUME_FUTEX_CLOCK_REALTIME
- cfi_adjust_cfa_offset(16)
- cfi_rel_offset(%r12, 8)
- cfi_rel_offset(%r13, 0)
diff --git a/multilib/lib32-glibc/glibc-2.13-prelink.patch b/multilib/lib32-glibc/glibc-2.13-prelink.patch
deleted file mode 100644
index bef7998a8..000000000
--- a/multilib/lib32-glibc/glibc-2.13-prelink.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/elf/rtld.c b/elf/rtld.c
-index 9a560b3..201c9cf 100644
---- a/elf/rtld.c
-+++ b/elf/rtld.c
-@@ -2168,6 +2168,10 @@ ERROR: ld.so: object '%s' cannot be loaded as audit interface: %s; ignored.\n",
- we need it in the memory handling later. */
- GLRO(dl_initial_searchlist) = *GL(dl_ns)[LM_ID_BASE]._ns_main_searchlist;
-
-+ /* Remember the last search directory added at startup, now that
-+ malloc will no longer be the one from dl-minimal.c. */
-+ GLRO(dl_init_all_dirs) = GL(dl_all_dirs);
-+
- if (prelinked)
- {
- if (main_map->l_info [ADDRIDX (DT_GNU_CONFLICT)] != NULL)
-@@ -2288,10 +2292,6 @@ ERROR: ld.so: object '%s' cannot be loaded as audit interface: %s; ignored.\n",
- lossage);
- }
-
-- /* Remember the last search directory added at startup, now that
-- malloc will no longer be the one from dl-minimal.c. */
-- GLRO(dl_init_all_dirs) = GL(dl_all_dirs);
--
- if (! prelinked && rtld_multiple_ref)
- {
- /* There was an explicit ref to the dynamic linker as a shared lib.
diff --git a/multilib/lib32-glibc/glibc-__i686.patch b/multilib/lib32-glibc/glibc-__i686.patch
deleted file mode 100644
index 28d5dd424..000000000
--- a/multilib/lib32-glibc/glibc-__i686.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Naur glibc-old//sysdeps/i386/Makefile glibc//sysdeps/i386/Makefile
---- glibc-old//sysdeps/i386/Makefile 2010-03-18 11:52:30.000000000 +1000
-+++ glibc//sysdeps/i386/Makefile 2010-04-16 15:05:50.000000000 +1000
-@@ -1,6 +1,7 @@
- # The mpn functions need a #define for asm syntax flavor.
--# Every i386 port in use uses gas syntax (I think).
--asm-CPPFLAGS += -DGAS_SYNTAX
-+# Every i386 port in use uses gas syntax (I think). Don't replace
-+# __i686 in __i686.get_pc_thunk.bx.
-+asm-CPPFLAGS += -DGAS_SYNTAX -U __i686
-
- # The i386 `long double' is a distinct type we support.
- long-double-fcts = yes
diff --git a/multilib/lib32-glibc/lib32-glibc.conf b/multilib/lib32-glibc/lib32-glibc.conf
deleted file mode 100644
index 9b08c3f43..000000000
--- a/multilib/lib32-glibc/lib32-glibc.conf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib32
diff --git a/multilib/lib32-gnutls/PKGBUILD b/multilib/lib32-gnutls/PKGBUILD
deleted file mode 100644
index 50d5c8865..000000000
--- a/multilib/lib32-gnutls/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 45059 2011-04-15 15:10:37Z ibiru $
-# Maintainer: Biru Ionut <ionut@archlinux.ro
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-_pkgbasename=gnutls
-pkgname=lib32-$_pkgbasename
-pkgver=2.12.2
-pkgrel=1
-pkgdesc="A library which provides a secure layer over a reliable transport layer (32-bit)"
-arch=('x86_64')
-license=('GPL3' 'LGPL')
-url="http://www.gnu.org/software/gnutls/"
-options=('!libtool')
-# uses built-in libtasn1 for the moment
-depends=(lib32-{gcc-libs,readline,libgcrypt,zlib})
-makedepends=('gcc-multilib')
-source=(ftp://ftp.gnu.org/gnu/gnutls/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('ca6903d99b2aca2a6a326bc8df805b61')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --with-zlib \
- --with-libgcrypt \
- --disable-static\
- --disable-guile
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{bin,include,share}
-}
diff --git a/multilib/lib32-gtk/PKGBUILD b/multilib/lib32-gtk/PKGBUILD
deleted file mode 100644
index bc1f236a4..000000000
--- a/multilib/lib32-gtk/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 29612 2010-10-17 13:00:45Z pschmitz $
-
-_pkgbasename=gtk
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.10
-pkgrel=11
-pkgdesc="The GTK+ toolkit (32-bit)"
-arch=('x86_64')
-url="http://www.gtk.org/"
-license=('LGPL')
-depends=('lib32-libxi' 'lib32-glib' "${_pkgbasename}")
-makedepends=('gcc-multilib' 'lib32-libxt')
-options=('!libtool')
-source=("ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-${pkgver}.tar.gz"
- 'aclocal-fixes.patch')
-md5sums=('4d5cb2fc7fb7830e4af9747a36bfce20'
- 'c59d4906602d99a7468f7334b6fc3b4e')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/gtk+-${pkgver}
- patch -p0 -i ${srcdir}/aclocal-fixes.patch
-
- ./configure --prefix=/usr \
- --libdir=/usr/lib32 \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --host=x86_64-unknown-linux-gnu \
- --target=x86_64-unknown-linux-gnu \
- --with-xinput=xfree
- make
-}
-
-package() {
- cd ${srcdir}/gtk+-${pkgver}
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}/"{usr/{share,include,bin},etc}
-}
diff --git a/multilib/lib32-gtk/aclocal-fixes.patch b/multilib/lib32-gtk/aclocal-fixes.patch
deleted file mode 100644
index dd2ffbd44..000000000
--- a/multilib/lib32-gtk/aclocal-fixes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gtk.m4.orig 2006-03-05 13:18:09.000000000 +0000
-+++ gtk.m4 2006-03-05 13:18:20.000000000 +0000
-@@ -4,7 +4,7 @@
- dnl AM_PATH_GTK([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
- dnl Test for GTK, and define GTK_CFLAGS and GTK_LIBS
- dnl
--AC_DEFUN(AM_PATH_GTK,
-+AC_DEFUN([AM_PATH_GTK],
- [dnl
- dnl Get the cflags and libraries from the gtk-config script
- dnl
diff --git a/multilib/lib32-gtk2/PKGBUILD b/multilib/lib32-gtk2/PKGBUILD
deleted file mode 100644
index ae67618c0..000000000
--- a/multilib/lib32-gtk2/PKGBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# $Id: PKGBUILD 45659 2011-04-26 16:47:39Z svenstaro $
-# Maintainer: Ionut Biru <ibiru@archlinux.org
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-
-_pkgbasename=gtk2
-pkgname=lib32-$_pkgbasename
-pkgver=2.24.4
-pkgrel=1
-pkgdesc="The GTK+ Toolkit (v2) (32-bit)"
-arch=('x86_64')
-url="http://www.gtk.org/"
-install=gtk2.install
-depends=(lib32-{'atk>=1.30.0','pango>=1.28.0','cairo>=1.10.0','heimdal>=1.3.2','gnutls>=2.8.6','gdk-pixbuf2>=2.22.1'}
- lib32-lib{'cups>=1.4.4',xcursor,'xrandr>=1.3','xi>=1.3',xinerama,xcomposite,xdamage}
- $_pkgbasename)
-makedepends=('pkgconfig' 'gcc-multilib')
-options=('!libtool' '!docs')
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-${pkgver}.tar.bz2
- xid-collision-debug.patch
- gtk-modules-32.patch)
-sha256sums=('7d3033ad83647079977466d3e8f1a7533f47abd5cc693f01b8797ff43dd407a5'
- 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558'
- '2effb13404442ae266d4c663347e88cd1ca19e9a83b452da1743bac16af9c7b0')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/gtk+-${pkgver}"
- patch -Np1 -i "${srcdir}/xid-collision-debug.patch"
- patch -p1 -i ${srcdir}/gtk-modules-32.patch
-
- CXX=/bin/false ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libdir=/usr/lib32 \
- --with-xinput=yes
- make
-}
-
-package() {
- cd "${srcdir}/gtk+-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/etc
- rm -rf "${pkgdir}"/usr/{include,share}
-
- cd "${pkgdir}"/usr/bin
- mv gtk-query-immodules-2.0 gtk-query-immodules-2.0-32
- rm -f gtk-builder-convert gtk-demo gtk-update-icon-cache
-}
diff --git a/multilib/lib32-gtk2/gtk-modules-32.patch b/multilib/lib32-gtk2/gtk-modules-32.patch
deleted file mode 100644
index a2530c3bf..000000000
--- a/multilib/lib32-gtk2/gtk-modules-32.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur gtk+-2.20.1/gtk/gtkrc.c gtk+-2.20.1-32/gtk/gtkrc.c
---- gtk+-2.20.1/gtk/gtkrc.c 2010-05-03 01:28:21.000000000 +0200
-+++ gtk+-2.20.1-32/gtk/gtkrc.c 2010-08-26 07:22:42.316920033 +0200
-@@ -450,7 +450,7 @@
- if (im_module_file)
- result = g_strdup (im_module_file);
- else
-- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
-+ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules-32", NULL);
- }
-
- return result;
diff --git a/multilib/lib32-gtk2/gtk2.install b/multilib/lib32-gtk2/gtk2.install
deleted file mode 100644
index 49f86f550..000000000
--- a/multilib/lib32-gtk2/gtk2.install
+++ /dev/null
@@ -1,16 +0,0 @@
-post_install() {
- GTK_PATH=/usr/lib32/gtk-2.0 usr/bin/gtk-query-immodules-2.0-32 > etc/gtk-2.0/gtk.immodules-32
-}
-
-pre_upgrade() {
- pre_remove
-}
-
-post_upgrade() {
- post_install
-}
-
-pre_remove() {
- rm -f etc/gtk-2.0/gtk.immodules-32 &>/dev/null
- rm -f etc/gtk-2.0/gdk-pixbuf.loaders-32 &>/dev/null
-}
diff --git a/multilib/lib32-gtk2/xid-collision-debug.patch b/multilib/lib32-gtk2/xid-collision-debug.patch
deleted file mode 100644
index d61238c3b..000000000
--- a/multilib/lib32-gtk2/xid-collision-debug.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- gtk+-2.18.3/gdk/x11/gdkxid.c 2009-06-19 04:59:18.000000000 +0200
-+++ gtk+-2.18.3/gdk/x11/gdkxid.c.new 2009-07-22 11:30:12.000000000 +0200
-@@ -56,10 +56,10 @@
- if (!display_x11->xid_ht)
- display_x11->xid_ht = g_hash_table_new ((GHashFunc) gdk_xid_hash,
- (GEqualFunc) gdk_xid_equal);
--
-+/*
- if (g_hash_table_lookup (display_x11->xid_ht, xid))
- g_warning ("XID collision, trouble ahead");
--
-+*/
- g_hash_table_insert (display_x11->xid_ht, xid, data);
- }
-
diff --git a/multilib/lib32-heimdal/001_all_heimdal-no_libedit.patch b/multilib/lib32-heimdal/001_all_heimdal-no_libedit.patch
deleted file mode 100644
index a551bdce1..000000000
--- a/multilib/lib32-heimdal/001_all_heimdal-no_libedit.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- cf/krb-readline.m4 2005-06-16 18:28:32.000000000 +0200
-+++ cf/krb-readline.m4 2005-06-27 23:17:06.000000000 +0200
-@@ -6,7 +6,6 @@
- dnl el_init
-
- AC_DEFUN([KRB_READLINE],[
--AC_FIND_FUNC_NO_LIBS(el_init, edit, [], [], [$LIB_tgetent])
- if test "$ac_cv_func_el_init" = yes ; then
- AC_CACHE_CHECK(for four argument el_init, ac_cv_func_el_init_four,[
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <stdio.h>
diff --git a/multilib/lib32-heimdal/002_all_heimal-fPIC.patch b/multilib/lib32-heimdal/002_all_heimal-fPIC.patch
deleted file mode 100644
index c67dbae76..000000000
--- a/multilib/lib32-heimdal/002_all_heimal-fPIC.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/editline/Makefile.am 2005-06-16 18:28:44.000000000 +0200
-+++ lib/editline/Makefile.am 2005-06-27 23:21:02.000000000 +0200
-@@ -41,6 +41,9 @@
-
- EXTRA_DIST = $(man_MANS)
-
-+$(libeditline_la_OBJECTS): %.lo: %.c
-+ $(LTCOMPILE) -fPIC -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-+
- snprintf.c:
- $(LN_S) $(srcdir)/../roken/snprintf.c .
- strdup.c:
diff --git a/multilib/lib32-heimdal/003_all_heimdal-rxapps.patch b/multilib/lib32-heimdal/003_all_heimdal-rxapps.patch
deleted file mode 100644
index 40fc05f08..000000000
--- a/multilib/lib32-heimdal/003_all_heimdal-rxapps.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/kx/rxtelnet.in 2005-06-16 18:29:10.000000000 +0200
-+++ appl/kx/rxtelnet.in 2005-06-27 23:21:34.000000000 +0200
-@@ -2,7 +2,7 @@
- # $Id: rxtelnet.in,v 1.31 2004/03/07 17:22:06 lha Exp $
- #
- usage="Usage: $0 [-l username] [-k] [-fF] [-t args_to_telnet] [-x args_to_xterm] [-K args_to_kx] [-w term_emulator] [-b telnet_binary] [-n] [-v] [-h | --help] [--version] host [port]"
--binary=telnet
-+binary=ktelnet
- term=
- kx_args=-P
- while true
---- appl/kx/rxterm.in 2005-06-16 18:29:10.000000000 +0200
-+++ appl/kx/rxterm.in 2005-06-27 23:21:55.000000000 +0200
-@@ -2,7 +2,7 @@
- # $Id: rxterm.in,v 1.23 2002/03/18 17:37:34 joda Exp $
- #
- usage="Usage: $0 [-l username] [-k] [-f] [-r rsh_args] [-x xterm_args] [-K kx_args] [-w term_emulator] [-b rsh_binary][-v] [-h | --help] [--version] host"
--binary=rsh
-+binary=krsh
- term=xterm
- while true
- do
diff --git a/multilib/lib32-heimdal/005_all_heimdal-suid_fix.patch b/multilib/lib32-heimdal/005_all_heimdal-suid_fix.patch
deleted file mode 100644
index 35a9ed9f6..000000000
--- a/multilib/lib32-heimdal/005_all_heimdal-suid_fix.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- appl/su/Makefile.am 2005-06-16 18:27:46.000000000 +0200
-+++ appl/su/Makefile.am 2005-06-27 23:25:21.000000000 +0200
-@@ -7,6 +7,7 @@
- bin_PROGRAMS = su
- bin_SUIDS = su
- su_SOURCES = su.c supaths.h
-+su_LDFLAGS = -Wl,-z,now
- man_MANS = su.1
-
- LDADD = $(LIB_kafs) \
---- appl/otp/Makefile.am 2005-06-16 18:28:46.000000000 +0200
-+++ appl/otp/Makefile.am 2005-06-27 23:25:40.000000000 +0200
-@@ -8,6 +8,7 @@
- bin_SUIDS = otp
- otp_SOURCES = otp.c otp_locl.h
- otpprint_SOURCES = otpprint.c otp_locl.h
-+otp_LDFLAGS = -Wl,-z,now
-
- man_MANS = otp.1 otpprint.1
-
diff --git a/multilib/lib32-heimdal/012_all_heimdal-berkdb.patch b/multilib/lib32-heimdal/012_all_heimdal-berkdb.patch
deleted file mode 100644
index 46762c220..000000000
--- a/multilib/lib32-heimdal/012_all_heimdal-berkdb.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-Binary files heimdal-0.7-old/cf/.find-func-no-libs2.m4.swp and heimdal-0.7/cf/.find-func-no-libs2.m4.swp differ
-Index: heimdal/cf/db.m4
-===================================================================
---- heimdal.orig/cf/db.m4
-+++ heimdal/cf/db.m4
-@@ -18,24 +18,13 @@ db_type=unknown
-
- if test "$enable_berkeley_db" != no; then
-
-- AC_CHECK_HEADERS([ \
-- db4/db.h \
-- db3/db.h \
-- db.h \
-- db_185.h \
-- ])
-+ AC_CHECK_HEADERS([db.h])
-
- dnl db_create is used by db3 and db4
-
-- AC_FIND_FUNC_NO_LIBS(db_create, db4 db3 db, [
-+ AC_FIND_FUNC_NO_LIBS(db_create, db, [
- #include <stdio.h>
-- #ifdef HAVE_DB4_DB_H
-- #include <db4/db.h>
-- #elif defined(HAVE_DB3_DB_H)
-- #include <db3/db.h>
-- #else
- #include <db.h>
-- #endif
- ],[NULL, NULL, 0])
-
- if test "$ac_cv_func_db_create" = "yes"; then
-@@ -50,17 +39,9 @@ dnl db_create is used by db3 and db4
-
- dnl dbopen is used by db1/db2
-
-- AC_FIND_FUNC_NO_LIBS(dbopen, db2 db, [
-+ AC_FIND_FUNC_NO_LIBS(dbopen, db, [
- #include <stdio.h>
-- #if defined(HAVE_DB2_DB_H)
-- #include <db2/db.h>
-- #elif defined(HAVE_DB_185_H)
-- #include <db_185.h>
-- #elif defined(HAVE_DB_H)
- #include <db.h>
-- #else
-- #error no db.h
-- #endif
- ],[NULL, 0, 0, 0, NULL])
-
- if test "$ac_cv_func_dbopen" = "yes"; then
-Index: heimdal/lib/hdb/db.c
-===================================================================
---- heimdal.orig/lib/hdb/db.c
-+++ heimdal/lib/hdb/db.c
-@@ -37,11 +37,7 @@ RCSID("$Id: db.c 20215 2007-02-09 21:59:
-
- #if HAVE_DB1
-
--#if defined(HAVE_DB_185_H)
--#include <db_185.h>
--#elif defined(HAVE_DB_H)
- #include <db.h>
--#endif
-
- static krb5_error_code
- DB_close(krb5_context context, HDB *db)
-Index: heimdal/lib/hdb/db3.c
-===================================================================
---- heimdal.orig/lib/hdb/db3.c
-+++ heimdal/lib/hdb/db3.c
-@@ -37,13 +37,7 @@ RCSID("$Id: db3.c 21610 2007-07-17 07:10
-
- #if HAVE_DB3
-
--#ifdef HAVE_DB4_DB_H
--#include <db4/db.h>
--#elif defined(HAVE_DB3_DB_H)
--#include <db3/db.h>
--#else
- #include <db.h>
--#endif
-
- static krb5_error_code
- DB_close(krb5_context context, HDB *db)
-Index: heimdal/lib/roken/getcap.c
-===================================================================
---- heimdal.orig/lib/roken/getcap.c
-+++ heimdal/lib/roken/getcap.c
-@@ -38,11 +38,13 @@
- #include "roken.h"
- RCSID("$Id: getcap.c 16561 2006-01-13 14:25:32Z lha $");
-
-+#if defined(HAVE_DBOPEN) && defined(HAVE_DB_H)
-+#define USE_DB
-+#endif
-+
- #include <sys/types.h>
- #include <ctype.h>
--#if defined(HAVE_DB_185_H)
--#include <db_185.h>
--#elif defined(HAVE_DB_H)
-+#ifdef USE_DB
- #include <db.h>
- #endif
- #include <errno.h>
-Index: heimdal/lib/roken/ndbm_wrap.c
-===================================================================
---- heimdal.orig/lib/roken/ndbm_wrap.c
-+++ heimdal/lib/roken/ndbm_wrap.c
-@@ -37,13 +37,7 @@ RCSID("$Id: ndbm_wrap.c 21634 2007-07-17
- #endif
-
- #include "ndbm_wrap.h"
--#if defined(HAVE_DB4_DB_H)
--#include <db4/db.h>
--#elif defined(HAVE_DB3_DB_H)
--#include <db3/db.h>
--#else
- #include <db.h>
--#endif
-
- #include <stdio.h>
- #include <stdlib.h>
diff --git a/multilib/lib32-heimdal/013_all_heimdal-pthread-lib.patch b/multilib/lib32-heimdal/013_all_heimdal-pthread-lib.patch
deleted file mode 100644
index 19f879407..000000000
--- a/multilib/lib32-heimdal/013_all_heimdal-pthread-lib.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- heimdal-0.7.1/cf/pthreads.m4.old 2005-09-09 12:12:28.000000000 +0000
-+++ heimdal-0.7.1/cf/pthreads.m4 2005-09-17 22:23:23.000000000 +0000
-@@ -32,7 +32,7 @@
- 2.*)
- native_pthread_support=yes
- PTHREADS_CFLAGS=-pthread
-- PTHREADS_LIBS=-pthread
-+ PTHREADS_LIBS=-lpthread
- ;;
- esac
- ;;
diff --git a/multilib/lib32-heimdal/014_all_heimdal-path.patch b/multilib/lib32-heimdal/014_all_heimdal-path.patch
deleted file mode 100644
index 36a86f1f9..000000000
--- a/multilib/lib32-heimdal/014_all_heimdal-path.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- appl/rcp/rcp.c.old 2006-05-03 13:31:59.398493625 +0200
-+++ appl/rcp/rcp.c 2006-05-03 13:32:04.494485981 +0200
-@@ -34,7 +34,7 @@
- #include "rcp_locl.h"
- #include <getarg.h>
-
--#define RSH_PROGRAM "rsh"
-+#define RSH_PROGRAM "krsh"
-
- struct passwd *pwd;
- uid_t userid;
---- appl/rcp/rcp_locl.h.old 2006-05-03 02:30:31.602025409 +0200
-+++ appl/rcp/rcp_locl.h 2006-05-03 02:30:35.886018983 +0200
-@@ -64,4 +64,4 @@
- #define _PATH_CP "/bin/cp"
- #endif
- #undef _PATH_RSH
--#define _PATH_RSH BINDIR "/rsh"
-+#define _PATH_RSH BINDIR "/krsh"
---- appl/telnet/telnetd/telnetd.h.old 2006-05-03 02:23:14.582680939 +0200
-+++ appl/telnet/telnetd/telnetd.h 2006-05-03 02:23:23.746667193 +0200
-@@ -192,7 +192,7 @@
- #endif
-
- #undef _PATH_LOGIN
--#define _PATH_LOGIN BINDIR "/login"
-+#define _PATH_LOGIN BINDIR "/klogin"
-
- /* fallbacks */
-
---- appl/login/shadow.c.old 2006-05-05 06:31:29.517138115 +0200
-+++ appl/login/shadow.c 2006-05-05 06:32:26.433052741 +0200
-@@ -38,7 +38,7 @@
- #ifdef HAVE_SHADOW_H
-
- #ifndef _PATH_CHPASS
--#define _PATH_CHPASS "/usr/bin/passwd"
-+#define _PATH_CHPASS "/usr/bin/kpasswd"
- #endif
-
- static int
-@@ -52,7 +52,7 @@
- printf("fork /bin/passwd");
- exit(1);
- case 0:
-- execlp(_PATH_CHPASS, "passwd", who->pw_name, (char *) 0);
-+ execlp(_PATH_CHPASS, "kpasswd", who->pw_name, (char *) 0);
- exit(1);
- default:
- waitpid(pid, &status, 0);
diff --git a/multilib/lib32-heimdal/PKGBUILD b/multilib/lib32-heimdal/PKGBUILD
deleted file mode 100644
index a60499d78..000000000
--- a/multilib/lib32-heimdal/PKGBUILD
+++ /dev/null
@@ -1,69 +0,0 @@
-# $Id: PKGBUILD 26560 2010-09-15 22:34:46Z bluewind $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: webjdm <web.jdm@gmail.com>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-
-_pkgbasename=heimdal
-pkgname=lib32-$_pkgbasename
-pkgver=1.3.3
-pkgrel=3
-pkgdesc="Implementation of Kerberos V5 libraries (32-bit)"
-arch=('x86_64')
-url="http://www.h5l.org/"
-license=('custom')
-depends=('lib32-e2fsprogs' 'lib32-openssl' 'lib32-db' lib32-sqlite3 $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool' '!emptydirs')
-source=(http://www.h5l.org/dist/src/${_pkgbasename}-${pkgver}.tar.gz
- 001_all_heimdal-no_libedit.patch
- 002_all_heimal-fPIC.patch
- 003_all_heimdal-rxapps.patch
- 005_all_heimdal-suid_fix.patch
- 012_all_heimdal-berkdb.patch
- 013_all_heimdal-pthread-lib.patch
- 014_all_heimdal-path.patch)
-md5sums=('963c09f1b14c41660be70b55fae9f163'
- '98e28f11f906c967aac22d6184102c9e'
- '6d5571bdedba2e2423b90bccdbac2c0a'
- '2feec3924ee5230b54175b4d4000c872'
- '45aeb207f360f9f4e9e0fabc8bfeecbc'
- '56f5d10d0ec40f2fda82ef144ffac1e0'
- '1b8665b771c4eb6b56ea8582c96e56e3'
- '8208ae8c0b6ff5ab4f64af1693e9e396')
-
-build() {
- cd ${srcdir}/heimdal-${pkgver}
- patch -Np0 -i ${srcdir}/001_all_heimdal-no_libedit.patch
- patch -Np0 -i ${srcdir}/002_all_heimal-fPIC.patch
- patch -Np0 -i ${srcdir}/003_all_heimdal-rxapps.patch
- patch -Np0 -i ${srcdir}/005_all_heimdal-suid_fix.patch
- patch -Np1 -i ${srcdir}/012_all_heimdal-berkdb.patch
- patch -Np1 -i ${srcdir}/013_all_heimdal-pthread-lib.patch
- patch -Np0 -i ${srcdir}/014_all_heimdal-path.patch
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- libtoolize --force
- aclocal -I cf
- autoconf
- automake
-
- ./configure --prefix=/usr --enable-shared=yes --without-x \
- --libdir=/usr/lib32 \
- --with-openssl-lib=/usr/lib32 \
- --with-readline-lib=/usr/lib32 \
- --with-readline-include=/usr/include/readline \
- --with-sqlite3-lib=/usr/lib32 \
- --with-sqlite3-include=/usr/include
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{etc,bin,sbin,include,share,libexec}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-jack/PKGBUILD b/multilib/lib32-jack/PKGBUILD
deleted file mode 100644
index 067f0eb1e..000000000
--- a/multilib/lib32-jack/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 41464 2011-03-06 21:01:51Z schiv $
-# Maintainer: tobias <tobias@archlinux.net>
-# Maintainer: Ray Rashif <schivmeister@gmail.com>
-# Contributor: Robert Emil Berge <robert@rebi.no>
-
-_pkgbasename=jack
-pkgname=lib32-$_pkgbasename
-_longname=jack-audio-connection-kit
-pkgver=0.120.1
-pkgrel=1
-pkgdesc="A low-latency audio server (32-bit)"
-arch=('x86_64')
-license=('GPL' 'LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-url="http://jackaudio.org/"
-options=('!libtool')
-source=(http://jackaudio.org/downloads/${_longname}-${pkgver}.tar.gz)
-md5sums=('e45bab906be64e4e2752cbd855a8efd5')
-
-build() {
- cd ${srcdir}/${_longname}-${pkgver}
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make -C libjack
-}
-
-package() {
- cd ${srcdir}/${_longname}-${pkgver}
-
- make DESTDIR=${pkgdir} install-pkgconfigDATA
- make -C libjack DESTDIR=${pkgdir} install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/multilib/lib32-lcms/PKGBUILD b/multilib/lib32-lcms/PKGBUILD
deleted file mode 100644
index 8d1c5279f..000000000
--- a/multilib/lib32-lcms/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 26566 2010-09-15 22:35:39Z bluewind $
-# Maintainer: Tobias Kieslich <neri@archlinux.org>
-# Contributor: Ben <contrasutra@myrealbox.com>
-
-_pkgbasename=lcms
-pkgname=lib32-$_pkgbasename
-pkgver=1.19
-pkgrel=3
-pkgdesc="Lightweight color management development library/engine (32-bit)"
-arch=(x86_64)
-license=('custom')
-depends=('lib32-libtiff>=3.9.4' $_pkgbasename)
-makedepends=(gcc-multilib)
-url="http://www.littlecms.com"
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('8af94611baf20d9646c7c2c285859818')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libasyncns/PKGBUILD b/multilib/lib32-libasyncns/PKGBUILD
deleted file mode 100644
index 83a1aae24..000000000
--- a/multilib/lib32-libasyncns/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 26569 2010-09-15 22:36:05Z bluewind $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Corrado Primier <bardo@aur.archlinux.org>
-# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
-# Contributor: William Rea <sillywilly@gmail.com>
-# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
-
-_pkgbasename=libasyncns
-pkgname=lib32-$_pkgbasename
-pkgver=0.8
-pkgrel=5
-pkgdesc="A C library for Linux/Unix for executing name service queries asynchronously (32-bit)"
-arch=(x86_64)
-url="http://0pointer.de/lennart/projects/libasyncns"
-license=('LGPL')
-options=('!libtool')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('gcc-multilib')
-source=(http://0pointer.de/lennart/projects/libasyncns/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('1f553d6ce1ad255bc83b3d8e9384f515')
-
-build() {
- cd ${srcdir}/libasyncns-${pkgver}
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- # Fix libdir
- sed -i '/^libdir=/s:/lib:/lib32:' *.pc.in
-
- ./configure --prefix=/usr --disable-lynx --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/libasyncns-${pkgver}
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}"/usr/{include,share}
-}
diff --git a/multilib/lib32-libcanberra/PKGBUILD b/multilib/lib32-libcanberra/PKGBUILD
deleted file mode 100644
index 8b2bd102d..000000000
--- a/multilib/lib32-libcanberra/PKGBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# $Id: PKGBUILD 46313 2011-05-05 01:10:02Z heftig $
-# Maintainer: Florian Pritz <flo@xssn.at>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libcanberra
-pkgbase=lib32-$_pkgbasename
-pkgname=(lib32-libcanberra lib32-libcanberra-pulse)
-pkgver=0.28
-pkgrel=1
-pkgdesc="A small and lightweight implementation of the XDG Sound Theme Specification (32-bit)"
-arch=(x86_64)
-license=('LGPL')
-depends=('lib32-libvorbis' 'lib32-libtool' 'lib32-gtk2' 'lib32-alsa-lib' 'lib32-tdb'
- $_pkgbasename)
-makedepends=('gtk-doc' lib32-libpulse gcc-multilib libtool-multilib)
-options=(!emptydirs)
-url=http://0pointer.de/lennart/projects/libcanberra
-source=("$url/$_pkgbasename-$pkgver.tar.gz")
-md5sums=('c198b4811598c4c161ff505e4531b02c')
-
-build() {
- cd "$srcdir/$_pkgbasename-$pkgver"
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --sysconfdir=/etc --prefix=/usr --localstatedir=/var \
- --disable-static --with-builtin=dso --enable-null --disable-oss \
- --enable-alsa --disable-gstreamer --enable-pulse --disable-udev \
- --libdir=/usr/lib32
- make
-}
-
-package_lib32-libcanberra() {
- optdepends=("$pkgbase-pulse: PulseAudio driver")
-
- cd "$srcdir/$_pkgbasename-$pkgver"
-
- make -j1 DESTDIR="${pkgdir}" install
- rm -f "${pkgdir}/usr/lib32/libcanberra-gtk.la"
- rm -f "${pkgdir}/usr/lib32/gtk-2.0/modules/"*.la
-
-
- # Split libcanberra-pulse
- mkdir pulse-plugin
- mv "${pkgdir}"/usr/lib32/${_pkgbasename}-${pkgver}/${_pkgbasename}-pulse.* pulse-plugin
-
- rm -rf "${pkgdir}"/{etc,usr/{include,share,bin,lib32/gnome-settings-daemon-3.0}}
-}
-
-package_lib32-libcanberra-pulse() {
- pkgdesc="PulseAudio plugin for libcanberra (32-bit)"
- depends=("$pkgbase=$pkgver-$pkgrel" 'lib32-libpulse')
-
- cd "$srcdir/$_pkgbasename-$pkgver"
-
- mkdir -p "${pkgdir}/usr/lib32/${_pkgbasename}-${pkgver}"
- mv pulse-plugin/* "${pkgdir}/usr/lib32/${_pkgbasename}-${pkgver}"
-}
diff --git a/multilib/lib32-libcap/PKGBUILD b/multilib/lib32-libcap/PKGBUILD
deleted file mode 100644
index 5846329f3..000000000
--- a/multilib/lib32-libcap/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-#$Id: PKGBUILD 64614 2010-01-21 11:40:53Z allan $
-# Maintainer: Hugo Doria <hugo@archlinux.org>
-
-_pkgbasename=libcap
-pkgname=lib32-$_pkgbasename
-pkgver=2.21
-pkgrel=1
-pkgdesc="POSIX 1003.1e capabilities (32-bit)"
-arch=(x86_64)
-url="http://www.kernel.org/pub/linux/libs/security/linux-privs/"
-license=('GPL')
-depends=('lib32-attr' $_pkgbasename)
-makedepends=('gcc-multilib')
-source=(http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('61966ef40f2dee8731b69db895e4548d')
-
-build() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- make -C libcap CC="gcc -m32" prefix=/usr lib=lib32 DESTDIR=${pkgdir} install
- chmod 755 ${pkgdir}/usr/lib32/libcap.so.${pkgver}
-
- rm -rf "${pkgdir}/usr/include"
-}
diff --git a/multilib/lib32-libcups/PKGBUILD b/multilib/lib32-libcups/PKGBUILD
deleted file mode 100644
index bb32ba425..000000000
--- a/multilib/lib32-libcups/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 32274 2010-11-13 00:50:15Z heftig $
-# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-
-_pkgbasename=libcups
-pkgname=lib32-$_pkgbasename
-pkgver=1.4.5
-pkgrel=1
-pkgdesc="The CUPS Printing System - client libraries (32-bit)"
-arch=('x86_64')
-license=('GPL')
-url="http://www.cups.org/"
-depends=(lib32-glibc $_pkgbasename)
-makedepends=(gcc-multilib)
-source=(ftp://ftp.easysw.com/pub/cups/${pkgver}/cups-${pkgver}-source.tar.bz2)
-md5sums=('50729f6fc46ba54223e0eaf5009f3419')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/cups-${pkgver}
-
- aclocal -I config-scripts
- autoconf -I config-scripts
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-ldap --enable-raw-printing --disable-gssapi --disable-dbus \
- --enable-ssl=no --disable-gnutls --disable-threads \
- --with-optim="$CFLAGS" --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/cups-${pkgver}
- make BUILDROOT=${pkgdir} install-libs
-}
-
diff --git a/multilib/lib32-libdrm/PKGBUILD b/multilib/lib32-libdrm/PKGBUILD
deleted file mode 100644
index b5f53389b..000000000
--- a/multilib/lib32-libdrm/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 45000 2011-04-14 07:44:44Z lcarlier $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libdrm
-pkgname=lib32-$_pkgbasename
-pkgver=2.4.25
-pkgrel=1
-pkgdesc="Userspace interface to kernel DRM services (32-bit)"
-arch=(x86_64)
-license=('custom')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-url="http://dri.freedesktop.org/"
-source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2
- no-pthread-stubs.patch)
-sha1sums=('b950f29cd1c4bb9f1c98a926486a47256b0a4194'
- 'af2d9871565ea4cf524873f897691a18b2bba944')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- patch -Np1 -i "${srcdir}/no-pthread-stubs.patch"
-
- # libtoolize --force
- autoreconf --force --install
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --enable-udev \
- --enable-intel \
- --enable-radeon \
- --enable-vmwgfx-experimental-api \
- --enable-nouveau-experimental-api
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libdrm/no-pthread-stubs.patch b/multilib/lib32-libdrm/no-pthread-stubs.patch
deleted file mode 100644
index 6602f8785..000000000
--- a/multilib/lib32-libdrm/no-pthread-stubs.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff -ru libdrm-2.4.0/configure.ac libdrm-2.4.0-nostubs/configure.ac
---- libdrm-2.4.0/configure.ac 2008-10-09 21:57:09.000000000 +0200
-+++ libdrm-2.4.0-nostubs/configure.ac 2008-10-21 10:48:24.000000000 +0200
-@@ -32,10 +32,6 @@
- AC_HEADER_STDC
- AC_SYS_LARGEFILE
-
--PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs)
--AC_SUBST(PTHREADSTUBS_CFLAGS)
--AC_SUBST(PTHREADSTUBS_LIBS)
--
- pkgconfigdir=${libdir}/pkgconfig
- AC_SUBST(pkgconfigdir)
- AC_ARG_ENABLE(udev, AS_HELP_STRING([--enable-udev],
---- libdrm-2.4.16/intel/Makefile.am 2009-11-20 23:54:36.000000000 +0000
-+++ libdrm-2.4.16/intel/Makefile.am.new 2009-12-07 08:11:32.235748069 +0000
-@@ -26,13 +26,12 @@
- $(WARN_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/intel \
-- $(PTHREADSTUBS_CFLAGS) \
- -I$(top_srcdir)/include/drm
-
- libdrm_intel_la_LTLIBRARIES = libdrm_intel.la
- libdrm_intel_ladir = $(libdir)
- libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined
--libdrm_intel_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ @CLOCK_LIB@
-+libdrm_intel_la_LIBADD = ../libdrm.la @CLOCK_LIB@
-
- libdrm_intel_la_SOURCES = \
- intel_atomic.h \
---- libdrm-2.4.16/radeon/Makefile.am 2009-11-20 23:54:36.000000000 +0000
-+++ libdrm-2.4.16/radeon/Makefile.am.new 2009-12-07 08:12:31.889075388 +0000
-@@ -26,13 +26,12 @@
- $(WARN_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/radeon \
-- $(PTHREADSTUBS_CFLAGS) \
- -I$(top_srcdir)/include/drm
-
- libdrm_radeon_la_LTLIBRARIES = libdrm_radeon.la
- libdrm_radeon_ladir = $(libdir)
- libdrm_radeon_la_LDFLAGS = -version-number 1:0:0 -no-undefined
--libdrm_radeon_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@
-+libdrm_radeon_la_LIBADD = ../libdrm.la
-
- libdrm_radeon_la_SOURCES = \
- radeon_bo_gem.c \
---- libdrm-2.4.16/nouveau/Makefile.am 2009-11-20 23:54:36.000000000 +0000
-+++ libdrm-2.4.16/nouveau/Makefile.am.new 2009-12-07 08:13:01.489072320 +0000
-@@ -2,13 +2,12 @@
- $(WARN_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/nouveau \
-- $(PTHREADSTUBS_CFLAGS) \
- -I$(top_srcdir)/include/drm
-
- libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la
- libdrm_nouveau_ladir = $(libdir)
- libdrm_nouveau_la_LDFLAGS = -version-number 1:0:0 -no-undefined
--libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@
-+libdrm_nouveau_la_LIBADD = ../libdrm.la
-
- libdrm_nouveau_la_SOURCES = \
- nouveau_device.c \
diff --git a/multilib/lib32-libgcrypt/PKGBUILD b/multilib/lib32-libgcrypt/PKGBUILD
deleted file mode 100644
index e266ea00c..000000000
--- a/multilib/lib32-libgcrypt/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 26587 2010-09-15 22:38:34Z bluewind $
-# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-
-_pkgbasename=libgcrypt
-pkgname=lib32-$_pkgbasename
-pkgver=1.4.6
-pkgrel=3
-pkgdesc="a general purpose crypto library based on the code used (32-bit)"
-arch=(x86_64)
-url="http://www.gnupg.org"
-license=('LGPL')
-depends=('lib32-libgpg-error>=1.7' $_pkgbasename)
-makedepends=(gcc-multilib libtool-multilib)
-options=(!libtool)
-source=(ftp://ftp.gnupg.org/gcrypt/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2
- #ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgcrypt/${_pkgbasename}-${pkgver}.tar.bz2
-)
-md5sums=('dbf99425a4fe9217c84ce3a35d938634')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- # Use 32-bit assembler
- sed 's:path="amd64":path="i586 i386":' -i mpi/config.links
-
- # keep static library for , needed for cryptsetup
- ./configure --prefix=/usr --disable-padlock-support --libdir=/usr/lib32 --enable-shared
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
-}
diff --git a/multilib/lib32-libglade/PKGBUILD b/multilib/lib32-libglade/PKGBUILD
deleted file mode 100644
index 029d31cc8..000000000
--- a/multilib/lib32-libglade/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: $
-# Maintainer: Pierre Schmitz <pierre@archlinux.de>
-# Contributor: TryA <tryagainprod {at} gmail.com>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libglade
-pkgname=lib32-libglade
-pkgver=2.6.4
-pkgrel=4
-pkgdesc="Allows you to load glade interface files in a program at runtime (32-bit)"
-arch=('x86_64')
-license=('LGPL')
-depends=('lib32-gtk2' 'lib32-libxml2' "${_pkgbasename}")
-makedepends=('python2' 'pkgconfig' 'gcc-multilib')
-options=('!libtool')
-source=("http://ftp.gnome.org/pub/gnome/sources/${_pkgbasename}/2.6/${_pkgbasename}-${pkgver}.tar.bz2"
- 'libglade-2.0.1-nowarning.patch')
-url='http://www.gnome.org'
-md5sums=('d1776b40f4e166b5e9c107f1c8fe4139'
- '4f879c0ce550004905aa0fb24f25c353')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -Np1 -i "${srcdir}/libglade-2.0.1-nowarning.patch"
- PYTHON=python2 ./configure --sysconfdir=/etc --prefix=/usr --localstatedir=/var --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf ${pkgdir}/usr/{bin,include,share}
-}
diff --git a/multilib/lib32-libglade/libglade-2.0.1-nowarning.patch b/multilib/lib32-libglade/libglade-2.0.1-nowarning.patch
deleted file mode 100644
index fd071215f..000000000
--- a/multilib/lib32-libglade/libglade-2.0.1-nowarning.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- libglade-2.0.1/glade/glade-gtk.c.nowarning 2003-08-29 14:50:10.000000000 -0400
-+++ libglade-2.0.1/glade/glade-gtk.c 2003-08-29 14:58:41.000000000 -0400
-@@ -639,9 +639,8 @@
- if (!strcmp (childinfo->properties[j].name, "label")) {
- label = childinfo->properties[j].value;
- break;
-- } else {
-- g_warning ("Unknown CList child property: %s", childinfo->properties[j].name);
- }
-+ /* Ignore all other properties */
- }
-
- if (label) {
-@@ -683,6 +682,7 @@
- char *icon = NULL;
- gboolean use_stock = FALSE, active = FALSE, new_group = FALSE;
- gboolean use_underline = FALSE;
-+ gboolean sensitive = TRUE;
- GtkWidget *iconw = NULL;
- int j;
-
-@@ -708,6 +708,8 @@
- group_name = value;
- } else if (!strcmp (name, "new_group")) {
- new_group = BOOL (value);
-+ } else if (!strcmp (name, "sensitive")) {
-+ sensitive = BOOL (value);
- } else if (!strcmp (name, "visible")) {
- /* ignore for now */
- } else if (!strcmp (name, "tooltip")) {
-@@ -785,6 +787,8 @@
- gtk_label_set_use_underline (GTK_LABEL (toolbar_child->label),
- TRUE);
- }
-+
-+ gtk_widget_set_sensitive (child, sensitive);
-
- glade_xml_set_common_params (xml, child, childinfo->child);
- } else {
diff --git a/multilib/lib32-libgpg-error/PKGBUILD b/multilib/lib32-libgpg-error/PKGBUILD
deleted file mode 100644
index 6467c668a..000000000
--- a/multilib/lib32-libgpg-error/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26590 2010-09-15 22:39:01Z bluewind $
-# Maintainer: judd <jvinet@zeroflux.org>
-
-_pkgbasename=libgpg-error
-pkgname=lib32-$_pkgbasename
-pkgver=1.9
-pkgrel=4
-pkgdesc="Support library for libgcrypt (32-bit)"
-arch=(x86_64)
-url="http://www.gnupg.org"
-license=('LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=(!libtool)
-source=(ftp://ftp.gnupg.org/gcrypt/libgpg-error/${_pkgbasename}-${pkgver}.tar.bz2)
- #ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgpg-error/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('521b98aa9395e7eaf0ef2236233a0796')
-
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}"/${_pkgbasename}-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}"/${_pkgbasename}-${pkgver}
- make DESTDIR="${pkgdir}/" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-libice/PKGBUILD b/multilib/lib32-libice/PKGBUILD
deleted file mode 100644
index 6e65dd044..000000000
--- a/multilib/lib32-libice/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 31526 2010-11-01 23:47:50Z heftig $
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=libice
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.7
-pkgrel=1
-pkgdesc="X11 Inter-Client Exchange library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-depends=('lib32-glibc' 'xproto>=7.0.18' $_pkgbasename)
-makedepends=('pkgconfig' 'xtrans>=1.2.5' 'gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libICE-${pkgver}.tar.bz2)
-license=('custom')
-sha1sums=('c7d0f4c5b0e999385445b8be1bc89aec4e5de71d')
-
-build() {
- cd "${srcdir}/libICE-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
-
- make
-}
-
-package() {
- cd "${srcdir}/libICE-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libjpeg/PKGBUILD b/multilib/lib32-libjpeg/PKGBUILD
deleted file mode 100644
index 46c3ad07e..000000000
--- a/multilib/lib32-libjpeg/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 38658 2011-01-30 08:53:28Z bluewind $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: Judd Vinet <jvinet@zeroflux.org>
-
-_pkgbasename=libjpeg
-pkgname=lib32-$_pkgbasename
-pkgver=8.3.0
-_pkgver=8c
-pkgrel=1
-pkgdesc="Library of JPEG support functions (32-bit)"
-arch=('x86_64')
-url="http://www.ijg.org/"
-license=('custom')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('libtool' 'gcc-multilib')
-options=('!libtool')
-source=(http://www.ijg.org/files/jpegsrc.v${_pkgver}.tar.gz)
-md5sums=('a2c10c04f396a9ce72894beb18b4e1f9')
-
-build() {
- cd $srcdir/jpeg-${_pkgver}
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --enable-shared --enable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/jpeg-${_pkgver}
- make DESTDIR="$pkgdir" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libldap/PKGBUILD b/multilib/lib32-libldap/PKGBUILD
deleted file mode 100644
index 2ea6c2202..000000000
--- a/multilib/lib32-libldap/PKGBUILD
+++ /dev/null
@@ -1,61 +0,0 @@
-# $Id: PKGBUILD 26599 2010-09-15 22:40:16Z bluewind $
-# Maintainer:
-# Contributor: Judd Vinet <jvinet@zeroflux.org>
-
-_pkgbasename=libldap
-pkgname=lib32-$_pkgbasename
-pkgver=2.4.22
-pkgrel=3
-pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://www.openldap.org/"
-depends=('lib32-openssl' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=("ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-${pkgver}.tgz"
- 'ntlm.patch')
-md5sums=('ef01b52255ce8e3fbf8aa34f6fe7598b'
- 'dfa9eb6f2fd9d0a3dab0e1860923489e')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/openldap-${pkgver}
-
- patch -Np1 -i ${srcdir}/ntlm.patch
-
- ./configure --prefix=/usr \
- --libexecdir=/usr/sbin \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var/lib/openldap \
- --enable-crypt --enable-dynamic \
- --with-threads --disable-wrappers \
- --disable-spasswd --without-cyrus-sasl \
- --disable-bdb --disable-hdb --libdir=/usr/lib32
-
- cd include
- make
-
- cd ../libraries
- make depend
- make
-
-}
-
-package() {
- cd ${srcdir}/openldap-${pkgver}
-
- cd include
- make DESTDIR=${pkgdir} install
-
- cd ../libraries
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/etc"
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libldap/ntlm.patch b/multilib/lib32-libldap/ntlm.patch
deleted file mode 100644
index a4fe4d45a..000000000
--- a/multilib/lib32-libldap/ntlm.patch
+++ /dev/null
@@ -1,230 +0,0 @@
-Patch from evolution-exchange (2.10.3). The ldap_ntlm_bind function is
-actually called by evolution-data-server, checked at version 1.12.2.
-Without this patch, the Exchange addressbook integration uses simple binds
-with cleartext passwords.
-
-Russ checked with openldap-software for upstream's opinion on this patch
-on 2007-12-21. Upstream had never received it as a patch submission and
-given that it's apparently only for older Exchange servers that can't do
-SASL and DIGEST-MD5, it's not very appealing.
-
-Bug#457374 filed against evolution-data-server asking if this support is
-still required on 2007-12-21.
-
-Index: trunk/include/ldap.h
-===================================================================
---- trunk.orig/include/ldap.h
-+++ trunk/include/ldap.h
-@@ -2461,5 +2461,25 @@
- LDAPControl **ctrls,
- LDAPDerefRes **drp ));
-
-+/*
-+ * hacks for NTLM
-+ */
-+#define LDAP_AUTH_NTLM_REQUEST ((ber_tag_t) 0x8aU)
-+#define LDAP_AUTH_NTLM_RESPONSE ((ber_tag_t) 0x8bU)
-+LDAP_F( int )
-+ldap_ntlm_bind LDAP_P((
-+ LDAP *ld,
-+ LDAP_CONST char *dn,
-+ ber_tag_t tag,
-+ struct berval *cred,
-+ LDAPControl **sctrls,
-+ LDAPControl **cctrls,
-+ int *msgidp ));
-+LDAP_F( int )
-+ldap_parse_ntlm_bind_result LDAP_P((
-+ LDAP *ld,
-+ LDAPMessage *res,
-+ struct berval *challenge));
-+
- LDAP_END_DECL
- #endif /* _LDAP_H */
-Index: trunk/libraries/libldap/ntlm.c
-===================================================================
---- /dev/null
-+++ trunk/libraries/libldap/ntlm.c
-@@ -0,0 +1,138 @@
-+/* $OpenLDAP: pkg/ldap/libraries/libldap/ntlm.c,v 1.1.4.10 2002/01/04 20:38:21 kurt Exp $ */
-+/*
-+ * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
-+ * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
-+ */
-+
-+/* Mostly copied from sasl.c */
-+
-+#include "portable.h"
-+
-+#include <stdlib.h>
-+#include <stdio.h>
-+
-+#include <ac/socket.h>
-+#include <ac/string.h>
-+#include <ac/time.h>
-+#include <ac/errno.h>
-+
-+#include "ldap-int.h"
-+
-+int
-+ldap_ntlm_bind(
-+ LDAP *ld,
-+ LDAP_CONST char *dn,
-+ ber_tag_t tag,
-+ struct berval *cred,
-+ LDAPControl **sctrls,
-+ LDAPControl **cctrls,
-+ int *msgidp )
-+{
-+ BerElement *ber;
-+ int rc;
-+ ber_int_t id;
-+
-+ Debug( LDAP_DEBUG_TRACE, "ldap_ntlm_bind\n", 0, 0, 0 );
-+
-+ assert( ld != NULL );
-+ assert( LDAP_VALID( ld ) );
-+ assert( msgidp != NULL );
-+
-+ if( msgidp == NULL ) {
-+ ld->ld_errno = LDAP_PARAM_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ /* create a message to send */
-+ if ( (ber = ldap_alloc_ber_with_options( ld )) == NULL ) {
-+ ld->ld_errno = LDAP_NO_MEMORY;
-+ return ld->ld_errno;
-+ }
-+
-+ assert( LBER_VALID( ber ) );
-+
-+ LDAP_NEXT_MSGID( ld, id );
-+ rc = ber_printf( ber, "{it{istON}" /*}*/,
-+ id, LDAP_REQ_BIND,
-+ ld->ld_version, dn, tag,
-+ cred );
-+
-+ /* Put Server Controls */
-+ if( ldap_int_put_controls( ld, sctrls, ber ) != LDAP_SUCCESS ) {
-+ ber_free( ber, 1 );
-+ return ld->ld_errno;
-+ }
-+
-+ if ( ber_printf( ber, /*{*/ "N}" ) == -1 ) {
-+ ld->ld_errno = LDAP_ENCODING_ERROR;
-+ ber_free( ber, 1 );
-+ return ld->ld_errno;
-+ }
-+
-+ /* send the message */
-+ *msgidp = ldap_send_initial_request( ld, LDAP_REQ_BIND, dn, ber, id );
-+
-+ if(*msgidp < 0)
-+ return ld->ld_errno;
-+
-+ return LDAP_SUCCESS;
-+}
-+
-+int
-+ldap_parse_ntlm_bind_result(
-+ LDAP *ld,
-+ LDAPMessage *res,
-+ struct berval *challenge)
-+{
-+ ber_int_t errcode;
-+ ber_tag_t tag;
-+ BerElement *ber;
-+ ber_len_t len;
-+
-+ Debug( LDAP_DEBUG_TRACE, "ldap_parse_ntlm_bind_result\n", 0, 0, 0 );
-+
-+ assert( ld != NULL );
-+ assert( LDAP_VALID( ld ) );
-+ assert( res != NULL );
-+
-+ if ( ld == NULL || res == NULL ) {
-+ return LDAP_PARAM_ERROR;
-+ }
-+
-+ if( res->lm_msgtype != LDAP_RES_BIND ) {
-+ ld->ld_errno = LDAP_PARAM_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ if ( ld->ld_error ) {
-+ LDAP_FREE( ld->ld_error );
-+ ld->ld_error = NULL;
-+ }
-+ if ( ld->ld_matched ) {
-+ LDAP_FREE( ld->ld_matched );
-+ ld->ld_matched = NULL;
-+ }
-+
-+ /* parse results */
-+
-+ ber = ber_dup( res->lm_ber );
-+
-+ if( ber == NULL ) {
-+ ld->ld_errno = LDAP_NO_MEMORY;
-+ return ld->ld_errno;
-+ }
-+
-+ tag = ber_scanf( ber, "{ioa" /*}*/,
-+ &errcode, challenge, &ld->ld_error );
-+ ber_free( ber, 0 );
-+
-+ if( tag == LBER_ERROR ) {
-+ ld->ld_errno = LDAP_DECODING_ERROR;
-+ return ld->ld_errno;
-+ }
-+
-+ ld->ld_errno = errcode;
-+
-+ return( ld->ld_errno );
-+}
-+
-Index: trunk/libraries/libldap/Makefile.in
-===================================================================
---- trunk.orig/libraries/libldap/Makefile.in
-+++ trunk/libraries/libldap/Makefile.in
-@@ -27,7 +27,7 @@
- init.c options.c print.c string.c util-int.c schema.c \
- charray.c os-local.c dnssrv.c utf-8.c utf-8-conv.c \
- tls2.c tls_o.c tls_g.c tls_m.c \
-- turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c \
-+ turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c ntlm.c \
- assertion.c deref.c
-
- OBJS = bind.lo open.lo result.lo error.lo compare.lo search.lo \
-@@ -40,7 +40,7 @@
- init.lo options.lo print.lo string.lo util-int.lo schema.lo \
- charray.lo os-local.lo dnssrv.lo utf-8.lo utf-8-conv.lo \
- tls2.lo tls_o.lo tls_g.lo tls_m.lo \
-- turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo \
-+ turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo ntlm.lo \
- assertion.lo deref.lo
-
- LDAP_INCDIR= ../../include
-Index: trunk/libraries/libldap_r/Makefile.in
-===================================================================
---- trunk.orig/libraries/libldap_r/Makefile.in
-+++ trunk/libraries/libldap_r/Makefile.in
-@@ -29,7 +29,7 @@
- init.c options.c print.c string.c util-int.c schema.c \
- charray.c os-local.c dnssrv.c utf-8.c utf-8-conv.c \
- tls2.c tls_o.c tls_g.c tls_m.c \
-- turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c \
-+ turn.c ppolicy.c dds.c txn.c ldap_sync.c stctrl.c ntlm.c \
- assertion.c deref.c
- SRCS = threads.c rdwr.c rmutex.c tpool.c rq.c \
- thr_posix.c thr_cthreads.c thr_thr.c thr_lwp.c thr_nt.c \
-@@ -47,7 +47,7 @@
- init.lo options.lo print.lo string.lo util-int.lo schema.lo \
- charray.lo os-local.lo dnssrv.lo utf-8.lo utf-8-conv.lo \
- tls2.lo tls_o.lo tls_g.lo tls_m.lo \
-- turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo \
-+ turn.lo ppolicy.lo dds.lo txn.lo ldap_sync.lo stctrl.lo ntlm.lo \
- assertion.lo deref.lo
-
- LDAP_INCDIR= ../../include
diff --git a/multilib/lib32-libmikmod/PKGBUILD b/multilib/lib32-libmikmod/PKGBUILD
deleted file mode 100644
index 4f29981ef..000000000
--- a/multilib/lib32-libmikmod/PKGBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# Maintainer: Peter Lewis <plewis@aur.archlinux.org>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
-# Contributor: Jesse Juhani Jaara <jesse.jaara@gmail.com>
-
-pkgname=lib32-libmikmod
-pkgver=3.1.12
-pkgrel=5
-pkgdesc="A portable sound library"
-license=('GPL' 'LGPL')
-url="http://sourceforge.net/projects/mikmod/"
-arch=('x86_64')
-depends=('libmikmod' 'lib32-glibc')
-makedepends=('gcc-multilib')
-options=('!libtool')
-install=
-source=(http://downloads.sourceforge.net/mikmod/libmikmod-${pkgver}.tar.gz
- libmikmod-3.1.12-64bit-fix.diff
- libmikmod-3.1.12-exitcrash-fix.diff
- libmikmod-3.1.12-loopingvolume-fix.diff
- libmikmod-3.1.12-md_sngchn-fix.diff
- libmikmod-CVE-2009-0179.patch)
-md5sums=('9f3c740298260d5f88981fc0d51f6f16'
- 'dc7ffd8d6d355e9d6ec671b7f2b2adc7'
- '03a4f5bfcecddf5f515672d6d477b7f7'
- 'a837fd876cbd2ac27419b802504489db'
- '076d39de19de36b880ed90297f1ee0d1'
- 'fa91f4bc17164be32bec0ea7a73f2aaa')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/libmikmod-$pkgver
-
- # patches from sdl_mixer-1.2.11 source
- patch -Np1 -i $srcdir/libmikmod-3.1.12-64bit-fix.diff
- patch -Np1 -i $srcdir/libmikmod-3.1.12-exitcrash-fix.diff
- patch -Np1 -i $srcdir/libmikmod-3.1.12-loopingvolume-fix.diff
- patch -Np1 -i $srcdir/libmikmod-3.1.12-md_sngchn-fix.diff
- patch -Np1 -i $srcdir/libmikmod-CVE-2009-0179.patch
-
- ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/libmikmod-$pkgver
- make DESTDIR=$pkgdir install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
-
diff --git a/multilib/lib32-libmikmod/libmikmod-3.1.12-64bit-fix.diff b/multilib/lib32-libmikmod/libmikmod-3.1.12-64bit-fix.diff
deleted file mode 100644
index cd7800881..000000000
--- a/multilib/lib32-libmikmod/libmikmod-3.1.12-64bit-fix.diff
+++ /dev/null
@@ -1,47 +0,0 @@
-Date: Sun, 04 Jul 2004 11:53:23 +0200
-From: Josselin Mouette
-Subject: Re: sdl 64bit problem [PATCH]
-
-Le sam, 03/07/2004 � 18:20 +0200, Hans-Frieder Vogt a �crit :
-> Hi list,
->
-> I found the problem that lead to the distorted sound in tuxracer on AMD64. It
-> may have also been the cause for the other reported sound problems with SDL.
-> The problem is not in SDL, but in SDL-mixer.
-> There, music files (*.it, and probably others as well) are incorrectly read on
-> all 64 bit architectures but Alpha, due to an incorrect data type definition.
-> The attached patch should solve the problem for all 64 bit architectures on
-> Linux, since at least cpp defines _LP64 and __LP64__ for them.
-> _LP64 indicates that long ints and pointers are 64 bits, but integers are 32
-> bits.
-> I am not sure whether the usage of _LP64 is also standard for the commercial
-> compilers, and for other Unixes, but at least Solaris 9 defines _LP64 in the
-> 64 bit environment as well.
->
-> Josselin,
-> could you include this patch into your next debian packages?
-
-diff -ru libmikmod-3.1.12.orig/include/mikmod.h.in libmikmod-3.1.12/include/mikmod.h.in
---- libmikmod-3.1.12.orig/include/mikmod.h.in 2007-12-15 01:24:19.000000000 -0800
-+++ libmikmod-3.1.12/include/mikmod.h.in 2009-10-05 00:18:56.000000000 -0700
-@@ -85,7 +85,7 @@
-
- @DOES_NOT_HAVE_SIGNED@
-
--#if defined(__arch64__) || defined(__alpha) || defined(__x86_64)
-+#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(_LP64)
- /* 64 bit architectures */
-
- typedef signed char SBYTE; /* 1 byte, signed */
-diff -ru libmikmod-3.1.12.orig/include/mikmod_internals.h libmikmod-3.1.12/include/mikmod_internals.h
---- libmikmod-3.1.12.orig/include/mikmod_internals.h 2007-12-15 04:24:51.000000000 -0800
-+++ libmikmod-3.1.12/include/mikmod_internals.h 2009-10-05 00:19:15.000000000 -0700
-@@ -50,7 +50,7 @@
- /*========== More type definitions */
-
- /* SLONGLONG: 64bit, signed */
--#if defined (__arch64__) || defined(__alpha)
-+#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(_LP64)
- typedef long SLONGLONG;
- #define NATIVE_64BIT_INT
- #elif defined(__WATCOMC__)
diff --git a/multilib/lib32-libmikmod/libmikmod-3.1.12-exitcrash-fix.diff b/multilib/lib32-libmikmod/libmikmod-3.1.12-exitcrash-fix.diff
deleted file mode 100644
index fe62892b5..000000000
--- a/multilib/lib32-libmikmod/libmikmod-3.1.12-exitcrash-fix.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-Date: 15 Apr 2002 11:01:19 +0200
-From: Guillaume Cottenceau <gc@mandrakesoft.com>
-
-Unfortunately, I should have double checked that the following
-fix (authored by Dave Goehrig <dave@cthulhu-burger.org>, not me),
-was really in the CVS... it's not, as of stable 1.2.3 at least.
-Please include it, it fixes a segfault on exiting a program which
-disabled MOD music during its execution.
-
-diff -ru libmikmod-3.1.12.orig/playercode/virtch_common.c libmikmod-3.1.12/playercode/virtch_common.c
---- libmikmod-3.1.12.orig/playercode/virtch_common.c 2007-12-15 01:26:53.000000000 -0800
-+++ libmikmod-3.1.12/playercode/virtch_common.c 2009-10-05 00:37:12.000000000 -0700
-@@ -347,7 +347,7 @@
-
- void VC1_SampleUnload(SWORD handle)
- {
-- if (handle<MAXSAMPLEHANDLES) {
-+ if (Samples && handle<MAXSAMPLEHANDLES) {
- if (Samples[handle])
- free(Samples[handle]);
- Samples[handle]=NULL;
diff --git a/multilib/lib32-libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff b/multilib/lib32-libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff
deleted file mode 100644
index f0ce70e34..000000000
--- a/multilib/lib32-libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-Yi-Huang Han - Wed Oct 24 21:55:47 PDT 2001
- * Fixed MOD music volume when looping
-
-diff -ru libmikmod-3.1.12.orig/playercode/mplayer.c libmikmod-3.1.12/playercode/mplayer.c
---- libmikmod-3.1.12.orig/playercode/mplayer.c 2009-10-05 00:19:59.000000000 -0700
-+++ libmikmod-3.1.12/playercode/mplayer.c 2009-10-05 00:44:35.000000000 -0700
-@@ -3019,7 +3019,7 @@
- {
- MUTEX_LOCK(vars);
- if (pf)
-- pf->volume=(volume<0)?0:(volume>128)?128:volume;
-+ pf->volume=pf->initvolume=(volume<0)?0:(volume>128)?128:volume;
- MUTEX_UNLOCK(vars);
- }
-
diff --git a/multilib/lib32-libmikmod/libmikmod-3.1.12-md_sngchn-fix.diff b/multilib/lib32-libmikmod/libmikmod-3.1.12-md_sngchn-fix.diff
deleted file mode 100644
index 45cc355ae..000000000
--- a/multilib/lib32-libmikmod/libmikmod-3.1.12-md_sngchn-fix.diff
+++ /dev/null
@@ -1,112 +0,0 @@
-This patch fixes "buffer overflow due to md_numchn - ID: 1630158"
-
-diff -ru libmikmod-3.1.12.orig/playercode/mplayer.c libmikmod-3.1.12/playercode/mplayer.c
---- libmikmod-3.1.12.orig/playercode/mplayer.c 2007-12-15 01:26:28.000000000 -0800
-+++ libmikmod-3.1.12/playercode/mplayer.c 2009-10-04 23:48:36.000000000 -0700
-@@ -52,6 +52,8 @@
- will wait */
- /*static*/ MODULE *pf = NULL;
-
-+#define NUMVOICES(mod) (md_sngchn < (mod)->numvoices ? md_sngchn : (mod)->numvoices)
-+
- #define HIGH_OCTAVE 2 /* number of above-range octaves */
-
- static UWORD oldperiods[OCTAVE*2]={
-@@ -248,14 +250,14 @@
- MP_VOICE *a;
- ULONG t,k,tvol,pp;
-
-- for (t=0;t<md_sngchn;t++)
-+ for (t=0;t<NUMVOICES(mod);t++)
- if (((mod->voice[t].main.kick==KICK_ABSENT)||
- (mod->voice[t].main.kick==KICK_ENV))&&
- Voice_Stopped_internal(t))
- return t;
-
- tvol=0xffffffUL;t=-1;a=mod->voice;
-- for (k=0;k<md_sngchn;k++,a++) {
-+ for (k=0;k<NUMVOICES(mod);k++,a++) {
- /* allow us to take over a nonexisting sample */
- if (!a->main.s)
- return k;
-@@ -2249,12 +2251,12 @@
-
- switch (dat) {
- case 0x0: /* past note cut */
-- for (t=0;t<md_sngchn;t++)
-+ for (t=0;t<NUMVOICES(mod);t++)
- if (mod->voice[t].master==a)
- mod->voice[t].main.fadevol=0;
- break;
- case 0x1: /* past note off */
-- for (t=0;t<md_sngchn;t++)
-+ for (t=0;t<NUMVOICES(mod);t++)
- if (mod->voice[t].master==a) {
- mod->voice[t].main.keyoff|=KEY_OFF;
- if ((!(mod->voice[t].venv.flg & EF_ON))||
-@@ -2263,7 +2265,7 @@
- }
- break;
- case 0x2: /* past note fade */
-- for (t=0;t<md_sngchn;t++)
-+ for (t=0;t<NUMVOICES(mod);t++)
- if (mod->voice[t].master==a)
- mod->voice[t].main.keyoff|=KEY_FADE;
- break;
-@@ -2318,7 +2320,7 @@
- SAMPLE *s;
-
- mod->totalchn=mod->realchn=0;
-- for (channel=0;channel<md_sngchn;channel++) {
-+ for (channel=0;channel<NUMVOICES(mod);channel++) {
- aout=&mod->voice[channel];
- i=aout->main.i;
- s=aout->main.s;
-@@ -2736,7 +2738,7 @@
- if (a->dct!=DCT_OFF) {
- int t;
-
-- for (t=0;t<md_sngchn;t++)
-+ for (t=0;t<NUMVOICES(mod);t++)
- if ((!Voice_Stopped_internal(t))&&
- (mod->voice[t].masterchn==channel)&&
- (a->main.sample==mod->voice[t].main.sample)) {
-@@ -2978,6 +2980,11 @@
- if (!(mod->voice=(MP_VOICE*)_mm_calloc(md_sngchn,sizeof(MP_VOICE))))
- return 1;
-
-+ /* mod->numvoices was used during loading to clamp md_sngchn.
-+ After loading it's used to remember how big mod->voice is.
-+ */
-+ mod->numvoices = md_sngchn;
-+
- Player_Init_internal(mod);
- return 0;
- }
-@@ -3086,7 +3093,7 @@
- pf->patbrk=0;
- pf->vbtick=pf->sngspd;
-
-- for (t=0;t<md_sngchn;t++) {
-+ for (t=0;t<NUMVOICES(pf);t++) {
- Voice_Stop_internal(t);
- pf->voice[t].main.i=NULL;
- pf->voice[t].main.s=NULL;
-@@ -3111,7 +3118,7 @@
- pf->patbrk=0;
- pf->vbtick=pf->sngspd;
-
-- for (t=0;t<md_sngchn;t++) {
-+ for (t=0;t<NUMVOICES(pf);t++) {
- Voice_Stop_internal(t);
- pf->voice[t].main.i=NULL;
- pf->voice[t].main.s=NULL;
-@@ -3138,7 +3145,7 @@
- pf->sngpos=pos;
- pf->vbtick=pf->sngspd;
-
-- for (t=0;t<md_sngchn;t++) {
-+ for (t=0;t<NUMVOICES(pf);t++) {
- Voice_Stop_internal(t);
- pf->voice[t].main.i=NULL;
- pf->voice[t].main.s=NULL;
diff --git a/multilib/lib32-libmikmod/libmikmod-CVE-2009-0179.patch b/multilib/lib32-libmikmod/libmikmod-CVE-2009-0179.patch
deleted file mode 100644
index 0c47e6545..000000000
--- a/multilib/lib32-libmikmod/libmikmod-CVE-2009-0179.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -ur libmikmod-3.1.11.orig/loaders/load_xm.c libmikmod-3.1.11/loaders/load_xm.c
---- libmikmod-3.1.11.orig/loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100
-+++ libmikmod-3.1.11/loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200
-@@ -622,7 +622,8 @@
- /* read the remainder of the header */
- for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader);
-
-- if(_mm_eof(modreader)) {
-+ /* last instrument is at the end of file in version 0x0104 */
-+ if(_mm_eof(modreader) && (mh->version<0x0104 || t<of.numins-1)) {
- free(nextwav);free(wh);
- nextwav=NULL;wh=NULL;
- _mm_errno = MMERR_LOADING_SAMPLEINFO;
-diff -ur libmikmod-3.1.11.orig/playercode/mloader.c libmikmod-3.1.11/playercode/mloader.c
---- libmikmod-3.1.11.orig/playercode/mloader.c 2004-01-21 18:43:53.000000000 +0100
-+++ libmikmod-3.1.11/playercode/mloader.c 2008-04-16 04:30:45.000000000 +0200
-@@ -450,10 +450,12 @@
- if (!l->Init || l->Init()) {
- _mm_rewind(modreader);
- ok = l->Load(curious);
-- /* propagate inflags=flags for in-module samples */
-- for (t = 0; t < of.numsmp; t++)
-- if (of.samples[t].inflags == 0)
-- of.samples[t].inflags = of.samples[t].flags;
-+ if (ok) {
-+ /* propagate inflags=flags for in-module samples */
-+ for (t = 0; t < of.numsmp; t++)
-+ if (of.samples[t].inflags == 0)
-+ of.samples[t].inflags = of.samples[t].flags;
-+ }
- } else
- ok = 0;
-
diff --git a/multilib/lib32-libmng/PKGBUILD b/multilib/lib32-libmng/PKGBUILD
deleted file mode 100644
index eb42ad374..000000000
--- a/multilib/lib32-libmng/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 26602 2010-09-15 22:40:41Z bluewind $
-# Maintainer: Florian Pritz <flo@xssn.at>
-_pkgbasename=libmng
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.10
-pkgrel=5
-pkgdesc="A collection of routines used to create and manipulate MNG format graphics files (32-bit)"
-arch=('x86_64')
-url="http://www.libmng.com/"
-license=('custom')
-depends=('lib32-zlib' 'lib32-libjpeg>=8' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=(!libtool)
-source=(http://downloads.sourceforge.net/sourceforge/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz)
-md5sums=('a464ae7d679781beebdf7440d144b7bd')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/$_pkgbasename-$pkgver
- ln -s makefiles/configure.in .
- ln -s makefiles/Makefile.am .
- autoreconf --force --install
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/$_pkgbasename-$pkgver
-
- make DESTDIR=$pkgdir install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libogg/PKGBUILD b/multilib/lib32-libogg/PKGBUILD
deleted file mode 100644
index ff8614b23..000000000
--- a/multilib/lib32-libogg/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 40915 2011-03-01 15:20:49Z bluewind $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=libogg
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.2
-pkgrel=1
-pkgdesc="Ogg bitstream and framing library (32-bit)"
-arch=('x86_64')
-url="http://www.xiph.org/ogg/"
-license=('BSD')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://downloads.xiph.org/releases/ogg/$_pkgbasename-$pkgver.tar.gz)
-md5sums=('5a9fcabc9a1b7c6f1cd75ddc78f36c56')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/${_pkgbasename}-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/${_pkgbasename}-${pkgver}
-
- make DESTDIR=$pkgdir install
-
- rm -rf "$pkgdir"/usr/{share,bin}
- find "$pkgdir"/usr/include/ogg -type f -not -name config_types.h -delete
- mv "$pkgdir"/usr/include/ogg/config_types{,-32}.h
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libpng/PKGBUILD b/multilib/lib32-libpng/PKGBUILD
deleted file mode 100644
index 6ace33ee4..000000000
--- a/multilib/lib32-libpng/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# $Id: PKGBUILD 37276 2011-01-13 18:48:07Z bluewind $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: dorphell <dorphell@archlinux.org>
-# Contributor: Travis Willard <travis@archlinux.org>
-# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
-
-_pkgbasename=libpng
-pkgname=lib32-$_pkgbasename
-pkgver=1.4.5
-_apngver=1.4.5
-pkgrel=1
-pkgdesc="A collection of routines used to create PNG format graphics files (32-bit)"
-arch=('x86_64')
-url="http://www.libpng.org/pub/png/libpng.html"
-license=('custom')
-depends=('lib32-zlib' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=("http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz"
- "http://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-${_apngver}-apng.patch.gz")
-md5sums=('37d420c7d8294aac438c150bb4335901'
- '459affb0ac7e0f1ae4d99b88234cb3db')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- # Add animated PNG (apng) support
- # see http://sourceforge.net/projects/libpng-apng/
- patch -p1 -i "${srcdir}/libpng-${_apngver}-apng.patch"
-
-# libtoolize --force --copy
-# aclocal
-# autoconf
-# automake --add-missing
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- cd contrib/pngminus
- make PNGLIB="-L${pkgdir}/usr/lib32 -lpng" -f makefile.std png2pnm pnm2png
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libpulse/PKGBUILD b/multilib/lib32-libpulse/PKGBUILD
deleted file mode 100644
index 01f9efc6d..000000000
--- a/multilib/lib32-libpulse/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# $Id: PKGBUILD 33577 2010-11-26 02:49:09Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
-# Contributor: Corrado Primier <bardo@aur.archlinux.org>
-# Contributor: William Rea <sillywilly@gmail.com>
-
-_pkgbasename=libpulse
-pkgname=lib32-$_pkgbasename
-pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
-pkgver=0.9.22
-pkgrel=1
-arch=(x86_64)
-url="http://pulseaudio.org/"
-license=(GPL LGPL)
-depends=(lib32-{dbus-core,xcb-util}
- lib32-lib{asyncns,cap,xtst,sm,sndfile}
- $_pkgbasename)
-makedepends=(pkgconfig gcc-multilib libtool-multilib intltool lib32-glib2 lib32-speex)
-optdepends=('lib32-alsa-plugins: ALSA support')
-provides=("lib32-pulseaudio=$pkgver")
-conflicts=(lib32-pulseaudio)
-replaces=(lib32-pulseaudio)
-options=(!emptydirs !libtool !makeflags)
-source=("http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-$pkgver.tar.gz")
-md5sums=('ca85ab470669b05e100861654cf5eb3c')
-
-_libs="libpulsecommon-$pkgver.la libpulse.la libpulse-simple.la libpulse-mainloop-glib.la libpulsedsp.la"
-
-build() {
- cd "$srcdir/pulseaudio-$pkgver"
-
- # Don't break circular dependency between libpulse and libpulsecommon
- LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
-
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libdir=/usr/lib32 \
- --libexecdir=/usr/lib32 \
- --localstatedir=/var \
- --disable-hal \
- --disable-rpath \
- --disable-default-build-tests
-
- make -C src $_libs
-}
-
-package() {
- cd "$srcdir/pulseaudio-$pkgver"
- make -C src lib_LTLIBRARIES="$_libs" DESTDIR="$pkgdir" install-libLTLIBRARIES
- make DESTDIR="$pkgdir" install-pkgconfigDATA
-}
diff --git a/multilib/lib32-libsamplerate/PKGBUILD b/multilib/lib32-libsamplerate/PKGBUILD
deleted file mode 100644
index c618d6681..000000000
--- a/multilib/lib32-libsamplerate/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 33260 2010-11-23 15:20:46Z bluewind $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=libsamplerate
-pkgname=lib32-$_pkgbasename
-pkgver=0.1.7
-pkgrel=3
-pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio (32-bit)"
-arch=('x86_64')
-url="http://www.mega-nerd.com/SRC/index.html"
-license=('GPL')
-depends=('lib32-libsndfile' $_pkgbasename)
-makedepedns=('gcc-multilib')
-options=('!libtool')
-source=(http://www.mega-nerd.com/SRC/libsamplerate-${pkgver}.tar.gz)
-md5sums=('6731a81cb0c622c483b28c0d7f90867d')
-sha1sums=('f3f803ec5feae5a3fdb0fa3937277669e854386e')
-
-build() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-libsm/PKGBUILD b/multilib/lib32-libsm/PKGBUILD
deleted file mode 100644
index 8a88d6e4e..000000000
--- a/multilib/lib32-libsm/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 31529 2010-11-01 23:52:46Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libsm
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="X11 Session Management library (32-bit)"
-arch=(x86_64)
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libice' 'lib32-util-linux-ng' $_pkgbasename)
-makedepends=('xorg-util-macros' 'xtrans' 'gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libSM-${pkgver}.tar.bz2)
-sha1sums=('f78bc72f0b3ec26cbf980f84f014422ba854544d')
-
-build() {
- cd "${srcdir}/libSM-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libSM-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libsndfile/PKGBUILD b/multilib/lib32-libsndfile/PKGBUILD
deleted file mode 100644
index 3d1c36d17..000000000
--- a/multilib/lib32-libsndfile/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 43016 2011-03-23 20:35:57Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=libsndfile
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.24
-pkgrel=1
-pkgdesc="A C library for reading and writing files containing sampled sound (32-bit)"
-arch=('x86_64')
-url="http://www.mega-nerd.com/libsndfile"
-license=('LGPL')
-depends=('lib32-flac' 'lib32-libvorbis' $_pkgbasename)
-makedepends=('lib32-alsa-lib' 'gcc-multilib')
-options=('!libtool')
-source=(http://www.mega-nerd.com/libsndfile/files/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('8f823c30c1d8d44830db6ab845d6679e')
-sha1sums=('ade2dad272b52f61bb58aca3a4004b28549ee0f8')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- export GETCONF="getconf -v POSIX_V7_ILP32_OFFBIG"
- export GETCONF_DIR="/usr/lib32/getconf"
-
- ./configure --prefix=/usr --disable-sqlite --libdir=/usr/lib32
- make -C src
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make -C src DESTDIR="${pkgdir}" install
- make DESTDIR="$pkgdir" install-pkgconfigDATA
-
- rm -rf "$pkgdir/usr/include"
-}
diff --git a/multilib/lib32-libstdc++5/PKGBUILD b/multilib/lib32-libstdc++5/PKGBUILD
deleted file mode 100644
index 3d30a4b0e..000000000
--- a/multilib/lib32-libstdc++5/PKGBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# $Id: PKGBUILD 26620 2010-09-15 22:43:15Z bluewind $
-
-pkgname=lib32-libstdc++5
-pkgver=3.3.6
-pkgrel=5
-pkgdesc="Legacy GNU Standard C++ library version 3 (32 bit)"
-arch=(x86_64)
-url="http://gcc.gnu.org"
-license=('GPL' 'LGPL')
-depends=('lib32-gcc-libs')
-makedepends=('gcc-multilib' 'binutils-multilib')
-options=('!libtool' '!makeflags')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++}-${pkgver}.tar.bz2
- gcc-3.4.3-no_multilib_amd64.patch)
-md5sums=('18c52e6fb8966b7700665dca289d077f'
- '6b3d00b8d079805be1b895f7f6ce47a0'
- 'b2a96584f4cee72362695ba44c911c40')
-
-build(){
- export CFLAGS=$(echo $CFLAGS | sed 's|-mtune=generic||')
- export CXXFLAGS=$(echo $CXXFLAGS | sed 's|-mtune=generic||')
- cd ${srcdir}/gcc-${pkgver}
-
- patch -Np0 -i ../gcc-3.4.3-no_multilib_amd64.patch
- # No fixincludes
- sed -i -e 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
-
- mkdir ../gcc-build
- cd ../gcc-build
- # We build the full multilib libstdc++5 here, no idea how to restrict
- # the build process to the 32 bit version only.
- ../gcc-${pkgver}/configure --prefix=/usr --enable-shared \
- --enable-languages=c++ --enable-threads=posix --enable-__cxa_atexit \
- --enable-multilib
- make all-target-libstdc++-v3 BOOT_CFLAGS="${CFLAGS}" STAGE1_CFLAGS="-O"
-}
-
-package() {
- cd ${srcdir}/gcc-build
- make DESTDIR=${pkgdir} install-target-libstdc++-v3
-
- # Only install the lib32 files
- rm -rf ${pkgdir}/usr/{include,share,lib}
- rm -f ${pkgdir}/usr/lib32/*.a
- rm -f ${pkgdir}/usr/lib32/libstdc++.so
-}
diff --git a/multilib/lib32-libstdc++5/gcc-3.4.3-no_multilib_amd64.patch b/multilib/lib32-libstdc++5/gcc-3.4.3-no_multilib_amd64.patch
deleted file mode 100644
index 6ba6694db..000000000
--- a/multilib/lib32-libstdc++5/gcc-3.4.3-no_multilib_amd64.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gcc/config/i386/t-linux64.orig 2003-06-28 00:19:59.000000000 +0000
-+++ gcc/config/i386/t-linux64 2003-06-28 00:20:07.000000000 +0000
-@@ -6,7 +6,7 @@
-
- MULTILIB_OPTIONS = m64/m32
- MULTILIB_DIRNAMES = 64 32
--MULTILIB_OSDIRNAMES = ../lib64 ../lib
-+MULTILIB_OSDIRNAMES = ../lib ../lib32
-
- LIBGCC = stmp-multilib
- INSTALL_LIBGCC = install-multilib
diff --git a/multilib/lib32-libtiff/PKGBUILD b/multilib/lib32-libtiff/PKGBUILD
deleted file mode 100644
index 92858840d..000000000
--- a/multilib/lib32-libtiff/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 26623 2010-09-15 22:43:40Z bluewind $
-# Maintainer: Eric Belanger <eric@archlinux.org>
-# Contributor: dorphell <dorphell@archlinux.org>
-
-_pkgbasename=libtiff
-pkgname=lib32-$_pkgbasename
-pkgver=3.9.4
-pkgrel=3
-pkgdesc="Library for manipulation of TIFF images (32-bit)"
-arch=('x86_64')
-url="http://www.remotesensing.org/libtiff/"
-license=('custom')
-depends=('lib32-libjpeg' 'lib32-zlib' $_pkgbasename)
-makedepends=('lib32-libgl' 'lib32-libxmu' 'lib32-libxi' gcc-multilib)
-options=('!libtool')
-source=(ftp://ftp.remotesensing.org/pub/libtiff/tiff-${pkgver}.tar.gz \
- libtiff-CVE-2009-2285.patch)
-md5sums=('2006c1bdd12644dbf02956955175afd6' 'ff61077408727a82281f77a94f555e2a')
-sha1sums=('a4e32d55afbbcabd0391a9c89995e8e8a19961de' 'eadce8c8bd72ea9c74f35300bf299131813b0c8b')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/tiff-${pkgver}"
- patch -p1 < ../libtiff-CVE-2009-2285.patch
- ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/tiff-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libtiff/libtiff-CVE-2009-2285.patch b/multilib/lib32-libtiff/libtiff-CVE-2009-2285.patch
deleted file mode 100644
index 435a84b53..000000000
--- a/multilib/lib32-libtiff/libtiff-CVE-2009-2285.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: tiff-3.8.2/libtiff/tif_lzw.c
-===================================================================
---- tiff-3.8.2.orig/libtiff/tif_lzw.c
-+++ tiff-3.8.2/libtiff/tif_lzw.c
-@@ -421,7 +421,7 @@ LZWDecode(TIFF* tif, tidata_t op0, tsize
- NextCode(tif, sp, bp, code, GetNextCode);
- if (code == CODE_EOI)
- break;
-- if (code == CODE_CLEAR) {
-+ if (code >= CODE_CLEAR) {
- TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
- "LZWDecode: Corrupted LZW table at scanline %d",
- tif->tif_row);
-@@ -624,7 +624,7 @@ LZWDecodeCompat(TIFF* tif, tidata_t op0,
- NextCode(tif, sp, bp, code, GetNextCodeCompat);
- if (code == CODE_EOI)
- break;
-- if (code == CODE_CLEAR) {
-+ if (code >= CODE_CLEAR) {
- TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
- "LZWDecode: Corrupted LZW table at scanline %d",
- tif->tif_row);
diff --git a/multilib/lib32-libusb-compat/PKGBUILD b/multilib/lib32-libusb-compat/PKGBUILD
deleted file mode 100644
index fba67c477..000000000
--- a/multilib/lib32-libusb-compat/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Contributor: arjan <arjan@archlinux.org>
-
-pkgname=lib32-libusb-compat
-pkgver=0.1.3
-pkgrel=1
-pkgdesc="Library to enable user space application programs to communicate with USB devices"
-arch=('x86_64')
-depends=('lib32-libusb' 'libusb-compat')
-makedepends=('gcc-multilib')
-url="http://libusb.sourceforge.net/"
-license=('LGPL')
-source=(http://downloads.sourceforge.net/libusb/libusb-compat-0.1/libusb-compat-$pkgver/libusb-compat-${pkgver}.tar.bz2)
-options=('!libtool')
-md5sums=('570ac2ea085b80d1f74ddc7c6a93c0eb')
-
-build() {
- cd ${srcdir}/libusb-compat-${pkgver}
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/libusb-compat-${pkgver}
-
- make DESTDIR=${pkgdir} install
- rm -rf ${pkgdir}/usr/{bin,include}
-}
diff --git a/multilib/lib32-libusb/PKGBUILD b/multilib/lib32-libusb/PKGBUILD
deleted file mode 100644
index d79cf8aed..000000000
--- a/multilib/lib32-libusb/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=lib32-libusb
-pkgver=1.0.8
-pkgrel=1
-pkgdesc="Library to enable user space application programs to communicate with USB devices. (32-bit)"
-arch=('x86_64')
-url="http://libusb.sourceforge.net/"
-license=('LGPL')
-depends=('lib32-glibc' 'libusb')
-makedepends=('gcc-multilib')
-source=(http://downloads.sourceforge.net/libusb/libusb-${pkgver}.tar.bz2)
-options=(!libtool)
-md5sums=('37d34e6eaa69a4b645a19ff4ca63ceef')
-
-build() {
- cd "${srcdir}/libusb-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32
-
- make
-}
-
-package () {
- cd "${srcdir}/libusb-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
- rm -rf ${pkgdir}/usr/include
-}
-
diff --git a/multilib/lib32-libvdpau/PKGBUILD b/multilib/lib32-libvdpau/PKGBUILD
deleted file mode 100644
index 795e0f051..000000000
--- a/multilib/lib32-libvdpau/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 41886 2011-03-10 14:20:26Z ibiru $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-# Contributor: TryA <tryagainprod {at} gmail.com>
-
-_pkgbasename=libvdpau
-pkgname=lib32-libvdpau
-pkgver=0.4.1
-pkgrel=3
-pkgdesc="Nvidia VDPAU library (32-bit)"
-arch=('x86_64')
-url=http://cgit.freedesktop.org/~aplattner/libvdpau
-depends=(${_pkgbasename})
-options=('!libtool')
-license=('custom')
-source=(http://people.freedesktop.org/~aplattner/vdpau/${_pkgbasename}-${pkgver}.tar.gz)
-makedepends=('lib32-libx11')
-sha256sums=('061b6f86c64912f79851bfefcac4f77b401e9a939dbbb7b1ec795bc7d5aaf59b')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/include
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libvorbis/PKGBUILD b/multilib/lib32-libvorbis/PKGBUILD
deleted file mode 100644
index 6f0b9fb1d..000000000
--- a/multilib/lib32-libvorbis/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 33990 2010-11-30 15:16:40Z bluewind $
-# Maintainer: Tobias Kieslich <tobias@archlinux.org>
-# Contributor: dorphell <dorphell@archlinux.org>
-# Contributor: John Proctor <jproctor@prium.net>
-
-_pkgbasename=libvorbis
-pkgname=lib32-$_pkgbasename
-pkgver=1.3.2
-pkgrel=1
-pkgdesc="Vorbis codec library (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://www.xiph.org/ogg/vorbis/"
-depends=('lib32-libogg' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://downloads.xiph.org/releases/vorbis/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('c870b9bd5858a0ecb5275c14486d9554')
-
-build() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- #-march=i686 optimizes too much, strip it out
- CFLAGS=${CFLAGS/-march=$CARCH} ./configure --prefix=/usr --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libx11/PKGBUILD b/multilib/lib32-libx11/PKGBUILD
deleted file mode 100644
index cdd1c285c..000000000
--- a/multilib/lib32-libx11/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 45003 2011-04-14 07:54:26Z lcarlier $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libx11
-pkgname=lib32-$_pkgbasename
-pkgver=1.4.3
-pkgrel=1
-pkgdesc="X11 client-side library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxcb' 'xproto' 'kbproto' $_pkgbasename)
-makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto' 'gcc-multilib')
-options=('!libtool')
-license=('custom:XFREE86')
-source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.bz2)
-sha1sums=('174270a0e51614b5077026fc6c20701d4e09aef8')
-
-build() {
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libX11-${pkgver}"
- ./configure --prefix=/usr --disable-static --disable-xf86bigfont \
- --libdir=/usr/lib32 --disable-specs
- make
- make check
-}
-
-package() {
- cd "${srcdir}/libX11-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxau/PKGBUILD b/multilib/lib32-libxau/PKGBUILD
deleted file mode 100644
index 728804d46..000000000
--- a/multilib/lib32-libxau/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 26632 2010-09-15 22:44:58Z bluewind $
-# Maintainer: Alexander Baldeck <alexander@archlinux.org>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=libxau
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.6
-pkgrel=2
-pkgdesc="X11 authorisation library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('pkgconfig' 'xproto>=7.0.15' 'gcc-multilib')
-license=('custom')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.bz2)
-sha1sums=('0e1ab449f98026e4599f6e0d7491810d36c8fe4d')
-
-build() {
- cd "${srcdir}/libXau-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXau-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxcb/PKGBUILD b/multilib/lib32-libxcb/PKGBUILD
deleted file mode 100644
index fb15b6e01..000000000
--- a/multilib/lib32-libxcb/PKGBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# $Id: PKGBUILD 26635 2010-09-15 22:45:22Z bluewind $
-# Maintainer: Alexander Baldeck <alexander@archlinux.org>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=libxcb
-pkgname=lib32-$_pkgbasename
-pkgver=1.7
-pkgrel=2
-pkgdesc="X11 client-side library (32-bit)"
-arch=(x86_64)
-url="http://xcb.freedesktop.org/"
-depends=('xcb-proto>=1.6' 'lib32-libxdmcp' 'lib32-libxau'
- $_pkgbasename)
-makedepends=('pkgconfig' 'libxslt' 'python' 'gcc-multilib'
- 'autoconf')
-conflicts=('libx11<1.1.99.2')
-options=('!libtool')
-license=('custom')
-source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
- libxcb-1.1-no-pthread-stubs.patch)
-sha1sums=('7540f0587907bce421914f0ddb813810cb2f36f8'
- '3455e84642283bc91c8313af319002a20bbcbdf4')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -Np1 -i "${srcdir}/libxcb-1.1-no-pthread-stubs.patch"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- libtoolize --force --copy
- aclocal
- autoconf
- automake --add-missing
- ./configure --prefix=/usr --enable-xinput --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxcb/libxcb-1.1-no-pthread-stubs.patch b/multilib/lib32-libxcb/libxcb-1.1-no-pthread-stubs.patch
deleted file mode 100644
index f17de1b1d..000000000
--- a/multilib/lib32-libxcb/libxcb-1.1-no-pthread-stubs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up libxcb-1.1/configure.ac.pthread-stubs libxcb-1.1/configure.ac
---- libxcb-1.1/configure.ac.pthread-stubs 2007-11-04 18:17:11.000000000 -0500
-+++ libxcb-1.1/configure.ac 2007-11-12 10:27:06.000000000 -0500
-@@ -31,7 +31,7 @@ AC_SUBST(HTML_CHECK_RESULT)
-
- # Checks for pkg-config packages
- PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.6)
--NEEDED="pthread-stubs xau >= 0.99.2"
-+NEEDED="xau >= 0.99.2"
- PKG_CHECK_MODULES(NEEDED, $NEEDED)
-
- have_xdmcp="no"
diff --git a/multilib/lib32-libxcomposite/PKGBUILD b/multilib/lib32-libxcomposite/PKGBUILD
deleted file mode 100644
index 8eb4d24ab..000000000
--- a/multilib/lib32-libxcomposite/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 31532 2010-11-01 23:56:56Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxcomposite
-pkgname=lib32-$_pkgbasename
-pkgver=0.4.3
-pkgrel=1
-pkgdesc="X11 Composite extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxfixes' 'compositeproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=(!libtool)
-source=(${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2)
-sha1sums=('081b26b556d55e20d7956c80a2ea2854962aecec')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXcomposite-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXcomposite-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxcursor/PKGBUILD b/multilib/lib32-libxcursor/PKGBUILD
deleted file mode 100644
index ee8df1005..000000000
--- a/multilib/lib32-libxcursor/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 31535 2010-11-02 00:00:15Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-_pkgbasename=libxcursor
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.11
-pkgrel=1
-pkgdesc="X cursor management library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxfixes' 'lib32-libxrender' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXcursor-${pkgver}.tar.bz2)
-sha1sums=('35491bd17cbcdda712e1a064c67ccbc523e2702c')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXcursor-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXcursor-${pkgver}"
-
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxdamage/PKGBUILD b/multilib/lib32-libxdamage/PKGBUILD
deleted file mode 100644
index 17e003925..000000000
--- a/multilib/lib32-libxdamage/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26644 2010-09-15 22:46:36Z bluewind $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxdamage
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.3
-pkgrel=3
-pkgdesc="X11 damaged region extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxfixes>=4.0.4' $_pkgbasename)
-makedepends=('pkg-config' 'damageproto>=1.2.0' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXdamage-${pkgver}.tar.bz2)
-sha1sums=('7d96e8de107fede16951cb47d5e147630fbc7dee')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXdamage-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXdamage-${pkgver}"
-
- make DESTDIR="${pkgdir}" install || return 1
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxdmcp/PKGBUILD b/multilib/lib32-libxdmcp/PKGBUILD
deleted file mode 100644
index 9f8ebf468..000000000
--- a/multilib/lib32-libxdmcp/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 35270 2010-12-18 01:18:05Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxdmcp
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.0
-pkgrel=1
-pkgdesc="X11 Display Manager Control Protocol library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('xproto' 'lib32-glibc' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.bz2)
-sha1sums=('28132db24727552f77e998e6a6798a5b9b30789f')
-
-build() {
- cd ${srcdir}/libXdmcp-${pkgver}
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/libXdmcp-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxext/PKGBUILD b/multilib/lib32-libxext/PKGBUILD
deleted file mode 100644
index 7c6e68080..000000000
--- a/multilib/lib32-libxext/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 31542 2010-11-02 00:03:44Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxext
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="X11 miscellaneous extensions library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libx11' 'xextproto' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2)
-sha1sums=('090d7109c5fffde8a0063e10f22f3e2ec48cf19e')
-
-build() {
- cd "${srcdir}/libXext-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXext-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxfixes/PKGBUILD b/multilib/lib32-libxfixes/PKGBUILD
deleted file mode 100644
index a8b980fa5..000000000
--- a/multilib/lib32-libxfixes/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26653 2010-09-15 22:47:51Z bluewind $
-#Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxfixes
-pkgname=lib32-$_pkgbasename
-pkgver=4.0.5
-pkgrel=3
-pkgdesc="X11 miscellaneous 'fixes' extension library (32-bit)"
-arch=('x86_64')
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libx11>=1.3.4' $_pkgbasename)
-makedepends=('pkg-config' gcc-multilib "fixesproto>=4.1.1")
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXfixes-${pkgver}.tar.bz2)
-sha1sums=('255dfb9a8c50d795c60711ec4764f76cd0620cbf')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXfixes-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXfixes-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxft/PKGBUILD b/multilib/lib32-libxft/PKGBUILD
deleted file mode 100644
index 6036674d0..000000000
--- a/multilib/lib32-libxft/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 31474 2010-10-31 22:37:35Z ibiru $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-_pkgbasename=libxft
-pkgname=lib32-$_pkgbasename
-pkgver=2.2.0
-pkgrel=1
-pkgdesc="FreeType-based font drawing library for X (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-fontconfig' 'lib32-libxrender')
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2)
-sha1sums=('ed29784259f4e26df78141035560ae8a7c62e83f')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/libXft-${pkgver}
- ./configure --prefix=/usr \
- --libdir=/usr/lib32 --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/libXft-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{bin,include,share}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxi/PKGBUILD b/multilib/lib32-libxi/PKGBUILD
deleted file mode 100644
index 4f3f85361..000000000
--- a/multilib/lib32-libxi/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 39079 2011-02-06 10:58:56Z ibiru $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxi
-pkgname=lib32-$_pkgbasename
-pkgver=1.4.1
-pkgrel=1
-pkgdesc="X11 Input extension library (32-bit)"
-arch=('x86_64')
-url="http://xorg.freedesktop.org"
-depends=('lib32-libxext' 'inputproto' $_pkgbasename)
-makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib)
-options=(!libtool)
-license=('custom')
-source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha1sums=('15c9d369cc76c73b5e3833ba3b39355e6cc06636')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXi-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXi-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxinerama/PKGBUILD b/multilib/lib32-libxinerama/PKGBUILD
deleted file mode 100644
index ba7920554..000000000
--- a/multilib/lib32-libxinerama/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 31546 2010-11-02 00:05:46Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-_pkgbasename=libxinerama
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.1
-pkgrel=1
-pkgdesc="X11 Xinerama extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxext' 'xineramaproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=(!libtool)
-source=(${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2)
-sha1sums=('f030b0cfcce15502aac78188524f32a6f29bd0a4')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXinerama-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXinerama-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxml2/PKGBUILD b/multilib/lib32-libxml2/PKGBUILD
deleted file mode 100644
index 94cd5c9d8..000000000
--- a/multilib/lib32-libxml2/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 33687 2010-11-27 15:36:04Z ibiru $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: John Proctor <jproctor@prium.net>
-
-_pkgbasename=libxml2
-pkgname=lib32-$_pkgbasename
-pkgver=2.7.8
-pkgrel=1
-pkgdesc="XML parsing library, version 2 (32-bit)"
-arch=(x86_64)
-license=('custom')
-depends=('lib32-zlib>=1.2.4' 'lib32-readline>=6.1' 'lib32-ncurses>=5.7' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-url="http://www.xmlsoft.org/"
-source=(ftp://ftp.xmlsoft.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz
- shared_library_versionning.patch)
-md5sums=('8127a65e8c3b08856093099b52599c86'
- '84aeb7c6db023eae044e95d9211dba53')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -Np1 -i "${srcdir}/shared_library_versionning.patch"
- autoreconf -fi
- ./configure --prefix=/usr --with-threads --with-history --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/usr/lib32/xml2Conf.sh"
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxml2/shared_library_versionning.patch b/multilib/lib32-libxml2/shared_library_versionning.patch
deleted file mode 100644
index a0b62bca9..000000000
--- a/multilib/lib32-libxml2/shared_library_versionning.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 00819877651b87842ed878898ba17dba489820f0 Mon Sep 17 00:00:00 2001
-From: Daniel Veillard <veillard@redhat.com>
-Date: Thu, 04 Nov 2010 20:53:14 +0000
-Subject: Reactivate the shared library versionning script
-
----
-diff --git a/configure.in b/configure.in
-index 59d0629..a1d2c89 100644
---- a/configure.in
-+++ b/configure.in
-@@ -84,7 +84,7 @@ else
- esac
- fi
- AC_SUBST(VERSION_SCRIPT_FLAGS)
--AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -z "$VERSION_SCRIPT_FLAGS"])
-+AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -n "$VERSION_SCRIPT_FLAGS"])
-
- dnl
- dnl We process the AC_ARG_WITH first so that later we can modify
---
-cgit v0.8.3.1
diff --git a/multilib/lib32-libxmu/PKGBUILD b/multilib/lib32-libxmu/PKGBUILD
deleted file mode 100644
index 269d698d7..000000000
--- a/multilib/lib32-libxmu/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 35276 2010-12-18 01:22:30Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxmu
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.0
-pkgrel=1
-pkgdesc="X11 miscellaneous micro-utility library (32-bit)"
-arch=('x86_64')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxext' 'lib32-libxt' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-license=('custom')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXmu-${pkgver}.tar.bz2)
-sha1sums=('81876a0848070bfc4476a2538fc16898eb6d96cd')
-
-build() {
- cd "${srcdir}/libXmu-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXmu-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxpm/PKGBUILD b/multilib/lib32-libxpm/PKGBUILD
deleted file mode 100644
index 4535195de..000000000
--- a/multilib/lib32-libxpm/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 35279 2010-12-18 01:24:10Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=libxpm
-pkgname=lib32-$_pkgbasename
-pkgver=3.5.9
-pkgrel=1
-pkgdesc="X11 pixmap library (32-bit)"
-arch=(x86_64)
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxt' 'lib32-libxext' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXpm-${pkgver}.tar.bz2)
-sha1sums=('38258a1d589d3f157e0338d0fd13eec11bc4a39b')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXpm-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXpm-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxrandr/PKGBUILD b/multilib/lib32-libxrandr/PKGBUILD
deleted file mode 100644
index 370b5cde2..000000000
--- a/multilib/lib32-libxrandr/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 31551 2010-11-02 00:08:36Z heftig $
-# Maintainer: Alexander Baldeck <alexander@archlinux.org>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-_pkgbasename=libxrandr
-pkgname=lib32-$_pkgbasename
-pkgver=1.3.1
-pkgrel=1
-pkgdesc="X11 RandR extension library (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxext' 'lib32-libxrender' 'randrproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXrandr-${pkgver}.tar.bz2)
-sha1sums=('8e89622b0656cb2eb22c1f3c646c797dc648ead5')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXrandr-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXrandr-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxrender/PKGBUILD b/multilib/lib32-libxrender/PKGBUILD
deleted file mode 100644
index 67dcf1678..000000000
--- a/multilib/lib32-libxrender/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26677 2010-09-15 22:51:11Z bluewind $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxrender
-pkgname=lib32-$_pkgbasename
-pkgver=0.9.6
-pkgrel=4
-pkgdesc="X Rendering Extension client library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libx11>=1.3.4' $_pkgbasename)
-makedepends=('pkgconfig' 'gcc-multilib' renderproto)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXrender-${pkgver}.tar.bz2)
-sha1sums=('65bd96dc17da6b064f95109da02d9c9d14cb06dc')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXrender-${pkgver}"
- ./configure --prefix=/usr --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXrender-${pkgver}"
-
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxslt/PKGBUILD b/multilib/lib32-libxslt/PKGBUILD
deleted file mode 100644
index 735c35a14..000000000
--- a/multilib/lib32-libxslt/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 26680 2010-09-15 22:51:35Z bluewind $
-# Maintainer: Eric Belanger <eric@archlinux.org>
-# Contributor: John Proctor <jproctor@prium.net>
-
-_pkgbasename=libxslt
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.26
-pkgrel=5
-pkgdesc="XML stylesheet transformation library (32-bit)"
-arch=('x86_64')
-url="http://xmlsoft.org/XSLT/"
-license=('custom')
-depends=('lib32-libxml2>=2.7.7' 'lib32-libgcrypt>=1.4.4' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(ftp://xmlsoft.org/libxslt/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('e61d0364a30146aaa3001296f853b2b9')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 --without-python
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxss/PKGBUILD b/multilib/lib32-libxss/PKGBUILD
deleted file mode 100644
index b796a93a5..000000000
--- a/multilib/lib32-libxss/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# $Id: PKGBUILD 35282 2010-12-18 01:28:22Z heftig $
-# Maintainer: Florian Pritz <flo@xssn.at>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-
-_pkgbasename=libxss
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.1
-pkgrel=1
-pkgdesc="X11 Screen Saver extension library (32-bit)"
-arch=(x86_64)
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxext' 'scrnsaverproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2)
-sha1sums=('3c29e2222fd68e26e408234c51c6d8b2edf6ab19')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXScrnSaver-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXScrnSaver-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxt/PKGBUILD b/multilib/lib32-libxt/PKGBUILD
deleted file mode 100644
index 8f592db58..000000000
--- a/multilib/lib32-libxt/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 45006 2011-04-14 08:11:26Z lcarlier $
-#Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxt
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.1
-pkgrel=1
-pkgdesc="X11 toolkit intrinsics library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libsm' 'lib32-libx11' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXt-${pkgver}.tar.bz2)
-sha1sums=('a29a97f8521bdc7a95364e163f0ce474de572ae5')
-
-build() {
- cd "${srcdir}/libXt-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXt-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxtst/PKGBUILD b/multilib/lib32-libxtst/PKGBUILD
deleted file mode 100644
index bbddb6c40..000000000
--- a/multilib/lib32-libxtst/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 35285 2010-12-18 01:30:43Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxtst
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="X11 Testing -- Resource extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxext' 'lib32-libxi' 'recordproto' 'inputproto' $_pkgbasename)
-makedepends=('gcc-multilib' 'xorg-util-macros')
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXtst-${pkgver}.tar.bz2)
-sha1sums=('9fb06ed599caf7f9e7115cbbfadf02b47c17aa72')
-
-build() {
- cd "${srcdir}/libXtst-${pkgver}"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXtst-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
-
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxv/PKGBUILD b/multilib/lib32-libxv/PKGBUILD
deleted file mode 100644
index 317fe2281..000000000
--- a/multilib/lib32-libxv/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 35288 2010-12-18 01:31:33Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxv
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.6
-pkgrel=1
-pkgdesc="X11 Video extension library (32-bit)"
-arch=(x86_64)
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxext' 'videoproto' $_pkgbasename)
-makedepends=('pkgconfig' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXv-${pkgver}.tar.bz2)
-sha1sums=('9ebb6d7936a7b247b9b0f6dc81def39a18e4214c')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${startdir}/src/libXv-${pkgver}
- ./configure --prefix=/usr --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${startdir}/src/libXv-${pkgver}
-
- make DESTDIR=${startdir}/pkg install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxvmc/PKGBUILD b/multilib/lib32-libxvmc/PKGBUILD
deleted file mode 100644
index 539b563f2..000000000
--- a/multilib/lib32-libxvmc/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 26695 2010-09-15 22:53:40Z bluewind $
-#Maintainer: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxvmc
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.6
-pkgrel=3
-pkgdesc="X11 Video Motion Compensation extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxv>=1.0.5' $_pkgbasename)
-makedepends=('pkgconfig' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2)
-sha1sums=('4ace7e7ce6b646b5715b2efa561affc89bc87f91')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/libXvMC-${pkgver}
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/libXvMC-${pkgver}
-
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-
-}
diff --git a/multilib/lib32-libxxf86dga/PKGBUILD b/multilib/lib32-libxxf86dga/PKGBUILD
deleted file mode 100644
index 3b9733151..000000000
--- a/multilib/lib32-libxxf86dga/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 35291 2010-12-18 01:33:35Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-
-_pkgbasename=libxxf86dga
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.2
-pkgrel=1
-pkgdesc="X11 Direct Graphics Access extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=('lib32-libxext' 'xf86dgaproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXxf86dga-${pkgver}.tar.bz2)
-sha1sums=('333a9f5c61eba896f420969561606551174645cd')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXxf86dga-${pkgver}"
- ./configure --prefix=/usr --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXxf86dga-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-libxxf86vm/PKGBUILD b/multilib/lib32-libxxf86vm/PKGBUILD
deleted file mode 100644
index e455615c8..000000000
--- a/multilib/lib32-libxxf86vm/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 35294 2010-12-18 01:34:58Z heftig $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-
-_pkgbasename=libxxf86vm
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.1
-pkgrel=1
-pkgdesc="X11 XFree86 video mode extension library (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('lib32-libxext' 'xf86vidmodeproto' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-options=('!libtool')
-source=(${url}/releases/individual/lib/libXxf86vm-${pkgver}.tar.bz2)
-sha1sums=('2ff2d2b3c60a5c5c0cc4e0a18492d3b7168a03af')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/libXxf86vm-${pkgver}"
- ./configure --prefix=/usr --disable-static \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/libXxf86vm-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-mesa/PKGBUILD b/multilib/lib32-mesa/PKGBUILD
deleted file mode 100644
index 489fd3703..000000000
--- a/multilib/lib32-mesa/PKGBUILD
+++ /dev/null
@@ -1,337 +0,0 @@
-# $Id: PKGBUILD 44674 2011-04-10 20:53:16Z lcarlier $
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: Andreas Radke <andyrtr@archlinux.org>
-
-pkgbase=lib32-mesa
-pkgname=('lib32-mesa' 'lib32-libgl' 'lib32-libgles' 'lib32-libegl' 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-unichrome-dri' 'lib32-mach64-dri' 'lib32-mga-dri' 'lib32-r128-dri' 'lib32-savage-dri'
-'lib32-sis-dri' 'lib32-tdfx-dri' 'lib32-nouveau-dri')
-
-#_git=true
-_git=false
-
-if [ "${_git}" = "true" ]; then
- pkgver=7.10.0.git20110215
- else
- pkgver=7.10.2
-fi
-
-pkgrel=2
-arch=(x86_64)
-makedepends=('glproto>=1.4.12' 'pkgconfig' 'lib32-libdrm>=2.4.23' 'lib32-libxxf86vm>=1.1.0' 'lib32-libxdamage>=1.1.3' 'lib32-expat>=2.0.1' 'lib32-libx11>=1.3.5' 'lib32-libxt>=1.0.8'
-'lib32-gcc-libs>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'gcc-multilib' imake 'lib32-udev')
-url="http://mesa3d.sourceforge.net"
-license=('custom')
-if [ "${_git}" = "true" ]; then
- # mesa git shot from 7.10 branch - see for state: http://cgit.freedesktop.org/mesa/mesa/commit/?h=7.10&id=cc1636b6db85604510f97f8a37d7fd0ecf453866
- source=('ftp://ftp.archlinux.org/other/mesa/mesa-cc1636b6db85604510f97f8a37d7fd0ecf453866.tar.bz2')
- md5sums=('f0d9daab4aaaacfd3b756dcb23b268af')
-else
- source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2" nouveau-fix-header.patch)
- md5sums=('f5de82852f1243f42cc004039e10b771' '67c87b77cc2236b52a3b47dad3fbb5d4')
-fi
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- autoreconf -vfi
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- patch -Np1 -i "${srcdir}/nouveau-fix-header.patch"
-
- if [ "${_git}" = "true" ]; then
- ./autogen.sh --prefix=/usr \
- --with-dri-driverdir=/usr/lib32/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl \
- --disable-gallium-egl \
- --enable-32-bit \
- --libdir=/usr/lib32
- else
- ./configure --prefix=/usr \
- --with-dri-driverdir=/usr/lib32/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl \
- --disable-gallium-egl \
- --enable-32-bit \
- --libdir=/usr/lib32
- fi
-
- make
-}
-
-package_lib32-libgl() {
- depends=('lib32-libdrm>=2.4.23' 'lib32-libxxf86vm>=1.1.0' 'lib32-libxdamage>=1.1.3' 'lib32-expat>=2.0.1' 'lib32-gcc-libs>=4.5' 'libgl')
- pkgdesc="Mesa 3-D graphics library and DRI software rasterizer (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/xorg/modules/extensions"
-
- bin/minstall lib32/libGL.so* "${pkgdir}/usr/lib32/"
-
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
- fi
- ln -s swrastg_dri.so "${pkgdir}/usr/lib32/xorg/modules/dri/swrast_dri.so"
- ln -s libglx.xorg "${pkgdir}/usr/lib32/xorg/modules/extensions/libglx.so"
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- install -m755 -d "${pkgdir}/usr/share/licenses/libgl"
- ln -s libgl "$pkgdir/usr/share/licenses/libgl/lib32-libgl"
-}
-
-package_lib32-libgles() {
- depends=('libgles')
- pkgdesc="Mesa GLES libraries (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/pkgconfig"
- bin/minstall lib32/libGLESv* "${pkgdir}/usr/lib32/"
- bin/minstall src/mapi/es1api/glesv1_cm.pc "${pkgdir}/usr/lib32/pkgconfig/"
- bin/minstall src/mapi/es2api/glesv2.pc "${pkgdir}/usr/lib32/pkgconfig/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libgles"
- ln -s libgles "$pkgdir/usr/share/licenses/libgles/lib32-libgles"
-}
-
-package_lib32-libegl() {
- depends=('lib32-udev' 'libegl')
- pkgdesc="Mesa libEGL libraries (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- install -m755 -d "${pkgdir}/usr/lib32"
- install -m755 -d "${pkgdir}/usr/lib32/egl"
- install -m755 -d "${pkgdir}/usr/lib32/pkgconfig"
- bin/minstall lib32/libEGL.so* "${pkgdir}/usr/lib32/"
- bin/minstall lib32/egl/* "${pkgdir}/usr/lib32/egl/"
- bin/minstall src/egl/main/egl.pc "${pkgdir}/usr/lib32/pkgconfig/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libegl"
- ln -s libgles "$pkgdir/usr/share/licenses/libegl/lib32-libegl"
-}
-
-package_lib32-mesa() {
- depends=('lib32-libgl' 'lib32-libx11>=1.3.5' 'lib32-libxt>=1.0.8' 'mesa')
- pkgdesc="Mesa 3-D graphics libraries and include files (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
- fi
-
- make DESTDIR="${pkgdir}" install
-
-
- rm -f "${pkgdir}/usr/lib32/libGL.so"*
- rm -f "${pkgdir}/usr/lib32/libGLESv"*
- rm -f "${pkgdir}/usr/lib32/libEGL"*
- rm -rf "${pkgdir}/usr/lib32/egl"
- rm -f ${pkgdir}/usr/lib32/pkgconfig/{glesv1_cm.pc,glesv2.pc,egl.pc}
- rm -rf "$pkgdir"/{usr/include,usr/lib32/xorg}
-
- install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
- ln -s mesa "$pkgdir/usr/share/licenses/mesa/lib32-mesa"
-}
-
-package_lib32-ati-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI + Gallium3D for r300 and later chipsets drivers for AMD/ATI Radeon (32-bit)"
- conflicts=('xf86-video-ati<6.9.0-6')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C radeon DESTDIR="${pkgdir}" install
- make -C r200 DESTDIR="${pkgdir}" install
-
- # DRI drivers for r300 and r600 are removed
- # gallium3D driver for R300 and R600 r300_dri.so/r600_dri.so
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- fi
-}
-
-package_lib32-intel-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Intel (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C i810 DESTDIR="${pkgdir}" install
- make -C i915 DESTDIR="${pkgdir}" install
- make -C i965 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-unichrome-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C unichrome DESTDIR="${pkgdir}" install
-}
-
-package_lib32-mach64-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Mach64 (32-bit)"
- conflicts=('xf86-video-mach64<6.8.2')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C mach64 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-mga-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Matrox (32-bit)"
- conflicts=('xf86-video-mga<1.4.11')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C mga DESTDIR="${pkgdir}" install
-}
-
-package_lib32-r128-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Rage128 (32-bit)"
- conflicts=('xf86-video-r128<6.8.1')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C r128 DESTDIR="${pkgdir}" install
-}
-
-package_lib32-savage-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage (32-bit)"
- conflicts=('xf86-video-savage<2.3.1')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C savage DESTDIR="${pkgdir}" install
-}
-
-package_lib32-sis-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for SiS (32-bit)"
- conflicts=('xf86-video-sis<0.10.2')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C sis DESTDIR="${pkgdir}" install
-}
-
-package_lib32-tdfx-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for 3dfx (32-bit)"
- conflicts=('xf86-video-tdfx<1.4.3')
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- make -C tdfx DESTDIR="${pkgdir}" install
-}
-
-package_lib32-nouveau-dri() {
- depends=("lib32-libgl=${pkgver}")
- pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau (32-bit)"
-
- if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
- fi
-
- # classic mesa driver for nv10 , nv20 nouveau_vieux_dri.so
- make -C nouveau DESTDIR="${pkgdir}" install
- # gallium3D driver for nv30 - nv40 - nv50 nouveau_dri.so
- if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- fi
-}
-
diff --git a/multilib/lib32-mesa/nouveau-fix-header.patch b/multilib/lib32-mesa/nouveau-fix-header.patch
deleted file mode 100644
index 38aa996f1..000000000
--- a/multilib/lib32-mesa/nouveau-fix-header.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 5c102dd94f435e97507213fbd128e50dd15f5f54 Mon Sep 17 00:00:00 2001
-From: Ben Skeggs <bskeggs@redhat.com>
-Date: Mon, 20 Dec 2010 03:39:36 +0000
-Subject: nouveau: fix includes for latest libdrm
-
-Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
----
-diff --git a/src/gallium/drivers/nouveau/nouveau_winsys.h b/src/gallium/drivers/nouveau/nouveau_winsys.h
-index ab480ca..747b084 100644
---- a/src/gallium/drivers/nouveau/nouveau_winsys.h
-+++ b/src/gallium/drivers/nouveau/nouveau_winsys.h
-@@ -10,7 +10,7 @@
- #include "nouveau/nouveau_grobj.h"
- #include "nouveau/nouveau_notifier.h"
- #include "nouveau/nouveau_resource.h"
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- #ifndef NV04_PFIFO_MAX_PACKET_LEN
- #define NV04_PFIFO_MAX_PACKET_LEN 2047
-diff --git a/src/gallium/drivers/nv50/nv50_surface.c b/src/gallium/drivers/nv50/nv50_surface.c
-index ce48022..a99df76 100644
---- a/src/gallium/drivers/nv50/nv50_surface.c
-+++ b/src/gallium/drivers/nv50/nv50_surface.c
-@@ -22,7 +22,7 @@
-
- #define __NOUVEAU_PUSH_H__
- #include <stdint.h>
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
- #include "nv50_context.h"
- #include "nv50_resource.h"
- #include "pipe/p_defines.h"
-diff --git a/src/gallium/drivers/nvfx/nv04_2d.c b/src/gallium/drivers/nvfx/nv04_2d.c
-index e0e65e7..e2fadd3 100644
---- a/src/gallium/drivers/nvfx/nv04_2d.c
-+++ b/src/gallium/drivers/nvfx/nv04_2d.c
-@@ -34,11 +34,11 @@
- #include <stdio.h>
- #include <stdint.h>
- #include <nouveau/nouveau_device.h>
--#include <nouveau/nouveau_pushbuf.h>
- #include <nouveau/nouveau_channel.h>
- #include <nouveau/nouveau_bo.h>
- #include <nouveau/nouveau_notifier.h>
- #include <nouveau/nouveau_grobj.h>
-+#include <nouveau/nv04_pushbuf.h>
- #include "nv04_2d.h"
-
- #include "nouveau/nv_object.xml.h"
-diff --git a/src/gallium/drivers/nvfx/nvfx_vbo.c b/src/gallium/drivers/nvfx/nvfx_vbo.c
-index 597664e..339b317 100644
---- a/src/gallium/drivers/nvfx/nvfx_vbo.c
-+++ b/src/gallium/drivers/nvfx/nvfx_vbo.c
-@@ -9,8 +9,7 @@
- #include "nvfx_resource.h"
-
- #include "nouveau/nouveau_channel.h"
--
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- static inline unsigned
- util_guess_unique_indices_count(unsigned mode, unsigned indices)
-diff --git a/src/mesa/drivers/dri/nouveau/nouveau_driver.h b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-index 8036b18..c5ac128 100644
---- a/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-+++ b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-@@ -38,7 +38,6 @@
- #include <assert.h>
-
- #include "nouveau_device.h"
--#include "nouveau_pushbuf.h"
- #include "nouveau_grobj.h"
- #include "nouveau_channel.h"
- #include "nouveau_bo.h"
-@@ -46,6 +45,7 @@
- #include "nouveau_screen.h"
- #include "nouveau_state.h"
- #include "nouveau_surface.h"
-+#include "nv04_pushbuf.h"
-
- #define DRIVER_DATE "20091015"
- #define DRIVER_AUTHOR "Nouveau"
---
-cgit v0.8.3-6-g21f6
diff --git a/multilib/lib32-mpg123/PKGBUILD b/multilib/lib32-mpg123/PKGBUILD
deleted file mode 100644
index 44f3e60a9..000000000
--- a/multilib/lib32-mpg123/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 45641 2011-04-26 13:38:33Z bluewind $
-# Maintainer: Hugo Doria <hugo@archlinux.org>
-# Contributor: Giovanni Scafora <giovanni@archlinux.org>
-
-_pkgbasename=mpg123
-pkgname=lib32-$_pkgbasename
-pkgver=1.13.3
-pkgrel=1
-pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3 (32-bit)"
-arch=('x86_64')
-url="http://sourceforge.net/projects/mpg123"
-license=('GPL2' 'LGPL2.1')
-depends=('lib32-glibc' 'lib32-libtool' 'lib32-alsa-lib' $_pkgbasename)
-makedepends=('lib32-sdl' gcc-multilib libtool-multilib)
-optdepends=('lib32-sdl: for additional audio support')
-options=('libtool')
-source=(http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('b1f990ce76dcf2fdf9d53ac39fc6bc7e')
-sha1sums=('899af289bfcbbb13cbe66d5d0541c25cecf5400d')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- ./configure --prefix=/usr --with-audio="alsa sdl" --with-cpu=i586 --libdir=/usr/lib32
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-ncurses/PKGBUILD b/multilib/lib32-ncurses/PKGBUILD
deleted file mode 100644
index d31a7ec98..000000000
--- a/multilib/lib32-ncurses/PKGBUILD
+++ /dev/null
@@ -1,73 +0,0 @@
-# $Id: PKGBUILD 35258 2010-12-18 00:55:35Z heftig $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-_pkgbasename=ncurses
-pkgname=lib32-${_pkgbasename}
-pkgver=5.7
-pkgrel=6
-pkgdesc="System V Release 4.0 curses emulation library (32-bit)"
-arch=('x86_64')
-url="http://www.gnu.org/software/ncurses/"
-license=('MIT')
-depends=('lib32-glibc' ${_pkgbasename})
-makedepends=("gcc-multilib")
-source=(ftp://ftp.gnu.org/pub/gnu/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz
- set_field_buffer.patch)
-md5sums=('cce05daf61a64501ef6cd8da1f727ec6'
- '04c8d6d95140a29d72c0eb685a2eeffd')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/
- mkdir ncurses{,w}-build
-
- # http://permalink.gmane.org/gmane.comp.lib.ncurses.bugs/3559
- patch -Np1 -i ${srcdir}/set_field_buffer.patch
-
- cd ${srcdir}/ncursesw-build
- ../${_pkgbasename}-${pkgver}/configure --prefix=/usr --mandir=/usr/share/man \
- --with-shared --with-normal --without-debug --without-ada \
- --with-install-prefix=${pkgdir} --enable-widec --libdir=/usr/lib32
- make
-
- # libncurses.so.5 for external binary support
- cd ${srcdir}/ncurses-build
-# [ $CARCH = "x86_64" ] && CONFIGFLAG="--with-chtype=long"
- ../${_pkgbasename}-${pkgver}/configure --prefix=/usr \
- --with-shared --with-normal --without-debug --without-ada \
- --with-install-prefix=${pkgdir} $CONFIGFLAG --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/ncursesw-build
- make install
-
- install -dm755 ${pkgdir}/usr/lib32
-
- # Fool packages looking to link to non-wide-character ncurses libraries
- for lib in curses ncurses form panel menu; do
- rm -f ${pkgdir}/usr/lib32/lib${lib}.so
- echo "INPUT(-l${lib}w)" >${pkgdir}/usr/lib32/lib${lib}.so
- ln -sf lib${lib}w.a ${pkgdir}/usr/lib32/lib${lib}.a
- done
- ln -sf libncurses++w.a ${pkgdir}/usr/lib32/libncurses++.a
-
- # Some packages look for -lcurses during build
- rm -f ${pkgdir}/usr/lib32/libcursesw.so
- echo "INPUT(-lncursesw)" >${pkgdir}/usr/lib32/libcursesw.so
- ln -sf libncurses.so ${pkgdir}/usr/lib32/libcurses.so
- ln -sf libncursesw.a ${pkgdir}/usr/lib32/libcursesw.a
- ln -sf libncurses.a ${pkgdir}/usr/lib32/libcurses.a
-
- # non-widec compatibility library
- cd ${srcdir}/ncurses-build
- install -Dm755 lib/libncurses.so.${pkgver} ${pkgdir}/usr/lib32/libncurses.so.${pkgver}
- ln -sf libncurses.so.${pkgver} ${pkgdir}/usr/lib32/libncurses.so.5
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-ncurses/set_field_buffer.patch b/multilib/lib32-ncurses/set_field_buffer.patch
deleted file mode 100644
index a2132043e..000000000
--- a/multilib/lib32-ncurses/set_field_buffer.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- src/ncurses-5.7/form/frm_driver.c 2008/10/18 16:25:00 1.88
-+++ src/ncurses-5.7/form/frm_driver.c 2008/12/06 23:08:12
-@@ -4366,6 +4366,7 @@
- delwin(field->working);
- field->working = newpad(field->drows, field->dcols);
- }
-+ len = Buffer_Length(field);
- wclear(field->working);
- mvwaddstr(field->working, 0, 0, value);
diff --git a/multilib/lib32-nspr/PKGBUILD b/multilib/lib32-nspr/PKGBUILD
deleted file mode 100644
index f3bf0198f..000000000
--- a/multilib/lib32-nspr/PKGBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# $Id: PKGBUILD 26713 2010-09-15 22:57:32Z bluewind $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-
-_pkgbasename=nspr
-pkgname=lib32-$_pkgbasename
-pkgver=4.8.6
-pkgrel=2
-pkgdesc="Netscape Portable Runtime (32-bit)"
-arch=('x86_64')
-url="http://www.mozilla.org/projects/nspr/"
-license=('MPL' 'GPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('zip' 'gcc-multilib')
-options=(!emptydirs)
-source=(ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/${_pkgbasename}-${pkgver}.tar.gz
- nspr.pc.in)
-md5sums=('592c275728c29d193fdba8009165990b'
- 'bce1611f3117b53fc904cab549c09967')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- unset CFLAGS
- unset CXXFLAGS
- ./mozilla/nsprpub/configure \
- --prefix=/usr \
- --libdir=/usr/lib32 \
- --includedir=/usr/include/nspr \
- --enable-optimize \
- --disable-debug ${confflags}
- make
-
- NSPR_LIBS=`./config/nspr-config --libs`
- NSPR_CFLAGS=`./config/nspr-config --cflags`
- NSPR_VERSION=`./config/nspr-config --version`
- install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
- sed "${srcdir}/nspr.pc.in" -e "s,%libdir%,/usr/lib32," \
- -e "s,%prefix%,/usr," \
- -e "s,%exec_prefix%,/usr/bin," \
- -e "s,%includedir%,/usr/include/nspr," \
- -e "s,%NSPR_VERSION%,${NSPR_VERSION}," \
- -e "s,%FULL_NSPR_LIBS%,${NSPR_LIBS}," \
- -e "s,%FULL_NSPR_CFLAGS%,${NSPR_CFLAGS}," > "${srcdir}/nspr.pc"
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- install -m755 -D "${srcdir}/nspr.pc" "${pkgdir}"/usr/lib32/pkgconfig/nspr.pc
- chmod 644 "${pkgdir}/usr/lib32/pkgconfig/nspr.pc"
- ln -sf nspr.pc "${pkgdir}/usr/lib32/pkgconfig/mozilla-nspr.pc"
-
- chmod 644 ${pkgdir}/usr/lib32/*.a
-
- rm -rf "${pkgdir}"/usr/{bin,share,include}
-}
diff --git a/multilib/lib32-nspr/nspr.pc.in b/multilib/lib32-nspr/nspr.pc.in
deleted file mode 100644
index 1d8f4a0ca..000000000
--- a/multilib/lib32-nspr/nspr.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=%prefix%
-exec_prefix=%exec_prefix%
-libdir=%libdir%
-includedir=%includedir%
-
-Name: NSPR
-Description: The Netscape Portable Runtime
-Version: %NSPR_VERSION%
-Libs: %FULL_NSPR_LIBS%
-Cflags: %FULL_NSPR_CFLAGS%
diff --git a/multilib/lib32-nss/PKGBUILD b/multilib/lib32-nss/PKGBUILD
deleted file mode 100644
index 1663f1c25..000000000
--- a/multilib/lib32-nss/PKGBUILD
+++ /dev/null
@@ -1,81 +0,0 @@
-# $Id: PKGBUILD 35060 2010-12-15 09:33:55Z heftig $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-
-_pkgbasename=nss
-pkgname=lib32-$_pkgbasename
-pkgver=3.12.8
-pkgrel=1
-pkgdesc="Mozilla's Netscape Security Services Library that implements PKI support (32-bit)"
-arch=('x86_64')
-url="http://www.mozilla.org/projects/security/pki/nss/"
-license=('MPL' 'GPL')
-_nsprver=4.8.6
-depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite3>=3.6.17' "$_pkgbasename" 'lib32-zlib')
-makedepends=('gcc-multilib' 'perl')
-source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz
- nss-no-rpath.patch
- nss.pc.in
- add_spi+cacert_ca_certs.patch
- ssl-renegotiate-transitional.patch)
-options=('!strip')
-md5sums=('40bf1bb0c7567827d3768d1fc6081100'
- 'e5c97db0c884d5f4cfda21e562dc9bba'
- 'c547b030c57fe1ed8b77c73bf52b3ded'
- '7f39c19b1dfd62d7db7d8bf19f156fed'
- 'd83c7b61abb7e9f8f7bcd157183d1ade')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- # Adds the SPI Inc. and CAcert.org CA certificates - patch from Debian
- patch -Np1 -i "${srcdir}/add_spi+cacert_ca_certs.patch"
- # Adds transitional SSL renegotiate support - patch from Debian
- patch -Np1 -i "${srcdir}/ssl-renegotiate-transitional.patch"
- # Removes rpath
- patch -Np0 -i "${srcdir}/nss-no-rpath.patch"
-
- make -C mozilla/security/nss/lib/ckfw/builtins generate
-
- unset CFLAGS
- unset CXXFLAGS
- export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
- export BUILD_OPT=1
- export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
- export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
- export NSS_USE_SYSTEM_SQLITE=1
- export NSPR_INCLUDE_DIR=`pkg-config --cflags-only-I nspr | sed 's/-I//'`
- export NSPR_LIB_DIR=`pkg-config --libs-only-L nspr | sed 's/-L.//'`
-
- make -j 1 -C mozilla/security/coreconf
- make -j 1 -C mozilla/security/dbm
- make -j 1 -C mozilla/security/nss
-
- NSS_VMAJOR=`grep "#define.*NSS_VMAJOR" mozilla/security/nss/lib/nss/nss.h | awk '{print $3}'`
- NSS_VMINOR=`grep "#define.*NSS_VMINOR" mozilla/security/nss/lib/nss/nss.h | awk '{print $3}'`
- NSS_VPATCH=`grep "#define.*NSS_VPATCH" mozilla/security/nss/lib/nss/nss.h | awk '{print $3}'`
-
- sed "${srcdir}/nss.pc.in" -e "s,%libdir%,/usr/lib32,g" \
- -e "s,%prefix%,/usr,g" \
- -e "s,%exec_prefix%,/usr/bin,g" \
- -e "s,%includedir%,/usr/include/nss,g" \
- -e "s,%NSPR_VERSION%,${_nsprver},g" \
- -e "s,%NSS_VERSION%,${pkgver},g" > \
- "${srcdir}/nss.pc"
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- install -m755 -d "${pkgdir}/usr/lib32/pkgconfig"
- install -m644 "${srcdir}"/nss.pc "${pkgdir}/usr/lib32/pkgconfig/nss.pc"
- ln -sf nss.pc "${pkgdir}/usr/lib32/pkgconfig/mozilla-nss.pc"
- chmod 644 ${pkgdir}/usr/lib32/pkgconfig/*.pc
-
- for file in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \
- libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so
- do
- install -m755 mozilla/dist/*.OBJ/lib/${file} "${pkgdir}/usr/lib32/"
- done
-
- install -m644 mozilla/dist/*.OBJ/lib/libcrmf.a "${pkgdir}/usr/lib32/"
- install -m644 mozilla/dist/*.OBJ/lib/*.chk "${pkgdir}/usr/lib32/"
-
-}
diff --git a/multilib/lib32-nss/add_spi+cacert_ca_certs.patch b/multilib/lib32-nss/add_spi+cacert_ca_certs.patch
deleted file mode 100644
index 1cc7c18f5..000000000
--- a/multilib/lib32-nss/add_spi+cacert_ca_certs.patch
+++ /dev/null
@@ -1,561 +0,0 @@
---- a/mozilla/security/nss/lib/ckfw/builtins/certdata.txt
-+++ b/mozilla/security/nss/lib/ckfw/builtins/certdata.txt
-@@ -20926,3 +20926,558 @@ CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
- CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
- CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
- CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-+
-+#
-+# Certificate "CAcert.org Class 1 Root CA"
-+#
-+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "CAcert.org Class 1 Root CA"
-+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-+CKA_SUBJECT MULTILINE_OCTAL
-+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-+\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-+\100\143\141\143\145\162\164\056\157\162\147
-+END
-+CKA_ID UTF8 "0"
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-+\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-+\100\143\141\143\145\162\164\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\001\000
-+END
-+CKA_VALUE MULTILINE_OCTAL
-+\060\202\007\075\060\202\005\045\240\003\002\001\002\002\001\000
-+\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060
-+\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157\164
-+\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150\164
-+\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164\056
-+\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103\101
-+\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101\165
-+\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206\110
-+\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164\100
-+\143\141\143\145\162\164\056\157\162\147\060\036\027\015\060\063
-+\060\063\063\060\061\062\062\071\064\071\132\027\015\063\063\060
-+\063\062\071\061\062\062\071\064\071\132\060\171\061\020\060\016
-+\006\003\125\004\012\023\007\122\157\157\164\040\103\101\061\036
-+\060\034\006\003\125\004\013\023\025\150\164\164\160\072\057\057
-+\167\167\167\056\143\141\143\145\162\164\056\157\162\147\061\042
-+\060\040\006\003\125\004\003\023\031\103\101\040\103\145\162\164
-+\040\123\151\147\156\151\156\147\040\101\165\164\150\157\162\151
-+\164\171\061\041\060\037\006\011\052\206\110\206\367\015\001\011
-+\001\026\022\163\165\160\160\157\162\164\100\143\141\143\145\162
-+\164\056\157\162\147\060\202\002\042\060\015\006\011\052\206\110
-+\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002
-+\012\002\202\002\001\000\316\042\300\342\106\175\354\066\050\007
-+\120\226\362\240\063\100\214\113\361\073\146\077\061\345\153\002
-+\066\333\326\174\366\361\210\217\116\167\066\005\101\225\371\011
-+\360\022\317\106\206\163\140\267\156\176\350\300\130\144\256\315
-+\260\255\105\027\014\143\372\147\012\350\326\322\277\076\347\230
-+\304\360\114\372\340\003\273\065\135\154\041\336\236\040\331\272
-+\315\146\062\067\162\372\367\010\365\307\315\130\311\216\347\016
-+\136\352\076\376\034\241\024\012\025\154\206\204\133\144\146\052
-+\172\251\113\123\171\365\210\242\173\356\057\012\141\053\215\262
-+\176\115\126\245\023\354\352\332\222\236\254\104\101\036\130\140
-+\145\005\146\370\300\104\275\313\224\367\102\176\013\367\145\150
-+\230\121\005\360\363\005\221\004\035\033\027\202\354\310\127\273
-+\303\153\172\210\361\260\162\314\045\133\040\221\354\026\002\022
-+\217\062\351\027\030\110\320\307\005\056\002\060\102\270\045\234
-+\005\153\077\252\072\247\353\123\110\367\350\322\266\007\230\334
-+\033\306\064\177\177\311\034\202\172\005\130\053\010\133\363\070
-+\242\253\027\135\146\311\230\327\236\020\213\242\322\335\164\232
-+\367\161\014\162\140\337\315\157\230\063\235\226\064\166\076\044
-+\172\222\260\016\225\036\157\346\240\105\070\107\252\327\101\355
-+\112\267\022\366\327\033\203\212\017\056\330\011\266\131\327\252
-+\004\377\322\223\175\150\056\335\213\113\253\130\272\057\215\352
-+\225\247\240\303\124\211\245\373\333\213\121\042\235\262\303\276
-+\021\276\054\221\206\213\226\170\255\040\323\212\057\032\077\306
-+\320\121\145\207\041\261\031\001\145\177\105\034\207\365\174\320
-+\101\114\117\051\230\041\375\063\037\165\014\004\121\372\031\167
-+\333\324\024\034\356\201\303\035\365\230\267\151\006\221\042\335
-+\000\120\314\201\061\254\022\007\173\070\332\150\133\346\053\324
-+\176\311\137\255\350\353\162\114\363\001\345\113\040\277\232\246
-+\127\312\221\000\001\213\241\165\041\067\265\143\015\147\076\106
-+\117\160\040\147\316\305\326\131\333\002\340\360\322\313\315\272
-+\142\267\220\101\350\335\040\344\051\274\144\051\102\310\042\334
-+\170\232\377\103\354\230\033\011\121\113\132\132\302\161\361\304
-+\313\163\251\345\241\013\002\003\001\000\001\243\202\001\316\060
-+\202\001\312\060\035\006\003\125\035\016\004\026\004\024\026\265
-+\062\033\324\307\363\340\346\216\363\275\322\260\072\356\262\071
-+\030\321\060\201\243\006\003\125\035\043\004\201\233\060\201\230
-+\200\024\026\265\062\033\324\307\363\340\346\216\363\275\322\260
-+\072\356\262\071\030\321\241\175\244\173\060\171\061\020\060\016
-+\006\003\125\004\012\023\007\122\157\157\164\040\103\101\061\036
-+\060\034\006\003\125\004\013\023\025\150\164\164\160\072\057\057
-+\167\167\167\056\143\141\143\145\162\164\056\157\162\147\061\042
-+\060\040\006\003\125\004\003\023\031\103\101\040\103\145\162\164
-+\040\123\151\147\156\151\156\147\040\101\165\164\150\157\162\151
-+\164\171\061\041\060\037\006\011\052\206\110\206\367\015\001\011
-+\001\026\022\163\165\160\160\157\162\164\100\143\141\143\145\162
-+\164\056\157\162\147\202\001\000\060\017\006\003\125\035\023\001
-+\001\377\004\005\060\003\001\001\377\060\062\006\003\125\035\037
-+\004\053\060\051\060\047\240\045\240\043\206\041\150\164\164\160
-+\163\072\057\057\167\167\167\056\143\141\143\145\162\164\056\157
-+\162\147\057\162\145\166\157\153\145\056\143\162\154\060\060\006
-+\011\140\206\110\001\206\370\102\001\004\004\043\026\041\150\164
-+\164\160\163\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\057\162\145\166\157\153\145\056\143\162\154\060
-+\064\006\011\140\206\110\001\206\370\102\001\010\004\047\026\045
-+\150\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162
-+\164\056\157\162\147\057\151\156\144\145\170\056\160\150\160\077
-+\151\144\075\061\060\060\126\006\011\140\206\110\001\206\370\102
-+\001\015\004\111\026\107\124\157\040\147\145\164\040\171\157\165
-+\162\040\157\167\156\040\143\145\162\164\151\146\151\143\141\164
-+\145\040\146\157\162\040\106\122\105\105\040\150\145\141\144\040
-+\157\166\145\162\040\164\157\040\150\164\164\160\072\057\057\167
-+\167\167\056\143\141\143\145\162\164\056\157\162\147\060\015\006
-+\011\052\206\110\206\367\015\001\001\004\005\000\003\202\002\001
-+\000\050\307\356\234\202\002\272\134\200\022\312\065\012\035\201
-+\157\211\152\231\314\362\150\017\177\247\341\215\130\225\076\275
-+\362\006\303\220\132\254\265\140\366\231\103\001\243\210\160\234
-+\235\142\235\244\207\257\147\130\015\060\066\073\346\255\110\323
-+\313\164\002\206\161\076\342\053\003\150\361\064\142\100\106\073
-+\123\352\050\364\254\373\146\225\123\212\115\135\375\073\331\140
-+\327\312\171\151\073\261\145\222\246\306\201\202\134\234\315\353
-+\115\001\212\245\337\021\125\252\025\312\037\067\300\202\230\160
-+\141\333\152\174\226\243\216\056\124\076\117\041\251\220\357\334
-+\202\277\334\350\105\255\115\220\163\010\074\224\145\260\004\231
-+\166\177\342\274\302\152\025\252\227\004\067\044\330\036\224\116
-+\155\016\121\276\326\304\217\312\226\155\367\103\337\350\060\145
-+\047\073\173\273\103\103\143\304\103\367\262\354\150\314\341\031
-+\216\042\373\230\341\173\132\076\001\067\073\213\010\260\242\363
-+\225\116\032\313\233\315\232\261\333\262\160\360\055\112\333\330
-+\260\343\157\105\110\063\022\377\376\074\062\052\124\367\304\367
-+\212\360\210\043\302\107\376\144\172\161\300\321\036\246\143\260
-+\007\176\244\057\323\001\217\334\237\053\266\306\010\251\017\223
-+\110\045\374\022\375\237\102\334\363\304\076\366\127\260\327\335
-+\151\321\006\167\064\012\113\322\312\240\377\034\306\214\311\026
-+\276\304\314\062\067\150\163\137\010\373\121\367\111\123\066\005
-+\012\225\002\114\362\171\032\020\366\330\072\165\234\363\035\361
-+\242\015\160\147\206\033\263\026\365\057\345\244\353\171\206\371
-+\075\013\302\163\013\245\231\254\157\374\147\270\345\057\013\246
-+\030\044\215\173\321\110\065\051\030\100\254\223\140\341\226\206
-+\120\264\172\131\330\217\041\013\237\317\202\221\306\073\277\153
-+\334\007\221\271\227\126\043\252\266\154\224\306\110\006\074\344
-+\316\116\252\344\366\057\011\334\123\157\056\374\164\353\072\143
-+\231\302\246\254\211\274\247\262\104\240\015\212\020\343\154\362
-+\044\313\372\233\237\160\107\056\336\024\213\324\262\040\011\226
-+\242\144\361\044\034\334\241\065\234\025\262\324\274\125\056\175
-+\006\365\234\016\125\364\132\326\223\332\166\255\045\163\114\305
-+\103
-+END
-+
-+# Trust for Certificate "CAcert.org Class 1 Root CA"
-+CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "CAcert.org Class 1 Root CA"
-+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-+\023\134\354\066\364\234\270\351\073\032\262\160\315\200\210\106
-+\166\316\217\063
-+END
-+CKA_CERT_MD5_HASH MULTILINE_OCTAL
-+\246\033\067\136\071\015\234\066\124\356\275\040\061\106\037\153
-+END
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-+\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-+\100\143\141\143\145\162\164\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\001\000
-+END
-+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-+
-+#
-+# Certificate "CAcert.org Class 3 Root CA"
-+#
-+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "CAcert.org Class 3 Root CA"
-+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-+CKA_SUBJECT MULTILINE_OCTAL
-+\060\124\061\024\060\022\006\003\125\004\012\023\013\103\101\143
-+\145\162\164\040\111\156\143\056\061\036\060\034\006\003\125\004
-+\013\023\025\150\164\164\160\072\057\057\167\167\167\056\103\101
-+\143\145\162\164\056\157\162\147\061\034\060\032\006\003\125\004
-+\003\023\023\103\101\143\145\162\164\040\103\154\141\163\163\040
-+\063\040\122\157\157\164
-+END
-+CKA_ID UTF8 "0"
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-+\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-+\100\143\141\143\145\162\164\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\001\001
-+END
-+CKA_VALUE MULTILINE_OCTAL
-+\060\202\006\010\060\202\003\360\240\003\002\001\002\002\001\001
-+\060\015\006\011\052\206\110\206\367\015\001\001\004\005\000\060
-+\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157\164
-+\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150\164
-+\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164\056
-+\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103\101
-+\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101\165
-+\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206\110
-+\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164\100
-+\143\141\143\145\162\164\056\157\162\147\060\036\027\015\060\065
-+\061\060\061\064\060\067\063\066\065\065\132\027\015\063\063\060
-+\063\062\070\060\067\063\066\065\065\132\060\124\061\024\060\022
-+\006\003\125\004\012\023\013\103\101\143\145\162\164\040\111\156
-+\143\056\061\036\060\034\006\003\125\004\013\023\025\150\164\164
-+\160\072\057\057\167\167\167\056\103\101\143\145\162\164\056\157
-+\162\147\061\034\060\032\006\003\125\004\003\023\023\103\101\143
-+\145\162\164\040\103\154\141\163\163\040\063\040\122\157\157\164
-+\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001
-+\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001
-+\000\253\111\065\021\110\174\322\046\176\123\224\317\103\251\335
-+\050\327\102\052\213\363\207\170\031\130\174\017\236\332\211\175
-+\341\373\353\162\220\015\164\241\226\144\253\237\240\044\231\163
-+\332\342\125\166\307\027\173\365\004\254\106\270\303\276\177\144
-+\215\020\154\044\363\141\234\300\362\220\372\121\346\365\151\001
-+\143\303\017\126\342\112\102\317\342\104\214\045\050\250\305\171
-+\011\175\106\271\212\363\351\363\064\051\010\105\344\034\237\313
-+\224\004\034\201\250\024\263\230\145\304\103\354\116\202\215\011
-+\321\275\252\133\215\222\320\354\336\220\305\177\012\302\343\353
-+\346\061\132\136\164\076\227\063\131\350\303\003\075\140\063\277
-+\367\321\157\107\304\315\356\142\203\122\156\056\010\232\244\331
-+\025\030\221\246\205\222\107\260\256\110\353\155\267\041\354\205
-+\032\150\162\065\253\377\360\020\135\300\364\224\247\152\325\073
-+\222\176\114\220\005\176\223\301\054\213\244\216\142\164\025\161
-+\156\013\161\003\352\257\025\070\232\324\322\005\162\157\214\371
-+\053\353\132\162\045\371\071\106\343\162\033\076\004\303\144\047
-+\042\020\052\212\117\130\247\003\255\276\264\056\023\355\135\252
-+\110\327\325\175\324\052\173\134\372\106\004\120\344\314\016\102
-+\133\214\355\333\362\317\374\226\223\340\333\021\066\124\142\064
-+\070\217\014\140\233\073\227\126\070\255\363\322\133\213\240\133
-+\352\116\226\270\174\327\325\240\206\160\100\323\221\051\267\242
-+\074\255\365\214\273\317\032\222\212\344\064\173\300\330\154\137
-+\351\012\302\303\247\040\232\132\337\054\135\122\134\272\107\325
-+\233\357\044\050\160\070\040\057\325\177\051\300\262\101\003\150
-+\222\314\340\234\314\227\113\105\357\072\020\012\253\160\072\230
-+\225\160\255\065\261\352\205\053\244\034\200\041\061\251\256\140
-+\172\200\046\110\000\270\001\300\223\143\125\042\221\074\126\347
-+\257\333\072\045\363\217\061\124\352\046\213\201\131\371\241\321
-+\123\021\305\173\235\003\366\164\021\340\155\261\054\077\054\206
-+\221\231\161\232\246\167\213\064\140\321\024\264\054\254\235\257
-+\214\020\323\237\304\152\370\157\023\374\163\131\367\146\102\164
-+\036\212\343\370\334\322\157\230\234\313\107\230\225\100\005\373
-+\351\002\003\001\000\001\243\201\277\060\201\274\060\017\006\003
-+\125\035\023\001\001\377\004\005\060\003\001\001\377\060\135\006
-+\010\053\006\001\005\005\007\001\001\004\121\060\117\060\043\006
-+\010\053\006\001\005\005\007\060\001\206\027\150\164\164\160\072
-+\057\057\157\143\163\160\056\103\101\143\145\162\164\056\157\162
-+\147\057\060\050\006\010\053\006\001\005\005\007\060\002\206\034
-+\150\164\164\160\072\057\057\167\167\167\056\103\101\143\145\162
-+\164\056\157\162\147\057\143\141\056\143\162\164\060\112\006\003
-+\125\035\040\004\103\060\101\060\077\006\010\053\006\001\004\001
-+\201\220\112\060\063\060\061\006\010\053\006\001\005\005\007\002
-+\001\026\045\150\164\164\160\072\057\057\167\167\167\056\103\101
-+\143\145\162\164\056\157\162\147\057\151\156\144\145\170\056\160
-+\150\160\077\151\144\075\061\060\060\015\006\011\052\206\110\206
-+\367\015\001\001\004\005\000\003\202\002\001\000\177\010\210\241
-+\332\032\120\111\332\211\373\241\010\162\363\212\367\036\304\072
-+\264\171\133\040\060\261\105\336\302\135\323\145\151\361\302\135
-+\124\124\074\205\137\271\173\102\221\302\231\375\033\121\233\253
-+\106\245\241\020\123\236\155\210\254\163\156\054\063\246\360\364
-+\236\340\165\301\076\210\105\251\341\146\103\376\126\132\321\172
-+\101\170\367\100\332\112\072\361\013\133\245\273\026\006\346\302
-+\347\223\271\205\115\227\117\261\036\070\103\200\357\233\015\214
-+\357\270\247\140\000\207\127\175\036\104\034\313\043\357\233\074
-+\231\235\257\265\051\034\105\171\026\226\115\047\155\361\034\154
-+\303\302\125\144\263\274\024\342\363\244\037\036\062\374\047\025
-+\005\317\335\056\256\076\202\141\173\360\041\020\030\366\104\352
-+\123\071\371\334\320\232\040\340\306\273\340\273\132\117\304\231
-+\310\007\275\265\275\242\333\056\142\015\102\064\101\274\377\213
-+\212\365\121\042\252\210\060\000\342\260\324\274\276\145\272\325
-+\003\127\171\233\350\334\310\115\370\120\355\221\245\122\050\242
-+\254\373\066\130\076\351\224\053\221\120\207\033\326\136\326\214
-+\314\367\017\020\014\122\116\320\026\141\345\345\012\154\277\027
-+\307\162\106\127\234\230\365\154\140\143\172\157\136\271\116\057
-+\310\271\271\273\152\205\274\230\015\355\371\076\227\204\064\224
-+\256\000\257\241\345\347\222\156\116\275\363\342\331\024\213\134
-+\322\353\001\154\240\027\245\055\020\353\234\172\112\275\275\356
-+\316\375\355\042\100\253\160\070\210\365\012\207\152\302\253\005
-+\140\311\110\005\332\123\301\336\104\167\152\263\363\074\074\355
-+\200\274\246\070\112\051\044\137\376\131\073\233\045\172\126\143
-+\000\144\271\135\244\142\175\127\066\117\255\203\357\037\222\123
-+\240\216\167\127\335\345\141\021\075\043\000\220\114\074\372\243
-+\140\223\004\243\257\065\366\016\152\217\117\112\140\247\205\005
-+\154\106\241\217\364\307\166\343\241\131\127\367\161\262\304\156
-+\024\134\155\155\101\146\337\033\223\261\324\000\303\356\313\317
-+\074\075\041\200\251\137\143\145\374\335\340\137\244\364\053\360
-+\205\161\101\324\147\045\373\032\261\227\256\326\231\202\023\101
-+\322\156\245\033\231\047\200\347\013\251\250\000
-+END
-+
-+# Trust for Certificate "CAcert.org Class 3 Root CA"
-+CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "CAcert.org Class 3 Root CA"
-+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-+\333\114\102\151\007\077\351\302\243\175\211\012\134\033\030\304
-+\030\116\052\055
-+END
-+CKA_CERT_MD5_HASH MULTILINE_OCTAL
-+\163\077\065\124\035\104\311\351\132\112\357\121\255\003\006\266
-+END
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-+\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-+\100\143\141\143\145\162\164\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\001\001
-+END
-+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-+
-+#
-+# Certificate "Software in the Public Interest, Inc. Root CA (2008)"
-+#
-+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "Software in the Public Interest, Inc. Root CA (2008)"
-+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-+CKA_SUBJECT MULTILINE_OCTAL
-+\060\201\274\061\013\060\011\006\003\125\004\006\023\002\125\123
-+\061\020\060\016\006\003\125\004\010\023\007\111\156\144\151\141
-+\156\141\061\025\060\023\006\003\125\004\007\023\014\111\156\144
-+\151\141\156\141\160\157\154\151\163\061\050\060\046\006\003\125
-+\004\012\023\037\123\157\146\164\167\141\162\145\040\151\156\040
-+\164\150\145\040\120\165\142\154\151\143\040\111\156\164\145\162
-+\145\163\164\061\023\060\021\006\003\125\004\013\023\012\150\157
-+\163\164\155\141\163\164\145\162\061\036\060\034\006\003\125\004
-+\003\023\025\103\145\162\164\151\146\151\143\141\164\145\040\101
-+\165\164\150\157\162\151\164\171\061\045\060\043\006\011\052\206
-+\110\206\367\015\001\011\001\026\026\150\157\163\164\155\141\163
-+\164\145\162\100\163\160\151\055\151\156\143\056\157\162\147
-+END
-+CKA_ID UTF8 "0"
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\201\274\061\013\060\011\006\003\125\004\006\023\002\125\123
-+\061\020\060\016\006\003\125\004\010\023\007\111\156\144\151\141
-+\156\141\061\025\060\023\006\003\125\004\007\023\014\111\156\144
-+\151\141\156\141\160\157\154\151\163\061\050\060\046\006\003\125
-+\004\012\023\037\123\157\146\164\167\141\162\145\040\151\156\040
-+\164\150\145\040\120\165\142\154\151\143\040\111\156\164\145\162
-+\145\163\164\061\023\060\021\006\003\125\004\013\023\012\150\157
-+\163\164\155\141\163\164\145\162\061\036\060\034\006\003\125\004
-+\003\023\025\103\145\162\164\151\146\151\143\141\164\145\040\101
-+\165\164\150\157\162\151\164\171\061\045\060\043\006\011\052\206
-+\110\206\367\015\001\011\001\026\026\150\157\163\164\155\141\163
-+\164\145\162\100\163\160\151\055\151\156\143\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\011\000\350\216\266\311\370\052\024\050
-+END
-+CKA_VALUE MULTILINE_OCTAL
-+\060\202\010\016\060\202\005\366\240\003\002\001\002\002\011\000
-+\350\216\266\311\370\052\024\050\060\015\006\011\052\206\110\206
-+\367\015\001\001\005\005\000\060\201\274\061\013\060\011\006\003
-+\125\004\006\023\002\125\123\061\020\060\016\006\003\125\004\010
-+\023\007\111\156\144\151\141\156\141\061\025\060\023\006\003\125
-+\004\007\023\014\111\156\144\151\141\156\141\160\157\154\151\163
-+\061\050\060\046\006\003\125\004\012\023\037\123\157\146\164\167
-+\141\162\145\040\151\156\040\164\150\145\040\120\165\142\154\151
-+\143\040\111\156\164\145\162\145\163\164\061\023\060\021\006\003
-+\125\004\013\023\012\150\157\163\164\155\141\163\164\145\162\061
-+\036\060\034\006\003\125\004\003\023\025\103\145\162\164\151\146
-+\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171\061
-+\045\060\043\006\011\052\206\110\206\367\015\001\011\001\026\026
-+\150\157\163\164\155\141\163\164\145\162\100\163\160\151\055\151
-+\156\143\056\157\162\147\060\036\027\015\060\070\060\065\061\063
-+\060\070\060\067\065\066\132\027\015\061\070\060\065\061\061\060
-+\070\060\067\065\066\132\060\201\274\061\013\060\011\006\003\125
-+\004\006\023\002\125\123\061\020\060\016\006\003\125\004\010\023
-+\007\111\156\144\151\141\156\141\061\025\060\023\006\003\125\004
-+\007\023\014\111\156\144\151\141\156\141\160\157\154\151\163\061
-+\050\060\046\006\003\125\004\012\023\037\123\157\146\164\167\141
-+\162\145\040\151\156\040\164\150\145\040\120\165\142\154\151\143
-+\040\111\156\164\145\162\145\163\164\061\023\060\021\006\003\125
-+\004\013\023\012\150\157\163\164\155\141\163\164\145\162\061\036
-+\060\034\006\003\125\004\003\023\025\103\145\162\164\151\146\151
-+\143\141\164\145\040\101\165\164\150\157\162\151\164\171\061\045
-+\060\043\006\011\052\206\110\206\367\015\001\011\001\026\026\150
-+\157\163\164\155\141\163\164\145\162\100\163\160\151\055\151\156
-+\143\056\157\162\147\060\202\002\042\060\015\006\011\052\206\110
-+\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002
-+\012\002\202\002\001\000\334\066\346\107\102\302\304\121\165\051
-+\207\100\303\330\216\041\006\322\030\116\353\357\040\275\220\074
-+\205\020\023\214\051\133\224\143\366\364\055\361\006\102\221\271
-+\031\304\102\151\010\277\213\066\105\352\050\005\063\111\110\240
-+\047\103\223\065\212\101\330\170\263\360\357\263\156\055\335\321
-+\313\175\352\364\165\046\323\076\220\072\356\327\347\054\004\265
-+\174\341\365\174\305\116\357\167\275\134\242\223\063\222\316\175
-+\201\110\317\153\265\042\054\010\203\375\323\325\317\073\055\375
-+\265\111\220\133\366\255\115\023\312\336\323\246\235\123\121\161
-+\143\106\370\112\026\134\230\356\055\155\232\026\241\166\220\342
-+\140\103\231\326\211\326\154\056\172\230\262\013\003\054\343\172
-+\117\307\335\343\314\343\112\152\215\171\122\372\364\301\257\056
-+\217\052\010\313\033\051\202\222\162\103\274\316\210\251\252\247
-+\212\121\103\125\205\232\067\003\170\223\310\360\275\264\101\310
-+\007\102\232\313\065\227\172\212\201\145\336\035\124\010\001\361
-+\144\134\267\027\032\121\274\036\303\131\207\166\030\026\230\356
-+\277\366\147\201\213\006\065\305\113\155\131\031\307\322\306\110
-+\276\156\024\050\203\112\020\234\033\365\157\274\251\216\365\151
-+\376\262\301\125\314\347\024\311\371\133\024\123\121\007\352\316
-+\075\344\117\050\037\074\141\011\327\063\322\156\247\156\324\307
-+\023\011\157\153\135\024\356\235\211\033\245\152\362\366\370\320
-+\162\216\352\162\037\057\064\152\051\012\305\012\354\034\100\205
-+\022\367\246\245\323\117\255\300\205\214\114\174\163\040\314\123
-+\030\361\262\130\114\001\365\277\352\144\325\134\071\305\316\154
-+\314\123\132\126\272\101\017\045\337\153\120\266\307\212\240\275
-+\002\302\305\073\125\245\262\144\042\204\121\050\126\256\061\356
-+\136\373\013\026\115\106\005\221\200\104\355\254\155\360\127\250
-+\372\353\141\110\240\313\033\263\037\216\315\305\041\167\003\204
-+\036\374\254\243\103\010\143\214\355\371\047\357\264\260\135\147
-+\326\117\355\320\213\076\135\133\311\221\275\226\002\204\075\305
-+\115\274\102\077\164\375\074\135\254\134\110\066\136\207\061\057
-+\030\154\304\150\356\241\213\311\131\320\030\343\000\200\263\124
-+\047\056\231\360\025\123\002\003\001\000\001\243\202\002\017\060
-+\202\002\013\060\035\006\003\125\035\016\004\026\004\024\064\161
-+\321\070\327\025\066\203\107\153\327\067\144\102\073\216\215\122
-+\235\253\060\201\361\006\003\125\035\043\004\201\351\060\201\346
-+\200\024\064\161\321\070\327\025\066\203\107\153\327\067\144\102
-+\073\216\215\122\235\253\241\201\302\244\201\277\060\201\274\061
-+\013\060\011\006\003\125\004\006\023\002\125\123\061\020\060\016
-+\006\003\125\004\010\023\007\111\156\144\151\141\156\141\061\025
-+\060\023\006\003\125\004\007\023\014\111\156\144\151\141\156\141
-+\160\157\154\151\163\061\050\060\046\006\003\125\004\012\023\037
-+\123\157\146\164\167\141\162\145\040\151\156\040\164\150\145\040
-+\120\165\142\154\151\143\040\111\156\164\145\162\145\163\164\061
-+\023\060\021\006\003\125\004\013\023\012\150\157\163\164\155\141
-+\163\164\145\162\061\036\060\034\006\003\125\004\003\023\025\103
-+\145\162\164\151\146\151\143\141\164\145\040\101\165\164\150\157
-+\162\151\164\171\061\045\060\043\006\011\052\206\110\206\367\015
-+\001\011\001\026\026\150\157\163\164\155\141\163\164\145\162\100
-+\163\160\151\055\151\156\143\056\157\162\147\202\011\000\350\216
-+\266\311\370\052\024\050\060\017\006\003\125\035\023\001\001\377
-+\004\005\060\003\001\001\377\060\021\006\011\140\206\110\001\206
-+\370\102\001\001\004\004\003\002\000\007\060\011\006\003\125\035
-+\022\004\002\060\000\060\056\006\011\140\206\110\001\206\370\102
-+\001\015\004\041\026\037\123\157\146\164\167\141\162\145\040\151
-+\156\040\164\150\145\040\120\165\142\154\151\143\040\111\156\164
-+\145\162\145\163\164\060\060\006\011\140\206\110\001\206\370\102
-+\001\004\004\043\026\041\150\164\164\160\163\072\057\057\143\141
-+\056\163\160\151\055\151\156\143\056\157\162\147\057\143\141\055
-+\143\162\154\056\160\145\155\060\062\006\011\140\206\110\001\206
-+\370\102\001\003\004\045\026\043\150\164\164\160\163\072\057\057
-+\143\141\056\163\160\151\055\151\156\143\056\157\162\147\057\143
-+\145\162\164\055\143\162\154\056\160\145\155\060\041\006\003\125
-+\035\021\004\032\060\030\201\026\150\157\163\164\155\141\163\164
-+\145\162\100\163\160\151\055\151\156\143\056\157\162\147\060\016
-+\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\015
-+\006\011\052\206\110\206\367\015\001\001\005\005\000\003\202\002
-+\001\000\264\315\275\340\271\352\262\003\053\176\062\351\336\162
-+\077\311\113\202\136\235\342\257\125\011\242\014\124\350\317\030
-+\074\050\040\035\251\273\003\002\057\122\071\042\371\027\317\255
-+\147\220\263\003\177\330\025\343\153\176\273\233\126\001\257\065
-+\324\332\271\307\147\027\233\324\325\016\067\263\040\101\056\014
-+\001\304\133\371\145\076\302\141\350\322\360\152\225\160\303\306
-+\157\325\065\244\254\131\162\341\211\337\241\240\235\044\275\051
-+\171\351\141\052\331\323\036\311\106\244\010\170\101\222\162\017
-+\253\024\165\355\011\360\242\360\134\357\303\012\142\040\267\302
-+\050\146\256\114\057\056\217\105\143\046\226\360\356\061\346\213
-+\125\233\252\072\371\202\071\035\210\074\342\007\165\032\341\017
-+\261\060\274\161\062\322\072\376\372\241\211\363\103\054\326\162
-+\304\171\247\025\110\005\300\330\055\162\002\343\313\075\026\152
-+\272\311\270\021\020\342\111\205\314\226\107\140\005\045\056\357
-+\165\131\063\365\107\031\026\357\332\154\137\007\310\246\120\266
-+\035\313\146\064\045\374\146\203\353\305\266\060\101\370\106\104
-+\142\250\301\014\124\346\352\114\132\050\346\256\306\267\376\177
-+\073\226\250\056\356\307\150\076\335\000\075\051\257\052\143\253
-+\137\356\111\052\055\305\334\373\321\306\323\321\227\126\122\206
-+\266\224\353\324\140\121\267\374\036\233\314\002\233\324\037\217
-+\371\112\217\266\056\050\073\027\314\305\246\005\343\322\323\265
-+\306\003\311\341\110\102\233\313\077\344\027\340\376\015\001\225
-+\011\272\270\015\161\344\011\160\167\102\330\115\341\102\251\140
-+\203\327\027\211\103\322\324\335\247\030\266\253\324\044\045\207
-+\265\324\342\374\056\042\151\275\255\150\054\377\162\265\230\252
-+\006\234\347\052\152\270\241\223\166\316\260\363\177\234\341\340
-+\117\270\330\206\106\245\063\002\054\045\141\067\052\222\310\254
-+\201\164\150\143\207\063\166\275\005\177\136\325\325\002\155\275
-+\257\377\052\132\252\111\354\230\171\107\123\221\366\016\064\132
-+\311\245\306\353\262\343\305\254\266\240\160\065\273\310\121\151
-+\320\362\265\242\062\156\274\077\240\067\071\174\161\066\246\005
-+\337\014\022\344\026\247\305\326\313\143\243\225\160\077\346\004
-+\243\140
-+END
-+
-+# Trust for Certificate "Software in the Public Interest, Inc. Root CA (2008)"
-+CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST
-+CKA_TOKEN CK_BBOOL CK_TRUE
-+CKA_PRIVATE CK_BBOOL CK_FALSE
-+CKA_MODIFIABLE CK_BBOOL CK_FALSE
-+CKA_LABEL UTF8 "Software in the Public Interest, Inc. Root CA (2008)"
-+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-+\257\160\210\103\203\202\002\025\315\141\306\274\354\375\067\044
-+\251\220\103\034
-+END
-+CKA_CERT_MD5_HASH MULTILINE_OCTAL
-+\052\107\237\140\273\203\164\157\001\003\327\013\015\366\015\170
-+END
-+CKA_ISSUER MULTILINE_OCTAL
-+\060\201\274\061\013\060\011\006\003\125\004\006\023\002\125\123
-+\061\020\060\016\006\003\125\004\010\023\007\111\156\144\151\141
-+\156\141\061\025\060\023\006\003\125\004\007\023\014\111\156\144
-+\151\141\156\141\160\157\154\151\163\061\050\060\046\006\003\125
-+\004\012\023\037\123\157\146\164\167\141\162\145\040\151\156\040
-+\164\150\145\040\120\165\142\154\151\143\040\111\156\164\145\162
-+\145\163\164\061\023\060\021\006\003\125\004\013\023\012\150\157
-+\163\164\155\141\163\164\145\162\061\036\060\034\006\003\125\004
-+\003\023\025\103\145\162\164\151\146\151\143\141\164\145\040\101
-+\165\164\150\157\162\151\164\171\061\045\060\043\006\011\052\206
-+\110\206\367\015\001\011\001\026\026\150\157\163\164\155\141\163
-+\164\145\162\100\163\160\151\055\151\156\143\056\157\162\147
-+END
-+CKA_SERIAL_NUMBER MULTILINE_OCTAL
-+\002\011\000\350\216\266\311\370\052\024\050
-+END
-+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR
-+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
diff --git a/multilib/lib32-nss/nss-no-rpath.patch b/multilib/lib32-nss/nss-no-rpath.patch
deleted file mode 100644
index 35ea57315..000000000
--- a/multilib/lib32-nss/nss-no-rpath.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./mozilla/security/nss/cmd/platlibs.mk.withrpath 2007-02-19 07:17:06.000000000 +0100
-+++ ./mozilla/security/nss/cmd/platlibs.mk 2007-02-19 07:18:07.000000000 +0100
-@@ -52,9 +52,9 @@
-
- ifeq ($(OS_ARCH), Linux)
- ifeq ($(USE_64), 1)
--EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib64:$$ORIGIN/../lib'
-+#EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib64:$$ORIGIN/../lib'
- else
--EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib'
-+#EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib'
- endif
- endif
-
diff --git a/multilib/lib32-nss/nss-nolocalsql.patch b/multilib/lib32-nss/nss-nolocalsql.patch
deleted file mode 100644
index dc75a223f..000000000
--- a/multilib/lib32-nss/nss-nolocalsql.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff -up ./mozilla/security/nss/lib/Makefile.nolocalsql ./mozilla/security/nss/lib/Makefile
---- ./mozilla/security/nss/lib/Makefile.nolocalsql 2010-02-27 16:40:25.891777537 -0800
-+++ ./mozilla/security/nss/lib/Makefile 2010-02-27 16:41:59.175902327 -0800
-@@ -62,11 +62,11 @@ ifndef USE_SYSTEM_ZLIB
- ZLIB_SRCDIR = zlib # Add the zlib directory to DIRS.
- endif
-
--ifndef MOZILLA_CLIENT
--ifndef NSS_USE_SYSTEM_SQLITE
--SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS.
--endif
--endif
-+#ifndef MOZILLA_CLIENT
-+#ifndef NSS_USE_SYSTEM_SQLITE
-+#SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS.
-+#endif
-+#endif
-
- ifndef MOZILLA_CLIENT
- ifeq ($(OS_ARCH),Linux)
-diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn
---- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql 2010-02-27 16:44:24.998777709 -0800
-+++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn 2010-02-27 16:45:08.533803472 -0800
-@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def
-
- DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\"
-
--ifdef MOZILLA_CLIENT
--INCLUDES += -I$(DIST)/include/sqlite3
--endif
-+#ifdef MOZILLA_CLIENT
-+#INCLUDES += -I$(DIST)/include/sqlite3
-+#endif
-
- CSRCS = \
- dbmshim.c \
-diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn
---- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql 2010-02-27 16:42:52.213902231 -0800
-+++ ./mozilla/security/nss/lib/softoken/manifest.mn 2010-02-27 16:43:34.040776788 -0800
-@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def
-
- DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\"
-
--ifdef MOZILLA_CLIENT
--INCLUDES += -I$(DIST)/include/sqlite3
--endif
-+#ifdef MOZILLA_CLIENT
-+#INCLUDES += -I$(DIST)/include/sqlite3
-+#endif
-
- EXPORTS = \
- secmodt.h \
diff --git a/multilib/lib32-nss/nss.pc.in b/multilib/lib32-nss/nss.pc.in
deleted file mode 100644
index d47b9e146..000000000
--- a/multilib/lib32-nss/nss.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=%prefix%
-exec_prefix=%exec_prefix%
-libdir=%libdir%
-includedir=%includedir%
-
-Name: NSS
-Description: Network Security Services
-Version: %NSS_VERSION%
-Requires: nspr >= %NSPR_VERSION%
-Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3
-Cflags: -I${includedir}
diff --git a/multilib/lib32-nss/ssl-renegotiate-transitional.patch b/multilib/lib32-nss/ssl-renegotiate-transitional.patch
deleted file mode 100644
index f457c5551..000000000
--- a/multilib/lib32-nss/ssl-renegotiate-transitional.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Enable transitional scheme for ssl renegotiation:
-
-(from mozilla/security/nss/lib/ssl/ssl.h)
-Disallow unsafe renegotiation in server sockets only, but allow clients
-to continue to renegotiate with vulnerable servers.
-This value should only be used during the transition period when few
-servers have been upgraded.
-
-diff --git a/mozilla/security/nss/lib/ssl/sslsock.c b/mozilla/security/nss/lib/ssl/sslsock.c
-index f1d1921..c074360 100644
---- a/mozilla/security/nss/lib/ssl/sslsock.c
-+++ b/mozilla/security/nss/lib/ssl/sslsock.c
-@@ -181,7 +181,7 @@ static sslOptions ssl_defaults = {
- PR_FALSE, /* noLocks */
- PR_FALSE, /* enableSessionTickets */
- PR_FALSE, /* enableDeflate */
-- 2, /* enableRenegotiation (default: requires extension) */
-+ 3, /* enableRenegotiation (default: transitional) */
- PR_FALSE, /* requireSafeNegotiation */
- };
-
diff --git a/multilib/lib32-openal/PKGBUILD b/multilib/lib32-openal/PKGBUILD
deleted file mode 100644
index 6201cdf24..000000000
--- a/multilib/lib32-openal/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 42890 2011-03-22 08:03:47Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Jason Chu <jchu@xentac.net>
-
-_pkgbasename=openal
-pkgname=lib32-$_pkgbasename
-pkgver=1.13
-pkgrel=2
-pkgdesc="OpenAL audio library for use with opengl (32-bit)"
-arch=('x86_64')
-url="http://www.openal.org/"
-license=('LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('lib32-alsa-lib' 'lib32-sdl' 'lib32-libpulse' 'pkgconfig' 'cmake' gcc-multilib)
-options=('!libtool')
-source=(http://kcat.strangesoft.net/openal-releases/openal-soft-${pkgver}.tar.bz2)
-md5sums=('58b7d2809790c70681b825644c5f3614')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-soft-${pkgver}/build
- cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release -D LIB_SUFFIX=32 ..
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-soft-${pkgver}/build
- make DESTDIR=${pkgdir}/ install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-openssl/PKGBUILD b/multilib/lib32-openssl/PKGBUILD
deleted file mode 100644
index 2f5fd6a6d..000000000
--- a/multilib/lib32-openssl/PKGBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# $Id: PKGBUILD 39457 2011-02-10 15:44:47Z bluewind $
-# Maintainer: Pierre Schmitz <pierre@archlinux.de>
-
-_pkgbasename=openssl
-pkgname=lib32-$_pkgbasename
-_ver=1.0.0d
-# use a pacman compatible version scheme
-pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
-pkgrel=1
-pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (32-bit)'
-arch=('x86_64')
-url='https://www.openssl.org'
-license=('custom:BSD')
-depends=(lib32-zlib $_pkgbasename)
-optdepends=('ca-certificates' perl gcc-multilib)
-options=('!makeflags')
-source=("https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz"
- 'no-rpath.patch'
- 'ca-dir.patch')
-md5sums=('40b6ea380cc8a5bf9734c2f8bf7e701e'
- 'dc78d3d06baffc16217519242ce92478'
- '3bf51be3a1bbd262be46dc619f92aa90')
-
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/$_pkgbasename-$_ver
-
- # remove rpath: http://bugs.archlinux.org/task/14367
- patch -p0 -i $srcdir/no-rpath.patch
- # set ca dir to /etc/ssl by default
- patch -p0 -i $srcdir/ca-dir.patch
- # mark stack as non-executable: http://bugs.archlinux.org/task/12434
- ./Configure linux-elf --prefix=/usr --openssldir=/etc/ssl --libdir=lib32 \
- shared zlib enable-md2 -Wa,--noexecstack
-
- make
-
- # the test fails due to missing write permissions in /etc/ssl
- # revert this patch for make test
- #patch -p0 -R -i $srcdir/ca-dir.patch
- #make test
- #patch -p0 -i $srcdir/ca-dir.patch
-}
-
-package() {
- cd $srcdir/$_pkgbasename-$_ver
- make INSTALL_PREFIX=$pkgdir install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/etc"
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-openssl/ca-dir.patch b/multilib/lib32-openssl/ca-dir.patch
deleted file mode 100644
index 41d1386d3..000000000
--- a/multilib/lib32-openssl/ca-dir.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- apps/CA.pl.in 2006-04-28 02:30:49.000000000 +0200
-+++ apps/CA.pl.in 2010-04-01 00:35:02.600553509 +0200
-@@ -53,7 +53,7 @@
- $X509="$openssl x509";
- $PKCS12="$openssl pkcs12";
-
--$CATOP="./demoCA";
-+$CATOP="/etc/ssl";
- $CAKEY="cakey.pem";
- $CAREQ="careq.pem";
- $CACERT="cacert.pem";
---- apps/CA.sh 2009-10-15 19:27:47.000000000 +0200
-+++ apps/CA.sh 2010-04-01 00:35:02.600553509 +0200
-@@ -68,7 +68,7 @@
- X509="$OPENSSL x509"
- PKCS12="openssl pkcs12"
-
--if [ -z "$CATOP" ] ; then CATOP=./demoCA ; fi
-+if [ -z "$CATOP" ] ; then CATOP=/etc/ssl ; fi
- CAKEY=./cakey.pem
- CAREQ=./careq.pem
- CACERT=./cacert.pem
---- apps/openssl.cnf 2009-04-04 20:09:43.000000000 +0200
-+++ apps/openssl.cnf 2010-04-01 00:35:02.607220681 +0200
-@@ -39,7 +39,7 @@
- ####################################################################
- [ CA_default ]
-
--dir = ./demoCA # Where everything is kept
-+dir = /etc/ssl # Where everything is kept
- certs = $dir/certs # Where the issued certs are kept
- crl_dir = $dir/crl # Where the issued crl are kept
- database = $dir/index.txt # database index file.
diff --git a/multilib/lib32-openssl/no-rpath.patch b/multilib/lib32-openssl/no-rpath.patch
deleted file mode 100644
index ebd95e23d..000000000
--- a/multilib/lib32-openssl/no-rpath.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.shared.no-rpath 2005-06-23 22:47:54.000000000 +0200
-+++ Makefile.shared 2005-11-16 22:35:37.000000000 +0100
-@@ -153,7 +153,7 @@
- NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \
- SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-Bsymbolic -Wl,-soname=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX"
-
--DO_GNU_APP=LDFLAGS="$(CFLAGS) -Wl,-rpath,$(LIBRPATH)"
-+DO_GNU_APP=LDFLAGS="$(CFLAGS)"
-
- #This is rather special. It's a special target with which one can link
- #applications without bothering with any features that have anything to
diff --git a/multilib/lib32-pango/PKGBUILD b/multilib/lib32-pango/PKGBUILD
deleted file mode 100644
index a3951d41d..000000000
--- a/multilib/lib32-pango/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 27942 2010-09-30 15:32:18Z heftig $
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-# Maintainer: Biru Ionut <ionut@archlinux.ro>
-_pkgbasename=pango
-pkgname=lib32-$_pkgbasename
-pkgver=1.28.3
-pkgrel=1
-pkgdesc="A library for layout and rendering of text (32-bit)"
-arch=('x86_64')
-license=('LGPL')
-depends=('lib32-glib2>=2.25.15' 'lib32-cairo>=1.10.0' 'lib32-libxft>=2.1.14'
- 'lib32-freetype2>=2.4.2' $_pkgbasename)
-makedepends=("gcc-multilib")
-options=('!libtool' '!emptydirs')
-install=pango.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbasename}/1.28/${_pkgbasename}-${pkgver}.tar.bz2
- pango-modules-conffile.patch)
-url="http://www.pango.org/"
-sha256sums=('5e278bc9430cc7bb00270f183360d262c5006b51248e8b537ea904573f200632'
- '4a178b60dd420ae53baeabbecfaaeca4070a4b777b2b3f36d137cd70b5a270c3')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- patch -p0 < ${srcdir}/pango-modules-conffile.patch
- # No libthai support yet
- ./configure --prefix=/usr --libdir=/usr/lib32 --sysconfdir=/etc \
- --localstatedir=/var --with-included-modules=basic-fc \
- --with-dynamic-modules=arabic-fc,arabic-lang,basic-fc,basic-win32,basic-x,basic-atsui,hangul-fc,hebrew-fc,indic-fc,indic-lang,khmer-fc,syriac-fc,tibetan-fc \
- --disable-introspection
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf "$pkgdir"/etc
- rm -rf "$pkgdir"/usr/{bin/pango-view,share,include}
- mv "$pkgdir"/usr/bin/pango-querymodules "$pkgdir"/usr/bin/pango-querymodules-32
-}
diff --git a/multilib/lib32-pango/pango-modules-conffile.patch b/multilib/lib32-pango/pango-modules-conffile.patch
deleted file mode 100644
index a959cf1c8..000000000
--- a/multilib/lib32-pango/pango-modules-conffile.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- pango/modules.c.orig 2010-08-26 06:45:49.329259966 +0200
-+++ pango/modules.c 2010-08-26 06:46:13.786685177 +0200
-@@ -529,7 +529,7 @@
-
- if (!file_str)
- file_str = g_build_filename (pango_get_sysconf_subdirectory (),
-- "pango.modules",
-+ "pango.modules-32",
- NULL);
-
- files = pango_split_file_list (file_str);
-@@ -640,7 +640,7 @@
- if (!no_module_warning)
- {
- gchar *filename = g_build_filename (pango_get_sysconf_subdirectory (),
-- "pango.modules",
-+ "pango.modules-32",
- NULL);
- g_critical ("No modules found:\n"
- "No builtin or dynamically loaded modules were found.\n"
diff --git a/multilib/lib32-pango/pango.install b/multilib/lib32-pango/pango.install
deleted file mode 100644
index 173b6820f..000000000
--- a/multilib/lib32-pango/pango.install
+++ /dev/null
@@ -1,21 +0,0 @@
-# arg 1: the new package version
-post_install() {
- # we need to ldconfig first, in case xfree86's libs aren't
- # in ld.so.cache yet
- sbin/ldconfig -r .
- usr/bin/pango-querymodules-32 >etc/pango/pango.modules-32
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- if [ -f etc/pango/pango.modules-32 ]; then
- rm etc/pango/pango.modules-32
- fi
- post_install $1
-}
-
-# arg 1: the old package version
-pre_remove() {
- rm etc/pango/pango.modules-32
-}
diff --git a/multilib/lib32-pcre/PKGBUILD b/multilib/lib32-pcre/PKGBUILD
deleted file mode 100644
index 93a5a36a0..000000000
--- a/multilib/lib32-pcre/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 45653 2011-04-26 16:31:21Z svenstaro $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-
-_pkgbasename=pcre
-pkgname=lib32-$_pkgbasename
-pkgver=8.12
-pkgrel=1
-pkgdesc="A library that implements Perl 5-style regular expressions (32-bit)"
-arch=('x86_64')
-url="http://pcre.sourceforge.net"
-license=('custom')
-depends=('lib32-gcc-libs' $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('f14a9fef3c92f3fc6c5ac92d7a2c7eb3')
-
-build() {
- cd "${srcdir}"/${_pkgbasename}-${pkgver}
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --enable-utf8 --enable-unicode-properties
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-pixman/PKGBUILD b/multilib/lib32-pixman/PKGBUILD
deleted file mode 100644
index b2e57ee93..000000000
--- a/multilib/lib32-pixman/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 38980 2011-02-04 14:53:22Z ibiru $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-_pkgbasename=pixman
-pkgname=lib32-$_pkgbasename
-pkgver=0.20.2
-pkgrel=1
-pkgdesc="Pixman library (32-bit)"
-arch=('x86_64')
-url="http://xorg.freedesktop.org"
-license=('custom')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(http://xorg.freedesktop.org/releases/individual/lib/${_pkgbasename}-${pkgver}.tar.bz2)
-sha1sums=('9972c8f8ce484f7649d9f588168cd29f61c05c63')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/usr/include
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-qt/PKGBUILD b/multilib/lib32-qt/PKGBUILD
deleted file mode 100644
index 388a9a17e..000000000
--- a/multilib/lib32-qt/PKGBUILD
+++ /dev/null
@@ -1,94 +0,0 @@
-# $Id: PKGBUILD 46350 2011-05-05 17:50:49Z bluewind $
-# Maintainer: Florian Pritz <flo@xssn.at>
-# Contributor: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-_pkgbasename=qt
-pkgname=lib32-$_pkgbasename
-pkgver=4.7.3
-pkgrel=1
-pkgdesc='A cross-platform application and UI framework (32-bit)'
-arch=('x86_64')
-url='http://qt.nokia.com/'
-license=('GPL3' 'LGPL')
-depends=(lib32-{fontconfig,sqlite3,alsa-lib,glib2,dbus-core,openssl}
- lib32-lib{png,tiff,mng,gl,sm,xrandr,xv,xi} $_pkgbasename)
-optdepends=('lib32-libxinerama: Xinerama support'
- 'lib32-libxcursor: Xcursor support'
- 'lib32-libxfixes: Xfixes support')
-makedepends=(cups gcc-multilib lib32-{mesa,libcups,libxfixes,gtk2})
-options=('!libtool')
-_pkgfqn="qt-everywhere-opensource-src-${pkgver}"
-source=("ftp://ftp.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz")
-md5sums=('49b96eefb1224cc529af6fe5608654fe')
-
-build() {
- unset QMAKESPEC
- export QT4DIR=$srcdir/$_pkgfqn
- export PATH=${QT4DIR}/bin:${PATH}
- export LD_LIBRARY_PATH=${QT4DIR}/lib:${LD_LIBRARY_PATH}
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/$_pkgfqn
-
- sed -e "s|-O2|$CXXFLAGS -m32|" \
- -e "/^QMAKE_RPATH/s| -Wl,-rpath,||g" \
- -e "/^QMAKE_LINK\s/s|g++|g++ -m32|g" \
- -e "/^QMAKE_LFLAGS\s/s|+=|+= $LDFLAGS|g" \
- -i mkspecs/common/g++.conf
-
- ./configure -confirm-license -opensource -v -platform linux-g++-32 \
- -prefix /usr \
- -libdir /usr/lib32 \
- -plugindir /usr/lib32/qt/plugins \
- -importdir /usr/lib32/qt/imports \
- -datadir /usr/share/qt \
- -translationdir /usr/share/qt/translations \
- -sysconfdir /etc \
- -largefile \
- -system-sqlite \
- -xmlpatterns \
- -no-phonon \
- -no-phonon-backend \
- -svg \
- -webkit \
- -script \
- -scripttools \
- -system-zlib \
- -system-libtiff \
- -system-libpng \
- -system-libmng \
- -system-libjpeg \
- -nomake demos \
- -nomake examples \
- -nomake docs \
- -nomake tools \
- -no-rpath \
- -openssl-linked \
- -optimized-qmake \
- -dbus \
- -reduce-relocations \
- -no-separate-debug-info \
- -gtkstyle \
- -opengl \
- -no-openvg \
- -glib
-
- make
-}
-
-package() {
- cd $srcdir/$_pkgfqn
- make INSTALL_ROOT=$pkgdir install
-
- # Fix wrong path in pkgconfig files
- find ${pkgdir}/usr/lib32/pkgconfig -type f -name '*.pc' \
- -exec perl -pi -e "s, -L${srcdir}/?\S+,,g" {} \;
- # Fix wrong path in prl files
- find ${pkgdir}/usr/lib32 -type f -name '*.prl' \
- -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \;
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-readline/PKGBUILD b/multilib/lib32-readline/PKGBUILD
deleted file mode 100644
index 08aaf0132..000000000
--- a/multilib/lib32-readline/PKGBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# $Id: PKGBUILD 26740 2010-09-15 23:02:31Z bluewind $
-# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-_pkgbasename=readline
-pkgname=lib32-$_pkgbasename
-_patchlevel=002 #prepare for some patches
-pkgver=6.1.$_patchlevel
-pkgrel=3
-pkgdesc="GNU readline library (32-bit)"
-arch=(x86_64)
-url="http://tiswww.case.edu/php/chet/readline/rltop.html"
-license=('GPL')
-depends=('lib32-glibc' 'lib32-ncurses' $_pkgbasename)
-makedepends=('gcc-multilib')
-source=(http://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz)
-if [ $_patchlevel -gt 00 ]; then
- for (( p=1; p<=$_patchlevel; p++ )); do
- source=(${source[@]} http://ftp.gnu.org/gnu/readline/readline-6.1-patches/readline61-$(printf "%03d" $p))
- done
-fi
-md5sums=('fc2f7e714fe792db1ce6ddc4c9fb4ef3'
- 'c642f2e84d820884b0bf9fd176bc6c3f'
- '1a76781a1ea734e831588285db7ec9b1')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/${_pkgbasename}-6.1
- for p in ../readline61-*; do
- [ -e "$p" ] || continue
- msg "applying patch ${p}"
- patch -Np0 -i ${p}
- done
-
- # Remove RPATH from shared objects (FS#14366)
- sed -i 's|-Wl,-rpath,$(libdir) ||g' support/shobj-conf
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make SHLIB_LIBS=-lncurses
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-6.1
-
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-sdl/PKGBUILD b/multilib/lib32-sdl/PKGBUILD
deleted file mode 100644
index 51eda45e5..000000000
--- a/multilib/lib32-sdl/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 33692 2010-11-27 16:54:21Z heftig $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: dorphell <dorphell@archlinux.org>
-
-_pkgbasename=sdl
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.14
-pkgrel=8
-pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (32-bit)"
-arch=('x86_64')
-url="http://www.libsdl.org"
-license=('LGPL')
-depends=('lib32-libxext' 'lib32-libxrender' 'lib32-libx11' $_pkgbasename)
-makedepends=('lib32-alsa-lib' 'lib32-mesa' 'lib32-libpulse' gcc-multilib)
-options=('!libtool')
-source=(http://www.libsdl.org/release/SDL-${pkgver}.tar.gz
- sdl-1.2.14-joystick-crash.diff
- sdl-1.2.14-fix-mouse-clicking.patch
- sdl-1.2.14-fix-disappearing-cursor.patch)
-md5sums=('e52086d1b508fa0b76c52ee30b55bec4'
- '9d8890b3817736a5d365f7497f096634'
- '04d8c179f125e04bcd4c9d60e013c2d7'
- 'a6cf3e71b653aa97d0d8ae6c0a789807')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/SDL-${pkgver}
- patch -Np1 -i $srcdir/sdl-1.2.14-joystick-crash.diff
- patch -Np1 -i $srcdir/sdl-1.2.14-fix-mouse-clicking.patch
- patch -Np1 -i $srcdir/sdl-1.2.14-fix-disappearing-cursor.patch
- ./configure --prefix=/usr --disable-nasm --enable-alsa \
- --with-x --disable-rpath --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/SDL-${pkgver}
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-sdl/sdl-1.2.14-fix-disappearing-cursor.patch b/multilib/lib32-sdl/sdl-1.2.14-fix-disappearing-cursor.patch
deleted file mode 100644
index fcd3c314d..000000000
--- a/multilib/lib32-sdl/sdl-1.2.14-fix-disappearing-cursor.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Index: SDL-1.2.14/src/video/x11/SDL_x11events.c
-===================================================================
---- SDL-1.2.14.orig/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
-+++ SDL-1.2.14/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
-@@ -444,8 +444,10 @@
- if ( xevent.xcrossing.mode == NotifyUngrab )
- printf("Mode: NotifyUngrab\n");
- #endif
-- if ( xevent.xcrossing.detail != NotifyInferior ) {
-- if ( this->input_grab == SDL_GRAB_OFF ) {
-+ if ( (xevent.xcrossing.mode != NotifyGrab) &&
-+ (xevent.xcrossing.mode != NotifyUngrab) &&
-+ (xevent.xcrossing.detail != NotifyInferior) ) {
-+ if ( this->input_grab == SDL_GRAB_OFF ) {
- posted = SDL_PrivateAppActive(0, SDL_APPMOUSEFOCUS);
- } else {
- posted = SDL_PrivateMouseMotion(0, 0,
diff --git a/multilib/lib32-sdl/sdl-1.2.14-fix-mouse-clicking.patch b/multilib/lib32-sdl/sdl-1.2.14-fix-mouse-clicking.patch
deleted file mode 100644
index 7d3e5acfc..000000000
--- a/multilib/lib32-sdl/sdl-1.2.14-fix-mouse-clicking.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- SDL-1.2.14/src/video/x11/SDL_x11events.c.orig 2010-04-08 11:57:05.003169834 -0700
-+++ SDL-1.2.14/src/video/x11/SDL_x11events.c 2010-04-08 12:33:51.690926340 -0700
-@@ -423,12 +423,15 @@
- if ( xevent.xcrossing.mode == NotifyUngrab )
- printf("Mode: NotifyUngrab\n");
- #endif
-- if ( this->input_grab == SDL_GRAB_OFF ) {
-- posted = SDL_PrivateAppActive(1, SDL_APPMOUSEFOCUS);
-+ if ( (xevent.xcrossing.mode != NotifyGrab) &&
-+ (xevent.xcrossing.mode != NotifyUngrab) ) {
-+ if ( this->input_grab == SDL_GRAB_OFF ) {
-+ posted = SDL_PrivateAppActive(1, SDL_APPMOUSEFOCUS);
-+ }
-+ posted = SDL_PrivateMouseMotion(0, 0,
-+ xevent.xcrossing.x,
-+ xevent.xcrossing.y);
- }
-- posted = SDL_PrivateMouseMotion(0, 0,
-- xevent.xcrossing.x,
-- xevent.xcrossing.y);
- }
- break;
-
diff --git a/multilib/lib32-sdl/sdl-1.2.14-joystick-crash.diff b/multilib/lib32-sdl/sdl-1.2.14-joystick-crash.diff
deleted file mode 100644
index 949e18b96..000000000
--- a/multilib/lib32-sdl/sdl-1.2.14-joystick-crash.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-Description: Fix crash with joystick detection.
-Index: libsdl1.2-1.2.14/src/joystick/linux/SDL_sysjoystick.c
-===================================================================
---- libsdl1.2-1.2.14.orig/src/joystick/linux/SDL_sysjoystick.c 2010-01-12 12:37:36.000000000 -0500
-+++ libsdl1.2-1.2.14/src/joystick/linux/SDL_sysjoystick.c 2010-01-12 12:38:27.000000000 -0500
-@@ -700,7 +700,7 @@
- continue;
- }
- if ( test_bit(i, absbit) ) {
-- int values[5];
-+ int values[6];
-
- if ( ioctl(fd, EVIOCGABS(i), values) < 0 )
- continue;
diff --git a/multilib/lib32-sdl_image/PKGBUILD b/multilib/lib32-sdl_image/PKGBUILD
deleted file mode 100644
index 70ccc252f..000000000
--- a/multilib/lib32-sdl_image/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 29403 2010-10-14 00:20:35Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: SpepS <dreamspepser at yahoo dot it>
-
-_pkgbasename=sdl_image
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.10
-pkgrel=3
-pkgdesc="A simple library to load images of various formats as SDL surfaces (32-bit)"
-arch=('x86_64')
-url="http://www.libsdl.org/projects/SDL_image/"
-license=('LGPL')
-depends=('lib32-sdl' 'lib32-libpng' 'lib32-libjpeg' 'lib32-libtiff' 'lib32-zlib' "$_pkgbasename")
-makedepends=('gcc-multilib')
-options=('!libtool')
-source=(http://www.libsdl.org/projects/SDL_image/release/SDL_image-${pkgver}.tar.gz)
-md5sums=('6c06584b31559e2b59f2b982d0d1f628')
-
-build() {
- export CC='gcc -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
- cd ${srcdir}/SDL_image-${pkgver}
-
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
-}
-
-package() {
- cd ${srcdir}/SDL_image-${pkgver}
-
- make DESTDIR=$pkgdir install
- rm -rf $pkgdir/usr/include
-}
-
-# vim: sw=2:ts=2 et:
diff --git a/multilib/lib32-sdl_ttf/PKGBUILD b/multilib/lib32-sdl_ttf/PKGBUILD
deleted file mode 100644
index 19f3f0014..000000000
--- a/multilib/lib32-sdl_ttf/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 35154 2010-12-16 21:15:47Z heftig $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Esa lakaniemi <esalaka@gmail.com>
-
-_pkgbasename=sdl_ttf
-pkgname=lib32-$_pkgbasename
-pkgver=2.0.10
-pkgrel=3
-pkgdesc="A library that allows you to use TrueType fonts in your SDL applications (32-bit)"
-arch=('x86_64')
-url="http://www.libsdl.org/projects/SDL_ttf/"
-license=('LGPL')
-options=('!libtool')
-depends=('lib32-sdl' 'lib32-freetype2' $_pkgbasename)
-makedepends=('gcc-multilib')
-source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz)
-sha256sums=('7d38704bcc7c34029c2dcb73b2d4857e8ad76341c6e0faed279eb9f743c66c6a')
-
-build() {
- cd "${srcdir}"/SDL_ttf-${pkgver}
- ./configure --prefix=/usr --libdir=/usr/lib32 CC="gcc -m32" PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- make
-}
-
-package() {
- cd "${srcdir}"/SDL_ttf-${pkgver}
- make DESTDIR=${pkgdir} install
- rm -rf "${pkgdir}"/usr/include
-}
-
-# vim: sw=2:ts=2 et:
diff --git a/multilib/lib32-speex/PKGBUILD b/multilib/lib32-speex/PKGBUILD
deleted file mode 100644
index d6f1ea20d..000000000
--- a/multilib/lib32-speex/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 26746 2010-09-15 23:03:23Z bluewind $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-_pkgbasename=speex
-pkgname=lib32-$_pkgbasename
-pkgver=1.2rc1
-pkgrel=3
-pkgdesc="A free codec for free speech (32-bit)"
-arch=(x86_64)
-license=('BSD')
-depends=('lib32-libogg' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!libtool')
-source=(http://downloads.us.xiph.org/releases/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz)
-md5sums=('c4438b22c08e5811ff10e2b06ee9b9ae')
-url="http://www.speex.org/"
-
-build() {
- cd $srcdir/speex-$pkgver
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --libdir=/usr/lib32
- make
-}
-
-package() {
- cd $srcdir/speex-$pkgver
- make DESTDIR=$pkgdir install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-sqlite3/PKGBUILD b/multilib/lib32-sqlite3/PKGBUILD
deleted file mode 100644
index a1e3d8fec..000000000
--- a/multilib/lib32-sqlite3/PKGBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# Maintainer: Biru Ionut <ionut@archlinux.ro>
-# Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi>
-# Contributor: Kaos < gianlucaatlas dot gmail dot com >
-
-_pkgbasename=sqlite3
-pkgname=lib32-sqlite3
-_amalgamationver=3070400
-pkgver=3.7.4
-pkgrel=1
-pkgdesc="A C library that implements an SQL database engine (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://www.sqlite.org/"
-depends=(lib32-glibc $_pkgbasename)
-makedepends=('tcl' 'gcc-multilib' 'lib32-readline')
-source=(http://www.sqlite.org/sqlite-src-${_amalgamationver}.zip)
-options=(!libtool)
-md5sums=('2b5c53328505893599de6e2055996d7a')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/sqlite-src-${_amalgamationver}
- export LTLINK_EXTRAS="-ldl"
- export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE"
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --enable-threadsafe \
- --enable-threads-override-locks \
- --enable-cross-thread-connections \
- --disable-static --disable-tcl \
- --enable-load-extension
-
- # rpath removal
- sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
- sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-
- make
-}
-
-
-package() {
- cd ${srcdir}/sqlite-src-${_amalgamationver}
- make DESTDIR=${pkgdir} install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-talloc/PKGBUILD b/multilib/lib32-talloc/PKGBUILD
deleted file mode 100644
index f67679998..000000000
--- a/multilib/lib32-talloc/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 29311 2010-10-12 21:12:22Z lcarlier $
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-
-_pkgbasename=talloc
-pkgname=lib32-$_pkgbasename
-pkgver=2.0.1
-pkgrel=1
-pkgdesc="talloc is a hierarchical pool based memory allocator with destructors (32-bit)"
-arch=(x86_64)
-license=('GPL3')
-url="http://talloc.samba.org/"
-source=(http://samba.org/ftp/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz)
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-md5sums=('c6e736540145ca58cb3dcb42f91cf57b')
-
-build() {
- export CC="gcc -m32"
-
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- ./configure --prefix=/usr \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- --enable-talloc-compat1 \
- --enable-largefile \
- --libdir=/usr/lib32
-
- make
-}
-
-package() {
- cd ${srcdir}/${_pkgbasename}-${pkgver}
-
- make DESTDIR=$pkgdir/ install
-
- # fix permission
- chmod 644 $pkgdir/usr/lib32/libtalloc.a
- rm -rf $pkgdir/usr/include
-}
-
diff --git a/multilib/lib32-tdb/PKGBUILD b/multilib/lib32-tdb/PKGBUILD
deleted file mode 100644
index db639ad6e..000000000
--- a/multilib/lib32-tdb/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# Maintainer: Florian Pritz <flo@xssn.at>
-
-_pkgbasename=tdb
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.1
-pkgrel=3
-pkgdesc="A Trivia Database similar to GDBM but allows simultaneous commits (32-bit)"
-arch=(x86_64)
-license=('GPL3')
-url="http://tdb.samba.org/"
-depends=(lib32-glibc $_pkgbasename)
-makedepends=(gcc-multilib libxslt)
-options=(force)
-source=(http://samba.org/ftp/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz)
-md5sums=('73ea81282a82e5c959d9c082af2d0215')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr \
- --localstatedir=/var \
- --sysconfdir=/etc/samba \
- --libdir=/usr/lib32 \
- --disable-python
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make -j1 DESTDIR="$pkgdir" install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
-}
diff --git a/multilib/lib32-udev/PKGBUILD b/multilib/lib32-udev/PKGBUILD
deleted file mode 100644
index 081db8c4a..000000000
--- a/multilib/lib32-udev/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Aaron Griffin <aaron@archlinux.org>
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-
-pkgname=('lib32-udev')
-pkgver=171
-pkgrel=1
-arch=('x86_64')
-pkgdesc="The userspace dev tools (udev) (32-bit)"
-url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-license=('GPL')
-options=(!makeflags !libtool)
-depends=('lib32-glibc' 'lib32-glib2' 'lib32-acl' 'lib32-libusb-compat' 'udev')
-makedepends=('gcc-multilib' 'coreutils' 'util-linux' 'pciutils' 'kernel26' 'gperf' 'libxslt' 'gobject-introspection')
-source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-$pkgver.tar.bz2)
-md5sums=('bdf4617284be2ecac11767437417e209')
-
-build() {
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/udev-$pkgver
-
- ./configure --libdir=/usr/lib32
- make
-}
-
-package() {
-
- cd $srcdir/udev-$pkgver
-
- make DESTDIR=${pkgdir} install
- rm -rf ${pkgdir}/usr/{etc,include,lib,libexec,sbin,share}
- rm -rf ${pkgdir}/usr/lib32/girepository*
-}
diff --git a/multilib/lib32-util-linux/PKGBUILD b/multilib/lib32-util-linux/PKGBUILD
deleted file mode 100644
index 026d52a1b..000000000
--- a/multilib/lib32-util-linux/PKGBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# $Id: PKGBUILD 41742 2011-03-08 19:17:58Z dreisner $
-# Maintainer: judd <jvinet@zeroflux.org>
-
-_pkgbasename=util-linux
-pkgname=lib32-$_pkgbasename
-pkgver=2.19
-pkgrel=1
-pkgdesc="Miscellaneous system utilities for Linux (32-bit)"
-url="http://userweb.kernel.org/~kzak/util-linux-ng/"
-arch=('x86_64')
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('gcc-multilib')
-provides=('lib32-util-linux-ng')
-conflicts=('lib32-util-linux-ng')
-replaces=('lib32-util-linux-ng')
-license=('GPL2')
-options=('!libtool' '!emptydirs')
-source=(ftp://ftp.kernel.org/pub/linux/utils/${_pkgbasename}/v2.19/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('590ca71aad0b254e2631d84401f28255')
-
-shopt -s extglob
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- # hardware clock
- sed -e 's%etc/adjtime%var/lib/hwclock/adjtime%' -i hwclock/hwclock.c
- mkdir -p "${pkgdir}/var/lib/hwclock"
-
- export CC="gcc -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- ./autogen.sh
- ./configure --without-ncurses --libdir=/usr/lib32
-
- cd shlibs
- for lib in *; do
- make -C $lib
- done
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- make DESTDIR="$pkgdir" install
-
- # remove unnecessary files
- cd "$pkgdir"
- rm -rf !(usr)
- cd usr
- rm -rf !(lib32)
-}
diff --git a/multilib/lib32-v4l-utils/PKGBUILD b/multilib/lib32-v4l-utils/PKGBUILD
deleted file mode 100644
index db5a9c594..000000000
--- a/multilib/lib32-v4l-utils/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 88966 2010-08-26 18:32:27Z thomas $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-_pkgbasename=v4l-utils
-pkgname=lib32-$_pkgbasename
-pkgver=0.8.3
-pkgrel=1
-pkgdesc="Userspace tools and conversion library for Video 4 Linux (32-bit)"
-arch=('x86_64')
-url="http://freshmeat.net/projects/libv4l"
-provides=("lib32-libv4l=$pkgver")
-replaces=('lib32-libv4l')
-conflicts=('lib32-libv4l')
-license=('LGPL')
-makedepends=('gcc-multilib')
-depends=('lib32-gcc-libs' $_pkgbasename)
-source=(http://linuxtv.org/downloads/v4l-utils/${_pkgbasename}-${pkgver}.tar.bz2)
-sha256sums=('525ebed7ef6e0f6a4bb68fe10403a3725eb1ec31a4c557c68256079b00e283b5')
-
-build() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- sed -i 's|CFLAGS :=|CFLAGS ?=|' Make.rules
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- make PREFIX=/usr LIBDIR=/usr/lib32
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make install PREFIX=/usr LIBDIR=/usr/lib32 DESTDIR="${pkgdir}/"
- rm -rf "${pkgdir}"/{usr/{include,share,bin,sbin},etc}
-}
diff --git a/multilib/lib32-xcb-util/PKGBUILD b/multilib/lib32-xcb-util/PKGBUILD
deleted file mode 100644
index 85ea8751c..000000000
--- a/multilib/lib32-xcb-util/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 26758 2010-09-15 23:05:03Z bluewind $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
-
-_pkgbasename=xcb-util
-pkgname=lib32-xcb-util
-pkgver=0.3.6
-pkgrel=3
-pkgdesc="Utility libraries for XC Binding (32-bit)"
-arch=('x86_64')
-url="http://xcb.freedesktop.org"
-license=('custom')
-depends=('lib32-glibc' 'lib32-libxcb' $_pkgbasename)
-makedepends=('gperf' 'gcc-multilib')
-options=('!libtool')
-source=(http://xcb.freedesktop.org/dist/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('dd8968b8ee613cb027a8ef1fcbdc8fc9')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-zlib/PKGBUILD b/multilib/lib32-zlib/PKGBUILD
deleted file mode 100644
index a72223ae3..000000000
--- a/multilib/lib32-zlib/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 35298 2010-12-18 01:45:49Z heftig $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: Pierre Schmitz <pierre@archlinux.de>
-
-_pkgbasename=zlib
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.5
-pkgrel=6
-pkgdesc='Compression library implementing the deflate compression method found in gzip and PKZIP (32-bit)'
-arch=('x86_64')
-license=('custom')
-url="http://www.zlib.net/"
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=(gcc-multilib)
-options=('!makeflags')
-source=("http://zlib.net/zlib-${pkgver}.tar.gz"
- 'zlib-1.2.5-lfs-decls.patch')
-md5sums=('c735eab2d659a96e5a594c9e8541ad63'
- '4cb279ea3beab621f3526bf7b7ab99e5')
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd ${srcdir}/zlib-$pkgver
- # see http://bugs.archlinux.org/task/19280
- patch -p1 -i ${srcdir}/zlib-1.2.5-lfs-decls.patch
- # work around gcc bug; see https://bugs.archlinux.org/task/20647
- export CFLAGS="${CFLAGS/-O2/-O3} -fno-tree-vectorize -DUNALIGNED_OK"
- ./configure --prefix=/usr \
- --libdir=/usr/lib32
- make
- make check
-}
-
-package() {
- cd ${srcdir}/zlib-$pkgver
- make install DESTDIR=${pkgdir}
-
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
diff --git a/multilib/lib32-zlib/zlib-1.2.5-lfs-decls.patch b/multilib/lib32-zlib/zlib-1.2.5-lfs-decls.patch
deleted file mode 100644
index 36e26af03..000000000
--- a/multilib/lib32-zlib/zlib-1.2.5-lfs-decls.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: zlib-1.2.5/zlib.h
-===================================================================
---- zlib-1.2.5.orig/zlib.h
-+++ zlib-1.2.5/zlib.h
-@@ -1578,7 +1578,7 @@ ZEXTERN int ZEXPORT inflateBackInit_ OF(
- # define gzoffset gzoffset64
- # define adler32_combine adler32_combine64
- # define crc32_combine crc32_combine64
--# ifdef _LARGEFILE64_SOURCE
-+# ifndef _LARGEFILE64_SOURCE
- ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
- ZEXTERN z_off_t ZEXPORT gzseek64 OF((gzFile, z_off_t, int));
- ZEXTERN z_off_t ZEXPORT gztell64 OF((gzFile));
diff --git a/multilib/libtool-multilib/PKGBUILD b/multilib/libtool-multilib/PKGBUILD
deleted file mode 100644
index 87fcc28b0..000000000
--- a/multilib/libtool-multilib/PKGBUILD
+++ /dev/null
@@ -1,64 +0,0 @@
-# $Id: PKGBUILD 35242 2010-12-17 21:48:01Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-# NOTE: requires rebuilt with each new gcc version
-
-pkgbase=libtool-multilib
-pkgname=(libtool-multilib lib32-libtool)
-pkgver=2.4
-pkgrel=2
-pkgdesc="A generic library support script for multilib"
-arch=('x86_64')
-url="http://www.gnu.org/software/libtool"
-license=('GPL')
-makedepends=(sh tar texinfo gcc-multilib)
-options=('!libtool')
-source=(ftp://ftp.gnu.org/pub/gnu/libtool/libtool-${pkgver}.tar.xz)
-md5sums=('4e6144439d95d7332dc50ace6dd24c55')
-
-build() {
- cd "$srcdir"
-
- rm -rf libtool-64 libtool-32
- mv libtool-$pkgver libtool-64
- cp -a libtool-64 libtool-32
-
-msg2 "Building libtool-64..."
-
- cd "$srcdir/libtool-64"
- ./configure --prefix=/usr
- make
- make check
-
-msg2 "Building libtool-32..."
-
- export CC="gcc -m32"
- export CXX="g++ -m32"
-
- cd "$srcdir/libtool-32"
- ./configure --prefix=/usr --libdir=/usr/lib32
- make
- make check
-}
-
-package_libtool-multilib() {
- groups=('multilib-devel')
- depends=(sh tar texinfo "lib32-libtool=$pkgver-$pkgrel")
- provides=("libtool=$pkgver-$pkgrel")
- conflicts=(libtool)
- install=libtool.install
-
- cd "$srcdir/libtool-64"
- make DESTDIR="$pkgdir" install
-}
-
-package_lib32-libtool() {
- pkgdesc="A generic library support script (32-bit)"
- depends=(lib32-glibc)
-
- cd "$srcdir/libtool-32"
- make DESTDIR="$pkgdir" install
- rm -r "$pkgdir"/usr/{bin,include,share}
-}
diff --git a/multilib/libtool-multilib/libtool.install b/multilib/libtool-multilib/libtool.install
deleted file mode 100644
index 424c8cb88..000000000
--- a/multilib/libtool-multilib/libtool.install
+++ /dev/null
@@ -1,22 +0,0 @@
-infodir=/usr/share/info
-filelist=(libtool.info libtool.info-1 libtool.info-2)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/multilib/nspluginwrapper/PKGBUILD b/multilib/nspluginwrapper/PKGBUILD
deleted file mode 100644
index c9ab1d72f..000000000
--- a/multilib/nspluginwrapper/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 47193 2011-05-18 13:14:48Z bluewind $
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-pkgname=nspluginwrapper
-pkgver=1.4.0
-pkgrel=3
-pkgdesc="Cross-platform NPAPI compatible plugin viewer"
-arch=('x86_64')
-url="http://nspluginwrapper.davidben.net/"
-license=('GPL')
-depends=('curl' 'lib32-libxt' 'lib32-gcc-libs' 'gtk2' 'lib32-gtk2')
-makedepends=('gcc-multilib')
-install="install"
-source=(http://web.mit.edu/davidben/Public/$pkgname/$pkgname-$pkgver.tar.gz)
-sha256sums=('39b9034dc840ac6a21701406d96449e578b787aad7f6a09d97113776cf8251b3')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- ./configure --with-lib32=lib32 --with-lib64=lib
- make -j1
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make -j1 DESTDIR="$pkgdir/" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/multilib/nspluginwrapper/install b/multilib/nspluginwrapper/install
deleted file mode 100644
index 78e196fdb..000000000
--- a/multilib/nspluginwrapper/install
+++ /dev/null
@@ -1,5 +0,0 @@
-post_upgrade() {
- for i in `nspluginwrapper -l | grep -v "^ "`; do
- /usr/bin/nspluginwrapper -u "$i"
- done
-}
diff --git a/multilib/q4wine/PKGBUILD b/multilib/q4wine/PKGBUILD
deleted file mode 100644
index d45663210..000000000
--- a/multilib/q4wine/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 36222 2010-12-28 10:47:42Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Chris Giles <Chris.G.27 (at) Gmail.com>
-
-pkgname=q4wine
-pkgver=0.120_r1
-pkgrel=1
-pkgdesc="A Qt4 GUI for Wine"
-arch=("i686" "x86_64")
-url="http://sourceforge.net/projects/${pkgname}/"
-license=("GPL3")
-depends=("qt" "wine" "sqlite3" "which" "icoutils")
-makedepends=("cmake")
-optdepends=("winetricks")
-options=('!emptydirs' 'force')
-source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/_/-}.tar.bz2)
-md5sums=('1ed212026d1f082ac57f12a61694f7bc')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver/_/-}
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_WINETRIKS=ON .
- make
- make DESTDIR=${pkgdir} install
- install -D ${startdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
-}
diff --git a/multilib/q4wine/q4wine.desktop b/multilib/q4wine/q4wine.desktop
deleted file mode 100644
index 2b1415848..000000000
--- a/multilib/q4wine/q4wine.desktop
+++ /dev/null
@@ -1,18 +0,0 @@
-[Desktop Entry]
-Name=Q4Wine
-GenericName=A Qt4 GUI for Wine
-Comment=A Qt4 GUI for Wine
-#Version=0.1
-Type=Application
-Categories=KDE;Qt;Settings
-Terminal=false
-Encoding=UTF-8
-Icon=wine
-Exec=q4wine
-#ServiceTypes=inode/directory
-#Actions=Create;
-#X-KDE-Submenu=
-#X-KDE-Priority=TopLevel
-#X-KDE-Icon=tgz
-X-KDE-StartupNotify=true
-#X-DCOP-ServiceType=Unique
diff --git a/multilib/wine/PKGBUILD b/multilib/wine/PKGBUILD
deleted file mode 100644
index ebed5e756..000000000
--- a/multilib/wine/PKGBUILD
+++ /dev/null
@@ -1,145 +0,0 @@
-# $Id: PKGBUILD 48109 2011-05-28 20:43:37Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Eduardo Romero <eduardo@archlinux.org>
-# Contributor: Giovanni Scafora <giovanni@archlinux.org>
-
-pkgname=wine
-pkgver=1.3.21
-pkgrel=2
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2)
-md5sums=('dfcefe48a9aae82f7f1aa4d2c6617961')
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com"
-arch=(i686 x86_64)
-license=(LGPL)
-install=wine.install
-
-depends=(
- fontconfig lib32-fontconfig
- mesa lib32-mesa
- libxcursor lib32-libxcursor
- libxrandr lib32-libxrandr
- libxdamage lib32-libxdamage
- libxxf86dga lib32-libxxf86dga
- libxi lib32-libxi
- alsa-lib lib32-alsa-lib
- desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex prelink
- 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2'
- giflib lib32-giflib
- libxpm lib32-libxpm
- libpng lib32-libpng
- libxinerama lib32-libxinerama
- libxcomposite lib32-libxcomposite
- libxmu lib32-libxmu
- libxxf86vm lib32-libxxf86vm
- libxml2 lib32-libxml2
- libxslt lib32-libxslt
- libldap lib32-libldap
- lcms lib32-lcms
- mpg123 lib32-mpg123
- openal lib32-openal
- jack lib32-jack
- libcups lib32-libcups
- gnutls lib32-gnutls
- v4l-utils lib32-v4l-utils
- oss
-)
-
-optdepends=(
- giflib lib32-giflib
- libpng lib32-libpng
- libldap lib32-libldap
- lcms lib32-lcms
- libxml2 lib32-libxml2
- mpg123 lib32-mpg123
- openal lib32-openal
- jack lib32-jack
- libcups lib32-libcups
- gnutls lib32-gnutls
- v4l-utils lib32-v4l-utils
- oss
-)
-
-if [[ $CARCH == i686 ]]; then
- # Strip lib32 etc. on i686
- depends=(${depends[@]/*32-*/})
- makedepends=(${makedepends[@]/*32-*/})
- makedepends=(${makedepends[@]/*-multilib*/})
- optdepends=(${optdepends[@]/*32-*/})
-else
- provides=("bin32-wine=$pkgver" "wine-wow64=$pkgver")
- conflicts=('bin32-wine' 'wine-wow64')
- replaces=('bin32-wine')
-fi
-
-build() {
- cd "$srcdir"
-
- # Allow ccache to work
- mv $pkgname-$_pkgbasever $pkgname
-
- # Get rid of old build dirs
- rm -rf $pkgname-{32,64}-build
- mkdir $pkgname-32-build
-
- if [[ $CARCH == x86_64 ]]; then
- msg2 "Building Wine-64..."
-
- mkdir $pkgname-64-build
- cd "$srcdir/$pkgname-64-build"
- ../$pkgname/configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --libdir=/usr/lib \
- --with-x \
- --enable-win64
-
- make
-
- _wine32opts=(
- --libdir=/usr/lib32
- --with-wine64="$srcdir/$pkgname-64-build"
- )
-
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- fi
-
- msg2 "Building Wine-32..."
- cd "$srcdir/$pkgname-32-build"
- ../$pkgname/configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --with-x \
- "${_wine32opts[@]}"
-
- make
-}
-
-package() {
- msg2 "Packaging Wine-32..."
- cd "$srcdir/$pkgname-32-build"
-
- if [[ $CARCH == i686 ]]; then
- make prefix="$pkgdir/usr" install
- else
- make prefix="$pkgdir/usr" \
- libdir="$pkgdir/usr/lib32" \
- dlldir="$pkgdir/usr/lib32/wine" install
-
- msg2 "Packaging Wine-64..."
- cd "$srcdir/$pkgname-64-build"
- make prefix="$pkgdir/usr" \
- libdir="$pkgdir/usr/lib" \
- dlldir="$pkgdir/usr/lib/wine" install
- fi
-}
-
-# vim:set ts=8 sts=2 sw=2 et:
diff --git a/multilib/wine/wine.install b/multilib/wine/wine.install
deleted file mode 100644
index f71262186..000000000
--- a/multilib/wine/wine.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- update-desktop-database -q
- echo "This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64."
- echo "If you are on x86_64, the default WINEARCH will be win64."
- echo "This will cause a lot of Windows applications to malfunction even if they usually work in wine."
- echo "Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64."
- echo "See the Arch wiki on wine for more information."
-}
-
-post_remove() {
- update-desktop-database -q
-}
diff --git a/multilib/wine_gecko/PKGBUILD b/multilib/wine_gecko/PKGBUILD
deleted file mode 100644
index 30b412492..000000000
--- a/multilib/wine_gecko/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 42670 2011-03-19 08:38:12Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Nicky726 (Nicky726 <at> gmail <dot> com)
-# Contributor: Allan McRae (allan <at> archlinux <dot> org)
-# Contributor: Alexander 'bas' Brovikov (bas <at> it-core <dot> org)
-
-pkgname=wine_gecko
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="Wine's built-in replacement for Microsoft's Internet Explorer"
-arch=(i686 x86_64)
-url="http://wiki.winehq.org/Gecko"
-license=(MPL)
-depends=('wine>=1.3.16')
-source=(http://downloads.sourceforge.net/project/wine/Wine%20Gecko/$pkgver/$pkgname-$pkgver-x86{,_64}.msi)
-md5sums=('f2ed548494c86c511892b1c02491c8c4'
- '26489d8d1dfa34b5783b3e567edcaa9f')
-
-if [[ $CARCH == i686 ]]; then
- # Strip x86_64 msi
- source=(${source[0]})
- md5sums=(${md5sums[0]})
-fi
-
-package() {
- cd "$srcdir"
- _geckodir="$pkgdir/usr/share/wine/gecko"
- install -Dm644 $pkgname-$pkgver-x86.msi "$_geckodir/$pkgname-$pkgver-x86.msi"
- if [[ $CARCH == x86_64 ]]; then
- install -m644 $pkgname-$pkgver-x86_64.msi "$_geckodir/"
- fi
-}
diff --git a/multilib/zsnes/PKGBUILD b/multilib/zsnes/PKGBUILD
deleted file mode 100644
index a15d029e4..000000000
--- a/multilib/zsnes/PKGBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# $Id: PKGBUILD 28220 2010-10-03 23:52:11Z svenstaro $
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Frank Tetzel <frank.tetzel@mailbox.tu-dresden.de>
-# Contributor: Hugo Doria <hugo@archlinux.org>
-# Contributor: Aurelien Foret <orelien@chez.com>
-
-pkgname=zsnes
-pkgver=1.51
-pkgrel=7
-pkgdesc="Super Nintendo emulator"
-url="http://www.zsnes.com/"
-arch=('i686' 'x86_64')
-license=('GPL')
-
-if [ $CARCH == "x86_64" ]; then
- depends=('gcc-libs-multilib' 'lib32-sdl' 'lib32-libpng>=1.4.0' 'lib32-libgl' 'lib32-ncurses' 'lib32-mesa')
- makedepends=('nasm' 'gcc-multilib')
-else
- depends=('gcc-libs' 'sdl' 'libpng>=1.4.0' 'libgl' 'ncurses' 'mesa')
- makedepends=('nasm' 'gcc')
-fi
-
-source=(http://downloads.sourceforge.net/${pkgname}/zsnes151src.tar.bz2
- zsnes.patch
- zsnes.desktop
- zsnes_icon.png)
-md5sums=('7071186bf80632ae88a153239498d8c9'
- '3af40c7d674ebfce1bb1ab6b7e9a8fe4'
- 'b100b2aa342c551167d7c5dcdcde9dd4'
- 'b5260c02adfc3b7ff725041214b00bfd')
-
-build() {
- cd ${srcdir}/${pkgname}_1_51/
- patch -p1 -i ../zsnes.patch || return 1
-
- cd ${srcdir}/${pkgname}_1_51/src
-if [ $CARCH == "x86_64" ]; then
- export CC="gcc -m32"
- export CXX="g++ -m32"
-fi
- ./autogen.sh --prefix=/usr \
- x_libraries=/usr/lib \
- force_arch=i686 \
- --enable-release
-
- make || return 1
- make DESTDIR=${pkgdir} install
-
- # adding --mandir= to autoconf line fails
- install -dm755 ${pkgdir}/usr/share
-
- install -Dm644 ${srcdir}/zsnes.desktop ${pkgdir}/usr/share/applications/zsnes.desktop
- install -Dm644 ${srcdir}/zsnes_icon.png ${pkgdir}/usr/share/pixmaps/zsnes_icon.png
-
- mv ${pkgdir}/usr/man ${pkgdir}/usr/share
-}
diff --git a/multilib/zsnes/zsnes.desktop b/multilib/zsnes/zsnes.desktop
deleted file mode 100644
index db13ada4c..000000000
--- a/multilib/zsnes/zsnes.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=Zsnes
-Comment=Super Nintendo emulator
-Exec=/usr/bin/zsnes
-Icon=/usr/share/pixmaps/zsnes_icon.png
-Terminal=false
-Type=Application
-Categories=Application;Game
-StartupNotify=false
diff --git a/multilib/zsnes/zsnes.patch b/multilib/zsnes/zsnes.patch
deleted file mode 100644
index d0d12f2fb..000000000
--- a/multilib/zsnes/zsnes.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -aur zsnes_1_51//src/Makefile.in zsnes_1_51_new//src/Makefile.in
---- zsnes_1_51//src/Makefile.in 2007-01-24 21:54:12.000000000 +0100
-+++ zsnes_1_51_new//src/Makefile.in 2010-09-06 00:03:04.715810431 +0200
-@@ -95,7 +95,7 @@
- %.o: %.cpp
- @CXX@ @CXXFLAGS@ -o $@ -c $<
- %.o %.h: %.psr $(PSR)
-- ./$(PSR) @PSRFLAGS@ -gcc @CC@ -compile -flags "@CFLAGS@ -O1" -cheader $*.h -fname $* $*.o $<
-+ ./$(PSR) @PSRFLAGS@ -gcc "@CC@" -compile -flags "@CFLAGS@ -O1" -cheader $*.h -fname $* $*.o $<
-
- default: main
- all: main tools
-@@ -133,7 +133,7 @@
-
- include makefile.dep
- makefile.dep: $(TOOL_D)/depbuild Makefile
-- $(TOOL_D)/depbuild @CC@ "@CFLAGS@" @NASMPATH@ "@NFLAGS@" $(Z_OBJS) > makefile.dep
-+ $(TOOL_D)/depbuild "@CC@" "@CFLAGS@" "@NASMPATH@" "@NFLAGS@" $(Z_OBJS) > makefile.dep
-
- Makefile: Makefile.in config.status
- ./config.status
-diff -aur zsnes_1_51//src/parsegen.cpp zsnes_1_51_new//src/parsegen.cpp
---- zsnes_1_51//src/parsegen.cpp 2007-10-31 05:30:26.000000000 +0100
-+++ zsnes_1_51_new//src/parsegen.cpp 2010-09-05 15:48:36.903333444 +0200
-@@ -19,6 +19,9 @@
- Config file handler creator by Nach (C) 2005-2007
- */
-
-+#include <cstring>
-+#include <cstdlib>
-+
- #if !defined(__GNUC__) && !defined(_MSC_VER)
- #error You are using an unsupported compiler
- #endif
-@@ -1822,7 +1825,7 @@
- }
- }
-
--int main(size_t argc, const char *const *const argv)
-+int main(int argc, const char *const *const argv)
- {
- const char *cheader_file = 0;
- bool compile = false;
-diff -aur zsnes_1_51//src/tools/depbuild.cpp zsnes_1_51_new//src/tools/depbuild.cpp
---- zsnes_1_51//src/tools/depbuild.cpp 2006-12-27 12:04:05.000000000 +0100
-+++ zsnes_1_51_new//src/tools/depbuild.cpp 2010-09-05 15:48:36.903333444 +0200
-@@ -183,7 +183,7 @@
- }
- }
-
--int main(size_t argc, const char *const *const argv)
-+int main(int argc, const char *const *const argv)
- {
- if (argc < 5)
- {
-diff -aur zsnes_1_51//src/tools/strutil.h zsnes_1_51_new//src/tools/strutil.h
---- zsnes_1_51//src/tools/strutil.h 2006-12-27 12:04:05.000000000 +0100
-+++ zsnes_1_51_new//src/tools/strutil.h 2010-09-05 15:48:36.903333444 +0200
-@@ -15,6 +15,9 @@
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-+#include <cstring>
-+#include <cstdlib>
-+
- /*
- This is part of a toolkit used to assist in ZSNES development
- */
diff --git a/multilib/zsnes/zsnes_icon.png b/multilib/zsnes/zsnes_icon.png
deleted file mode 100644
index 31608ba06..000000000
--- a/multilib/zsnes/zsnes_icon.png
+++ /dev/null
Binary files differ
diff --git a/staging/cairo-perl/PKGBUILD b/staging/cairo-perl/PKGBUILD
deleted file mode 100644
index b697e5e16..000000000
--- a/staging/cairo-perl/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124873 2011-05-24 21:13:32Z remy $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=cairo-perl
-_realname=Cairo
-pkgver=1.061
-pkgrel=4
-pkgdesc="Perl wrappers for cairo"
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-options=('!emptydirs')
-depends=('cairo>=1.8.10' 'perl>=5.14')
-makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('08cd5e847f61858651fc4de769066e88')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make test || true
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/claws-mail-extra-plugins/PKGBUILD b/staging/claws-mail-extra-plugins/PKGBUILD
deleted file mode 100644
index 9d233d726..000000000
--- a/staging/claws-mail-extra-plugins/PKGBUILD
+++ /dev/null
@@ -1,67 +0,0 @@
-# $Id: PKGBUILD 125144 2011-05-25 19:01:27Z foutrelis $
-# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-# Contributor: Mildred <mildred593 at online dot fr>
-
-pkgname=claws-mail-extra-plugins
-pkgver=3.7.9
-pkgrel=4
-pkgdesc="Extra plugins for claws-mail"
-url="http://www.claws-mail.org/plugins.php?branch=EXT"
-license=('GPL3')
-arch=('i686' 'x86_64')
-depends=('claws-mail>=3.7.8')
-makedepends=('make' 'bc' 'perl>=5.10.1-5' 'libgtkhtml>=2.11.1-2' 'libnotify>=0.7'
- 'libxml2>=2.7.6' 'curl>=7.19.7' 'libytnef>=1.5-2' 'libwebkit>=1.3.13'
- 'pygtk>=2.16.0' 'libsoup-gnome' 'libcanberra')
-optdepends=('libgtkhtml: for gtkhtml2_viewer plugin'
- 'perl: for perl plugin'
- 'libnotify: for notification plugin'
- 'libcanberra: for notification plugin'
- 'dbus-core: for notification plugin'
- 'libxml2: for gtkhtml2_viewer and rssyl plugins'
- 'curl: for gtkhtml2_viewer, vcalendar, rssyl and spamreport plugins'
- 'libarchive: for archive plugin'
- 'libytnef: for tnef_parse plugin'
- 'libwebkit: for the fancy webkit html plugin'
- 'libsoup-gnome: for the fancy webkit html plugin'
- 'python2: for python plugin')
-conflicts=('claws-gtkhtml2_viewer' 'claws-mail-acpinotifier-plugin'
- 'sylpheed-claws-gtkhtml2-plugin' 'sylpheed-claws-rssyl-plugin'
- 'sylpheed-claws-extra-plugins' 'claws-tnef-plugin'
- 'claws-webkit-plugin-svn' 'claws-mayflower-plugin-svn')
-replaces=('sylpheed-claws-extra-plugins')
-options=('!libtool' '!strip')
-source=(http://downloads.sourceforge.net/project/sylpheed-claws/extra%20plugins/$pkgver/claws-mail-extra-plugins-$pkgver.tar.bz2
- claws-mail-notification-0.26-libnotify-0.7.patch)
-md5sums=('3d1ebc48f686ab10702380c776b5d5d0'
- 'a02be84594ebd28b18811ccc358509be')
-
-build() {
- cd "$srcdir/claws-mail-extra-plugins-$pkgver"
-
- # fix for python2
- export PYTHON="/usr/bin/python2"
-
- for dir in */; do
- [[ $dir != geolocation_plugin-* ]] && (
- cd $dir
-
- [[ $dir == notification_plugin-* ]] &&
- patch -Np2 -i "$srcdir/claws-mail-notification-0.26-libnotify-0.7.patch"
-
- ./configure --prefix=/usr --disable-static
- make
- )
- done
-}
-
-package() {
- cd "$srcdir/claws-mail-extra-plugins-$pkgver"
- for dir in */; do
- [[ $dir != geolocation_plugin-* ]] &&
- make -C $dir DESTDIR="$pkgdir" install
- done
-
- # fix fileconflict with libical, #11485
- rm -f "$pkgdir/usr/include/ical.h"
-}
diff --git a/staging/claws-mail-extra-plugins/claws-mail-notification-0.26-libnotify-0.7.patch b/staging/claws-mail-extra-plugins/claws-mail-notification-0.26-libnotify-0.7.patch
deleted file mode 100644
index efc06a472..000000000
--- a/staging/claws-mail-extra-plugins/claws-mail-notification-0.26-libnotify-0.7.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Nur claws-mail-extra-plugins-3.7.6-orig/notification_plugin-0.25/src/notification_popup.c claws-mail-extra-plugins-3.7.6/notification_plugin-0.25/src/notification_popup.c
---- claws-mail-extra-plugins-3.7.6-orig/notification_plugin-0.25/src/notification_popup.c 2009-04-26 03:05:05.000000000 +0200
-+++ claws-mail-extra-plugins-3.7.6/notification_plugin-0.25/src/notification_popup.c 2010-11-12 13:39:02.363909583 +0100
-@@ -339,7 +339,7 @@
- break;
- }
-
-- ppopup->notification = notify_notification_new(summary, utf8_str, NULL, NULL);
-+ ppopup->notification = notify_notification_new(summary, utf8_str, NULL);
- g_free(utf8_str);
- if(ppopup->notification == NULL) {
- debug_print("Notification Plugin: Failed to create a new "
-diff -Nur claws-mail-extra-plugins-3.7.6-orig/notification_plugin-0.25/src/notification_trayicon.c claws-mail-extra-plugins-3.7.6/notification_plugin-0.25/src/notification_trayicon.c
---- claws-mail-extra-plugins-3.7.6-orig/notification_plugin-0.25/src/notification_trayicon.c 2010-03-25 09:56:34.000000000 +0100
-+++ claws-mail-extra-plugins-3.7.6/notification_plugin-0.25/src/notification_trayicon.c 2010-11-12 13:38:30.809340907 +0100
-@@ -589,8 +589,7 @@
- summary = notification_trayicon_popup_assemble_summary();
- utf8_str = notification_trayicon_popup_assemble_body(msginfo);
-
-- popup.notification = notify_notification_new(summary, utf8_str, NULL, NULL);
-- notify_notification_attach_to_status_icon(popup.notification, trayicon);
-+ popup.notification = notify_notification_new(summary, utf8_str, NULL);
-
- g_free(summary);
- g_free(utf8_str);
diff --git a/staging/dvdrip/PKGBUILD b/staging/dvdrip/PKGBUILD
deleted file mode 100644
index 17838b169..000000000
--- a/staging/dvdrip/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 125147 2011-05-25 19:02:09Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Fredrik Hammar <Horney_C86@Hotmail.com>
-
-pkgname=dvdrip
-pkgver=0.98.11
-pkgrel=7
-pkgdesc="A Gtk frontend for transcode writen in Perl"
-arch=('i686' 'x86_64')
-license=('custom')
-url="http://www.exit1.org/dvdrip/"
-install=${pkgname}.install
-depends=('perl-gtk2-ex-formfactory' 'transcode' 'imagemagick'
- 'perl-libintl-perl' 'desktop-file-utils' 'perl-event-execflow')
-optdepends=('ogmtools: for ogm/odd video creation'
- 'lsdvd: fast reading of DVD table')
-source=(http://www.exit1.org/dvdrip/dist/${pkgname}-${pkgver}.tar.gz \
- ${pkgname}.desktop)
-options=('!emptydirs' '!makeflags')
-md5sums=('6dfa4199d451757a37eea233a07da4c0'
- 'e91cf411928fd0500d07a0022b4ef546')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-
- install -Dm644 ${srcdir}/${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop"
- install -Dm 644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
diff --git a/staging/dvdrip/dvdrip.desktop b/staging/dvdrip/dvdrip.desktop
deleted file mode 100644
index dd19b4aae..000000000
--- a/staging/dvdrip/dvdrip.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=dvd::rip
-Comment=DVD Ripper and Encoder - Backup and compression utility for DVDs
-Exec=/usr/bin/vendor_perl/dvdrip
-Icon=/usr/share/perl5/vendor_perl/Video/DVDRip/icon.xpm
-Terminal=false
-Type=Application
-Categories=Application;AudioVideo;Video;
diff --git a/staging/dvdrip/dvdrip.install b/staging/dvdrip/dvdrip.install
deleted file mode 100644
index 4cd6160c4..000000000
--- a/staging/dvdrip/dvdrip.install
+++ /dev/null
@@ -1,19 +0,0 @@
-# this is the scrollkeeper handling sample file
-
-post_install() {
- echo "update desktop mime database..."
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- /bin/true
-}
-
-post_remove() {
- echo "update desktop mime database..."
- update-desktop-database -q
-}
diff --git a/staging/frozen-bubble/PKGBUILD b/staging/frozen-bubble/PKGBUILD
deleted file mode 100644
index eac81509b..000000000
--- a/staging/frozen-bubble/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 124828 2011-05-24 16:19:16Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Brandon Niemczyk <maccorin@cfl.rr.com>
-
-pkgname=frozen-bubble
-_pkgver=2.2.1-beta1
-pkgver=${_pkgver/-/}
-pkgrel=2
-pkgdesc="A game in which you throw colorful bubbles and build groups to destroy the bubbles"
-arch=(i686 x86_64)
-url="http://www.frozen-bubble.org"
-license=(GPL2)
-depends=(perl-sdl perl-ipc-system-simple perl-compress-bzip2 perl-file-which)
-makedepends=(perl-file-slurp perl-locale-maketext-lexicon)
-options=('!emptydirs')
-source=(http://www.frozen-bubble.org/data/$pkgname-$_pkgver.tar.bz2 \
- frozen-bubble.desktop)
-md5sums=('825cc23ed806838b9d86de9982a5687a'
- '01b10b77ba6ad856f5c199121c582272')
-
-package() {
- cd "$srcdir/$pkgname-$_pkgver"
-
- # gcc bug?
- CFLAGS+=" -Doff64_t=__off64_t"
-
- # install module in vendor directories
- perl Build.PL installdirs=vendor destdir="$pkgdir"
-
- perl Build
- perl Build install
-
- install -D -m644 share/icons/frozen-bubble-icon-64x64.png "$pkgdir/usr/share/pixmaps/frozen-bubble.png"
- install -D -m644 "$srcdir/frozen-bubble.desktop" "$pkgdir/usr/share/applications/frozen-bubble.desktop"
-}
diff --git a/staging/frozen-bubble/frozen-bubble.desktop b/staging/frozen-bubble/frozen-bubble.desktop
deleted file mode 100644
index 76a7bcd88..000000000
--- a/staging/frozen-bubble/frozen-bubble.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Type=Application
-Version=1.0
-Encoding=UTF-8
-Name=Frozen Bubble
-Icon=frozen-bubble.png
-Exec=/usr/bin/vendor_perl/frozen-bubble
-Terminal=false
-Categories=Game;
diff --git a/staging/gconf-perl/PKGBUILD b/staging/gconf-perl/PKGBUILD
deleted file mode 100644
index e4f58af63..000000000
--- a/staging/gconf-perl/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124841 2011-05-24 18:04:05Z remy $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=gconf-perl
-_realname=Gnome2-GConf
-pkgver=1.044
-pkgrel=5
-pkgdesc="Gnome2-GConf perl bindings for gconf"
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('glib-perl' 'gconf' 'perl>=5.14')
-options=(!emptydirs)
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('ea386003b18f067524833b0eeb271330')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check() {
- cd "${srcdir}/${_realname}-${pkgver}"
- dbus-launch --exit-with-session make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/git/ChangeLog b/staging/git/ChangeLog
deleted file mode 100644
index 76298e68f..000000000
--- a/staging/git/ChangeLog
+++ /dev/null
@@ -1,53 +0,0 @@
-Simple version bumps are omitted from the following ChangeLog.
-
-2011-05-05 Dan McGee <dan@archlinux.org>
- Version 1.7.5.1-1
- * Byte compile emacs files (FS#20874)
- * Respect CFLAGS/LDFLAGS (FS#23963)
-
-2011-04-27 Dan McGee <dan@archlinux.org>
- Version 1.7.5-1
- * Add missing optdepends for git send-email (FS#20923)
-
-2011-01-05 Dan McGee <dan@archlinux.org>
- Version 1.7.3.5-1
- * More flexible git-daemon RC scripts (FS#20575)
-
-2010-10-01 Allan McRae <allan@archlinux.org>
- Version 1.7.3.1-2
- * Python 2/3 rebuild
-
-2010-06-29 Dan McGee <dan@archlinux.org>
- Version 1.7.1.1-1
- * Add emacs completion files (FS#17968)
- * Add git-daemon RC scripts (FS#19291)
-
-2009-06-05 Dan McGee <dan@archlinux.org>
- Version 1.6.3.2-1
- * Remove gitweb from /usr/share; it needs customization to be helpful
- * Add NO_CROSS_DIRECTORY_HARDLINKS option to build (FS#13683)
-
-2008-09-14 Dan McGee <dan@archlinux.org>
- Version 1.6.0.2-1
- * Moved optional depends from install file to optdepends array
-
-2008-06-15 Dan McGee <dan@archlinux.org>
- Version 1.5.6-1
- * Removed 'cpio' dependency, clone is now a builtin and no longer needs it
-
-2008-02-02 Dan McGee <dan@archlinux.org>
- Version 1.5.4-1
- * Upstream version 1.5.4
- * Enable pthreads support in pack-objects. To use, set the pack.threads
- git config option. Read manpages of pack-objects and config for more
- details.
- * Changelog added (with entries going back a bit).
-
-2008-01-28 Kevin Piche <kevin@archlinux.org>
- Version 1.5.3.7-2
- * Updated for new perl policy (vendor dirs)
- * Change license to GPL2
-
-2007-11-01 Eric Belanger <eric@archlinux.org>
- Version 1.5.3.5-2
- * Fix Perl module location
diff --git a/staging/git/PKGBUILD b/staging/git/PKGBUILD
deleted file mode 100644
index 0a96745dd..000000000
--- a/staging/git/PKGBUILD
+++ /dev/null
@@ -1,85 +0,0 @@
-# $Id: PKGBUILD 125150 2011-05-25 19:02:49Z foutrelis $
-# Maintainer: Dan McGee <dan@archlinux.org>
-
-pkgname=git
-pkgver=1.7.5.2
-pkgrel=2
-pkgdesc="the fast distributed version control system"
-arch=(i686 x86_64)
-url="http://git-scm.com/"
-license=('GPL2')
-depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.12.2')
-makedepends=('python2' 'emacs')
-optdepends=('tk: gitk and git gui'
- 'perl-libwww: git svn'
- 'perl-term-readkey: git svn'
- 'perl-mime-tools: git send-email'
- 'perl-net-smtp-ssl: git send-email TLS support'
- 'perl-authen-sasl: git send-email TLS support'
- 'python2: various helper scripts'
- 'subversion: git svn'
- 'cvsps: git cvsimport')
-replaces=('git-core')
-provides=('git-core')
-backup=('etc/conf.d/git-daemon.conf')
-source=("http://kernel.org/pub/software/scm/git/${pkgname}-${pkgver}.tar.bz2" \
- "http://kernel.org/pub/software/scm/git/git-manpages-${pkgver}.tar.bz2"
- git-daemon
- git-daemon.conf)
-changelog=ChangeLog
-
-build() {
- export PYTHON_PATH='/usr/bin/python2'
- cd "$srcdir/$pkgname-$pkgver"
- make prefix=/usr gitexecdir=/usr/lib/git-core \
- CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
-
- cd contrib/emacs
- make prefix=/usr
-}
-
-package() {
- export PYTHON_PATH='/usr/bin/python2'
- cd "$srcdir/$pkgname-$pkgver"
- make prefix=/usr gitexecdir=/usr/lib/git-core \
- CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
- NO_CROSS_DIRECTORY_HARDLINKS=1 \
- INSTALLDIRS=vendor DESTDIR="$pkgdir" install
-
- # bash completion
- mkdir -p $pkgdir/etc/bash_completion.d/
- install -m644 ./contrib/completion/git-completion.bash "$pkgdir"/etc/bash_completion.d/git
- # more contrib stuff
- cp -a ./contrib $pkgdir/usr/share/git/
- # scripts are for python 2.x
- sed -i 's|#![ ]*/usr/bin/env python|#!/usr/bin/env python2|' \
- $(find "$pkgdir" -name '*.py') \
- "$pkgdir"/usr/share/git/{fast-import/git-p4,gitview/gitview}
-
- # emacs interface
- cd contrib/emacs
- make prefix=/usr DESTDIR="$pkgdir" install
-
- # how 'bout some manpages?
- for mansect in man1 man5 man7; do
- for manpage in "$srcdir"/$mansect/*; do
- install -D -m644 $manpage "$pkgdir"/usr/share/man/$mansect/$(basename $manpage)
- done
- done
-
- # remove perllocal.pod, .packlist, and empty directories.
- rm -rf "$pkgdir"/usr/lib/perl5
-
- # git daemon script
- install -D -m755 "$srcdir"/git-daemon "$pkgdir"/etc/rc.d/git-daemon
- install -D -m644 "$srcdir"/git-daemon.conf "$pkgdir"/etc/conf.d/git-daemon.conf
-}
-
-md5sums=('f79ab8fe79b35346b499f131cbf381a4'
- '43fc5538f137231f5c96e7da5eb6c934'
- '8e2648910fd5dd4f1c41d3c7fa9e9156'
- '2e42bf97779a1c6411d89043334c9e78')
-sha256sums=('65dbb9789a1ff8aa7e4f7e156b9ce36ef101810608ed55a297156348d70f9349'
- '8521210a77809d189a3fe72e2bd13df50ecf8ec58e7098ec1655dfdb4086b6ca'
- '2e0a50bdaf8f387a499895e1c204bff78244eaa72b78187c8a84ef40c0b82598'
- 'e8bfe29d8393d2b87517c4dd56ea834b213aa00bf3d7fcde4ead3457cadbbc68')
diff --git a/staging/git/git-daemon b/staging/git/git-daemon
deleted file mode 100644
index 21ba73ed5..000000000
--- a/staging/git/git-daemon
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/bash
-
-daemon_bin="/usr/lib/git-core/git-daemon"
-daemon_name=$(basename $daemon_bin)
-PIDF="/var/run/$daemon_name.pid"
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/$daemon_name.conf
-
-get_pid() {
- pidof -o %PPID $daemon_name
-}
-
-case "$1" in
- start)
- stat_busy "Starting $daemon_name daemon"
-
- PID=$(get_pid)
- if [ -z "$PID" ]; then
- [ -f $PIDF ] && rm -f $PIDF
- # RUN
- $daemon_bin --pid-file=$PIDF $GIT_DAEMON_ARGS
- #
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- echo $(get_pid) > $PIDF
- add_daemon $daemon_name
- stat_done
- fi
- else
- stat_fail
- exit 1
- fi
- ;;
-
- stop)
- stat_busy "Stopping $daemon_name daemon"
- PID=$(get_pid)
- # KILL
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- #
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- rm -f $PIDF &> /dev/null
- rm_daemon $daemon_name
- stat_done
- fi
- ;;
-
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
-
- status)
- stat_busy "Checking $daemon_name status";
- ck_status $daemon_name
- ;;
-
- *)
- echo "usage: $0 {start|stop|restart|status}"
-esac
-
-exit 0
diff --git a/staging/git/git-daemon.conf b/staging/git/git-daemon.conf
deleted file mode 100644
index 3f9a12060..000000000
--- a/staging/git/git-daemon.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-# path to git repositories served
-GIT_REPO="/srv/git/"
-# see `man git-daemon` for all available options
-# $GIT_REPO will be present twice in most configs
-GIT_DAEMON_ARGS="--detach --syslog --verbose --base-path=$GIT_REPO $GIT_REPO"
diff --git a/staging/glade-perl/PKGBUILD b/staging/glade-perl/PKGBUILD
deleted file mode 100644
index 96d77bced..000000000
--- a/staging/glade-perl/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 125153 2011-05-25 19:04:01Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=glade-perl
-_realname=Gtk2-GladeXML
-pkgver=1.007
-pkgrel=4
-pkgdesc="Gtk2-GladeXML perl bindings for glade 2.x"
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('libglade' 'gtk2-perl' 'perl')
-options=('!emptydirs')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('e6ca234e2a9f0221263acd2a593c583b')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/glew/PKGBUILD b/staging/glew/PKGBUILD
deleted file mode 100644
index 6270e8c8f..000000000
--- a/staging/glew/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 125318 2011-05-25 20:28:27Z stephane $
-# Maintainer: Stéphane Gaudreault <stephane@archlinux.org>
-# Contributor: SleepyDog
-
-pkgname=glew
-pkgver=1.6.0
-pkgrel=1
-pkgdesc="The OpenGL Extension Wrangler Library"
-arch=('i686' 'x86_64')
-url="http://glew.sourceforge.net"
-license=('BSD' 'MIT' 'GPL')
-depends=('libxmu' 'libxi' 'mesa')
-source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tgz)
-sha1sums=('ed555d15d0f01239b262c4cf803e97d60d8a18b6')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- sed -i 's|lib64|lib|' config/Makefile.linux
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make GLEW_DEST="${pkgdir}/usr" install.all
- install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
- rm "${pkgdir}"/usr/lib/{libGLEW,libGLEWmx}.a
- chmod 0755 "${pkgdir}"/usr/lib/libGLEW*.so.${pkgver}
-}
diff --git a/staging/glib-perl/PKGBUILD b/staging/glib-perl/PKGBUILD
deleted file mode 100644
index 89610fe1e..000000000
--- a/staging/glib-perl/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 124651 2011-05-23 19:33:30Z remy $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Sarah Hay <sarah@archlinux.org>
-
-pkgname=glib-perl
-_realname=Glib
-pkgver=1.223
-pkgrel=3
-pkgdesc="Perl wrappers for glib 2.x, including GObject"
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-options=('!emptydirs')
-depends=('glib2>=2.24.1' 'perl>=5.14')
-makedepends=('perl-extutils-depends>=0.302' 'perl-extutils-pkgconfig>=1.12')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('cfdeaa8c95448f86c30b505e4701abf1')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/gnome-perl/PKGBUILD b/staging/gnome-perl/PKGBUILD
deleted file mode 100644
index 81f68ee25..000000000
--- a/staging/gnome-perl/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 125159 2011-05-25 19:04:51Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=gnome-perl
-_realname=Gnome2
-pkgver=1.042
-pkgrel=6
-pkgdesc="Perl bindings for libgnome"
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gnomecanvas-perl' 'gnome-vfs-perl' 'libgnomeui' 'perl')
-options=('!emptydirs')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('eb7b624114e45e54e022a633ffc1cce6')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/gnome-vfs-perl/PKGBUILD b/staging/gnome-vfs-perl/PKGBUILD
deleted file mode 100644
index 3960f5285..000000000
--- a/staging/gnome-vfs-perl/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 125162 2011-05-25 19:05:23Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=gnome-vfs-perl
-_realname=Gnome2-VFS
-pkgver=1.081
-pkgrel=4
-pkgdesc="Gnome2-VFS perl bindings for gnome-vfs"
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gtk2-perl' 'gnome-vfs' 'perl')
-options=('!emptydirs')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('3d220cbbe9f1ebc78d7047593f9cd633')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/gnomecanvas-perl/PKGBUILD b/staging/gnomecanvas-perl/PKGBUILD
deleted file mode 100644
index 2563caae4..000000000
--- a/staging/gnomecanvas-perl/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 125156 2011-05-25 19:04:24Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=gnomecanvas-perl
-_realname=Gnome2-Canvas
-pkgver=1.002
-pkgrel=8
-pkgdesc="Gnome2-Canvas perl bindings for libgnomecanvas"
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gtk2-perl' 'libgnomecanvas' 'perl')
-options=(!emptydirs)
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('93405a987ba4bbd03c2f91592b88f5cb')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/gnumeric/PKGBUILD b/staging/gnumeric/PKGBUILD
deleted file mode 100644
index 2fd9e4799..000000000
--- a/staging/gnumeric/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 125165 2011-05-25 19:05:49Z foutrelis $
-# Maintainer: Eric Belanger <eric@archlinux.org>
-# Contributor: Kritoke <typeolinux@yahoo.com>
-
-pkgname=gnumeric
-pkgver=1.10.15
-pkgrel=2
-pkgdesc="A GNOME Spreadsheet Program"
-arch=('i686' 'x86_64')
-url="http://www.gnome.org/projects/gnumeric/"
-license=('GPL')
-depends=('goffice' 'gconf' 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('intltool' 'python2' 'gnome-doc-utils' 'pygobject' 'psiconv')
-optdepends=('pygobject: for python plugin support'
- 'psiconv: for Psion 5 file support'
- 'yelp: for viewing the help manual')
-install=gnumeric.install
-options=('libtool')
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('4343a8e72bd19380d83ab5d4937388b2327e0dbb6187296e66dc7ca2d2b9025a')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-schemas-install --enable-ssindex
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- install -d "${pkgdir}/usr/share/gconf/schemas"
- gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain gnumeric "${pkgdir}"/etc/gconf/schemas/*.schemas
- rm -rf "${pkgdir}/etc/gconf"
-}
diff --git a/staging/gnumeric/gnumeric.install b/staging/gnumeric/gnumeric.install
deleted file mode 100644
index 50ee0a7e2..000000000
--- a/staging/gnumeric/gnumeric.install
+++ /dev/null
@@ -1,26 +0,0 @@
-pkgname=gnumeric
-
-post_install() {
- usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
- usr/sbin/gconfpkg --install ${pkgname}
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-pre_upgrade() {
- pre_remove $1
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- usr/sbin/gconfpkg --uninstall ${pkgname}
-}
-
-post_remove() {
- usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
diff --git a/staging/graphviz/LICENSE b/staging/graphviz/LICENSE
deleted file mode 100644
index 16cc69a52..000000000
--- a/staging/graphviz/LICENSE
+++ /dev/null
@@ -1,87 +0,0 @@
-Eclipse Public License - v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
diff --git a/staging/graphviz/PKGBUILD b/staging/graphviz/PKGBUILD
deleted file mode 100644
index c31b3977d..000000000
--- a/staging/graphviz/PKGBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# $Id: PKGBUILD 124548 2011-05-22 22:43:30Z bisson $
-# Maintainer: kevin <kevin@archlinux.org>
-# Maintainer: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: John Proctor <jproctor@prium.net>
-
-pkgname=graphviz
-pkgver=2.28.0
-pkgrel=2
-pkgdesc='Graph visualization software'
-url='http://www.graphviz.org/'
-license=('custom:EPL')
-arch=('i686' 'x86_64')
-depends=('gd' 'librsvg' 'libxaw' 'ghostscript' 'pango')
-makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'php' 'python2' 'r' 'ruby' 'tk')
-optdepends=('mono: sharp bindings'
- 'guile: guile bindings'
- 'lua: lua bindings'
- 'ocaml: ocaml bindings'
- 'perl: perl bindings'
- 'php: php bindings'
- 'python2: python bindings'
- 'r: r bindings'
- 'ruby: ruby bindings'
- 'tcl: tcl bindings')
-source=("${url}/pub/${pkgname}/stable/SOURCES/${pkgname}-${pkgver}.tar.gz"
- 'LICENSE')
-sha1sums=('4725d88a13e071ee22e632de551d4a55ca08ee7d'
- 'e78277e502c29abb74b9587a5dc951ec392554ea')
-
-options=('!libtool')
-install=install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- sed -i "/RUBY_INCLUDES=\"/s|\"$| `eval echo -I/usr/include/ruby-1.9.1/{$CARCH-linux,ruby/backward,}`\"|" configure
- sed -i '/LIBPOSTFIX="64"/d' configure
- export PYTHON=python2
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- # cf. http://www.graphviz.org/License.php
- install -Dm644 ../LICENSE "${pkgdir}"/usr/share/licenses/graphviz/LICENSE
-}
diff --git a/staging/graphviz/install b/staging/graphviz/install
deleted file mode 100644
index 00510e3f6..000000000
--- a/staging/graphviz/install
+++ /dev/null
@@ -1,17 +0,0 @@
-# arg 1: the new package version
-post_install() {
- # Create plugin config /usr/lib/graphviz/config6
- rm -f usr/lib/graphviz/config{,6}
- usr/bin/dot -c
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- post_install $1
-}
-
-# arg 1: the old package version
-pre_remove() {
- rm -f usr/lib/graphviz/config{,6}
-}
diff --git a/staging/gtk2-perl/PKGBUILD b/staging/gtk2-perl/PKGBUILD
deleted file mode 100644
index 215b21109..000000000
--- a/staging/gtk2-perl/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 124902 2011-05-25 01:27:30Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Sarah Hay <sarah@archlinux.org>
-
-pkgname=gtk2-perl
-_realname=Gtk2
-pkgver=1.222
-pkgrel=3
-pkgdesc="Gtk2-Perl allows Perl developers to write GTK+ 2.x applications."
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gtk2' 'pango-perl')
-options=('!emptydirs')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('8f8a170b33dc2cf4e69769e97c05185a')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/hugin/PKGBUILD b/staging/hugin/PKGBUILD
deleted file mode 100644
index d09e302dd..000000000
--- a/staging/hugin/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 125347 2011-05-26 02:15:23Z eric $
-# Maintainer: Tobias Kieslich <tobias@archlinux.org>
-# Contributor: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Dominik Ryba <domryba@post.pl>
-
-pkgname=hugin
-pkgver=2010.4.0
-pkgrel=4
-pkgdesc="A frontend to the panorama-tools"
-arch=('i686' 'x86_64')
-url="http://hugin.sourceforge.net/"
-license=('LGPL')
-depends=('wxgtk' 'libpano13' 'boost-libs' 'enblend-enfuse' 'exiv2' 'openexr'
- 'autopano-sift-c' 'lapack' 'desktop-file-utils' 'make' 'perl-exiftool')
-makedepends=('zip' 'cmake' 'boost')
-install=${pkgname}.install
-source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2 hugin-gcc46.patch)
-md5sums=('bfd716655461987312b2f2f00c90dcc5'
- '4393c7b31da60f230c85e63a6a2e43a0')
-sha1sums=('47f25c0a8b97c27108e567bcd22203c87f268d07'
- '52798a155a037f853f41402f797e8a4cb6bb3e07')
-
-build() {
- cd "${srcdir}"
- (cd ${pkgname}-${pkgver}; patch -p1 -i ../hugin-gcc46.patch)
- mkdir build && cd build
-
- cmake "${srcdir}/${pkgname}-${pkgver}" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_EXE_LINKER_FLAGS="-lpthread" \
- -DENABLE_LAPACK=yes
-
- make
-}
-
-package(){
- cd "${srcdir}/build"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/hugin/hugin-gcc46.patch b/staging/hugin/hugin-gcc46.patch
deleted file mode 100644
index 98a70ad50..000000000
--- a/staging/hugin/hugin-gcc46.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-diff -r 0377a1af6110 -r 1fc6ad6e7c7a src/foreign/vigra/vigra/multi_iterator.hxx
---- a/src/foreign/vigra/vigra/multi_iterator.hxx Mon Jun 25 16:36:21 2007 +0000
-+++ b/src/foreign/vigra/vigra/multi_iterator.hxx Tue Jan 25 21:14:13 2011 +0000
-@@ -41,6 +41,7 @@
- #define VIGRA_MULTI_ITERATOR_HXX
-
- #include <sys/types.h>
-+#include <stddef.h>
- #include "tinyvector.hxx"
- #include "iteratortags.hxx"
-
-
-
-
-
diff --git a/staging/hugin/hugin.install b/staging/hugin/hugin.install
deleted file mode 100644
index 362749233..000000000
--- a/staging/hugin/hugin.install
+++ /dev/null
@@ -1,15 +0,0 @@
-post_install() {
- gtk-update-icon-cache -q -t -f usr/share/icons/gnome
- update-desktop-database -q
- update-mime-database usr/share/mime > /dev/null
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/gnome
- update-desktop-database -q
- update-mime-database usr/share/mime > /dev/null
-}
diff --git a/staging/imagemagick/PKGBUILD b/staging/imagemagick/PKGBUILD
deleted file mode 100644
index 39f9e8830..000000000
--- a/staging/imagemagick/PKGBUILD
+++ /dev/null
@@ -1,81 +0,0 @@
-# $Id: PKGBUILD 124573 2011-05-23 01:23:35Z eric $
-# Maintainer: Eric Bélanger <eric@archlinux.org>
-
-pkgbase=imagemagick
-pkgname=('imagemagick' 'imagemagick-doc')
-pkgver=6.6.9.10
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.imagemagick.org/"
-license=('custom')
-depends=('libtool' 'lcms' 'libxt' 'gcc-libs' 'bzip2' 'xz' 'freetype2' 'fontconfig' \
- 'libxext' 'libjpeg-turbo')
-makedepends=('ghostscript' 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'libpng')
-source=(ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
- perlmagick.rpath.patch)
-md5sums=('cf8940e964be608ddae152b90a576282'
- 'ff9974decbfe9846f8e347239d87e4eb')
-sha1sums=('18d141e904853c68a43f53862bc67e3c8b66d664'
- '23405f80904b1de94ebd7bd6fe2a332471b8c283')
-
-build() {
- cd "${srcdir}"/ImageMagick-${pkgver%.*}-${pkgver##*.}
-
- sed '/AC_PATH_XTRA/d' -i configure.ac
- autoreconf
- patch -Np0 -i ../perlmagick.rpath.patch
-
- ./configure --prefix=/usr --sysconfdir=/etc --with-modules --disable-static \
- --enable-openmp --with-wmf --with-openexr --with-xml \
- --with-gslib --with-gs-font-dir=/usr/share/fonts/Type1 \
- --with-perl --with-perl-options="INSTALLDIRS=vendor" \
- --without-gvc --without-djvu --without-autotrace --with-jp2 \
- --without-jbig --without-fpx --without-dps --without-fftw
- make
-}
-
-package_imagemagick() {
- pkgdesc="An image viewing/manipulation program"
- optdepends=('ghostscript: for Ghostscript support'
- 'openexr: for OpenEXR support'
- 'libwmf: for WMF support'
- 'librsvg: for SVG support'
- 'libxml2: for XML support'
- 'jasper: for JPEG-2000 support'
- 'libpng: for PNG support')
- backup=('etc/ImageMagick/coder.xml'
- 'etc/ImageMagick/colors.xml'
- 'etc/ImageMagick/delegates.xml'
- 'etc/ImageMagick/log.xml'
- 'etc/ImageMagick/magic.xml'
- 'etc/ImageMagick/mime.xml'
- 'etc/ImageMagick/policy.xml'
- 'etc/ImageMagick/sRGB.icm'
- 'etc/ImageMagick/thresholds.xml'
- 'etc/ImageMagick/type.xml'
- 'etc/ImageMagick/type-dejavu.xml'
- 'etc/ImageMagick/type-ghostscript.xml'
- 'etc/ImageMagick/type-windows.xml')
- options=('!makeflags' '!docs' 'libtool')
-
- cd "${srcdir}"/ImageMagick-${pkgver%.*}-${pkgver##*.}
- make DESTDIR="${pkgdir}" install
- chmod 755 "${pkgdir}/usr/lib/perl5/vendor_perl/auto/Image/Magick/Magick.so"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/imagemagick/LICENSE"
- install -Dm644 NOTICE "${pkgdir}/usr/share/licenses/imagemagick/NOTICE"
-
-#Cleaning
- find "${pkgdir}" -name '*.bs' -delete
- rm -f "${pkgdir}"/usr/lib/*.la
-}
-
-package_imagemagick-doc() {
- pkgdesc="The ImageMagick documentation (utilities manuals and libraries API)"
- depends=()
- options=('!makeflags')
-
- cd "${srcdir}"/ImageMagick-${pkgver%.*}-${pkgver##*.}
- make DESTDIR="${pkgdir}" install-data-html
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/imagemagick-doc/LICENSE"
- install -Dm644 NOTICE "${pkgdir}/usr/share/licenses/imagemagick-doc/NOTICE"
-}
diff --git a/staging/imagemagick/perlmagick.rpath.patch b/staging/imagemagick/perlmagick.rpath.patch
deleted file mode 100644
index 958c0f2ee..000000000
--- a/staging/imagemagick/perlmagick.rpath.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig 2009-05-26 16:22:11.000000000 -0300
-+++ Makefile.in 2009-05-26 16:23:27.000000000 -0300
-@@ -10067,6 +10067,7 @@
-
- @WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@$(PERLMAKEFILE): perl-sources $(PERLMAKEMAKER)
- @WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && @PERL@ Makefile.PL $(PERL_MAKE_OPTIONS)
-+@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && @SED@ -i 's|LD_RUN_PATH|DIE_LD_RUN_PATH_DIE|g' Makefile
-
- @WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@install-exec-perl: $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(PERLMAKEFILE)
- @WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && $(MAKE) CC='@CC@' install
diff --git a/staging/irssi/PKGBUILD b/staging/irssi/PKGBUILD
deleted file mode 100644
index bba878633..000000000
--- a/staging/irssi/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 125226 2011-05-25 19:11:10Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Dan McGee <dan@archlinux.org>
-
-pkgname=irssi
-pkgver=0.8.15
-pkgrel=5
-pkgdesc="Modular text mode IRC client with Perl scripting"
-arch=('i686' 'x86_64')
-url="http://irssi.org/"
-license=('GPL')
-depends=('glib2' 'openssl' 'perl')
-optdepends=('perl-libwww: for the scriptassist script')
-backup=(etc/irssi.conf)
-source=(http://irssi.org/files/${pkgname}-${pkgver}.tar.bz2)
-options=('!libtool')
-md5sums=('1dcb3f511b88df94b0c996f36668c7da')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- ./configure --prefix=/usr \
- --enable-ipv6 \
- --with-proxy \
- --sysconfdir=/etc \
- --with-perl-lib=vendor
- make
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/koffice/PKGBUILD b/staging/koffice/PKGBUILD
deleted file mode 100644
index 1884dd92c..000000000
--- a/staging/koffice/PKGBUILD
+++ /dev/null
@@ -1,301 +0,0 @@
-# $Id: PKGBUILD 125678 2011-05-28 00:58:39Z andrea $
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
-# Contributor: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-
-pkgbase=koffice
-pkgname=(
- 'koffice-filters'
- 'koffice-interfaces'
- 'koffice-libs'
- 'koffice-plugins'
- 'koffice-pics'
- 'koffice-servicetypes'
- 'koffice-templates'
- 'koffice-tools'
- 'koffice-karbon'
- 'koffice-karbon-doc'
-# 'koffice-kchart'
-# 'koffice-kchart-doc'
- 'koffice-kexi'
- 'koffice-kexi-doc'
- 'koffice-kformula'
- 'koffice-kformula-doc'
- 'koffice-kounavail'
- 'koffice-kplato'
-# 'koffice-kplato-doc'
- 'koffice-kpresenter'
- 'koffice-kpresenter-doc'
- 'koffice-krita'
-# 'koffice-krita-doc' # no krita-doc anymore upstream
- 'koffice-kspread'
- 'koffice-kspread-doc'
- 'koffice-kword'
-# 'koffice-kword-doc' # see http://userbase.kde.org/KWord/Manual for documentation (not supplied by upstream anymore in the sources)
- 'koffice-handbook'
- 'koffice-thesaurus-doc'
-# 'koffice-kdgantt' # still an empty package
-)
-pkgver=2.3.3
-pkgrel=4
-arch=('i686' 'x86_64')
-url='http://koffice.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-makedepends=('pkg-config' 'cmake' 'automoc4' 'boost' 'eigen' 'gsl' 'lcms'
- 'glew' 'qimageblitz' 'kdepimlibs' 'pstoedit' 'poppler-qt' 'libwpd'
- 'libwpg' 'opengtl' 'kdegraphics-libs')
-groups=('koffice')
-source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2"
- 'kde4-koffice-libwpg02.patch' 'gcc46.patch')
-sha256sums=('31ba0d98c0d29c7b8ab97efdeb6c618b82177b2b0ec85da088178254da43c099'
- '69106deb4081d71b5bd8f2e4f5af67ca689e4ce9f2bb49c11dbce5fb3409d612'
- 'e095c0b2bbedf41da6535a68b2275464dafd3f194566028d0135322f596e4739')
-
-build() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
-
- patch -p1 -i "${srcdir}/kde4-koffice-libwpg02.patch"
- patch -p1 -i "${srcdir}"/gcc46.patch
-
- cd "${srcdir}"
- mkdir build
- cd build
- cmake ../${pkgbase}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
-}
-
-##### 1st package common files, depends, optdepends of the koffice applications #####
-
-package_koffice-filters(){
- pkgdesc="Filters for the KDE office suite"
- optdepends=('libgsf: Microsoft Word document importer' 'libwpd: WordPerfect document importer'
- 'libwpg: Corel WordPerfect Graphics image importer' 'pstoedit: Karbon EPS import filter'
- 'kdegraphics-libs: support for raw images')
- install=filters.install
- cd "${srcdir}/build/filters"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-interfaces(){
- pkgdesc="Interfaces for the KDE office suite"
- depends=('kdelibs' 'koffice-libs')
- cd "${srcdir}/build/interfaces"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-libs(){
- pkgdesc="Libs for the KDE office suite"
- depends=('kdepimlibs' 'qca' 'lcms' 'koffice-servicetypes')
- cd "${srcdir}/build/libs"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-plugins(){
- pkgdesc="Plugins for the KDE office suite"
- depends=('koffice-libs')
- replaces=('koffice-kchart')
- conflicts=('koffice-kchart')
- cd "${srcdir}/build/plugins"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-pics(){
- pkgdesc="Icons for the KDE office suite"
- install=koffice.install
- cd "${srcdir}/build/pics"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-servicetypes(){
- pkgdesc="Servicetypes for the KDE office suite"
- cd "${srcdir}/build/servicetypes"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-templates(){
- pkgdesc="Templates for the KDE office suite"
- cd "${srcdir}/build/templates"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-tools(){
- pkgdesc="Tools for the KDE office suite"
- depends=('koffice-libs')
- cd "${srcdir}/build/tools"
- make DESTDIR="${pkgdir}" install
-}
-
-#### package common files done #####
-
-#### package apps and their docs #####
-
-package_koffice-karbon(){
- pkgdesc="Vector drawing application for KDE"
- depends=('hicolor-icon-theme' 'koffice-libs' 'koffice-templates')
- optdepends=('koffice-filters: import/export filters')
- install=koffice.install
- cd "${srcdir}/build/karbon"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-karbon-doc(){
- pkgdesc="Documentation for karbon"
- cd "${srcdir}/build/doc/karbon"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kexi(){
- pkgdesc="Integrated data management application for the KDE office suite"
- depends=('kdelibs' 'koffice-libs' 'koffice-kspread' 'sqlite3')
- cd "${srcdir}/build/kexi"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kexi-doc(){
- pkgdesc="Documentation for kexi"
- cd "${srcdir}/build/doc/kexi"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kformula(){
- pkgdesc="Formula editor for the KDE office suite"
- depends=('kdelibs' 'koffice-libs')
- cd "${srcdir}/build/kformula"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kformula-doc() {
- pkgdesc="Documentation for koffice-kformula"
- cd "${srcdir}/build/doc/kformula"
- make DESTDIR="${pkgdir}" install
-}
-
-
-package_koffice-kounavail(){
- pkgdesc="Kounavail for the KDE office suite"
- depends=('kdelibs' 'koffice-libs')
- cd "${srcdir}/build/kounavail"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kplato(){
- pkgdesc="Project management application for KDE"
- depends=('hicolor-icon-theme' 'koffice-libs' 'kdepimlibs' 'koffice-templates' \
- 'koffice-plugins' 'koffice-kword')
- install=koffice.install
- cd "${srcdir}/build/kplato"
- make DESTDIR="${pkgdir}" install
-}
-
-#package_koffice-kplato-doc(){
-# pkgdesc="Documentation for kplato"
-# cd ${srcdir}/build/doc/kplato
-# make DESTDIR="${pkgdir}" install
-#}
-
-package_koffice-kpresenter(){
- pkgdesc="Presentation tool for KDE"
- depends=('hicolor-icon-theme' 'koffice-libs' 'koffice-templates')
- optdepends=('koffice-filters: import/export filters')
- install=koffice.install
- cd "${srcdir}/build/kpresenter"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kpresenter-doc(){
- pkgdesc="Documentation for kpresenter"
- cd "${srcdir}/build/doc/kpresenter"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-krita(){
- pkgdesc="Graphics editor for KDE"
- depends=('hicolor-icon-theme' 'glew' 'qimageblitz' 'koffice-libs' \
- 'koffice-templates' 'koffice-plugins' 'poppler-qt' 'shared-mime-info' \
- 'openexr' 'opengtl')
- optdepends=('koffice-filters: import/export filters')
- install=krita.install
- cd "${srcdir}/build/krita"
- make DESTDIR="${pkgdir}" install
-}
-
-#package_koffice-krita-doc(){
-# pkgdesc="Documentation for krita"
-# cd ${srcdir}/build/doc/krita
-# make DESTDIR="${pkgdir}" install
-#}
-
-
-package_koffice-kspread(){
- pkgdesc="Spreadsheet application for KDE"
- depends=('hicolor-icon-theme' 'gsl' 'koffice-libs' 'koffice-templates' 'koffice-plugins')
- optdepends=('koffice-filters: import/export filters')
- install=koffice.install
- cd "${srcdir}/build/kspread"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kspread-doc(){
- pkgdesc="Documentation for kspread"
- cd "${srcdir}/build/doc/kspread"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-kword(){
- pkgdesc="Wordprocessor for KDE"
- depends=('hicolor-icon-theme' 'koffice-libs' 'koffice-templates' 'koffice-pics' \
- 'koffice-kounavail' 'koffice-plugins')
- optdepends=('koffice-filters: import/export filters')
- install=koffice.install
- cd "${srcdir}/build/kword"
- make DESTDIR="${pkgdir}" install
-
- # some sed lines to have python2 in extension scripts
- sed -i "s|/usr/bin/env python|/usr/bin/env python2|" "${pkgdir}/usr/share/apps/kword/scripts/extensions/oouno.py"
- sed -i "s|/usr/bin/env python|/usr/bin/env python2|" "${pkgdir}/usr/share/apps/kword/scripts/extensions/importdoxyxml.py"
- sed -i "s|/usr/bin/env python|/usr/bin/env python2|" "${pkgdir}/usr/share/apps/kword/scripts/extensions/onlinehelp.py"
-}
-
-#package_koffice-kword-doc(){
-# pkgdesc="Documentation for kword"
-# cd ${srcdir}/build/doc/kword
-# make DESTDIR="${pkgdir}" install
-#}
-
-##### package apps done #####
-
-#package_koffice-kchart(){
-# pkgdesc="Charting tool for KDE"
-# depends=('hicolor-icon-theme' 'koffice-interfaces' 'koffice-templates')
-# optdepends=('koffice-filters: import/export filters')
-# install=koffice.install
-# cd "${srcdir}/build/kchart"
-# make DESTDIR="${pkgdir}" install
-#}
-
-#package_koffice-kchart-doc(){
-# pkgdesc="Documentation for kchart"
-# cd "${srcdir}/build/doc/kchart"
-# make DESTDIR="${pkgdir}" install
-#}
-
-#package_koffice-kdgantt(){
-# pkgdesc="Gantt for KDE"
-# cd "${srcdir}/build/kdgantt"
-# make DESTDIR="${pkgdir}" install
-#}
-
-package_koffice-handbook() {
- pkgdesc="Documentation for koffice"
- cd "${srcdir}/build/doc/koffice"
- make DESTDIR="${pkgdir}" install
-}
-
-package_koffice-thesaurus-doc(){
- pkgdesc="Documentation for koffice-thesaurus"
- cd "${srcdir}/build/doc/thesaurus"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/koffice/filters.install b/staging/koffice/filters.install
deleted file mode 100644
index 7c8a8bd2b..000000000
--- a/staging/koffice/filters.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/staging/koffice/gcc46.patch b/staging/koffice/gcc46.patch
deleted file mode 100644
index dcf8a4f85..000000000
--- a/staging/koffice/gcc46.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -up koffice-2.3.2/krita/plugins/formats/exr/exr_converter.cc.gcc46 koffice-2.3.2/krita/plugins/formats/exr/exr_converter.cc
---- koffice-2.3.2/krita/plugins/formats/exr/exr_converter.cc.gcc46 2011-02-17 06:13:40.000000000 -0600
-+++ koffice-2.3.2/krita/plugins/formats/exr/exr_converter.cc 2011-02-19 21:15:56.597142885 -0600
-@@ -80,6 +80,9 @@ ImageType imfTypeToKisType(Imf::PixelTyp
- return IT_FLOAT16;
- case Imf::FLOAT:
- return IT_FLOAT32;
-+ default:
-+ // shouldn't reach here
-+ return IT_UNSUPPORTED;
- }
- }
-
-@@ -93,6 +96,9 @@ const KoColorSpace* kisTypeToColorSpace(
- case IT_UNKNOWN:
- case IT_UNSUPPORTED:
- return 0;
-+ default:
-+ // shouldn't reach here
-+ return 0;
- }
- }
-
diff --git a/staging/koffice/kde4-koffice-libwpg02.patch b/staging/koffice/kde4-koffice-libwpg02.patch
deleted file mode 100644
index e2a55a216..000000000
--- a/staging/koffice/kde4-koffice-libwpg02.patch
+++ /dev/null
@@ -1,1323 +0,0 @@
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/CMakeLists.txt koffice-2.3.1-libwpg02/filters/karbon/wpg/import/CMakeLists.txt
---- koffice-2.3.1/filters/karbon/wpg/import/CMakeLists.txt 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/CMakeLists.txt 2011-01-18 07:40:25.000000000 +0100
-@@ -1,16 +1,11 @@
-
--
- include_directories(${CMAKE_BINARY_DIR}/filters/ ${WPD_INCLUDE_DIR} ${LIBWPG_INCLUDE_DIR}/)
-
--set(wpgimport_PART_SRCS
--WPGImport.cpp
--OdgExporter.cxx
--FileOutputHandler.cxx
--GraphicsElement.cxx)
-+set(wpgimport_PART_SRCS WPGImport.cpp)
-
- kde4_add_plugin(wpgimport ${wpgimport_PART_SRCS})
-
--target_link_libraries(wpgimport komain ${LIBWPG_LIBRARIES} ${LIBWPG_STREAM_LIBRARIES})
-+target_link_libraries(wpgimport komain ${LIBWPG_LIBRARIES} ${LIBWPG_STREAM_LIBRARIES} ${WPD_LIBRARIES})
-
- install(TARGETS wpgimport DESTINATION ${PLUGIN_INSTALL_DIR})
- install(FILES karbon_wpg_import.desktop DESTINATION ${SERVICES_INSTALL_DIR})
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/FileOutputHandler.cxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/FileOutputHandler.cxx
---- koffice-2.3.1/filters/karbon/wpg/import/FileOutputHandler.cxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/FileOutputHandler.cxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,95 +0,0 @@
--/* libwpg
-- * Copyright (C) 2006 Fridrich Strba (fridrich.strba@bluewin.ch)
-- *
-- * This library is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Library General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * This library 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpg.sourceforge.net
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#include "FileOutputHandler.hxx"
--
--FileOutputHandler::FileOutputHandler(std::ostringstream &contentStream) :
-- mbIsTagOpened(false),
-- mContentStream(contentStream)
--{
--}
--
--void FileOutputHandler::startDocument()
--{
--}
--
--void FileOutputHandler::startElement(const char *psName, const std::vector<std::pair<std::string, std::string> > &xPropList)
--{
-- if (mbIsTagOpened)
-- {
-- mContentStream << ">";
-- mbIsTagOpened = false;
-- }
-- mContentStream << "<" << psName;
--
-- for (std::vector<std::pair<std::string, std::string> >::const_iterator i = xPropList.begin(); i != xPropList.end(); i++)
-- {
-- mContentStream << " " << (*i).first.c_str() << "=\"" << (*i).second.c_str() << "\"";
-- }
-- mbIsTagOpened = true;
-- msOpenedTagName = psName;
--}
--
--void FileOutputHandler::endElement(const char *psName)
--{
-- if (mbIsTagOpened)
-- {
-- if( msOpenedTagName == psName )
-- {
-- mContentStream << "/>";
-- mbIsTagOpened = false;
-- }
-- else // should not happen, but handle it
-- {
-- mContentStream << ">";
-- mContentStream << "</" << psName << ">";
-- mbIsTagOpened = false;
-- }
-- }
-- else
-- {
-- mContentStream << "</" << psName << ">";
-- mbIsTagOpened = false;
-- }
--}
--
--void FileOutputHandler::characters(const std::string &sCharacters)
--{
-- if (mbIsTagOpened)
-- {
-- mContentStream << ">";
-- mbIsTagOpened = false;
-- }
-- mContentStream << sCharacters.c_str();
--}
--
--void FileOutputHandler::endDocument()
--{
-- if (mbIsTagOpened)
-- {
-- mContentStream << ">";
-- mbIsTagOpened = false;
-- }
--}
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/FileOutputHandler.hxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/FileOutputHandler.hxx
---- koffice-2.3.1/filters/karbon/wpg/import/FileOutputHandler.hxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/FileOutputHandler.hxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,49 +0,0 @@
--/* libwpg
-- * Copyright (C) 2006 Fridrich Strba (fridrich.strba@bluewin.ch)
-- *
-- * This library is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Library General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * This library 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpg.sourceforge.net
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#ifndef FILEOUTPUTHANDLER_H
--#define FILEOUTPUTHANDLER_H
--
--#include <iostream>
--#include <sstream>
--#include <string>
--#include "GraphicsHandler.hxx"
--
--class FileOutputHandler : public GraphicsHandler
--{
-- public:
-- explicit FileOutputHandler(std::ostringstream &contentStream);
-- virtual void startDocument();
-- virtual void endDocument();
-- virtual void startElement(const char *psName, const std::vector<std::pair<std::string, std::string> > &xPropList);
-- virtual void endElement(const char *psName);
-- virtual void characters(const std::string &sCharacters);
--
-- private:
-- bool mbIsTagOpened;
-- std::string msOpenedTagName;
-- std::ostringstream &mContentStream;
--};
--#endif
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/GraphicsElement.cxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsElement.cxx
---- koffice-2.3.1/filters/karbon/wpg/import/GraphicsElement.cxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsElement.cxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,66 +0,0 @@
--/* GraphicsElement: The items we are collecting to be put into the Writer
-- * document: paragraph and spans of text, as well as section breaks.
-- *
-- * Copyright (C) 2002-2003 William Lachance (william.lachance@sympatico.ca)
-- *
-- * This program is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Lesser General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpg.sourceforge.net
-- *
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#include "GraphicsElement.hxx"
--#include "GraphicsHandler.hxx"
--#include <string.h>
--
--#define ASCII_SPACE 0x0020
--
--void TagGraphicsElement::print() const
--{
--}
--
--void OpenTagGraphicsElement::write(GraphicsHandler *pHandler) const
--{
-- pHandler->startElement(getTagName().c_str(), maAttrList);
--}
--
--void OpenTagGraphicsElement::print() const
--{
-- TagGraphicsElement::print();
--}
--
--void OpenTagGraphicsElement::addAttribute(const std::string &szAttributeName, const std::string &sAttributeValue)
--{
-- std::pair<std::string, std::string> tmpAttribute;
-- tmpAttribute.first = szAttributeName;
-- tmpAttribute.second = sAttributeValue;
-- maAttrList.push_back(tmpAttribute);
--}
--
--void CloseTagGraphicsElement::write(GraphicsHandler *pHandler) const
--{
--
-- pHandler->endElement(getTagName().c_str());
--}
--
--void CharDataGraphicsElement::write(GraphicsHandler *pHandler) const
--{
-- pHandler->characters(msData);
--}
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/GraphicsElement.hxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsElement.hxx
---- koffice-2.3.1/filters/karbon/wpg/import/GraphicsElement.hxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsElement.hxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,84 +0,0 @@
--/* GraphicsElement: The items we are collecting to be put into the Writer
-- * document: paragraph and spans of text, as well as section breaks.
-- *
-- * Copyright (C) 2002-2003 William Lachance (william.lachance@sympatico.ca)
-- *
-- * This program is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Lesser General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpd.sourceforge.net
-- *
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#ifndef _GRAPHICSELEMENT_H
--#define _GRAPHICSELEMENT_H
--#include <string>
--#include <map>
--#include <vector>
--
--#include "GraphicsHandler.hxx"
--
--class GraphicsElement
--{
--public:
-- virtual ~GraphicsElement() {}
-- virtual void write(GraphicsHandler *pHandler) const = 0;
-- virtual void print() const {}
--};
--
--class TagGraphicsElement : public GraphicsElement
--{
--public:
-- explicit TagGraphicsElement(const char *szTagName) : msTagName(szTagName) {}
-- const std::string &getTagName() const { return msTagName; }
-- virtual void print() const;
--private:
-- const std::string msTagName;
--};
--
--class OpenTagGraphicsElement : public TagGraphicsElement
--{
--public:
-- explicit OpenTagGraphicsElement(const char *szTagName) : TagGraphicsElement(szTagName) {}
-- ~OpenTagGraphicsElement() {}
-- void addAttribute(const std::string &szAttributeName, const std::string &sAttributeValue);
-- virtual void write(GraphicsHandler *pHandler) const;
-- virtual void print () const;
--private:
-- std::vector<std::pair<std::string, std::string> > maAttrList;
--};
--
--class CloseTagGraphicsElement : public TagGraphicsElement
--{
--public:
-- explicit CloseTagGraphicsElement(const char *szTagName) : TagGraphicsElement(szTagName) {}
-- virtual void write(GraphicsHandler *pHandler) const;
--};
--
--class CharDataGraphicsElement : public GraphicsElement
--{
--public:
-- CharDataGraphicsElement(const char *sData) : GraphicsElement(), msData(sData) {}
-- virtual void write(GraphicsHandler *pHandler) const;
--private:
-- std::string msData;
--};
--
--
--#endif
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/GraphicsHandler.hxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsHandler.hxx
---- koffice-2.3.1/filters/karbon/wpg/import/GraphicsHandler.hxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/GraphicsHandler.hxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,43 +0,0 @@
--/*
-- * Copyright (C) 2004 William Lachance (wlach@interlog.com)
-- * Copyright (C) 2004 Net Integration Technologies (http://www.net-itech.com)
-- *
-- * 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 Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * Contributor(s): Martin Gallwey (gallwey@sun.com)
-- *
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--#ifndef _GRAPHICSHANDLER_H
--#define _GRAPHICSHANDLER_H
--#include <string>
--#include <map>
--#include <vector>
--
--class GraphicsHandler
--{
--public:
-- virtual ~GraphicsHandler() {}
-- virtual void startDocument() = 0;
-- virtual void endDocument() = 0;
-- virtual void startElement(const char *psName, const std::vector< std::pair <std::string, std::string> > &xPropList) = 0;
-- virtual void endElement(const char *psName) = 0;
-- virtual void characters(const std::string &sCharacters) = 0;
--};
--#endif
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/OdgExporter.cxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/OdgExporter.cxx
---- koffice-2.3.1/filters/karbon/wpg/import/OdgExporter.cxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/OdgExporter.cxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,662 +0,0 @@
--/* libwpg
-- * Copyright (C) 2006 Ariya Hidayat (ariya@kde.org)
-- * Copyright (C) 2006 Fridrich Strba (fridrich.strba@bluewin.ch)
-- *
-- * This library is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Library General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * This library 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpg.sourceforge.net
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#include "OdgExporter.hxx"
--#include "GraphicsElement.hxx"
--#include "GraphicsHandler.hxx"
--#include <locale.h>
--
--static std::string doubleToString(const double value)
--{
-- std::ostringstream tempStream;
-- tempStream << value;
-- std::string decimalPoint(localeconv()->decimal_point);
-- if ((decimalPoint.size() == 0) || (decimalPoint == "."))
-- return tempStream.str();
-- std::string stringValue(tempStream.str());
-- if (!stringValue.empty())
-- {
-- std::string::size_type pos;
-- while ((pos = stringValue.find(decimalPoint)) != std::string::npos)
-- stringValue.replace(pos,decimalPoint.size(),".");
-- }
-- return stringValue;
--}
--
--
--OdgExporter::OdgExporter(GraphicsHandler *pHandler, const bool isFlatXML):
-- mpHandler(pHandler),
-- m_fillRule(AlternatingFill),
-- m_gradientIndex(1),
-- m_dashIndex(1),
-- m_styleIndex(1),
-- m_width(0.0f),
-- m_height(0.0f),
-- m_isFlatXML(isFlatXML)
--{
--}
--
--OdgExporter::~OdgExporter()
--{
-- for (std::vector <GraphicsElement *>::iterator iterStroke = mStrokeDashElements.begin();
-- iterStroke != mStrokeDashElements.end(); iterStroke++)
-- delete (*iterStroke);
--
-- for (std::vector <GraphicsElement *>::iterator iterGradient = mGradientElements.begin();
-- iterGradient != mGradientElements.end(); iterGradient++)
-- delete (*iterGradient);
--
-- for (std::vector <GraphicsElement *>::iterator iterAutomaticStyles = mAutomaticStylesElements.begin();
-- iterAutomaticStyles != mAutomaticStylesElements.end(); iterAutomaticStyles++)
-- delete (*iterAutomaticStyles);
--
-- for (std::vector<GraphicsElement *>::iterator bodyIter = mBodyElements.begin();
-- bodyIter != mBodyElements.end(); bodyIter++)
-- delete (*bodyIter);
--}
--
--void OdgExporter::startGraphics(double width, double height)
--{
-- m_gradientIndex = 1;
-- m_dashIndex = 1;
-- m_styleIndex = 1;
-- m_width = width;
-- m_height = height;
--
--
-- mpHandler->startDocument();
-- OpenTagGraphicsElement tmpOfficeDocumentContent("office:document");
-- tmpOfficeDocumentContent.addAttribute("xmlns:office", "urn:oasis:names:tc:opendocument:xmlns:office:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:style", "urn:oasis:names:tc:opendocument:xmlns:style:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:text", "urn:oasis:names:tc:opendocument:xmlns:text:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:draw", "urn:oasis:names:tc:opendocument:xmlns:drawing:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:dc", "http://purl.org/dc/elements/1.1/");
-- tmpOfficeDocumentContent.addAttribute("xmlns:svg", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:fo", "urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:config", "urn:oasis:names:tc:opendocument:xmlns:config:1.0");
-- tmpOfficeDocumentContent.addAttribute("xmlns:ooo", "http://openoffice.org/2004/office");
-- tmpOfficeDocumentContent.addAttribute("office:version", "1.0");
-- if (m_isFlatXML)
-- tmpOfficeDocumentContent.addAttribute("office:mimetype", "application/x-vnd.oasis.openoffice.drawing");
-- tmpOfficeDocumentContent.write(mpHandler);
--
-- OpenTagGraphicsElement("office:settings").write(mpHandler);
--
-- OpenTagGraphicsElement configItemSetOpenElement("config:config-item-set");
-- configItemSetOpenElement.addAttribute("config:name", "ooo:view-settings");
-- configItemSetOpenElement.write(mpHandler);
--
-- OpenTagGraphicsElement configItemOpenElement1("config:config-item");
-- configItemOpenElement1.addAttribute("config:name", "VisibleAreaTop");
-- configItemOpenElement1.addAttribute("config:type", "int");
-- configItemOpenElement1.write(mpHandler);
-- mpHandler->characters("0");
-- mpHandler->endElement("config:config-item");
--
-- OpenTagGraphicsElement configItemOpenElement2("config:config-item");
-- configItemOpenElement2.addAttribute("config:name", "VisibleAreaLeft");
-- configItemOpenElement2.addAttribute("config:type", "int");
-- configItemOpenElement2.write(mpHandler);
-- mpHandler->characters("0");
-- mpHandler->endElement("config:config-item");
--
-- OpenTagGraphicsElement configItemOpenElement3("config:config-item");
-- configItemOpenElement3.addAttribute("config:name", "VisibleAreaWidth");
-- configItemOpenElement3.addAttribute("config:type", "int");
-- configItemOpenElement3.write(mpHandler);
-- m_value.str("");
-- m_value << (unsigned)(2540 * width);
-- mpHandler->characters(m_value.str());
-- mpHandler->endElement("config:config-item");
--
-- OpenTagGraphicsElement configItemOpenElement4("config:config-item");
-- configItemOpenElement4.addAttribute("config:name", "VisibleAreaHeight");
-- configItemOpenElement4.addAttribute("config:type", "int");
-- configItemOpenElement4.write(mpHandler);
-- m_value.str("");
-- m_value << (unsigned)(2540 * height);
-- mpHandler->characters(m_value.str());
-- mpHandler->endElement("config:config-item");
--
-- mpHandler->endElement("config:config-item-set");
--
-- mpHandler->endElement("office:settings");
--
--}
--
--void OdgExporter::endGraphics()
--{
-- OpenTagGraphicsElement("office:styles").write(mpHandler);
--
-- for (std::vector <GraphicsElement *>::const_iterator iterStroke = mStrokeDashElements.begin();
-- iterStroke != mStrokeDashElements.end(); iterStroke++)
-- (*iterStroke)->write(mpHandler);
--
-- for (std::vector <GraphicsElement *>::const_iterator iterGradient = mGradientElements.begin();
-- iterGradient != mGradientElements.end(); iterGradient++)
-- (*iterGradient)->write(mpHandler);
--
-- mpHandler->endElement("office:styles");
--
-- OpenTagGraphicsElement("office:automatic-styles").write(mpHandler);
--
-- for (std::vector <GraphicsElement *>::const_iterator iterAutomaticStyles = mAutomaticStylesElements.begin();
-- iterAutomaticStyles != mAutomaticStylesElements.end(); iterAutomaticStyles++)
-- (*iterAutomaticStyles)->write(mpHandler);
--
-- OpenTagGraphicsElement tmpStylePageLayoutOpenElement("style:page-layout");
-- tmpStylePageLayoutOpenElement.addAttribute("style:name", "PM0");
-- tmpStylePageLayoutOpenElement.write(mpHandler);
--
-- OpenTagGraphicsElement tmpStylePageLayoutPropertiesOpenElement("style:page-layout-properties");
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:margin-top", "0in");
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:margin-bottom", "0in");
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:margin-left", "0in");
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:margin-right", "0in");
-- m_value.str("");
-- m_value << doubleToString(m_width) << "in";
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:page-width", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(m_height) << "in";
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("fo:page-height", m_value.str());
-- m_value.str("");
-- tmpStylePageLayoutPropertiesOpenElement.addAttribute("style:print-orientation", "portrait");
-- tmpStylePageLayoutPropertiesOpenElement.write(mpHandler);
--
-- mpHandler->endElement("style:page-layout-properties");
--
-- mpHandler->endElement("style:page-layout");
--
-- OpenTagGraphicsElement tmpStyleStyleOpenElement("style:style");
-- tmpStyleStyleOpenElement.addAttribute("style:name", "dp1");
-- tmpStyleStyleOpenElement.addAttribute("style:family", "drawing-page");
-- tmpStyleStyleOpenElement.write(mpHandler);
--
-- OpenTagGraphicsElement tmpStyleDrawingPagePropertiesOpenElement("style:drawing-page-properties");
-- // tmpStyleDrawingPagePropertiesOpenElement.addAttribute("draw:background-size", "border");
-- tmpStyleDrawingPagePropertiesOpenElement.addAttribute("draw:fill", "none");
-- tmpStyleDrawingPagePropertiesOpenElement.write(mpHandler);
--
-- mpHandler->endElement("style:drawing-page-properties");
--
-- mpHandler->endElement("style:style");
--
-- mpHandler->endElement("office:automatic-styles");
--
-- OpenTagGraphicsElement("office:master-styles").write(mpHandler);
--
-- OpenTagGraphicsElement tmpStyleMasterPageOpenElement("style:master-page");
-- tmpStyleMasterPageOpenElement.addAttribute("style:name", "Default");
-- tmpStyleMasterPageOpenElement.addAttribute("style:page-layout-name", "PM0");
-- tmpStyleMasterPageOpenElement.addAttribute("draw:style-name", "dp1");
-- tmpStyleMasterPageOpenElement.write(mpHandler);
--
-- mpHandler->endElement("style:master-page");
--
-- mpHandler->endElement("office:master-styles");
--
-- OpenTagGraphicsElement("office:body").write(mpHandler);
--
-- OpenTagGraphicsElement("office:drawing").write(mpHandler);
--
-- OpenTagGraphicsElement tmpDrawPageOpenElement("draw:page");
-- tmpDrawPageOpenElement.addAttribute("draw:name", "page1");
-- tmpDrawPageOpenElement.addAttribute("draw:style-name", "dp1");
-- tmpDrawPageOpenElement.addAttribute("draw:master-page-name", "Default");
-- tmpDrawPageOpenElement.write(mpHandler);
--
-- for (std::vector<GraphicsElement *>::const_iterator bodyIter = mBodyElements.begin();
-- bodyIter != mBodyElements.end(); bodyIter++)
-- {
-- (*bodyIter)->write(mpHandler);
-- }
--
-- mpHandler->endElement("draw:page");
-- mpHandler->endElement("office:drawing");
-- mpHandler->endElement("office:body");
-- mpHandler->endElement("office:document");
--
-- mpHandler->endDocument();
--}
--
--void OdgExporter::setPen(const libwpg::WPGPen& pen)
--{
-- m_pen = pen;
--}
--
--void OdgExporter::setBrush(const libwpg::WPGBrush& brush)
--{
-- m_brush = brush;
--}
--
--void OdgExporter::setFillRule(FillRule rule)
--{
-- m_fillRule = rule;
--}
--
--void OdgExporter::startLayer(unsigned int)
--{
--}
--
--void OdgExporter::endLayer(unsigned int)
--{
--}
--
--void OdgExporter::drawRectangle(const libwpg::WPGRect& rect, double rx, double )
--{
-- writeStyle();
-- OpenTagGraphicsElement *pDrawRectElement = new OpenTagGraphicsElement("draw:rect");
-- m_value.str("");
-- m_value << "gr" << m_styleIndex-1;
-- pDrawRectElement->addAttribute("draw:style-name", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(rect.x1) << "in";
-- pDrawRectElement->addAttribute("svg:x", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(rect.y1) << "in";
-- pDrawRectElement->addAttribute("svg:y", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(rect.x2-rect.x1) << "in";
-- pDrawRectElement->addAttribute("svg:width", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(rect.y2-rect.y1) << "in";
-- pDrawRectElement->addAttribute("svg:height", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(rx) << "in";
-- // FIXME: what to do when rx != ry ?
-- pDrawRectElement->addAttribute("draw:corner-radius", m_value.str());
-- m_value.str("");
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawRectElement));
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:rect")));
--}
--
--void OdgExporter::drawEllipse(const libwpg::WPGPoint& center, double rx, double ry)
--{
-- writeStyle();
-- OpenTagGraphicsElement *pDrawEllipseElement = new OpenTagGraphicsElement("draw:ellipse");
-- m_value.str("");
-- m_value << "gr" << m_styleIndex-1;
-- pDrawEllipseElement->addAttribute("draw:style-name", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(center.x - rx) << "in";
-- pDrawEllipseElement->addAttribute("svg:x", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(center.y - ry) << "in";
-- pDrawEllipseElement->addAttribute("svg:y", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(2 * rx) << "in";
-- pDrawEllipseElement->addAttribute("svg:width", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(2 * ry) << "in";
-- pDrawEllipseElement->addAttribute("svg:height", m_value.str());
-- m_value.str("");
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawEllipseElement));
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:ellipse")));
--}
--
--void OdgExporter::drawPolygon(const libwpg::WPGPointArray& vertices)
--{
-- if(vertices.count() < 2)
-- return;
--
-- if(vertices.count() == 2)
-- {
-- const libwpg::WPGPoint& p1 = vertices[0];
-- const libwpg::WPGPoint& p2 = vertices[1];
--
-- writeStyle();
-- OpenTagGraphicsElement *pDrawLineElement = new OpenTagGraphicsElement("draw:line");
-- m_value.str("");
-- m_value << "gr" << m_styleIndex-1;
-- pDrawLineElement->addAttribute("draw:style-name", m_value.str());
-- m_value.str("");
-- pDrawLineElement->addAttribute("draw:text-style-name", "P1");
-- pDrawLineElement->addAttribute("draw:layer", "layout");
-- m_value << doubleToString(p1.x) << "in";
-- pDrawLineElement->addAttribute("svg:x1", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(p1.y) << "in";
-- pDrawLineElement->addAttribute("svg:y1", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(p2.x) << "in";
-- pDrawLineElement->addAttribute("svg:x2", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(p2.y) << "in";
-- pDrawLineElement->addAttribute("svg:y2", m_value.str());
-- m_value.str("");
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawLineElement));
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:line")));
-- }
-- else
-- {
-- // draw as path
-- libwpg::WPGPath path;
-- path.moveTo(vertices[0]);
-- for(unsigned long ii = 1; ii < vertices.count(); ii++)
-- path.lineTo(vertices[ii]);
-- path.closed = true;
-- drawPath(path);
-- }
--}
--
--void OdgExporter::drawPath(const libwpg::WPGPath& path)
--{
-- if(path.count() == 0)
-- return;
--
-- // try to find the bounding box
-- // this is simple convex hull technique, the bounding box might not be
-- // accurate but that should be enough for this purpose
-- libwpg::WPGPoint p = path.element(0).point;
-- libwpg::WPGPoint q = path.element(0).point;
-- for(unsigned k = 0; k < path.count(); k++)
-- {
-- libwpg::WPGPathElement element = path.element(k);
-- p.x = (p.x > element.point.x) ? element.point.x : p.x;
-- p.y = (p.y > element.point.y) ? element.point.y : p.y;
-- q.x = (q.x < element.point.x) ? element.point.x : q.x;
-- q.y = (q.y < element.point.y) ? element.point.y : q.y;
-- if(element.type == libwpg::WPGPathElement::CurveToElement)
-- {
-- p.x = (p.x > element.extra1.x) ? element.extra1.x : p.x;
-- p.y = (p.y > element.extra1.y) ? element.extra1.y : p.y;
-- q.x = (q.x < element.extra1.x) ? element.extra1.x : q.x;
-- q.y = (q.y < element.extra1.y) ? element.extra1.y : q.y;
-- p.x = (p.x > element.extra2.x) ? element.extra2.x : p.x;
-- p.y = (p.y > element.extra2.y) ? element.extra2.y : p.y;
-- q.x = (q.x < element.extra2.x) ? element.extra2.x : q.x;
-- q.y = (q.y < element.extra2.y) ? element.extra2.y : q.y;
-- }
-- }
-- double vw = q.x - p.x;
-- double vh = q.y - p.y;
--
-- writeStyle();
--
-- OpenTagGraphicsElement *pDrawPathElement = new OpenTagGraphicsElement("draw:path");
-- m_value.str("");
-- m_value << "gr" << m_styleIndex-1;
-- pDrawPathElement->addAttribute("draw:style-name", m_value.str());
-- m_value.str("");
-- pDrawPathElement->addAttribute("draw:text-style-name", "P1");
-- pDrawPathElement->addAttribute("draw:layer", "layout");
-- m_value << doubleToString(p.x) << "in";
-- pDrawPathElement->addAttribute("svg:x", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(p.y) << "in";
-- pDrawPathElement->addAttribute("svg:y", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(vw) << "in";
-- pDrawPathElement->addAttribute("svg:width", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(vh) << "in";
-- pDrawPathElement->addAttribute("svg:height", m_value.str());
-- m_value.str("");
-- m_value << "0 0 " << (int)(vw*2540) << " " << (int)(vh*2540);
-- pDrawPathElement->addAttribute("svg:viewBox", m_value.str());
-- m_value.str("");
--
-- for(unsigned i = 0; i < path.count(); i++)
-- {
-- libwpg::WPGPathElement element = path.element(i);
-- libwpg::WPGPoint point = element.point;
-- switch(element.type)
-- {
-- // 2540 is 2.54*1000, 2.54 in = 1 in
-- case libwpg::WPGPathElement::MoveToElement:
-- m_value << "M" << (int)((point.x-p.x)*2540) << " ";
-- m_value << (int)((point.y-p.y)*2540);
-- break;
--
-- case libwpg::WPGPathElement::LineToElement:
-- m_value << "L" << (int)((point.x-p.x)*2540) << " ";
-- m_value << (int)((point.y-p.y)*2540);
-- break;
--
-- case libwpg::WPGPathElement::CurveToElement:
-- m_value << "C" << (int)((element.extra1.x-p.x)*2540) << " ";
-- m_value << (int)((element.extra1.y-p.y)*2540) << " ";
-- m_value << (int)((element.extra2.x-p.x)*2540) << " ";
-- m_value << (int)((element.extra2.y-p.y)*2540) << " ";
-- m_value << (int)((point.x-p.x)*2540) << " ";
-- m_value << (int)((point.y-p.y)*2540);
-- break;
--
-- default:
-- break;
-- }
-- }
-- if(path.closed)
-- m_value << " Z";
-- pDrawPathElement->addAttribute("svg:d", m_value.str());
-- m_value.str("");
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawPathElement));
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:path")));
--}
--
--
--void OdgExporter::drawBitmap(const libwpg::WPGBitmap& bitmap)
--{
-- OpenTagGraphicsElement *pDrawFrameElement = new OpenTagGraphicsElement("draw:frame");
-- m_value.str("");
-- m_value << doubleToString(bitmap.rect.x1) << "in";
-- pDrawFrameElement->addAttribute("svg:x", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(bitmap.rect.y1) << "in";
-- pDrawFrameElement->addAttribute("svg:y", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(bitmap.rect.height()) << "in";
-- pDrawFrameElement->addAttribute("svg:height", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(bitmap.rect.width()) << "in";
-- pDrawFrameElement->addAttribute("svg:width", m_value.str());
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawFrameElement));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new OpenTagGraphicsElement("draw:image")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new OpenTagGraphicsElement("office:binary-data")));
--
-- libwpg::WPGString base64Binary;
-- bitmap.generateBase64DIB(base64Binary);
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CharDataGraphicsElement(base64Binary.cstr())));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("office:binary-data")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:image")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:frame")));
--}
--
--void OdgExporter::drawImageObject(const libwpg::WPGBinaryData& binaryData)
--{
-- if (binaryData.mimeType.length() <= 0)
-- return;
-- OpenTagGraphicsElement *pDrawFrameElement = new OpenTagGraphicsElement("draw:frame");
-- m_value.str("");
-- m_value << doubleToString(binaryData.rect.x1) << "in";
-- pDrawFrameElement->addAttribute("svg:x", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(binaryData.rect.y1) << "in";
-- pDrawFrameElement->addAttribute("svg:y", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(binaryData.rect.height()) << "in";
-- pDrawFrameElement->addAttribute("svg:height", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(binaryData.rect.width()) << "in";
-- pDrawFrameElement->addAttribute("svg:width", m_value.str());
-- mBodyElements.push_back(static_cast<GraphicsElement *>(pDrawFrameElement));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new OpenTagGraphicsElement("draw:image")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new OpenTagGraphicsElement("office:binary-data")));
--
-- libwpg::WPGString base64Binary = binaryData.getBase64Data();
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CharDataGraphicsElement(base64Binary.cstr())));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("office:binary-data")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:image")));
--
-- mBodyElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:frame")));
--}
--
--
--static std::string colorToHex(const libwpg::WPGColor& color)
--{
-- char hexdigits[] = "0123456789abcdef";
-- char buffer[] = "123456";
-- buffer[0] = hexdigits[(color.red >> 4) & 15];
-- buffer[1] = hexdigits[color.red & 15];
-- buffer[2] = hexdigits[(color.green >> 4) & 15];
-- buffer[3] = hexdigits[color.green & 15];
-- buffer[4] = hexdigits[(color.blue >> 4) & 15];
-- buffer[5] = hexdigits[color.blue & 15];
-- return std::string(buffer);
--}
--
--void OdgExporter::writeStyle()
--{
-- m_value.str("");
-- m_name.str("");
--
-- if(!m_pen.solid && (m_pen.dashArray.count() >=2 ) )
-- {
-- // ODG only supports dashes with the same length of spaces inbetween
-- // here we take the first space and assume everything else the same
-- // note that dash length is written in percentage
-- double distance = m_pen.dashArray.at(1);
-- OpenTagGraphicsElement *tmpDrawStrokeDashElement = new OpenTagGraphicsElement("draw:stroke-dash");
-- tmpDrawStrokeDashElement->addAttribute("draw:style", "rect");
-- m_value << "Dash_" << m_dashIndex++;
-- tmpDrawStrokeDashElement->addAttribute("draw:name", m_value.str());
-- m_value.str("");
-- m_value << doubleToString(distance*100) << "%";
-- tmpDrawStrokeDashElement->addAttribute("draw:distance", m_value.str());
-- m_value.str("");
-- for(unsigned i = 0; i < m_pen.dashArray.count()/2; i++)
-- {
-- m_name << "draw:dots" << i+1;
-- tmpDrawStrokeDashElement->addAttribute(m_name.str(), "1");
-- m_name.str("");
-- m_name << "draw:dots" << i+1 << "-length";
-- m_value << doubleToString(100*m_pen.dashArray.at(i*2)) << "%";
-- tmpDrawStrokeDashElement->addAttribute(m_name.str(), m_value.str());
-- m_name.str("");
-- m_value.str("");
-- }
-- mStrokeDashElements.push_back(static_cast<GraphicsElement *>(tmpDrawStrokeDashElement));
-- mStrokeDashElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:stroke-dash")));
-- }
--
-- if(m_brush.style == libwpg::WPGBrush::Gradient)
-- {
-- OpenTagGraphicsElement *tmpDrawGradientElement = new OpenTagGraphicsElement("draw:gradient");
-- tmpDrawGradientElement->addAttribute("draw:style", "linear");
-- m_value << "Gradient_" << m_gradientIndex++;
-- tmpDrawGradientElement->addAttribute("draw:name", m_value.str());
-- m_value.str("");
--
-- // ODG angle unit is 0.1 degree
-- double angle = -m_brush.gradient.angle();
-- while(angle < 0)
-- angle += 360;
-- while(angle > 360)
-- angle -= 360;
--
-- m_value << (unsigned)(angle*10);
-- tmpDrawGradientElement->addAttribute("draw:angle", m_value.str());
-- m_value.str("");
--
-- libwpg::WPGColor startColor = m_brush.gradient.stopColor(0);
-- libwpg::WPGColor stopColor = m_brush.gradient.stopColor(1);
-- m_value << "#" << colorToHex(startColor);
-- tmpDrawGradientElement->addAttribute("draw:start-color", m_value.str());
-- m_value.str("");
-- m_value << "#" << colorToHex(stopColor);
-- tmpDrawGradientElement->addAttribute("draw:end-color", m_value.str());
-- m_value.str("");
-- tmpDrawGradientElement->addAttribute("draw:start-intensity", "100%");
-- tmpDrawGradientElement->addAttribute("draw:end-intensity", "100%");
-- tmpDrawGradientElement->addAttribute("draw:border", "0%");
-- mGradientElements.push_back(static_cast<GraphicsElement *>(tmpDrawGradientElement));
-- mGradientElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("draw:gradient")));
-- }
--
-- OpenTagGraphicsElement *tmpStyleStyleElement = new OpenTagGraphicsElement("style:style");
-- m_value << "gr" << m_styleIndex;
-- tmpStyleStyleElement->addAttribute("style:name", m_value.str());
-- m_value.str("");
-- tmpStyleStyleElement->addAttribute("style:family", "graphic");
-- tmpStyleStyleElement->addAttribute("style:parent-style-name", "standard");
-- mAutomaticStylesElements.push_back(static_cast<GraphicsElement *>(tmpStyleStyleElement));
--
-- OpenTagGraphicsElement *tmpStyleGraphicPropertiesElement = new OpenTagGraphicsElement("style:graphic-properties");
--
-- if(m_pen.width > 0.0)
-- {
-- m_value << doubleToString(m_pen.width) << "in";
-- tmpStyleGraphicPropertiesElement->addAttribute("svg:stroke-width", m_value.str());
-- m_value.str("");
-- m_value << "#" << colorToHex(m_pen.foreColor);
-- tmpStyleGraphicPropertiesElement->addAttribute("svg:stroke-color", m_value.str());
-- m_value.str("");
--
-- if(!m_pen.solid)
-- {
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:stroke", "dash");
-- m_value << "Dash_" << m_dashIndex-1;
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:stroke-dash", m_value.str());
-- m_value.str("");
-- }
-- }
-- else
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:stroke", "none");
--
-- if(m_brush.style == libwpg::WPGBrush::NoBrush)
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:fill", "none");
--
-- if(m_brush.style == libwpg::WPGBrush::Solid)
-- {
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:fill", "solid");
-- m_value << "#" << colorToHex(m_brush.foreColor);
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:fill-color", m_value.str());
-- m_value.str("");
-- }
--
-- if(m_brush.style == libwpg::WPGBrush::Gradient)
-- {
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:fill", "gradient");
-- m_value << "Gradient_" << m_gradientIndex-1;
-- tmpStyleGraphicPropertiesElement->addAttribute("draw:fill-gradient-name", m_value.str());
-- m_value.str("");
-- }
--
-- mAutomaticStylesElements.push_back(static_cast<GraphicsElement *>(tmpStyleGraphicPropertiesElement));
-- mAutomaticStylesElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("style:graphic-properties")));
--
-- mAutomaticStylesElements.push_back(static_cast<GraphicsElement *>(new CloseTagGraphicsElement("style:style")));
-- m_styleIndex++;
--}
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/OdgExporter.hxx koffice-2.3.1-libwpg02/filters/karbon/wpg/import/OdgExporter.hxx
---- koffice-2.3.1/filters/karbon/wpg/import/OdgExporter.hxx 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/OdgExporter.hxx 1970-01-01 01:00:00.000000000 +0100
-@@ -1,116 +0,0 @@
--/* libwpg
-- * Copyright (C) 2006 Ariya Hidayat (ariya@kde.org)
-- *
-- * This library is free software; you can redistribute it and/or
-- * modify it under the terms of the GNU Library General Public
-- * License as published by the Free Software Foundation; either
-- * version 2 of the License, or (at your option) any later version.
-- *
-- * This library 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
-- * Library General Public License for more details.
-- *
-- * You should have received a copy of the GNU Library General Public
-- * License along with this library; if not, write to the
-- * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA 02111-1301 USA
-- *
-- * For further information visit http://libwpg.sourceforge.net
-- */
--
--/* "This product is not manufactured, approved, or supported by
-- * Corel Corporation or Corel Corporation Limited."
-- */
--
--#ifndef __ODGEXPORTER_H__
--#define __ODGEXPORTER_H__
--
--#include <iostream>
--#include <sstream>
--#include <string>
--
--#include <libwpg/libwpg.h>
--#include "GraphicsElement.hxx"
--
--class OdgExporter : public libwpg::WPGPaintInterface {
--public:
-- explicit OdgExporter(GraphicsHandler *pHandler,
-- const bool isFlatXML = false);
-- ~OdgExporter();
--
--#if LIBWPG_VERSION_MINOR<2
-- void startGraphics(double imageWidth, double imageHeight);
-- void endGraphics();
-- void startLayer(unsigned int id);
-- void endLayer(unsigned int id);
--
-- void setPen(const libwpg::WPGPen& pen);
-- void setBrush(const libwpg::WPGBrush& brush);
-- void setFillRule(FillRule rule);
--
-- void drawRectangle(const libwpg::WPGRect& rect, double rx, double ry);
-- void drawEllipse(const libwpg::WPGPoint& center, double rx, double ry);
-- void drawPolygon(const libwpg::WPGPointArray& vertices);
-- void drawPath(const libwpg::WPGPath& path);
-- void drawBitmap(const libwpg::WPGBitmap& bitmap);
-- void drawImageObject(const libwpg::WPGBinaryData& binaryData);
--
--private:
-- std::vector <GraphicsElement *> mBodyElements;
-- std::vector <GraphicsElement *> mAutomaticStylesElements;
-- std::vector <GraphicsElement *> mStrokeDashElements;
-- std::vector <GraphicsElement *> mGradientElements;
-- GraphicsHandler *mpHandler;
--
-- libwpg::WPGPen m_pen;
-- libwpg::WPGBrush m_brush;
-- FillRule m_fillRule;
-- int m_gradientIndex;
-- int m_dashIndex;
-- int m_styleIndex;
-- void writeStyle();
-- std::ostringstream m_value, m_name;
-- double m_width, m_height;
-- const bool m_isFlatXML;
--#else
-- virtual void startGraphics(const ::WPXPropertyList &propList);
-- virtual void endGraphics();
-- virtual void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
-- virtual void startLayer(const ::WPXPropertyList &propList);
-- virtual void endLayer();
-- virtual void drawRectangle(const ::WPXPropertyList& propList);
-- virtual void drawEllipse(const ::WPXPropertyList& propList);
-- virtual void drawPolygon(const ::WPXPropertyListVector &vertices);
-- virtual void drawPath(const ::WPXPropertyListVector &path);
-- virtual void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
-- virtual void startEmbeddedGraphics(const ::WPXPropertyList &propList);
-- virtual void endEmbeddedGraphics();
-- virtual void drawPolyline(const ::WPXPropertyListVector &vertices);
-- virtual void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
-- virtual void endTextObject();
-- virtual void startTextLine(const ::WPXPropertyList &propList);
-- virtual void endTextLine();
-- virtual void startTextSpan(const ::WPXPropertyList &propList);
-- virtual void endTextSpan();
-- virtual void insertText(const ::WPXString &str);
--
--
--private:
-- std::vector <GraphicsElement *> mBodyElements;
-- std::vector <GraphicsElement *> mAutomaticStylesElements;
-- std::vector <GraphicsElement *> mStrokeDashElements;
-- std::vector <GraphicsElement *> mGradientElements;
-- GraphicsHandler *mpHandler;
--
-- int m_gradientIndex;
-- int m_dashIndex;
-- int m_styleIndex;
-- void writeStyle();
-- std::ostringstream m_value, m_name;
-- double m_width, m_height;
-- const bool m_isFlatXML;
--#endif
--};
--
--#endif // __ODGEXPORTER_H__
-diff -Nur koffice-2.3.1/filters/karbon/wpg/import/WPGImport.cpp koffice-2.3.1-libwpg02/filters/karbon/wpg/import/WPGImport.cpp
---- koffice-2.3.1/filters/karbon/wpg/import/WPGImport.cpp 2011-01-15 21:05:35.000000000 +0100
-+++ koffice-2.3.1-libwpg02/filters/karbon/wpg/import/WPGImport.cpp 2011-01-02 17:46:15.000000000 +0100
-@@ -20,28 +20,26 @@
- #include <WPGImport.h>
- #include <WPGImport.moc>
-
--#include <QBuffer>
--#include <QByteArray>
--#include <QString>
--
--#include <kdebug.h>
- #include <KoFilterChain.h>
- #include <KoGlobal.h>
- #include <KoUnit.h>
-+#include <KoXmlWriter.h>
-+
- #include <kpluginfactory.h>
-+#include <KDebug>
-
--#include <KoXmlWriter.h>
-+
-+#include <QtCore/QString>
-+#include <QtCore/QFile>
-
- #include <libwpg/libwpg.h>
- #if LIBWPG_VERSION_MINOR<2
- #include <libwpg/WPGStreamImplementation.h>
- #else
- #include <libwpd-stream/libwpd-stream.h>
-+#include <libwpd/libwpd.h>
- #endif
-
--#include "FileOutputHandler.hxx"
--#include "OdgExporter.hxx"
--
- #include <iostream>
-
- K_PLUGIN_FACTORY(WPGImportFactory, registerPlugin<WPGImport>();)
-@@ -56,35 +54,13 @@
- {
- }
-
--static QByteArray createManifest()
--{
-- KoXmlWriter* manifestWriter;
-- QByteArray manifestData;
-- QBuffer manifestBuffer(&manifestData);
--
-- manifestBuffer.open(QIODevice::WriteOnly);
-- manifestWriter = new KoXmlWriter(&manifestBuffer);
--
-- manifestWriter->startDocument("manifest:manifest");
-- manifestWriter->startElement("manifest:manifest");
-- manifestWriter->addAttribute("xmlns:manifest", "urn:oasis:names:tc:openoffice:xmlns:manifest:1.0");
-- manifestWriter->addManifestEntry("/", "application/vnd.oasis.opendocument.graphics");
-- //manifestWriter->addManifestEntry( "styles.xml", "text/xml" );
-- manifestWriter->addManifestEntry("content.xml", "text/xml");
-- manifestWriter->endElement();
-- manifestWriter->endDocument();
-- delete manifestWriter;
--
-- return manifestData;
--}
--
-
- KoFilter::ConversionStatus WPGImport::convert(const QByteArray& from, const QByteArray& to)
- {
- if (from != "application/x-wpg")
- return KoFilter::NotImplemented;
-
-- if (to != "application/vnd.oasis.opendocument.graphics")
-+ if (to != "image/svg+xml")
- return KoFilter::NotImplemented;
-
- #if LIBWPG_VERSION_MINOR<2
-@@ -96,6 +72,7 @@
- input = olestream;
- }
- }
-+ libwpg::WPGString output;
- #else
- WPXInputStream* input = new WPXFileStream(m_chain->inputFile().toLocal8Bit());
- if (input->isOLEStream()) {
-@@ -105,59 +82,31 @@
- input = olestream;
- }
- }
-+ ::WPXString output;
- #endif
-
- if (!libwpg::WPGraphics::isSupported(input)) {
-- std::cerr << "ERROR: Unsupported file format (unsupported version) or file is encrypted!" << std::endl;
-+ kWarning() << "ERROR: Unsupported file format (unsupported version) or file is encrypted!";
- delete input;
- return KoFilter::NotImplemented;
- }
-
-- // do the conversion
-- std::ostringstream tmpStringStream;
-- FileOutputHandler tmpHandler(tmpStringStream);
-- OdgExporter exporter(&tmpHandler);
-- libwpg::WPGraphics::parse(input, &exporter);
-- delete input;
--
--
-- // create output store
-- KoStore* storeout;
-- storeout = KoStore::createStore(m_chain->outputFile(), KoStore::Write,
-- "application/vnd.oasis.opendocument.graphics", KoStore::Zip);
--
-- if (!storeout) {
-- kWarning() << "Couldn't open the requested file.";
-- return KoFilter::FileNotFound;
-- }
--
--#if 0
-- if (!storeout->open("styles.xml")) {
-- kWarning() << "Couldn't open the file 'styles.xml'.";
-- return KoFilter::CreationError;
-+ if (!libwpg::WPGraphics::generateSVG(input, output)) {
-+ kWarning() << "ERROR: SVG Generation failed!";
-+ delete input;
-+ return KoFilter::ParsingError;
- }
-- //storeout->write( createStyles() );
-- storeout->close();
--#endif
-
-- if (!storeout->open("content.xml")) {
-- kWarning() << "Couldn't open the file 'content.xml'.";
-- return KoFilter::CreationError;
-- }
-- storeout->write(tmpStringStream.str().c_str());
-- storeout->close();
-+ delete input;
-
-- // store document manifest
-- storeout->enterDirectory("META-INF");
-- if (!storeout->open("manifest.xml")) {
-- kWarning() << "Couldn't open the file 'META-INF/manifest.xml'.";
-- return KoFilter::CreationError;
-+ QFile outputFile(m_chain->outputFile());
-+ if(!outputFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
-+ kWarning() << "ERROR: Could not open output file" << m_chain->outputFile();
-+ return KoFilter::InternalError;
- }
-- storeout->write(createManifest());
-- storeout->close();
-
-- // we are done!
-- delete storeout;
-+ outputFile.write(output.cstr());
-+ outputFile.close();
-
- return KoFilter::OK;
- }
-
diff --git a/staging/koffice/koffice.install b/staging/koffice/koffice.install
deleted file mode 100644
index e70c054ec..000000000
--- a/staging/koffice/koffice.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/staging/koffice/krita.install b/staging/koffice/krita.install
deleted file mode 100644
index ce5c32e1b..000000000
--- a/staging/koffice/krita.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
- update-mime-database usr/share/mime &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file
diff --git a/staging/libproxy/PKGBUILD b/staging/libproxy/PKGBUILD
deleted file mode 100644
index 7fde7ae6d..000000000
--- a/staging/libproxy/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 24494 2009-01-17 20:42:01Z jgc $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=libproxy
-pkgver=0.4.6
-pkgrel=7
-pkgdesc="A library that provides automatic proxy configuration management"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=('gcc-libs')
-optdepends=('gconf: GNOME configuration module'
- 'kdelibs: KDE configuration module'
- 'networkmanager: NetworkManager configuration module'
- 'perl: Perl bindings'
- 'python2: Python bindings')
-makedepends=('gconf' 'cmake' 'networkmanager' 'automoc4' 'python2' 'kdelibs' 'perl')
-url="http://libproxy.googlecode.com"
-source=(http://libproxy.googlecode.com/files/${pkgname}-${pkgver}.tar.gz)
-options=('!libtool')
-md5sums=('199c6b120baf1f7258a55f38d5ec74f5')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- mkdir build
- cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIBEXEC_INSTALL_DIR=/usr/lib/libproxy \
- -DCMAKE_SKIP_RPATH=ON \
- -DPERL_VENDORINSTALL=yes \
- -DCMAKE_BUILD_TYPE=None \
- -DWITH_WEBKIT=OFF \
- -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
- -DCMAKE_C_FLAGS="${CFLAGS}" \
- ..
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/mod_perl/PKGBUILD b/staging/mod_perl/PKGBUILD
deleted file mode 100644
index 33f4e7901..000000000
--- a/staging/mod_perl/PKGBUILD
+++ /dev/null
@@ -1,27 +0,0 @@
-# $Id: PKGBUILD 125232 2011-05-25 19:12:54Z foutrelis $
-# Maintainer: Firmicus <francois.archlinux.org>
-# Contributor: Tom K <tomk@runbox.com>
-
-pkgname=mod_perl
-pkgver=2.0.5
-pkgrel=2
-pkgdesc="Apache module that embeds the Perl interpreter within the server"
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl=5.12.3' 'apache' 'db' 'apr-util')
-license=('APACHE')
-arch=('i686' 'x86_64')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/${pkgname}-${pkgver}.tar.gz)
-md5sums=('03d01d135a122bd8cebd0cd5b185d674')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor MP_APXS=/usr/sbin/apxs
- make
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make install DESTDIR=${pkgdir}
-}
diff --git a/staging/net-snmp/PKGBUILD b/staging/net-snmp/PKGBUILD
deleted file mode 100644
index 42faa88a3..000000000
--- a/staging/net-snmp/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 125239 2011-05-25 19:13:43Z foutrelis $
-# Maintainer: Eric Belanger <eric@archlinux.org>
-# Contributor: Dale Blount <dale@archlinux.org>
-
-pkgname=net-snmp
-pkgver=5.6.1
-pkgrel=2
-pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6"
-arch=('i686' 'x86_64')
-url="http://www.net-snmp.org/"
-license=('custom')
-depends=('openssl' 'tcp_wrappers' 'libnl')
-makedepends=('setuptools')
-optdepends=('perl-term-readkey: for snmpcheck application'
- 'perl-tk: for snmpcheck and tkmib applications'
- 'python2: for the python modules')
-provides=('ucd-snmp')
-options=('!libtool' '!makeflags' '!emptydirs')
-source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"
- 'snmpd.rc')
-md5sums=('b4e30ead5783b0bb1d280172c6095ea4'
- '9f0d13676ba1fae1eb7eb178edd85b43')
-sha1sums=('45bbf1295253d5379a5d1efd918593160387fd00' '2c679b564a2c319d9ce2714a9776aa0e6d89c60a')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- sed -i -e "s:\(install --basedir=\$\$dir\):\1 --root='${pkgdir}':" Makefile.in
- ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man \
- --enable-ucd-snmp-compatibility --enable-ipv6 --with-libwrap --with-python-modules \
- --with-default-snmp-version="3" --with-sys-contact="root@localhost" \
- --with-sys-location="Unknown" --with-logfile="/var/log/snmpd.log" \
- --with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel ucd-snmp/dlmod" \
- --with-persistent-directory="/var/net-snmp" \
- PYTHONPROG=/usr/bin/python2
- make NETSNMP_DONT_CHECK_VERSION=1 LDFLAGS+="-Wl,-rpath -Wl,/usr/lib/perl5/core_perl/CORE"
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor install
- install -D -m755 "${srcdir}/snmpd.rc" "${pkgdir}/etc/rc.d/snmpd"
- install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}
diff --git a/staging/net-snmp/libnl-2.patch b/staging/net-snmp/libnl-2.patch
deleted file mode 100644
index 7c140fe83..000000000
--- a/staging/net-snmp/libnl-2.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-diff -Nur net-snmp-5.5.orig//agent/mibgroup/mibII/tcpTable.c net-snmp-5.5//agent/mibgroup/mibII/tcpTable.c
---- net-snmp-5.5.orig//agent/mibgroup/mibII/tcpTable.c 2009-06-13 04:02:02.000000000 +0200
-+++ net-snmp-5.5//agent/mibgroup/mibII/tcpTable.c 2011-01-15 10:31:03.579735957 +0100
-@@ -555,8 +555,10 @@
- static int
- tcpTable_load_netlink()
- {
-+ int err;
-+
- /* TODO: perhaps use permanent nl handle? */
-- struct nl_handle *nl = nl_handle_alloc();
-+ struct nl_sock *nl = nl_socket_alloc();
-
- if (nl == NULL) {
- DEBUGMSGTL(("mibII/tcpTable", "Failed to allocate netlink handle\n"));
-@@ -564,10 +566,10 @@
- return -1;
- }
-
-- if (nl_connect(nl, NETLINK_INET_DIAG) < 0) {
-- DEBUGMSGTL(("mibII/tcpTable", "Failed to connect to netlink: %s\n", nl_geterror()));
-- snmp_log(LOG_ERR, "snmpd: Couldn't connect to netlink: %s\n", nl_geterror());
-- nl_handle_destroy(nl);
-+ if ((err = nl_connect(nl, NETLINK_INET_DIAG)) < 0) {
-+ DEBUGMSGTL(("mibII/tcpTable", "Failed to connect to netlink: %s\n", nl_geterror(err)));
-+ snmp_log(LOG_ERR, "snmpd: Couldn't connect to netlink: %s\n", nl_geterror(err));
-+ nl_socket_free(nl);
- return -1;
- }
-
-@@ -579,10 +581,10 @@
- struct nl_msg *nm = nlmsg_alloc_simple(TCPDIAG_GETSOCK, NLM_F_ROOT|NLM_F_MATCH|NLM_F_REQUEST);
- nlmsg_append(nm, &req, sizeof(struct inet_diag_req), 0);
-
-- if (nl_send_auto_complete(nl, nm) < 0) {
-- DEBUGMSGTL(("mibII/tcpTable", "nl_send_autocomplete(): %s\n", nl_geterror()));
-- snmp_log(LOG_ERR, "snmpd: nl_send_autocomplete(): %s\n", nl_geterror());
-- nl_handle_destroy(nl);
-+ if ((err = nl_send_auto_complete(nl, nm)) < 0) {
-+ DEBUGMSGTL(("mibII/tcpTable", "nl_send_autocomplete(): %s\n", nl_geterror(err)));
-+ snmp_log(LOG_ERR, "snmpd: nl_send_autocomplete(): %s\n", nl_geterror(err));
-+ nl_socket_free(nl);
- return -1;
- }
- nlmsg_free(nm);
-@@ -593,9 +595,9 @@
-
- while (running) {
- if ((len = nl_recv(nl, &peer, &buf, NULL)) <= 0) {
-- DEBUGMSGTL(("mibII/tcpTable", "nl_recv(): %s\n", nl_geterror()));
-- snmp_log(LOG_ERR, "snmpd: nl_recv(): %s\n", nl_geterror());
-- nl_handle_destroy(nl);
-+ DEBUGMSGTL(("mibII/tcpTable", "nl_recv(): %s\n", nl_geterror(len)));
-+ snmp_log(LOG_ERR, "snmpd: nl_recv(): %s\n", nl_geterror(len));
-+ nl_socket_free(nl);
- return -1;
- }
-
-@@ -644,7 +646,7 @@
- free(buf);
- }
-
-- nl_handle_destroy(nl);
-+ nl_socket_free(nl);
-
- if (tcp_head) {
- DEBUGMSGTL(("mibII/tcpTable", "Loaded TCP Table using netlink\n"));
diff --git a/staging/net-snmp/snmpd.rc b/staging/net-snmp/snmpd.rc
deleted file mode 100644
index 9f1b83f64..000000000
--- a/staging/net-snmp/snmpd.rc
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/sbin/snmpd`
-case "$1" in
- start)
- stat_busy "Starting Net-SNMP"
- [ -z "$PID" ] && /usr/sbin/snmpd
- if [ $? -gt 0 ]; then
- stat_fail
- else
- echo $PID > /var/run/snmpd.pid
- add_daemon snmpd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping Net-SNMP"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm /var/run/snmpd.pid
- rm_daemon snmpd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 2
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/staging/pango-perl/PKGBUILD b/staging/pango-perl/PKGBUILD
deleted file mode 100644
index ad489dec4..000000000
--- a/staging/pango-perl/PKGBUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-# $Id: PKGBUILD 124899 2011-05-25 01:24:25Z foutrelis $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=pango-perl
-_realname=Pango
-pkgver=1.221
-pkgrel=4
-pkgdesc="Perl bindings for Pango"
-arch=(i686 x86_64)
-license=('LGPL')
-url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('pango' 'glib-perl' 'cairo-perl')
-options=('!emptydirs')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
-md5sums=('8d257209aa11bd6c3a2beb235c2f103f')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/perl-alien-sdl/PKGBUILD b/staging/perl-alien-sdl/PKGBUILD
deleted file mode 100644
index 25bd18eeb..000000000
--- a/staging/perl-alien-sdl/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124820 2011-05-24 15:44:07Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
-
-# This package must not by "any" arch.
-# Requires rebuild with every change to sdl-config
-
-pkgname=perl-alien-sdl
-_realname=Alien-SDL
-pkgver=1.426
-pkgrel=1
-pkgdesc="Building, finding and using SDL binaries"
-arch=(i686 x86_64)
-license=(PerlArtistic GPL)
-url="http://search.cpan.org/dist/Alien-SDL/"
-depends=(sdl=1.2.14 perl-file-sharedir perl-capture-tiny)
-makedepends=(perl-file-which perl-text-patch)
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/F/FR/FROGGS/$_realname-$pkgver.tar.gz)
-md5sums=('ab5e1167934418f4a7b3285a9d05c89b')
-
-package() {
- cd "$srcdir/$_realname-$pkgver"
-
- # install module in vendor directories
- perl Build.PL installdirs=vendor destdir="$pkgdir" --with-sdl-config
-
- perl Build
- perl Build install
-}
diff --git a/staging/perl-bit-vector/PKGBUILD b/staging/perl-bit-vector/PKGBUILD
deleted file mode 100644
index ebdc0719d..000000000
--- a/staging/perl-bit-vector/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125243 2011-05-25 19:15:01Z foutrelis $
-# Maintainer: Kevin Piche <kevin@archlinux.org>
-# Contributor: K. Piche <kpiche@rogers.com>
-
-pkgname=perl-bit-vector
-_cpanname=Bit-Vector
-pkgver=7.1
-pkgrel=3
-pkgdesc='Efficient bit vector, set of integers and "big int" math library'
-arch=(i686 x86_64)
-license=('GPL' 'LGPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_cpanname}/"
-depends=('perl-carp-clan' 'perl>=5.10.0')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/S/ST/STBEY/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('164c8574b728f6171b2a6f564fcd2e50')
-
-build() {
- cd ${srcdir}/${_cpanname}-$pkgver
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_cpanname}-$pkgver
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-compress-bzip2/PKGBUILD b/staging/perl-compress-bzip2/PKGBUILD
deleted file mode 100644
index ad5f788ac..000000000
--- a/staging/perl-compress-bzip2/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 124543 2011-05-22 21:27:46Z angvp $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-pkgname=perl-compress-bzip2
-_realname=Compress-Bzip2
-pkgver=2.09
-pkgrel=2
-pkgdesc="Interface to Bzip2 compression library"
-arch=(i686 x86_64)
-license=(GPL2)
-depends=(perl bzip2)
-url='http://search.cpan.org/dist/$_realname'
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/A/AR/ARJAY/$_realname-$pkgver.tar.gz")
-md5sums=('1699fde3e86f2a036f135ae606d456bf')
-
-build() {
- cd "$srcdir/$_realname-$pkgver"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd "$srcdir/$_realname-$pkgver"
- make DESTDIR="$pkgdir" install
-}
diff --git a/staging/perl-crypt-ssleay/PKGBUILD b/staging/perl-crypt-ssleay/PKGBUILD
deleted file mode 100644
index 37f315f89..000000000
--- a/staging/perl-crypt-ssleay/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 125246 2011-05-25 19:15:29Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-crypt-ssleay
-pkgver=0.58
-pkgrel=3
-pkgdesc="OpenSSL glue that provides LWP https support"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/Crypt-SSLeay"
-license=('GPL' 'PerlArtistic')
-depends=('openssl')
-options=('!emptydirs')
-source=(http://www.cpan.org/CPAN/authors/id/N/NA/NANIS/Crypt-SSLeay-$pkgver.tar.gz)
-md5sums=('fbf3d12e58462cee00ea63239c0b13c7')
-
-build() {
- cd "${srcdir}/Crypt-SSLeay-${pkgver}"
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/Crypt-SSLeay-${pkgver}"
- make install DESTDIR="${pkgdir}"
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/staging/perl-dbd-mysql/PKGBUILD b/staging/perl-dbd-mysql/PKGBUILD
deleted file mode 100644
index 42d22d211..000000000
--- a/staging/perl-dbd-mysql/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 125309 2011-05-25 19:54:00Z remy $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Eric Johnson <eric@coding-zone.com>
-
-pkgname=perl-dbd-mysql
-_realname=DBD-mysql
-pkgver=4.019
-pkgrel=1
-pkgdesc="Perl/CPAN DBD::mysql module for interacting with MySQL via DBD"
-arch=(i686 x86_64)
-license=('GPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('libmysqlclient' 'perl-dbi' 'perl>=5.14.0')
-makedepends=('mysql')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/${_realname}-${pkgver}.tar.gz)
-md5sums=('566d98ab8ffac9626a31f6f6d455558e')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor --testsocket=/tmp/socket.mysql
- make
-}
-
-check() {
- cd ${srcdir}/${_realname}-${pkgver}
- mkdir -p /tmp/mysql_test
- mysql_install_db \
- --basedir=/usr \
- --datadir=/tmp/mysql_test
- mysqld -P 17999 \
- --socket=/tmp/socket.mysql \
- --datadir=/tmp/mysql_test &
- sleep 10
- DAEMON_PORT=$!
- make test || true
- kill -9 $DAEMON_PORT
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-dbd-sqlite/PKGBUILD b/staging/perl-dbd-sqlite/PKGBUILD
deleted file mode 100644
index 298cc2008..000000000
--- a/staging/perl-dbd-sqlite/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 125249 2011-05-25 19:15:53Z foutrelis $
-# Contributor: Tom Killian <tomk@runbox.com>
-# Contributor: francois at archlinux dot org
-
-pkgname=perl-dbd-sqlite
-_cpanname=DBD-SQLite
-pkgver=1.31
-pkgrel=2
-pkgdesc="Self-contained RDBMS in a DBI driver"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/${_cpanname}"
-license=('GPL' 'PerlArtistic')
-depends=('perl-dbi>=1.61' 'sqlite3')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/A/AD/ADAMK/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('67b3575104efd606c8093bc416e3338d')
-
-build() {
- cd "${srcdir}/${_cpanname}-${pkgver}"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_cpanname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/perl-dbi/PKGBUILD b/staging/perl-dbi/PKGBUILD
deleted file mode 100644
index 42f7a5770..000000000
--- a/staging/perl-dbi/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124915 2011-05-25 07:47:08Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Matt Thompson <mattt@defunct.ca>
-
-pkgname=perl-dbi
-_realname=DBI
-pkgver=1.616
-pkgrel=2
-pkgdesc="Database independent interface for Perl"
-arch=(i686 x86_64)
-license=('GPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl>=5.12.1')
-options=(!emptydirs)
-source=(http://www.cpan.org/authors/id/T/TI/TIMB/${_realname}-${pkgver}.tar.gz)
-md5sums=('799313e54a693beb635b47918458f7c4')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-}
-
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/perl-digest-nilsimsa/PKGBUILD b/staging/perl-digest-nilsimsa/PKGBUILD
deleted file mode 100644
index 40e9ae353..000000000
--- a/staging/perl-digest-nilsimsa/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 125252 2011-05-25 19:16:38Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=perl-digest-nilsimsa
-_realname=Digest-Nilsimsa
-pkgver=0.06
-pkgrel=7
-pkgdesc="Perl version of Nilsimsa code."
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl>=5.10.0')
-options=(!emptydirs)
-source=(http://www.cpan.org/authors/id/V/VI/VIPUL/${_realname}-${pkgver}.tar.gz)
-replaces=('digest-nilsimsa')
-provides=('digest-nilsimsa')
-md5sums=('08e940bd7f5d1167ef3fd1aa7ce234d7')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/perl-digest-sha1/PKGBUILD b/staging/perl-digest-sha1/PKGBUILD
deleted file mode 100644
index eaae5e528..000000000
--- a/staging/perl-digest-sha1/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 125255 2011-05-25 19:17:02Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=perl-digest-sha1
-_realname=Digest-SHA1
-pkgver=2.13
-pkgrel=2
-pkgdesc="Perl interface to the SHA-1 Algorithm"
-arch=(i686 x86_64)
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl>=5.10.0')
-options=(!emptydirs)
-source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
-replaces=('digest-sha1')
-provides=('digest-sha1')
-md5sums=('bd22388f268434f2b24f64e28bf1aa35')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
-
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/perl-event/PKGBUILD b/staging/perl-event/PKGBUILD
deleted file mode 100644
index 3e20ec4c2..000000000
--- a/staging/perl-event/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 125258 2011-05-25 19:17:24Z foutrelis $
-# Maintainer: tobias <tobias@archlinux.org>
-# Contributor: Tobias Kieslich <tobias@justdreams.de>
-# Contributor: François Charette <francois.archlinux.org>
-
-pkgname=perl-event
-_srcname=Event
-pkgver=1.17
-pkgrel=1
-pkgdesc="Framework for GUI events"
-arch=('i686' 'x86_64')
-license=('PerlArtistic' 'GPL')
-url="http://search.cpan.org/dist/${_srcname}/"
-depends=('perl')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/${_srcname}-${pkgver}.tar.gz)
-md5sums=('c58cdf7c56cd5f10a58b234d2c81295f')
-
-build() {
- cd "${srcdir}/${_srcname}-${pkgver}"
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_srcname}-${pkgver}"
-
- make install DESTDIR="${pkgdir}"
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-fcgi/PKGBUILD b/staging/perl-fcgi/PKGBUILD
deleted file mode 100644
index d44eddf2a..000000000
--- a/staging/perl-fcgi/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 125303 2011-05-25 19:27:52Z remy $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: François Charette <firmicus ατ gmx δοτ net>
-
-pkgname=perl-fcgi
-pkgver=0.72
-pkgrel=1
-pkgdesc="Fast CGI"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/FCGI"
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.14')
-options=('!emptydirs')
-source=(http://www.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-${pkgver}.tar.gz)
-md5sums=('7b793e177caa93d972c6fb7ebe7c7ae1')
-
-build() {
- cd "${srcdir}/FCGI-${pkgver}"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-check() {
- cd "${srcdir}/FCGI-${pkgver}"
- make test
-}
-
-package() {
- cd "${srcdir}/FCGI-${pkgver}"
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/perl-html-parser/PKGBUILD b/staging/perl-html-parser/PKGBUILD
deleted file mode 100644
index 7e3b0a701..000000000
--- a/staging/perl-html-parser/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 125261 2011-05-25 19:17:47Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Manolis Tzanidakis
-# Contributor: Firmicus <francois.archlinux.org>
-
-pkgname=perl-html-parser
-_realname=HTML-Parser
-pkgver=3.68
-pkgrel=2
-pkgdesc="Perl HTML parser class"
-arch=('i686' 'x86_64')
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl-html-tagset' 'perl>=5.12.1')
-options=(!emptydirs)
-source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
-md5sums=('5550b2da7aa94341f1e8a17a4ac20c68')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-}
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/perl-libintl-perl/PKGBUILD b/staging/perl-libintl-perl/PKGBUILD
deleted file mode 100644
index af266d871..000000000
--- a/staging/perl-libintl-perl/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125264 2011-05-25 19:18:10Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Tobias Kieslich <tobias@justdreams.de>
-
-pkgname=perl-libintl-perl
-_realname=libintl-perl
-pkgver=1.20
-pkgrel=3
-pkgdesc="Perl Module: Localization support"
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('gettext' 'perl>=5.10.0')
-options=(!emptydirs)
-source=(http://www.cpan.org/authors/id/G/GU/GUIDO/${_realname}-$pkgver.tar.gz)
-md5sums=('cb36f58a7d2e15974f25b35381548b1b')
-
-build() {
- cd ${srcdir}/${_realname}-$pkgver
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-$pkgver
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-locale-gettext/PKGBUILD b/staging/perl-locale-gettext/PKGBUILD
deleted file mode 100644
index 6f916e28e..000000000
--- a/staging/perl-locale-gettext/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 125267 2011-05-25 19:18:48Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Mark Rosenstand <mark@borkware.net>
-# Contributor: Paul Mattal <paul@archlinux.org>
-
-pkgname=perl-locale-gettext
-_realname=gettext
-pkgver=1.05
-pkgrel=7
-pkgdesc="Permits access from Perl to the gettext() family of functions"
-arch=('i686' 'x86_64')
-license=('GPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('gettext' 'perl>=5.10.0')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/${_realname}-${pkgver}.tar.gz
- compatibility-with-POSIX-module.patch)
-md5sums=('f3d3f474a1458f37174c410dfef61a46'
- '854302f34d01a2f8ae739187788973dd')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
-
- patch -Np1 -i ${srcdir}/compatibility-with-POSIX-module.patch
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-
- # remove perllocal.pod and .packlist
- find "${pkgdir}" -name perllocal.pod -delete
- find "${pkgdir}" -name .packlist -delete
-}
diff --git a/staging/perl-locale-gettext/compatibility-with-POSIX-module.patch b/staging/perl-locale-gettext/compatibility-with-POSIX-module.patch
deleted file mode 100644
index ad675516b..000000000
--- a/staging/perl-locale-gettext/compatibility-with-POSIX-module.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/gettext.pm 2005-05-31 20:11:16.000000000 -0700
-+++ b/gettext.pm 2009-10-07 12:39:42.000000000 -0700
-@@ -32,6 +32,7 @@
- =cut
-
- use Carp;
-+use POSIX qw(:locale_h);
-
- require Exporter;
- require DynaLoader;
diff --git a/staging/perl-net-dns/PKGBUILD b/staging/perl-net-dns/PKGBUILD
deleted file mode 100644
index 1a4f7c0cc..000000000
--- a/staging/perl-net-dns/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125273 2011-05-25 19:19:34Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=perl-net-dns
-_realname=Net-DNS
-pkgver=0.66
-pkgrel=4
-pkgdesc="Perl Module: Interface to the DNS resolver."
-arch=(i686 x86_64)
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl-digest-hmac' 'perl-net-ip' 'perl>=5.10.0')
-source=(http://www.cpan.org/authors/id/O/OL/OLAF/${_realname}-$pkgver.tar.gz)
-options=(!emptydirs)
-
-build() {
- cd $srcdir/${_realname}-${pkgver}
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd $srcdir/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
-# vim: ts=2 sw=2 et ft=sh
-md5sums=('1635d876324e3c2f6e277d5778bfe94c')
diff --git a/staging/perl-net-ssleay/PKGBUILD b/staging/perl-net-ssleay/PKGBUILD
deleted file mode 100644
index 6620fbd6f..000000000
--- a/staging/perl-net-ssleay/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125276 2011-05-25 19:20:00Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=perl-net-ssleay
-_cpanname=Net-SSLeay
-pkgver=1.36
-pkgrel=5
-pkgdesc="Perl extension for using OpenSSL"
-arch=('i686' 'x86_64')
-license=('custom:BSD')
-url="http://search.cpan.org/dist/${_cpanname}/"
-depends=('perl' 'openssl')
-options=(!emptydirs)
-replaces=('net-ssleay')
-provides=('net-ssleay')
-source=(http://www.cpan.org/authors/id/F/FL/FLORA/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('54061638720dd6a325395331c77f21d8')
-
-build() {
- cd ${srcdir}/${_cpanname}-${pkgver}
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL -- INSTALLDIRS=vendor
- make
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-
- install -D -m644 README ${pkgdir}/usr/share/licenses/${pkgname}/README
-}
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/perl-net-upnp/PKGBUILD b/staging/perl-net-upnp/PKGBUILD
deleted file mode 100644
index e54c70917..000000000
--- a/staging/perl-net-upnp/PKGBUILD
+++ /dev/null
@@ -1,27 +0,0 @@
-# $Id: PKGBUILD 125279 2011-05-25 19:20:27Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: Drew Gilbert <gilbert dot drew at gmail dot com>
-
-pkgname=perl-net-upnp
-pkgver=1.4.2
-pkgrel=3
-pkgdesc="Perl Module UPnP"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/~skonno/Net-UPnP-1.4.2/"
-license=('BSD' 'PerlArtistic')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/S/SK/SKONNO/Net-UPnP-${pkgver}.tar.gz")
-depends=('perl')
-md5sums=('bc009fd76b565df40a70aca49af82a7d')
-
-build() {
- cd "${srcdir}/Net-UPnP-${pkgver}"
-
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR="${pkgdir}"
-
- find ${pkgdir} -name '.packlist' -delete
- find ${pkgdir} -name '*.pod' -delete
-}
diff --git a/staging/perl-netaddr-ip/PKGBUILD b/staging/perl-netaddr-ip/PKGBUILD
deleted file mode 100644
index fa6549515..000000000
--- a/staging/perl-netaddr-ip/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 125270 2011-05-25 19:19:11Z foutrelis $
-# Maintainer: Dale Blount <dale@archlinux.org>
-# Contributor: Dale Blount <dale@archlinux.org>
-# Contributor: Francois Charette <francois.archlinux.org>
-
-pkgname=perl-netaddr-ip
-_realname=NetAddr-IP
-pkgver=4.037
-pkgrel=2
-pkgdesc="Perl module to manage IP addresses and subnets"
-arch=(i686 x86_64)
-license=('PerlArtistic' 'GPL')
-depends=('perl>=5.10.0')
-options=(!emptydirs)
-url="http://search.cpan.org/dist/${_realname}/"
-source=(http://search.cpan.org/CPAN/authors/id/M/MI/MIKER/${_realname}-${pkgver}.tar.gz)
-md5sums=('d966eac6b5941af3f7c1fad839569cb4')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-sdl/PKGBUILD b/staging/perl-sdl/PKGBUILD
deleted file mode 100644
index 27ef6a6c2..000000000
--- a/staging/perl-sdl/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124823 2011-05-24 15:53:48Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
-
-pkgname=perl-sdl
-pkgver=2.531
-pkgrel=2
-pkgdesc="Simple DirectMedia Layer for Perl"
-arch=(i686 x86_64)
-license=(LGPL)
-url="http://sdl.perl.org"
-depends=(perl-alien-sdl perl-tie-simple
- sdl_{net,ttf,image,mixer,gfx,pango} mesa smpeg)
-#makedepends=(perl-yaml)
-options=('!emptydirs')
-replaces=(sdl_perl)
-conflicts=(sdl_perl)
-provides=("sdl_perl=$pkgver")
-source=(http://search.cpan.org/CPAN/authors/id/G/GA/GARU/SDL-$pkgver.tar.gz)
-md5sums=('ed39c87ae685d3a933705a2ea82a9e18')
-
-package() {
- cd "$srcdir/SDL-$pkgver"
-
- # install module in vendor directories
- perl Build.PL installdirs=vendor destdir="$pkgdir"
-
- perl Build
- perl Build install
-}
diff --git a/staging/perl-template-toolkit/PKGBUILD b/staging/perl-template-toolkit/PKGBUILD
deleted file mode 100644
index d955edfdd..000000000
--- a/staging/perl-template-toolkit/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer: Firmicus <francois.archlinux.org>
-# Contributor: Tom Killian <tomk@runbox.com>
-# Contributor: FJ <joostef@gmail.com>
-
-pkgname=perl-template-toolkit
-_realname=Template-Toolkit
-pkgver=2.22
-pkgrel=4
-pkgdesc="Perl template processing system"
-arch=(i686 x86_64)
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl-appconfig' 'perl>=5.10.0')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/A/AB/ABW/${_realname}-$pkgver.tar.gz)
-md5sums=('d98277f6420e5da6b93d99a8db2b3934')
-
-build() {
- cd ${srcdir}/${_realname}-$pkgver
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
-}
-
-package() {
- cd ${srcdir}/${_realname}-$pkgver
- make install DESTDIR=${startdir}/pkg
-
- # remove perllocal.pod and .packlist
- find ${startdir}/pkg -name perllocal.pod -delete
- find ${startdir}/pkg -name .packlist -delete
-}
diff --git a/staging/perl-term-readkey/PKGBUILD b/staging/perl-term-readkey/PKGBUILD
deleted file mode 100644
index 25f9e397d..000000000
--- a/staging/perl-term-readkey/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 125285 2011-05-25 19:22:27Z foutrelis $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
-# Contributor: Francois Charette <francois.archlinux.org>
-
-pkgname=perl-term-readkey
-_realname=TermReadKey
-pkgver=2.30.01
-pkgrel=4
-pkgdesc="Provides simple control over terminal driver modes"
-arch=('i686' 'x86_64')
-license=('custom')
-depends=('perl>=5.10.0' 'glibc')
-url="http://search.cpan.org/~stsi/${_realname}/"
-source=(http://search.cpan.org/CPAN/authors/id/S/ST/STSI/${_realname}-$pkgver.tar.gz)
-options=('!emptydirs')
-md5sums=('6c099eddb76ec9b92179f1ed929be71a')
-
-build()
-{
- cd ${srcdir}/TermReadKey-$pkgver
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/TermReadKey-$pkgver
- make DESTDIR=${pkgdir} install
- install -d ${pkgdir}/usr/share/licenses/$pkgname/
- head -7 README > ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-text-iconv/PKGBUILD b/staging/perl-text-iconv/PKGBUILD
deleted file mode 100644
index acd6932e2..000000000
--- a/staging/perl-text-iconv/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 125288 2011-05-25 19:22:57Z foutrelis $
-# Maintainer:
-# Contributor: Francois Charette <firmicus@gmx.net>
-
-pkgname=perl-text-iconv
-_realname=Text-Iconv
-pkgver=1.7
-pkgrel=6
-pkgdesc="Interface to iconv codeset conversion"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/${_realname}/"
-license=('GPL' 'PerlArtistic')
-depends=('perl>=5.10.0')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/M/MP/MPIOTR/${_realname}-${pkgver}.tar.gz)
-md5sums=('81b26e069eaebb084e91ea3c009b67ae')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make DESTDIR=${pkgdir} install
-}
diff --git a/staging/perl-time-hires/PKGBUILD b/staging/perl-time-hires/PKGBUILD
deleted file mode 100644
index db9ddcb7f..000000000
--- a/staging/perl-time-hires/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 125291 2011-05-25 19:23:52Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: mezcal <fila at pruda dot com>
-
-pkgname=perl-time-hires
-pkgver=1.9721
-pkgrel=4
-pkgdesc="Perl module: high resolution time, sleep, and alarm"
-arch=('i686' 'x86_64')
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/Time-HiRes/"
-depends=('perl')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/J/JH/JHI/Time-HiRes-${pkgver}.tar.gz)
-md5sums=('bf09911a36b9481537c8e0d28fbb3aaf')
-
-build() {
- cd "${srcdir}/Time-HiRes-${pkgver}"
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
- make install DESTDIR="${pkgdir}"
-}
diff --git a/staging/perl-tk/PKGBUILD b/staging/perl-tk/PKGBUILD
deleted file mode 100644
index 2a80a320e..000000000
--- a/staging/perl-tk/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 124660 2011-05-23 20:07:22Z remy $
-# Maintainer: François Charette <francois ατ archlinux δοτ org>
-# Contributor: Jason Chu <jchu@xentac.net>
-# Contributor: Juergen Hoetzel <juergen@archlinux.org>
-
-pkgname=perl-tk
-_cpanname=Tk
-pkgver=804.029
-pkgrel=3
-pkgdesc="A graphical user interface toolkit for Perl"
-arch=('i686' 'x86_64')
-url="http://search.cpan.org/dist/${_cpanname}"
-license=('PerlArtistic' 'GPL' 'custom')
-depends=('libx11' 'libpng' 'libjpeg' 'tk' 'perl')
-options=('!emptydirs')
-replaces=('perltk')
-provides=('perltk')
-source=(http://www.cpan.org/authors/id/S/SR/SREZIC/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('f4aebe6fcdb309a8480514f2ccf8117c')
-
-build() {
- cd $srcdir/${_cpanname}-$pkgver
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- /bin/chmod -R u+w *
- # The Xlib header is wrong...
- sed -i 's/XKeycodeToKeysym\(.*\)unsigned int/XKeycodeToKeysym\1KeyCode/' pTk/Xlib.h
- make
-}
-
-#check() {
-# cd $srcdir/${_cpanname}-$pkgver
-# make test
-#}
-
-package() {
- cd $srcdir/${_cpanname}-$pkgver
- make install DESTDIR=$pkgdir
-
- # license
- install -D -m644 pTk/license.terms \
- ${startdir}/pkg/usr/share/licenses/${pkgname}/tk.license
- install -D -m644 pTk/Tix.license \
- ${startdir}/pkg/usr/share/licenses/${pkgname}/tix.license
-}
diff --git a/staging/perl-unicode-string/PKGBUILD b/staging/perl-unicode-string/PKGBUILD
deleted file mode 100644
index c8bcd6c7a..000000000
--- a/staging/perl-unicode-string/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125294 2011-05-25 19:24:14Z foutrelis $
-# Maintainer: James Rayner <iphitus@gmail.com>
-# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
-
-pkgname=perl-unicode-string
-_realname=Unicode-String
-pkgver=2.09
-pkgrel=6
-pkgdesc="String of Unicode characters for perl (UCS2/UTF16)"
-arch=('i686' 'x86_64')
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl>=5.10.0')
-options=(!emptydirs)
-source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
-md5sums=('553e68e603723bf7c631f8701ab0d678')
-
-build() {
- cd ${srcdir}/${_realname}-${pkgver}
- # in stall module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-${pkgver}
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-}
diff --git a/staging/perl-xml-parser/PKGBUILD b/staging/perl-xml-parser/PKGBUILD
deleted file mode 100644
index 46ffa0923..000000000
--- a/staging/perl-xml-parser/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 124562 2011-05-22 23:45:41Z andrea $
-# Maintainer:
-# Contributor: firmicus <francois@archlinux.org>
-# Contributor: dorphell <dorphell@archlinux.org>
-# Contributor: herb <hrose@archlinux.org>
-
-pkgname=perl-xml-parser
-_realname=XML-Parser
-pkgver=2.40
-pkgrel=3
-pkgdesc="Expat-based XML parser module for perl"
-arch=('i686' 'x86_64')
-license=('GPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl' 'expat')
-replaces=('perlxml')
-provides=("perlxml=${pkgver}")
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/${_realname}-${pkgver}.tar.gz")
-md5sums=('c66e9adba003d0667cc40115ccd837a5')
-
-build() {
- cd "${srcdir}/${_realname}-${pkgver}"
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd "${srcdir}/${_realname}-${pkgver}"
- make install DESTDIR="${pkgdir}"
-
- # remove perllocal.pod and .packlist.
- find "${pkgdir}" -name perllocal.pod -delete
- find "${pkgdir}" -name .packlist -delete
-}
diff --git a/staging/perl-yaml-syck/PKGBUILD b/staging/perl-yaml-syck/PKGBUILD
deleted file mode 100644
index c2ab5a4f8..000000000
--- a/staging/perl-yaml-syck/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 125297 2011-05-25 19:24:39Z foutrelis $
-# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
-# Maintainer: kevin <kevin@archlinux.org>
-
-pkgname=perl-yaml-syck
-_realname=YAML-Syck
-pkgver=1.17
-pkgrel=2
-pkgdesc="Fast, lightweight YAML loader and dumper"
-arch=('i686' 'x86_64')
-license=('custom')
-url="http://search.cpan.org/dist/${_realname}/"
-depends=('perl>=5.10.0')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/A/AV/AVAR/${_realname}-$pkgver.tar.gz)
-md5sums=('f788529ad4b2c2fd037ccdfd5e7a88ab')
-
-build() {
- cd ${srcdir}/${_realname}-$pkgver
-
- # install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${_realname}-$pkgver
- make install DESTDIR=${pkgdir}
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-
- # license.
- install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
-}
diff --git a/staging/perl/ChangeLog b/staging/perl/ChangeLog
deleted file mode 100644
index f6c2500df..000000000
--- a/staging/perl/ChangeLog
+++ /dev/null
@@ -1,57 +0,0 @@
-2011-05-16 Angel Velasquez <angvp@archlinux.org>
- * perl 5.14.0
- * Removed patch for h2ph warning from 5.12.3
- * Removed provides array, you can use corelist -v 5.14.0 to know the
- modules included with the perl core, through Module::CoreList (thx j3nnn1
- for the tip)
-
-2010-11-07 kevin <kevin@archlinux.org>
-
- * perl 5.12.2-1
- - Using /usr/bin/*_perl for script directories
-
-2010-11-06 kevin <kevin@archlinux.org>
-
- - Removed otherlibdirs directive from Configure
- - Removed /usr/*/perl5/site_perl/5.10.1 from INC
- - Finally removed legacy dirs /usr/lib/perl5/current and
- /usr/lib/perl5/site_perl/current from @INC
-
-2010-05-23 kevin <kevin@archlinux.org>
-
- * perl 5.12.1-2
- - Francois updated the provides array.
-
-2010-05-23 kevin <kevin@archlinux.org>
-
- * perl 5.12.1-1
-
-2010-05-16 kevin <kevin@archlinux.org>
-
- * perl 5.12.0-2
-
-2010-05-12 kevin <kevin@archlinux.org>
-
- - FS#19411. Removed the for loop in perlbin.sh which didn't work on zsh.
- This makes the loop variables unnecessary so the script no longer
- pollutes the user's environment.
- - FS#19427. Added /usr/*/perl5/site_perl/5.10.1 to otherlibdirs to support
- user built modules.
-
-2010-05-09 kevin <kevin@archlinux.org>
-
- * perl 5.12.0-1
- - Modified perlbin.sh to only add existing dirs to PATH. Fixes FS#17402,
- path points to non-existant directories
-
-2010-05-07 kevin <kevin@archlinux.org>
-
- - Added this changelog.
- - Added -Dinc_version_list=none to fix FS#19136, double entry in @INC.
- This removes the duplicates and versioned directory entries.
- - Change scriptdirs to /usr/lib/perl5/{core,vendor,site}_perl/bin to fix
- Fix FS#13808, binaries don't follow FHS.
- - Stopped using versioned directories in sitelib and sitearch.
-
-
-# vim: set ft=changelog ts=4 sw=4 et:
diff --git a/staging/perl/PKGBUILD b/staging/perl/PKGBUILD
deleted file mode 100644
index aabf4dbc0..000000000
--- a/staging/perl/PKGBUILD
+++ /dev/null
@@ -1,91 +0,0 @@
-# $Id: PKGBUILD 124529 2011-05-22 19:14:50Z angvp $
-# Maintainer: Angel Velasquez <angvp@archlinux.org>
-# Contributor: kevin <kevin.archlinux.org>
-# Contributor: judd <jvinet.zeroflux.org>
-# Contributor: francois <francois.archlinux.org>
-pkgname=perl
-pkgver=5.14.0
-pkgrel=1
-pkgdesc="A highly capable, feature-rich programming language"
-arch=(i686 x86_64)
-license=('GPL' 'PerlArtistic')
-url="http://www.perl.org"
-groups=('base')
-depends=('gdbm' 'db>=4.8' 'coreutils' 'glibc' 'sh')
-changelog=ChangeLog
-source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2 perlbin.sh)
-install=perl.install
-options=('!makeflags' '!purge')
-md5sums=('e7457deea78330c5f8eebb2fd2a45479'
- 'f86eb0dba1638ca6d1c8fff1b06c2a71')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- if [ "${CARCH}" = "x86_64" ]; then
- # for x86_64
- arch_opts="-Dcccdlflags='-fPIC'"
- else
- # for i686
- arch_opts=""
- fi
- ./Configure -des -Dusethreads -Duseshrplib -Doptimize="${CFLAGS}" \
- -Dprefix=/usr -Dinstallprefix=${pkgdir}/usr -Dvendorprefix=/usr \
- -Dprivlib=/usr/share/perl5/core_perl \
- -Darchlib=/usr/lib/perl5/core_perl \
- -Dsitelib=/usr/share/perl5/site_perl \
- -Dsitearch=/usr/lib/perl5/site_perl \
- -Dvendorlib=/usr/share/perl5/vendor_perl \
- -Dvendorarch=/usr/lib/perl5/vendor_perl \
- -Dscriptdir=/usr/bin/core_perl \
- -Dsitescript=/usr/bin/site_perl \
- -Dvendorscript=/usr/bin/vendor_perl \
- -Dinc_version_list=none \
- -Dman1ext=1perl -Dman3ext=3perl ${arch_opts}
- make
-}
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make install
-
- ### Perl Settings ###
- # Change man page extensions for site and vendor module builds.
- # Use archlinux email address instead of my own.
- sed -e '/^man1ext=/ s/1perl/1p/' -e '/^man3ext=/ s/3perl/3pm/' \
- -e "/^cf_email=/ s/'.*'/'kevin@archlinux.org'/" \
- -e "/^perladmin=/ s/'.*'/'kevin@archlinux.org'/" \
- -i ${pkgdir}/usr/lib/perl5/core_perl/Config_heavy.pl
-
- ### CPAN Settings ###
- # Set CPAN default config to use the site directories.
- sed -e '/(makepl_arg =>/ s/""/"INSTALLDIRS=site"/' \
- -e '/(mbuildpl_arg =>/ s/""/"installdirs=site"/' \
- -i ${pkgdir}/usr/share/perl5/core_perl/CPAN/FirstTime.pm
-
- ### CPANPLUS Settings ###
- # Set CPANPLUS default config to use the site directories.
- sed -e "/{'makemakerflags'}/ s/'';/'INSTALLDIRS=site';/" \
- -e "/{'buildflags'}/ s/'';/'installdirs=site';/" \
- -i ${pkgdir}/usr/share/perl5/core_perl/CPANPLUS/Config.pm
-
- # Profile script so set paths to perl scripts.
- install -D -m755 ${srcdir}/perlbin.sh \
- ${pkgdir}/etc/profile.d/perlbin.sh
-
- (cd ${pkgdir}/usr/bin; mv perl${pkgver} perl)
- (cd ${pkgdir}/usr/bin/core_perl; ln -sf c2ph pstruct; ln -sf s2p psed)
- grep -Rl "${pkgdir}" ${pkgdir}/usr | \
- xargs sed -i "s^${pkgdir}^^g"
-
- # Remove all pod files *except* those under /usr/share/perl5/core_perl/pod/
- # (FS#16488)
- rm -f $pkgdir/usr/share/perl5/core_perl/*.pod
- for d in $pkgdir/usr/share/perl5/core_perl/*; do
- if [ -d $d -a $(basename $d) != "pod" ]; then
- find $d -name *.pod -delete
- fi
- done
- find $pkgdir/usr/lib -name *.pod -delete
- find $pkgdir -name .packlist -delete
-}
-
diff --git a/staging/perl/fix-h2ph-and-tests.patch b/staging/perl/fix-h2ph-and-tests.patch
deleted file mode 100644
index a2d176ec6..000000000
--- a/staging/perl/fix-h2ph-and-tests.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From 8d66b3f930dc6d88b524d103e304308ae73a46e7 Mon Sep 17 00:00:00 2001
-From: Robin Barker <rmbarker@cpan.org>
-Date: Thu, 22 Apr 2010 11:51:20 +0100
-Subject: [PATCH 1/1] Fix h2ph and test
-
----
- lib/h2ph.t | 12 ++++++++++--
- utils/h2ph.PL | 28 +++++++++++++++++++++++-----
- 2 files changed, 33 insertions(+), 7 deletions(-)
-
-diff --git a/lib/h2ph.t b/lib/h2ph.t
-index 27dd7b9..8d62d46 100644
---- a/lib/h2ph.t
-+++ b/lib/h2ph.t
-@@ -18,7 +18,7 @@ if (!(-e $extracted_program)) {
- exit 0;
- }
-
--plan(4);
-+plan(5);
-
- # quickly compare two text files
- sub txt_compare {
-@@ -41,8 +41,16 @@ $result = runperl( progfile => 'lib/h2ph.pht',
- stderr => 1 );
- like( $result, qr/syntax OK$/, "output compiles");
-
-+$result = runperl( progfile => '_h2ph_pre.ph',
-+ switches => ['-c'],
-+ stderr => 1 );
-+like( $result, qr/syntax OK$/, "preamble compiles");
-+
- $result = runperl( switches => ["-w"],
-- prog => '$SIG{__WARN__} = sub { die $_[0] }; require q(lib/h2ph.pht);');
-+ stderr => 1,
-+ prog => <<'PROG' );
-+$SIG{__WARN__} = sub { die $_[0] }; require q(lib/h2ph.pht);
-+PROG
- is( $result, '', "output free of warnings" );
-
- # cleanup
-diff --git a/utils/h2ph.PL b/utils/h2ph.PL
-index 8f56db4..1255807 100644
---- a/utils/h2ph.PL
-+++ b/utils/h2ph.PL
-@@ -401,7 +401,10 @@ if ($opt_e && (scalar(keys %bad_file) > 0)) {
- exit $Exit;
-
- sub expr {
-- $new = '"(assembly code)"' and return if /\b__asm__\b/; # freak out.
-+ if (/\b__asm__\b/) { # freak out
-+ $new = '"(assembly code)"';
-+ return
-+ }
- my $joined_args;
- if(keys(%curargs)) {
- $joined_args = join('|', keys(%curargs));
-@@ -770,7 +773,7 @@ sub inc_dirs
- sub build_preamble_if_necessary
- {
- # Increment $VERSION every time this function is modified:
-- my $VERSION = 2;
-+ my $VERSION = 3;
- my $preamble = "$Dest_dir/_h2ph_pre.ph";
-
- # Can we skip building the preamble file?
-@@ -798,7 +801,16 @@ sub build_preamble_if_necessary
- # parenthesized value: d=(v)
- $define{$_} = $1;
- }
-- if ($define{$_} =~ /^([+-]?(\d+)?\.\d+([eE][+-]?\d+)?)[FL]?$/) {
-+ if (/^(\w+)\((\w)\)$/) {
-+ my($macro, $arg) = ($1, $2);
-+ my $def = $define{$_};
-+ $def =~ s/$arg/\$\{$arg\}/g;
-+ print PREAMBLE <<DEFINE;
-+unless (defined &$macro) { sub $macro(\$) { my (\$$arg) = \@_; \"$def\" } }
-+
-+DEFINE
-+ } elsif
-+ ($define{$_} =~ /^([+-]?(\d+)?\.\d+([eE][+-]?\d+)?)[FL]?$/) {
- # float:
- print PREAMBLE
- "unless (defined &$_) { sub $_() { $1 } }\n\n";
-@@ -807,8 +819,14 @@ sub build_preamble_if_necessary
- print PREAMBLE
- "unless (defined &$_) { sub $_() { $1 } }\n\n";
- } elsif ($define{$_} =~ /^\w+$/) {
-- print PREAMBLE
-- "unless (defined &$_) { sub $_() { &$define{$_} } }\n\n";
-+ my $def = $define{$_};
-+ if ($isatype{$def}) {
-+ print PREAMBLE
-+ "unless (defined &$_) { sub $_() { \"$def\" } }\n\n";
-+ } else {
-+ print PREAMBLE
-+ "unless (defined &$_) { sub $_() { &$def } }\n\n";
-+ }
- } else {
- print PREAMBLE
- "unless (defined &$_) { sub $_() { \"",
---
-1.6.5.2.74.g610f9.dirty
-
diff --git a/staging/perl/perl.install b/staging/perl/perl.install
deleted file mode 100644
index 3f7d58f23..000000000
--- a/staging/perl/perl.install
+++ /dev/null
@@ -1,18 +0,0 @@
-# arg 1: the new package version
-post_install() {
- for ver in 5.8.{0,1,2,3,4,5,6,7,8}; do
- [ -h usr/lib/perl5/$ver ] && rm usr/lib/perl5/$ver
- [ -h usr/lib/perl5/site_perl/$ver ] && rm usr/lib/perl5/site_perl/$ver
- [ -h usr/bin/perl$ver ] && rm usr/bin/perl$ver
- done
- return 0
-}
-
-post_upgrade() {
- echo '- The directories /usr/lib/perl5/current, /usr/lib/perl5/site_perl/current,'
- echo ' /usr/lib/perl5/site_perl/5.10.1, and /usr/share/perl5/site_perl/5.10.1'
- echo ' have been removed from @INC.'
-
- echo '- The script/binary directories are now /usr/bin/*_perl instead of'
- echo ' /usr/lib/perl5/*_perl/bin which will be eventually removed.'
-}
diff --git a/staging/perl/perlbin.sh b/staging/perl/perlbin.sh
deleted file mode 100755
index 09811a8b4..000000000
--- a/staging/perl/perlbin.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-# Set path to perl scriptdirs if they exist
-# https://wiki.archlinux.org/index.php/Perl_Policy#Binaries_and_Scripts
-# Added /usr/bin/*_perl dirs for scripts
-# Remove /usr/lib/perl5/*_perl/bin in next release
-
-[ -d /usr/bin/site_perl ] &&
- PATH=$PATH:/usr/bin/site_perl
-[ -d /usr/lib/perl5/site_perl/bin ] &&
- PATH=$PATH:/usr/lib/perl5/site_perl/bin
-
-[ -d /usr/bin/vendor_perl ] &&
- PATH=$PATH:/usr/bin/vendor_perl
-[ -d /usr/lib/perl5/vendor_perl/bin ] &&
- PATH=$PATH:/usr/lib/perl5/vendor_perl/bin
-
-[ -d /usr/bin/core_perl ] &&
- PATH=$PATH:/usr/bin/core_perl
-
-export PATH
-
-# If you have modules in non-standard directories you can add them here.
-#export PERLLIB=dir1:dir2
-
diff --git a/staging/pidgin/PKGBUILD b/staging/pidgin/PKGBUILD
deleted file mode 100644
index 3ed646b74..000000000
--- a/staging/pidgin/PKGBUILD
+++ /dev/null
@@ -1,114 +0,0 @@
-# $Id: PKGBUILD 124935 2011-05-25 09:46:33Z foutrelis $
-# Maintainer: Evangelos Foutras <foutrelis@gmail.com>
-# Contributor: Ionut Biru <ibiru@archlinux.org>
-# Contributor: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Alexander Fehr <pizzapunk gmail com>
-# Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl>
-
-pkgname=('pidgin' 'libpurple' 'finch')
-pkgver=2.7.11
-pkgrel=6
-arch=('i686' 'x86_64')
-url="http://pidgin.im/"
-license=('GPL')
-makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm'
- 'python2' 'hicolor-icon-theme' 'silc-toolkit' 'gstreamer0.10'
- 'farsight2' 'avahi' 'tk' 'ca-certificates' 'intltool'
- 'networkmanager')
-options=('!libtool')
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
- nm09-pidgin.patch
- nm09-more.patch)
-md5sums=('07c2a2535b4d7436b5ec7685fe063fec'
- '744a21b4dbaf949dba7cd3b75b12b4fe'
- 'a673659d86c7a65aa710f7c8c7feda82')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # Update for NetworkManager 0.9 connection states
- # (http://developer.pidgin.im/ticket/13505)
- # (http://developer.pidgin.im/ticket/13859)
- patch -Np1 -i "$srcdir/nm09-pidgin.patch"
- patch -Np1 -i "$srcdir/nm09-more.patch"
-
- # Use Python 2
- sed -i 's/env python$/\02/' */plugins/*.py \
- libpurple/purple-{remote,notifications-example,url-handler}
-
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --disable-schemas-install \
- --disable-meanwhile \
- --disable-gnutls \
- --enable-cyrus-sasl \
- --disable-doxygen \
- --enable-nm \
- --with-python=/usr/bin/python2 \
- --with-system-ssl-certs=/etc/ssl/certs
- make
-}
-
-package_pidgin(){
- pkgdesc="Multi-protocol instant messaging client"
- depends=("libpurple=$pkgver-$pkgrel" 'startup-notification' 'gtkspell'
- 'libxss' 'libsm' 'gstreamer0.10' 'hicolor-icon-theme')
- optdepends=('aspell: for spelling correction'
- 'ca-certificates: SSL CA certificates'
- 'gstreamer0.10-good-plugins: video and voice support'
- 'tk: Tcl/Tk scripting support')
- install=pidgin.install
-
- cd "$srcdir/pidgin-$pkgver"
-
- # For linking
- make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES
-
- make -C pidgin DESTDIR="$pkgdir" install
- make -C doc DESTDIR="$pkgdir" install
-
- # Remove files that are packaged in libpurle
- make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES
-
- install -Dm644 pidgin.desktop "$pkgdir"/usr/share/applications/pidgin.desktop
-
- rm "$pkgdir/usr/share/man/man1/finch.1"
-}
-
-package_libpurple(){
- pkgdesc="IM library extracted from Pidgin"
- depends=('farsight2' 'libsasl' 'dbus-glib' 'silc-toolkit' 'nss'
- 'cyrus-sasl-plugins')
- optdepends=('avahi: Bonjour protocol support'
- 'dbus-python: for purple-remote and purple-url-handler')
-
- cd "$srcdir/pidgin-$pkgver"
-
- for _dir in libpurple share/sounds share/ca-certs m4macros po; do
- make -C "$_dir" DESTDIR="$pkgdir" install
- done
-}
-
-package_finch(){
- pkgdesc="A ncurses-based messaging client"
- depends=("libpurple=$pkgver-$pkgrel" 'python2' 'gstreamer0.10')
- optdepends=('avahi: Bonjour protocol support'
- 'ca-certificates: SSL CA certificates'
- 'tk: Tcl/Tk scripting support')
-
- cd "$srcdir/pidgin-$pkgver"
-
- # For linking
- make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES
-
- make -C finch DESTDIR="$pkgdir" install
- make -C doc DESTDIR="$pkgdir" install
-
- # Remove files that are packaged in libpurle
- make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES
-
- rm "$pkgdir"/usr/share/man/man1/pidgin.1
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/staging/pidgin/nm09-more.patch b/staging/pidgin/nm09-more.patch
deleted file mode 100644
index 8c708df9a..000000000
--- a/staging/pidgin/nm09-more.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -up pidgin-2.7.11/libpurple/network.c.nm09more pidgin-2.7.11/libpurple/network.c
---- pidgin-2.7.11/libpurple/network.c.nm09more 2011-04-26 12:01:27.700085246 -0500
-+++ pidgin-2.7.11/libpurple/network.c 2011-05-24 13:13:28.185165657 -0500
-@@ -833,8 +833,20 @@ purple_network_is_available(void)
- purple_debug_warning("network", "NetworkManager not active. Assuming connection exists.\n");
- }
-
-- if (nm_state == NM_STATE_UNKNOWN || nm_state == NM_STATE_CONNECTED)
-- return TRUE;
-+ switch (nm_state)
-+ {
-+ case NM_STATE_UNKNOWN:
-+#if NM_CHECK_VERSION(0,8,992)
-+ case NM_STATE_CONNECTED_LOCAL:
-+ case NM_STATE_CONNECTED_SITE:
-+ case NM_STATE_CONNECTED_GLOBAL:
-+#else
-+ case NM_STATE_CONNECTED:
-+#endif
-+ return TRUE;
-+ default:
-+ break;
-+ }
-
- return FALSE;
-
-@@ -1170,9 +1182,14 @@ purple_network_init(void)
- NM_DBUS_SERVICE,
- NM_DBUS_PATH,
- NM_DBUS_INTERFACE);
-+ /* NM 0.6 signal */
- dbus_g_proxy_add_signal(nm_proxy, "StateChange", G_TYPE_UINT, G_TYPE_INVALID);
- dbus_g_proxy_connect_signal(nm_proxy, "StateChange",
- G_CALLBACK(nm_state_change_cb), NULL, NULL);
-+ /* NM 0.7 and later signal */
-+ dbus_g_proxy_add_signal(nm_proxy, "StateChanged", G_TYPE_UINT, G_TYPE_INVALID);
-+ dbus_g_proxy_connect_signal(nm_proxy, "StateChanged",
-+ G_CALLBACK(nm_state_change_cb), NULL, NULL);
-
- dbus_proxy = dbus_g_proxy_new_for_name(nm_conn,
- DBUS_SERVICE_DBUS,
-@@ -1207,6 +1224,7 @@ purple_network_uninit(void)
- #ifdef HAVE_NETWORKMANAGER
- if (nm_proxy) {
- dbus_g_proxy_disconnect_signal(nm_proxy, "StateChange", G_CALLBACK(nm_state_change_cb), NULL);
-+ dbus_g_proxy_disconnect_signal(nm_proxy, "StateChanged", G_CALLBACK(nm_state_change_cb), NULL);
- g_object_unref(G_OBJECT(nm_proxy));
- }
- if (dbus_proxy) {
diff --git a/staging/pidgin/nm09-pidgin.patch b/staging/pidgin/nm09-pidgin.patch
deleted file mode 100644
index 1c2471d1f..000000000
--- a/staging/pidgin/nm09-pidgin.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -up pidgin-2.7.10/libpurple/network.c.foo pidgin-2.7.10/libpurple/network.c
---- pidgin-2.7.10/libpurple/network.c.foo 2011-03-10 02:21:43.920933267 -0600
-+++ pidgin-2.7.10/libpurple/network.c 2011-03-10 02:23:11.466838793 -0600
-@@ -71,6 +71,10 @@
- #include <dbus/dbus-glib.h>
- #include <NetworkManager.h>
-
-+#if !defined(NM_CHECK_VERSION)
-+#define NM_CHECK_VERSION(x,y,z) 0
-+#endif
-+
- static DBusGConnection *nm_conn = NULL;
- static DBusGProxy *nm_proxy = NULL;
- static DBusGProxy *dbus_proxy = NULL;
-@@ -863,7 +867,13 @@ nm_update_state(NMState state)
-
- switch(state)
- {
-+#if NM_CHECK_VERSION(0,8,992)
-+ case NM_STATE_CONNECTED_LOCAL:
-+ case NM_STATE_CONNECTED_SITE:
-+ case NM_STATE_CONNECTED_GLOBAL:
-+#else
- case NM_STATE_CONNECTED:
-+#endif
- /* Call res_init in case DNS servers have changed */
- res_init();
- /* update STUN IP in case we it changed (theoretically we could
-@@ -880,6 +890,9 @@ nm_update_state(NMState state)
- case NM_STATE_ASLEEP:
- case NM_STATE_CONNECTING:
- case NM_STATE_DISCONNECTED:
-+#if NM_CHECK_VERSION(0,8,992)
-+ case NM_STATE_DISCONNECTING:
-+#endif
- if (prev != NM_STATE_CONNECTED && prev != NM_STATE_UNKNOWN)
- break;
- if (ui_ops != NULL && ui_ops->network_disconnected != NULL)
diff --git a/staging/pidgin/pidgin.install b/staging/pidgin/pidgin.install
deleted file mode 100644
index 1a05f573e..000000000
--- a/staging/pidgin/pidgin.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/staging/postgresql/PKGBUILD b/staging/postgresql/PKGBUILD
deleted file mode 100644
index d5a887585..000000000
--- a/staging/postgresql/PKGBUILD
+++ /dev/null
@@ -1,141 +0,0 @@
-# $Id: PKGBUILD 125329 2011-05-25 22:33:15Z dan $
-# Maintainer: Dan McGee <dan@archlinux.org>
-
-pkgbase=postgresql
-pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=9.0.4
-pkgrel=4
-arch=('i686' 'x86_64')
-url="http://www.postgresql.org"
-license=('custom:PostgreSQL')
-makedepends=('libxml2' 'python2' 'perl')
-source=(ftp://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2 \
- postgresql postgresql.confd build.patch postgresql.pam postgresql.logrotate
- perl-5.14-fix.patch)
-install=postgresql.install
-
-build() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
-
- # patch to remove regress/test make target (won't build with it present)
- patch -Np1 -i ../build.patch
- # fix for perl 5.14
- patch -Np1 -i ../perl-5.14-fix.patch
-
- # configure
- ./configure --prefix=/usr --mandir=/usr/share/man --with-libxml \
- --with-openssl --with-perl \
- --with-python PYTHON=/usr/bin/python2 --with-pam \
- --with-system-tzdata=/usr/share/zoneinfo --enable-nls \
- --datadir=/usr/share/postgresql --enable-thread-safety
-
- sed -i -e '/interfaces/d' src/Makefile
-
- # build
- make world
-
- # build libs
- for dir in src/interfaces src/bin/pg_config; do
- pushd ${dir}
- make
- popd
- done
-}
-
-package_postgresql-libs() {
- pkgdesc="Libraries for use with PostgreSQL"
- depends=('openssl>=1.0.0')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
-
- # install license
- install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/postgresql-libs/LICENSE"
-
- # install libs
- for dir in src/interfaces src/bin/pg_config; do
- pushd ${dir}
- make DESTDIR="${pkgdir}" install
- popd
- done
-
- install -D -m644 doc/src/sgml/man1/pg_config.1 "${pkgdir}/usr/share/man/man1/pg_config.1"
-
- cd src/include
-
- mkdir -p "${pkgdir}"/usr/include/{libpq,postgresql/internal/libpq}
-
- # these headers are needed by the public headers of the interfaces
- install -m644 pg_config.h "${pkgdir}/usr/include/"
- install -m644 pg_config_os.h "${pkgdir}/usr/include/"
- install -m644 postgres_ext.h "${pkgdir}/usr/include/"
- install -m644 libpq/libpq-fs.h "${pkgdir}/usr/include/libpq/"
- install -m644 pg_config_manual.h "${pkgdir}/usr/include/"
-
- # these headers are needed by the not-so-public headers of the interfaces
- install -m644 c.h "${pkgdir}/usr/include/postgresql/internal/"
- install -m644 port.h "${pkgdir}/usr/include/postgresql/internal/"
- install -m644 postgres_fe.h "${pkgdir}/usr/include/postgresql/internal/"
- install -m644 libpq/pqcomm.h "${pkgdir}/usr/include/postgresql/internal/libpq/"
-}
-
-package_postgresql-docs() {
- pkgdesc="HTML documentation for PostgreSQL"
- options=(docs)
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
-
- # install license
- install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/postgresql-docs/LICENSE"
-
- make -C doc/src/sgml DESTDIR="${pkgdir}" install-html
- chown -R root:root "${pkgdir}/usr/share/doc/postgresql/html/"
-}
-
-package_postgresql() {
- pkgdesc="A sophisticated object-relational DBMS"
- backup=('etc/conf.d/postgresql' 'etc/pam.d/postgresql' 'etc/logrotate.d/postgresql')
- depends=("postgresql-libs>=${pkgver}" 'libxml2' 'readline>=6.0')
- optdepends=('python2: for PL/Python support'
- 'perl: for PL/Perl support')
- provides=('postgresql-client')
- conflicts=('postgresql-client')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
-
- # install
- make DESTDIR="${pkgdir}" install
- make -C contrib DESTDIR="${pkgdir}" install
- make -C doc/src/sgml DESTDIR="${pkgdir}" install-man
- # we don't want this, it is in the -libs package
- make -C src/bin/pg_config DESTDIR="${pkgdir}" uninstall
- rm "${pkgdir}/usr/share/man/man1/pg_config.1"
-
- # install license
- install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE"
-
- # clean up unneeded installed items
- rm -rf "${pkgdir}/usr/include/postgresql/internal"
- rm -rf "${pkgdir}/usr/include/libpq"
- find "${pkgdir}/usr/include" -maxdepth 1 -type f -execdir rm {} +
-
- # install launch script
- install -D -m755 "${srcdir}/postgresql" "${pkgdir}/etc/rc.d/postgresql"
-
- # install conf file
- install -D -m644 ${srcdir}/postgresql.confd \
- "${pkgdir}/etc/conf.d/postgresql"
-
- install -D -m644 ${srcdir}/postgresql.pam \
- "${pkgdir}/etc/pam.d/postgresql"
-
- install -D -m644 ${srcdir}/postgresql.logrotate \
- "${pkgdir}/etc/logrotate.d/postgresql"
-}
-
-md5sums=('80390514d568a7af5ab61db1cda27e29'
- 'eacf91f987d230f2dc2d040618ea1817'
- 'd63a05943cf0a2726aa2070f3033c569'
- '4d74f4227dc5e12bf95b3490758d86c9'
- '96f82c38f3f540b53f3e5144900acf17'
- 'd28e443f9f65a5712c52018b84e27137'
- '6606e4279d91fc617b5c4dae0d76c603')
diff --git a/staging/postgresql/build.patch b/staging/postgresql/build.patch
deleted file mode 100644
index c8f665d12..000000000
--- a/staging/postgresql/build.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur postgresql-8.2.3-orig/src/Makefile postgresql-8.2.3/src/Makefile
---- postgresql-8.2.3-orig/src/Makefile 2006-06-22 16:50:35.000000000 -0700
-+++ postgresql-8.2.3/src/Makefile 2007-03-05 10:46:24.000000000 -0800
-@@ -23,7 +23,6 @@
- $(MAKE) -C bin $@
- $(MAKE) -C pl $@
- $(MAKE) -C makefiles $@
-- $(MAKE) -C test/regress $@
-
- install: install-local
-
diff --git a/staging/postgresql/perl-5.14-fix.patch b/staging/postgresql/perl-5.14-fix.patch
deleted file mode 100644
index 82ef7d688..000000000
--- a/staging/postgresql/perl-5.14-fix.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/src/pl/plperl/plperl.c
-+++ b/src/pl/plperl/plperl.c
-@@ -926,7 +926,7 @@ plperl_trusted_init(void)
- if (!isGV_with_GP(sv) || !GvCV(sv))
- continue;
- SvREFCNT_dec(GvCV(sv)); /* free the CV */
-- GvCV(sv) = NULL; /* prevent call via GV */
-+ GvCV_set(sv, NULL); /* prevent call via GV */
- }
- hv_clear(stash);
-
---- a/src/pl/plperl/plperl.h
-+++ b/src/pl/plperl/plperl.h
-@@ -49,6 +49,11 @@
- (U32)HeKUTF8(he))
- #endif
-
-+/* supply GvCV_set if it's missing - ppport.h doesn't supply it, unfortunately */
-+#ifndef GvCV_set
-+#define GvCV_set(gv, cv) (GvCV(gv) = cv)
-+#endif
-+
- /* declare routines from plperl.c for access by .xs files */
- HV *plperl_spi_exec(char *, int);
- void plperl_return_next(SV *);
diff --git a/staging/postgresql/postgresql b/staging/postgresql/postgresql
deleted file mode 100755
index 0fbe94036..000000000
--- a/staging/postgresql/postgresql
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/postgresql
-
-# Default PGROOT if it wasn't defined in the conf.d file
-PGROOT=${PGROOT:-/var/lib/postgres}
-PG_CTL="/usr/bin/pg_ctl -D $PGROOT/data -l /var/log/postgresql.log -s -w"
-
-postgres_init() {
- # initialization
- if [ ! -d $PGROOT/data ]; then
- mkdir -p $PGROOT/data && chown -R postgres:postgres $PGROOT
- su - postgres -c "/usr/bin/initdb $INITOPTS -D $PGROOT/data"
- fi
- if [ ! -e /var/log/postgresql.log ]; then
- touch /var/log/postgresql.log
- chown postgres /var/log/postgresql.log
- fi
-}
-
-case "$1" in
- start)
- postgres_init
- stat_busy "Starting PostgreSQL"
- su - postgres -c \
- "$PG_CTL start"
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- add_daemon postgresql
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping PostgreSQL"
- su - postgres -c \
- "$PG_CTL stop -m fast"
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon postgresql
- stat_done
- fi
- ;;
- reload)
- stat_busy "Reloading PostgreSQL"
- su - postgres -c \
- "$PG_CTL reload"
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- stat_done
- fi
- ;;
- restart)
- postgres_init
- stat_busy "Restarting PostgreSQL"
- su - postgres -c \
- "$PG_CTL restart -m fast"
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- add_daemon postgresql
- stat_done
- fi
- ;;
- status)
- stat_busy "Checking PostgreSQL status";
- ck_status postgresql
- ;;
- *)
- echo "usage: $0 {start|stop|reload|restart|status}"
-esac
-exit 0
diff --git a/staging/postgresql/postgresql.confd b/staging/postgresql/postgresql.confd
deleted file mode 100644
index 5f8fa034c..000000000
--- a/staging/postgresql/postgresql.confd
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Parameters to be passed to postgresql
-#
-PGROOT="/var/lib/postgres"
-INITOPTS="--locale $LANG"
diff --git a/staging/postgresql/postgresql.install b/staging/postgresql/postgresql.install
deleted file mode 100644
index d65bb6a7f..000000000
--- a/staging/postgresql/postgresql.install
+++ /dev/null
@@ -1,22 +0,0 @@
-post_install() {
- if [ ! -d '/var/lib/postgres' ]; then
- mkdir -p '/var/lib/postgres'
- fi
- getent group postgres >/dev/null || groupadd -g 88 postgres
- getent passwd postgres >/dev/null || useradd -c 'PostgreSQL user' -u 88 -g postgres -d '/var/lib/postgres' -s /bin/bash postgres
- passwd -l postgres >/dev/null
-}
-
-post_upgrade() {
- post_install $1
- # FS#23858, fix postgres user shell issue
- postgres_shell=$(getent passwd postgres | cut -d: -f7)
- if [ "$postgres_shell" = "/sbin/nologin" ]; then
- chsh -s /bin/bash postgres
- fi
-}
-
-post_remove() {
- getent passwd postgres >/dev/null && userdel postgres
- getent group postgres >/dev/null && groupdel postgres
-}
diff --git a/staging/postgresql/postgresql.logrotate b/staging/postgresql/postgresql.logrotate
deleted file mode 100644
index 9c36918be..000000000
--- a/staging/postgresql/postgresql.logrotate
+++ /dev/null
@@ -1,4 +0,0 @@
-/var/log/postgresql.log {
- copytruncate
- missingok
-}
diff --git a/staging/postgresql/postgresql.pam b/staging/postgresql/postgresql.pam
deleted file mode 100644
index 53724d1f8..000000000
--- a/staging/postgresql/postgresql.pam
+++ /dev/null
@@ -1,3 +0,0 @@
-auth required pam_unix.so
-account required pam_unix.so
-session required pam_unix.so
diff --git a/staging/rasqal/PKGBUILD b/staging/rasqal/PKGBUILD
deleted file mode 100644
index c246d1528..000000000
--- a/staging/rasqal/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 121005 2011-04-27 20:12:19Z andrea $
-# Maintainer: AndyRTR <andyrtr@archlinux.org>
-# Contributor: Lawrence Lee <valheru@facticius.net>
-
-pkgname=rasqal
-pkgver=0.9.25
-pkgrel=2
-pkgdesc="A free C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings"
-url="http://librdf.org/rasqal"
-license=('GPL' 'LGPL')
-arch=('i686' 'x86_64')
-depends=('raptor>=2.0.2' 'mpfr')
-options=('!libtool')
-source=(http://download.librdf.org/source/${pkgname}-${pkgver}.tar.gz)
-md5sums=('ee12d7ad59c581eb65db89c851672c0a')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --disable-static \
- --enable-release
- make
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
-}
diff --git a/staging/razor/PKGBUILD b/staging/razor/PKGBUILD
deleted file mode 100644
index 87905b577..000000000
--- a/staging/razor/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 124559 2011-05-22 23:44:08Z andrea $
-# Maintainer:
-# Contributor: Dale Blount <dale@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=razor
-pkgver=2.84
-pkgrel=5
-pkgdesc="A distributed, collaborative, spam detection and filtering network"
-arch=('i686' 'x86_64')
-url="http://razor.sourceforge.net"
-license=('PerlArtistic')
-depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.14.0')
-source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2)
-md5sums=('8b9a11a6ce020383c32c45d1530d77c2')
-options=(!emptydirs)
-
-build() {
- cd "${srcdir}"/${pkgname}-agents-${pkgver}
-
- # skip install_razor_agents (we'll do the linking later)
- # /bin/sed -i "s|install :: all pure_install doc_install install_razor_agents|install :: all pure_install doc_install|g" Makefile
-
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make test
-}
-
-package() {
- cd ${srcdir}/${pkgname}-agents-${pkgver}
- make DESTDIR=${pkgdir} install
-
- # remove perllocal.pod and .packlist
- find ${pkgdir} -name perllocal.pod -delete
- find ${pkgdir} -name .packlist -delete
-
- # cd ${pkgdir}/usr/bin
- # for i in razor-check razor-report razor-revoke razor-admin; do
- # /bin/ln -sf razor-client $i;
- # done
-}
diff --git a/staging/redland/PKGBUILD b/staging/redland/PKGBUILD
deleted file mode 100644
index f8b337c91..000000000
--- a/staging/redland/PKGBUILD
+++ /dev/null
@@ -1,77 +0,0 @@
-# $Id: PKGBUILD 121010 2011-04-27 20:14:39Z andrea $
-# Maintainer: AndyRTR <andyrtr@archlinux.org>
-# Contributor: Francois Charette <francois.archlinux.org>
-
-pkgbase=redland
-pkgname=('redland' 'redland-storage-mysql' 'redland-storage-postgresql' 'redland-storage-virtuoso' 'redland-storage-sqlite')
-pkgver=1.0.13
-pkgrel=2
-url="http://librdf.org/"
-license=("GPL")
-arch=('i686' 'x86_64')
-makedepends=('rasqal>=0.9.25' 'raptor>=2.0.2' 'db>=5.1' 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite3')
-options=('!libtool')
-source=(http://download.librdf.org/source/$pkgname-$pkgver.tar.gz
- rpath.diff)
-md5sums=('96c15f36f842ad7e1c9d225e4ca97b68'
- 'acc85e784f01a656bd56777f95880787')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --enable-release \
- --disable-static \
- --with-raptor=system \
- --with-rasqal=system \
- --with-sqlite=3
-
- # nuke rpath
- patch -Np0 -i ${srcdir}/rpath.diff
-
- make
-}
-
-package_redland() {
- pkgdesc="Library that provides a high-level interface to RDF data"
- depends=('rasqal>=0.9.25' 'raptor>=2.0.2' 'libtool')
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- make DESTDIR=${pkgdir} install
- rm -rf ${pkgdir}/usr/lib/redland
-}
-
-package_redland-storage-mysql() {
- pkgdesc="MySQL storage support for Redland"
- depends=('redland' 'libmysqlclient')
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- install -dm755 ${pkgdir}/usr/lib/redland
- install -m755 src/.libs/librdf_storage_mysql.so ${pkgdir}/usr/lib/redland/librdf_storage_mysql.so
-}
-
-package_redland-storage-postgresql() {
- pkgdesc="PostgreSQL storage support for Redland"
- depends=('redland' 'postgresql-libs')
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- install -dm755 ${pkgdir}/usr/lib/redland
- install -m755 src/.libs/librdf_storage_postgresql.so ${pkgdir}/usr/lib/redland/
-}
-
-package_redland-storage-virtuoso() {
- pkgdesc="Virtuoso storage support for Redland"
- depends=('redland' 'unixodbc' 'db')
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- install -dm755 ${pkgdir}/usr/lib/redland
- install -m755 src/.libs/librdf_storage_virtuoso.so ${pkgdir}/usr/lib/redland/
-}
-
-package_redland-storage-sqlite() {
- pkgdesc="SQLite storage support for Redland"
- depends=('redland' 'sqlite3' 'db')
-
- cd ${srcdir}/${pkgbase}-${pkgver}
- install -dm755 ${pkgdir}/usr/lib/redland
- install -m755 src/.libs/librdf_storage_sqlite.so ${pkgdir}/usr/lib/redland/
-}
diff --git a/staging/redland/rpath.diff b/staging/redland/rpath.diff
deleted file mode 100644
index 831bc80ed..000000000
--- a/staging/redland/rpath.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- libtool 2011-02-20 10:46:47.000000000 +0100
-+++ libtool.new 2011-02-20 10:52:58.285764909 +0100
-@@ -324,7 +324,7 @@
-
- # Flag to hardcode $libdir into a binary during linking.
- # This must work even if $libdir does not exist
--hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
-+hardcode_libdir_flag_spec=" "
-
- # If ld is used when linking, flag to hardcode $libdir into a binary
- # during linking. This must work even if $libdir does not exist.
diff --git a/staging/rxvt-unicode/ChangeLog b/staging/rxvt-unicode/ChangeLog
deleted file mode 100644
index d4275a700..000000000
--- a/staging/rxvt-unicode/ChangeLog
+++ /dev/null
@@ -1,5 +0,0 @@
-2011-05-22 Angel Velasquez <angvp@archlinux.org>
- * Rebuilt against perl 5.14.0
-
-2011-05-17 Angel Velasquez <angvp@archlinux.org>
- * Removed not accepted upstream patch (closes FS#23324)
diff --git a/staging/rxvt-unicode/PKGBUILD b/staging/rxvt-unicode/PKGBUILD
deleted file mode 100644
index a72fa7c11..000000000
--- a/staging/rxvt-unicode/PKGBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# $Id: PKGBUILD 124538 2011-05-22 21:23:30Z angvp $
-# Maintainer: Angel Velasquez <angvp@archlinux.org>
-# Contributor: tobias <tobias@archlinux.org>
-# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
-
-pkgname=rxvt-unicode
-pkgver=9.11
-pkgrel=4
-pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt)"
-arch=('i686' 'x86_64')
-url="http://software.schmorp.de/pkg/rxvt-unicode.html"
-license=('GPL')
-depends=('gcc-libs' 'libxft' 'gdk-pixbuf2')
-optdepends=('perl: lots of utilities' 'gtk2-perl: to use the urxvt-tabbed')
-changelog=ChangeLog
-source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2 \
- ${pkgname}.desktop)
-md5sums=('1bed5bfeed026e0bfafa0e9e4f62aa37'
- '3de6c13126a45bc3bc9f6bba077a1311')
-sha1sums=('21d0fad9a6032dbcf2c43a85f288543c6bd5ab3d'
- '962aebc88982dbeb62a7c4a051ff567e015f61a0')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr \
- --with-terminfo=/usr/share/terminfo \
- --enable-256-color \
- --enable-font-styles \
- --enable-xim \
- --enable-keepscrolling \
- --enable-selectionscrolling \
- --enable-smart-resize \
- --enable-pixbuf \
- --enable-transparency \
- --enable-utmp \
- --enable-wtmp \
- --enable-lastlog \
- --disable-frills
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -d "${pkgdir}/usr/share/terminfo"
- export TERMINFO="${pkgdir}/usr/share/terminfo"
- make DESTDIR="${pkgdir}" install
- # install the tabbing wrapper ( requires gtk2-perl! )
- sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed
- install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed"
- # install freedesktop menu
- install -Dm644 ../${pkgname}.desktop \
- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-}
diff --git a/staging/rxvt-unicode/rxvt-unicode.desktop b/staging/rxvt-unicode/rxvt-unicode.desktop
deleted file mode 100644
index 68d613dbd..000000000
--- a/staging/rxvt-unicode/rxvt-unicode.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Name=rxvt-unicode
-Comment=An Unicode capable rxvt clone
-Exec=urxvt
-Icon=terminal
-Terminal=false
-Type=Application
-Categories=Application;System;TerminalEmulator;
diff --git a/staging/slv2/PKGBUILD b/staging/slv2/PKGBUILD
deleted file mode 100644
index bc8c1b69a..000000000
--- a/staging/slv2/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 120997 2011-04-27 20:04:54Z andrea $
-# Maintainer: Ray Rashif <schiv@archlinux.org>
-# Contributor: Leslie P. Polzer <polzer@stardawn.org>
-
-pkgname=slv2
-pkgver=0.6.6
-pkgrel=5
-pkgdesc="Library for LV2 hosts"
-arch=('i686' 'x86_64')
-url="http://drobilla.net/software/slv2"
-license=('GPL')
-depends=('redland>=1.0.13' 'lv2core' 'jack')
-makedepends=('python2')
-install=$pkgname.install
-changelog=$pkgname.changelog
-source=(http://download.drobilla.net/$pkgname-$pkgver.tar.bz2)
-md5sums=('b8e8e0e82dd04324fcd533e8acd1ce85')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- python2 waf configure --prefix=/usr
- python2 waf build $MAKEFLAGS
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- python2 waf install --destdir="$pkgdir/"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/staging/slv2/slv2.changelog b/staging/slv2/slv2.changelog
deleted file mode 100644
index f394a5067..000000000
--- a/staging/slv2/slv2.changelog
+++ /dev/null
@@ -1,23 +0,0 @@
-22 Feb 2011 (GMT+8) Ray Rashif <schiv@archlinux.org>
-
- * 0.6.6-3:
- raptor rebuild
-
-24 Nov 2010 (GMT+8) Ray Rashif <schiv@archlinux.org>
-
- * PKGBUILD :
- Get rid of sed and use python2 directly for waf.
- waf fix for python transition already included previously (unlogged).
- Release only (no need binary update; no runtime python requirement).
-
-9 Aug 2010 (GMT+8) Ray Rashif <schiv@archlinux.org>
-
- * 0.6.6-2 :
- Brought into extra from community for ardour
- - adds "LV2" plug-ins support
-
- * PKGBUILD :
- Minor cosmetic ammendments.
-
- * slv2.changelog :
- Added this changelog.
diff --git a/staging/slv2/slv2.install b/staging/slv2/slv2.install
deleted file mode 100644
index c980ddfab..000000000
--- a/staging/slv2/slv2.install
+++ /dev/null
@@ -1,14 +0,0 @@
-post_install() {
- echo "Updating Shared Library Links"
- /sbin/ldconfig
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/staging/spamassassin/PKGBUILD b/staging/spamassassin/PKGBUILD
deleted file mode 100644
index 6b97ea8c1..000000000
--- a/staging/spamassassin/PKGBUILD
+++ /dev/null
@@ -1,54 +0,0 @@
-# $Id: PKGBUILD 125325 2011-05-25 21:40:50Z remy $
-# Maintainer: Dale Blount <dale@archlinux.org>
-# Contributor: Manolis Tzanidakis
-
-pkgname=spamassassin
-pkgver=3.3.1
-pkgrel=5
-pkgdesc="A mail filter to identify spam."
-arch=(i686 x86_64)
-license=(APACHE)
-url="http://spamassassin.apache.org"
-depends=('perl>=5.14' 'perl-net-dns' 'perl-uri' 'perl-html-parser' \
- 'perl-digest-sha1' 'perl-io-socket-ssl' 'openssl' \
- 'perl-libwww' 'perl-mail-spf' \
- 'zlib' 're2c')
- # perl-archive-tar perl-io-zlib)
-makedepends=('razor' 'perl-dbi')
-optdepends=('razor: to identify collaborately-flagged spam'
- 'gnupg: gpg support, without this use --nogpg flag for sa-update'
- 're2c: regexp compiler, for compiling rules with sa-compile')
-backup=(etc/conf.d/spamd etc/mail/spamassassin/local.cf \
- etc/mail/spamassassin/init.pre \
- etc/mail/spamassassin/v310.pre \
- etc/mail/spamassassin/v312.pre \
- etc/mail/spamassassin/v320.pre)
-install=${pkgname}.install
-options=(!emptydirs)
-source=(http://mirrors.devlib.org/apache/${pkgname}/source/Mail-SpamAssassin-${pkgver}.tar.gz \
- spamd.conf.d spamd)
-md5sums=('5a93f81fda315411560ff5da099382d2'
- 'af501c6b0bb937a2775b747cc4b6d150'
- '0534d3071a526a27ddc2b297afa03b04')
-
-build() {
- cd ${srcdir}/Mail-SpamAssassin-${pkgver}
-
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 /usr/bin/perl Makefile.PL INSTALLDIRS=vendor \
- CONTACT_ADDRESS=root@localhost ENABLE_SSL=yes PERL_TAINT=no
- /usr/bin/make
-}
-
-check() {
- cd ${srcdir}/Mail-SpamAssassin-${pkgver}
- /usr/bin/make test || true
-}
-
-package() {
- cd ${srcdir}/Mail-SpamAssassin-${pkgver}
- /usr/bin/make DESTDIR=${pkgdir} install
-
- /bin/install -D -m644 ${srcdir}/spamd.conf.d ${pkgdir}/etc/conf.d/spamd
- /bin/install -D -m755 ${srcdir}/spamd ${pkgdir}/etc/rc.d/spamd
-}
diff --git a/staging/spamassassin/spamassassin.install b/staging/spamassassin/spamassassin.install
deleted file mode 100644
index 5109956c9..000000000
--- a/staging/spamassassin/spamassassin.install
+++ /dev/null
@@ -1,25 +0,0 @@
-# arg 1: the new package version
-post_install() {
- echo "You must run 'sa-update' to install spam rules before use."
- /bin/true
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- # Compile rules, if rules have previously been compiled, and it's possible
- if [ -x /usr/bin/re2c -a -x /usr/bin/perlbin/vendor/sa-compile -a -d /var/lib/spamassassin/compiled ]; then
- echo "Detected compiled rules, running sa-compile..."
- sa-compile > /dev/null 2>&1
-fi
-}
-
-# arg 1: the old package version
-pre_remove() {
- /bin/true
-}
-
-# arg 1: the old package version
-post_remove() {
- /bin/true
-}
diff --git a/staging/spamassassin/spamd b/staging/spamassassin/spamd
deleted file mode 100644
index 11d35f7cd..000000000
--- a/staging/spamassassin/spamd
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/bash
-
-# source application-specific settings
-[ -f /etc/conf.d/spamd ] && . /etc/conf.d/spamd
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/vendor_perl/spamd`
-case "$1" in
- start)
- stat_busy "Starting spamd"
- [ -z "$PID" ] && /usr/bin/vendor_perl/spamd -d ${SPAMD_OPTS}
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon spamd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping spamd"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- # Some users report that a second attempt at stopping the process
- # works. So, take a little nap and give it another whirl...
- sleep 2
- kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon spamd
- stat_done
- fi
- else
- rm_daemon spamd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
-# vim: ts=2 sw=2 et ft=sh
diff --git a/staging/spamassassin/spamd.conf.d b/staging/spamassassin/spamd.conf.d
deleted file mode 100644
index 4295e0073..000000000
--- a/staging/spamassassin/spamd.conf.d
+++ /dev/null
@@ -1 +0,0 @@
-SPAMD_OPTS="-c"
diff --git a/staging/vim/PKGBUILD b/staging/vim/PKGBUILD
deleted file mode 100644
index 603de624a..000000000
--- a/staging/vim/PKGBUILD
+++ /dev/null
@@ -1,198 +0,0 @@
-# $Id: PKGBUILD 125313 2011-05-25 20:09:55Z heftig $
-# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Maintainer: tobias [ tobias at archlinux org ]
-# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
-
-pkgbase=vim
-pkgname=(vim gvim vim-runtime)
-_topver=7.3
-_patchlevel=206
-pkgver=${_topver}.${_patchlevel}
-__hgrev=e9538cfd0d9c
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('custom:vim')
-url="http://www.vim.org"
-makedepends=('gpm' 'perl' 'python2>=2.7.1' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2'
- 'gettext' 'pkgconfig' 'mercurial' 'rsync' 'sed')
-source=(pythoncomplete.vim::http://www.vim.org/scripts/download_script.php\?src_id=10872
- vimrc archlinux.vim gvim.desktop)
-md5sums=('6e7adfbd5d26c1d161030ec203a7f243'
- 'e57777374891063b9ca48a1fe392ac05'
- '10353a61aadc3f276692d0e17db1478e'
- '4b83e5fe0e534c53daaba91dd1cd4cbb')
-
-__hgroot='http://vim.googlecode.com/hg/'
-__hgrepo='vim'
-__hgbranch='default'
-
-_versiondir="vim${_topver//./}"
-
-##### Build #####
-
-build() {
- cd ${srcdir}
-
- msg2 'Checking out source from Mercurial...'
-
- if [[ -d ${__hgrepo} ]]; then
- cd ${__hgrepo}
- hg pull -b ${__hgbranch}|| warning 'hg pull failed!'
- hg update -r ${__hgrev}
- else
- hg clone -b ${__hgbranch} -u ${__hgrev} "${__hgroot}${__hgrepo}" ${__hgrepo}
- cd ${__hgrepo}
- fi
-
- if (( $(hg id -n) < $(hg id -nr ${__hgbranch}) )); then
- warning 'You are not building the latest revision!'
- warning "Consider updating __hgrev to $(hg id -r ${__hgbranch})."
- sleep 10
- fi
-
- cd ..
- rm -rf vim-build gvim-build
- rsync -a --exclude='.hg/' ${__hgrepo}/ vim-build
-
- msg2 'Patching...'
-
- # define the place for the global (g)vimrc file (set to /etc/vimrc)
- sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' \
- vim-build/src/feature.h
- sed -i 's|^.*\(#define VIMRC_FILE.*"\) .*$|\1|' \
- vim-build/src/feature.h
- # fix python name
- sed -i -e 's|vi_cv_path_python, python|vi_cv_path_python, python2|' \
- vim-build/src/configure.in
- (cd vim-build/src && autoconf)
-
- msg2 'Building...'
-
- cp -a vim-build gvim-build
-
- cd ${srcdir}/vim-build
-
- ./configure --prefix=/usr --localstatedir=/var/lib/vim \
- --mandir=/usr/share/man --with-compiledby=ArchLinux \
- --with-features=big --enable-gpm --enable-acl --with-x=no \
- --disable-gui --enable-multibyte --enable-cscope \
- --disable-netbeans --enable-perlinterp --disable-pythoninterp \
- --disable-rubyinterp
-
- make
-
- cd ${srcdir}/gvim-build
-
- ./configure --prefix=/usr --localstatedir=/var/lib/vim \
- --mandir=/usr/share/man --with-compiledby=ArchLinux \
- --with-features=big --enable-gpm --enable-acl --with-x=yes \
- --enable-gui=gtk2 --enable-multibyte --enable-cscope \
- --enable-netbeans --enable-perlinterp --enable-pythoninterp \
- --enable-rubyinterp
-
- make
-}
-
-##### Packaging #####
-
-package_vim() {
- pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor'
- depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'perl')
- conflicts=('gvim')
-
- cd ${srcdir}/vim-build
- make -j1 VIMRCLOC=/etc DESTDIR=${pkgdir} install
-
- # provided by (n)vi in core
- rm ${pkgdir}/usr/bin/{ex,view}
-
- # delete some manpages
- find ${pkgdir}/usr/share/man -type d -name 'man1' 2>/dev/null | \
- while read _mandir; do
- cd ${_mandir}
- rm -f ex.1 view.1 # provided by (n)vi
- rm -f evim.1 # this does not make sense if we have no GUI
- done
-
- # Runtime provided by runtime package
- rm -r ${pkgdir}/usr/share/vim
-
- # license
- install -dm755 ${pkgdir}/usr/share/licenses/vim
- ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \
- ${pkgdir}/usr/share/licenses/vim/license.txt
-}
-
-package_gvim() {
- pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI)'
- depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'perl' 'python2>=2.7.1' 'ruby' 'libxt'
- 'desktop-file-utils' 'gtk2')
- provides=("vim=${pkgver}-${pkgrel}")
- conflicts=('vim')
- install=gvim.install
-
- cd ${srcdir}/gvim-build
- make -j1 VIMRCLOC=/etc DESTDIR=${pkgdir} install
-
- # provided by (n)vi in core
- rm ${pkgdir}/usr/bin/{ex,view}
-
- # delete some manpages
- find ${pkgdir}/usr/share/man -type d -name 'man1' 2>/dev/null | \
- while read _mandir; do
- cd ${_mandir}
- rm -f ex.1 view.1 # provided by (n)vi
- done
-
- # Move the runtime for later packaging
- mv ${pkgdir}/usr/share/vim ${srcdir}/runtime-install
-
- # freedesktop links
- install -Dm644 ${srcdir}/gvim.desktop \
- ${pkgdir}/usr/share/applications/gvim.desktop
- install -Dm644 runtime/vim48x48.png ${pkgdir}/usr/share/pixmaps/gvim.png
-
- # license
- install -dm755 ${pkgdir}/usr/share/licenses/gvim
- ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \
- ${pkgdir}/usr/share/licenses/gvim/license.txt
-}
-
-package_vim-runtime() {
- pkgdesc='Runtime for vim and gvim'
- backup=(etc/vimrc)
-
- # Install the runtime split from gvim
- install -dm755 ${pkgdir}/usr/share
- mv ${srcdir}/runtime-install ${pkgdir}/usr/share/vim
-
- # Don't forget logtalk.dict
- install -Dm644 ${srcdir}/gvim-build/runtime/ftplugin/logtalk.dict \
- ${pkgdir}/usr/share/vim/${_versiondir}/ftplugin/logtalk.dict
-
- # fix FS#17216
- sed -i 's|messages,/var|messages,/var/log/messages.log,/var|' \
- ${pkgdir}/usr/share/vim/${_versiondir}/filetype.vim
-
- # patch filetype.vim for better handling of pacman related files
- sed -i "s/rpmsave/pacsave/;s/rpmnew/pacnew/;s/,\*\.ebuild/\0,PKGBUILD*,*.install/" \
- ${pkgdir}/usr/share/vim/${_versiondir}/filetype.vim
- sed -i "/find the end/,+3{s/changelog_date_entry_search/changelog_date_end_entry_search/}" \
- ${pkgdir}/usr/share/vim/${_versiondir}/ftplugin/changelog.vim
-
- # make Aaron happy
- install -Dm644 ${srcdir}/pythoncomplete.vim \
- ${pkgdir}/usr/share/vim/${_versiondir}/autoload/pythoncomplete.vim
-
- # rc files
- install -Dm644 ${srcdir}/vimrc ${pkgdir}/etc/vimrc
- install -Dm644 ${srcdir}/archlinux.vim \
- ${pkgdir}/usr/share/vim/vimfiles/archlinux.vim
-
- # license
- install -dm755 ${pkgdir}/usr/share/licenses/vim-runtime
- ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \
- ${pkgdir}/usr/share/licenses/vim-runtime/license.txt
-}
-
-# vim:set sw=2 sts=2 et:
diff --git a/staging/vim/archlinux.vim b/staging/vim/archlinux.vim
deleted file mode 100644
index 148bb930f..000000000
--- a/staging/vim/archlinux.vim
+++ /dev/null
@@ -1,26 +0,0 @@
-" The ArchLinux global vimrc - setting only a few sane defaults
-"
-" Maintainer: Tobias Kieslich [tobias funnychar archlinux dot org]
-"
-" NEVER EDIT THIS FILE, IT'S OVERWRITTEN UPON UPGRADES, GLOBAL CONFIGURATION
-" SHALL BE DONE IN /etc/vimrc, USER SPECIFIC CONFIGURATION IN ~/.vimrc
-
-" Normally we use vim-extensions. If you want true vi-compatibility
-" remove change the following statements
-set nocompatible " Use Vim defaults instead of 100% vi compatibility
-set backspace=indent,eol,start " more powerful backspacing
-
-" Now we set some defaults for the editor
-set history=50 " keep 50 lines of command line history
-set ruler " show the cursor position all the time
-
-" Suffixes that get lower priority when doing tab completion for filenames.
-" These are files we are not likely to want to edit or read.
-set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
-
-
-if has('gui_running')
- " Make shift-insert work like in Xterm
- map <S-Insert> <MiddleMouse>
- map! <S-Insert> <MiddleMouse>
-endif
diff --git a/staging/vim/gvim.desktop b/staging/vim/gvim.desktop
deleted file mode 100644
index 56fd61b8f..000000000
--- a/staging/vim/gvim.desktop
+++ /dev/null
@@ -1,42 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Version=1.0
-Name=gVim
-Name[eo]=VIM-fasado
-Name[sv]=gVim
-Name[xx]=xx
-Comment=GTK2 enhanced vim text editor
-Comment[ar]=محرر نصوص
-Comment[bg]=Текст Редактор
-Comment[de]=Texteditor
-Comment[el]=Διορθωτής Κειμένου
-Comment[eo]=Tekstredaktilo
-Comment[et]=Tekstiredaktor
-Comment[eu]=Testu Editorea
-Comment[fi]=Tekstieditori
-Comment[he]=עורך טקסט
-Comment[is]=Textaritill
-Comment[ja]=テキストエディタ
-Comment[lt]=Teksto redaktorius
-Comment[mt]=Editur tat-test
-Comment[pt_BR]=Editor de Texto
-Comment[ro]=Editor de text
-Comment[ru]=редактор
-Comment[sk]=Textový editor
-Comment[sl]=Urejevalnik besedil
-Comment[ta]=¯¨Ã ¦¾¡ÌôÀ¡Ç÷
-Comment[tr]=Metin Düzenleyici
-Comment[uk]=Редактор текстів
-Comment[vi]=Trình soạn văn bản
-Comment[xx]=xx
-Comment[zh_CN]=文本编辑器
-Comment[zh_TW]=文字編輯器
-GenericName=Text Editor
-Type=Application
-TryExec=gvim
-Exec=gvim %u
-Icon=gvim
-Terminal=false
-X-MultipleArgs=false
-Categories=GTK;Application;Utility;TextEditor;
-MimeType=application/mathml+xml;application/xhtml+xml;application/x-perl;application/x-python;application/x-shellscript;audio/x-mpegurl;audio/x-scpls;image/svg+xml;message/news;message/rfc822;text/calendar;text/css;text/english;text/html;text/mrml;text/plain;text/rdf;text/rss;text/rtf;text/sgml;text/vnd.wap.wml;text/x-adasrc;text/x-bibtex;text/x-chdr;text/x-c++hdr;text/x-csrc;text/x-c++src;text/x-c;text/x-objc;text/x-csv;text/x-diff;text/x-java;text/x-katefilelist;text/x-latex;text/x-log;text/x-lyx;text/x-makefile;text/xmcd;text/xml;text/x-moc;text/x-mswinurl;text/x-objcsrc;text/x-pascal;text/x-perl;text/x-php;text/x-php-source;text/x-python;text/x-tcl;text/x-tex;text/x-vcalendar;text/x-vcard;text/x-xslfo;text/x-xslt;
diff --git a/staging/vim/gvim.install b/staging/vim/gvim.install
deleted file mode 100644
index 0a8d3b0a9..000000000
--- a/staging/vim/gvim.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- echo -n "Updating desktop and mime database..."
- update-desktop-database -q
- echo "done."
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- post_install $1
-}
diff --git a/staging/vim/vimrc b/staging/vim/vimrc
deleted file mode 100644
index 92d3ff980..000000000
--- a/staging/vim/vimrc
+++ /dev/null
@@ -1,16 +0,0 @@
-" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just
-" /usr/share/vim/vimfiles/archlinux.vim) and sourced by the call to :runtime
-" you can find below. If you wish to change any of those settings, you should
-" do it in this file (/etc/vimrc), since archlinux.vim will be overwritten
-" everytime an upgrade of the vim packages is performed. It is recommended to
-" make changes after sourcing archlinux.vim since it alters the value of the
-" 'compatible' option.
-
-" This line should not be removed as it ensures that various options are
-" properly set to work with the Vim-related packages.
-runtime! archlinux.vim
-
-" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim'
-" Or better yet, read /usr/share/vim/vim72/vimrc_example.vim or the vim manual
-" and configure vim to your own liking!
-
diff --git a/staging/weechat/PKGBUILD b/staging/weechat/PKGBUILD
deleted file mode 100644
index 7e2144efc..000000000
--- a/staging/weechat/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 125306 2011-05-25 19:29:12Z foutrelis $
-# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
-# Contributor: lucke <lucke at o2 dot pl>
-
-pkgname=weechat
-pkgver=0.3.5
-pkgrel=2
-pkgdesc="Fast, light and extensible IRC client (curses UI)"
-arch=('i686' 'x86_64')
-url="http://www.weechat.org/"
-license=('GPL')
-depends=('gnutls')
-makedepends=('cmake' 'pkgconfig' 'perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell')
-optdepends=('perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell')
-options=('!libtool')
-source=("http://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('0d2a089bfbfa550e0c65618a171fb3c4')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- mkdir build
- cd build
- cmake .. -DPREFIX=/usr \
- -DPYTHON_EXECUTABLE=/usr/bin/python2 \
- -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
-
- make DESTDIR="${pkgdir}/" install
-}
diff --git a/testing/alex/PKGBUILD b/testing/alex/PKGBUILD
deleted file mode 100644
index d49dc3d6f..000000000
--- a/testing/alex/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 120390 2011-04-23 17:05:09Z vesa $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
-# Contributor: Philip Nilsson <pnilsson@nullref.se>
-
-pkgname=alex
-pkgver=2.3.5
-pkgrel=1.2
-pkgdesc='a lexical analyser generator for Haskell'
-arch=('i686' 'x86_64')
-url='http://www.haskell.org/alex/'
-license=('custom:BSD3')
-depends=('gmp')
-makedepends=('ghc=7.0.3')
-source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
-
-build() {
- cd $srcdir/$pkgname-$pkgver
- runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname
- runghc Setup.lhs build
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver
- runghc Setup.lhs copy --destdir=$pkgdir
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3
-
- # doc/ contains only license which already installed into proper place
- rm -rf $pkgdir/usr/share/doc
-}
-md5sums=('5e08c688ded0dcff98eaad6fc03a9402')
diff --git a/testing/archboot/PKGBUILD b/testing/archboot/PKGBUILD
deleted file mode 100644
index 9f2ddcd51..000000000
--- a/testing/archboot/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 124155 2011-05-17 06:46:14Z tpowa $
-# Maintainer : Tobias Powalowski <tpowa@archlinux.org>
-
-pkgname=archboot
-pkgver=2011.05
-pkgrel=2
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(i686 x86_64)
-license=('GPL')
-url="http://www.archlinux.org/"
-depends=('mkinitcpio>=0.6.12-1' 'mksyslinux>=2010.08-1' 'mkpxelinux>=2010.08-1' 'mkisolinux>=2010.08-1' 'initscripts>=2011.05.2-1' 'subversion>=1.6.15-2' 'wget>=1.12-7' 'bash>=4.2.010-1' 'coreutils>=8.12-1' 'cryptsetup>=1.3.0-1' 'dialog>=1.1_20110302-1' 'e2fsprogs>=1.41.14-1' 'findutils>=4.4.2-3' 'gawk>=3.1.8-2' 'grep>=2.7-1' 'iputils>=20101006-1' 'jfsutils>=1.1.14-2' 'less>=443-1' 'lvm2>=2.02.85-1' 'mdadm>=3.2.1-3' 'module-init-tools>=3.12-2' 'nano>=2.2.6-1' 'ncurses>=5.9-1' 'net-tools>=1.60-14' 'gnu-netcat>=0.7.1-3' 'ntfsprogs>=2011.4.12-1' 'pcmciautils>=017-2' 'procps>=3.2.8-3' 'psmisc>=22.13-1' 'reiserfsprogs>=3.6.21-3' 'sed>=4.2.1-3' 'snarf>=7.0-4' 'syslog-ng>=3.2.4-1' 'sysvinit>=2.88-2' 'tar>=1.26-1' 'util-linux>=2.19.1-2' 'which>=2.20-4' 'kbd>=1.15.3-1' 'wireless_tools>=29-4' 'xfsprogs>=3.1.5-1' 'dnsutils>=9.8.0.P1-1' 'hdparm>=9.37-1' 'memtest86+>=4.20-1' 'inetutils>=1.8-2' 'openssh>=5.8p2-6' 'hwdetect>=2011.03-1' 'shadow>=4.1.4.3-1' 'bridge-utils>=1.4-4' 'ifenslave>=1.1.0-6' 'cpufrequtils>=008-1' 'links>=2.3pre1-1' 'tcp_wrappers>=7.6-12' 'dosfstools>=3.0.11-1' 'glibc>=2.13-5' 'linux-api-headers>=2.6.38.1-1' 'kernel26>=2.6.38.6-2' 'kernel26-lts>=2.6.32.40-1' 'xinetd>=2.3.14-6' 'kexec-tools>=2.0.2-3' 'ppp>=2.4.5-2' 'rp-pppoe>=3.10-6' 'lilo>=23.2-1' 'iptables>=1.4.10-1' 'capi4k-utils>=050718-7' 'isdn4k-utils>=3.2p1-6' 'ntfs-3g>=2011.4.12-1' 'pciutils>=3.1.7-4' 'usbutils>=002-3' 'vpnc>=0.5.3-3' 'openvpn>=2.2.0-1' 'b43-fwcutter>=014-1' 'wpa_supplicant>=0.7.3-3' 'rsync>=3.0.8-1' 'gzip>=1.4-2' 'libarchive>=2.8.4-2' 'device-mapper>=2.02.85-1' 'screen>=4.0.3-11' 'elfutils>=0.152-1' 'pam>=1.1.3-1' 'cracklib>=2.8.18-1' 'nfs-utils>=1.2.3-2' 'nfsidmap>=0.24-2' 'readline>=6.2.001-1' 'acl>=2.2.51-1' 'attr>=2.4.46-1' 'pcre>=8.12-1' 'cpio>=2.11-2' 'fuse>=2.8.5-1' 'libusb>=1.0.8-1' 'vim>=7.3.177-1' 'lzo2>=2.05-1' 'libsasl>=2.1.23-5' 'libldap>=2.4.24-1' 'gpm>=1.20.6-6' 'libevent>=2.0.11-1' 'gcc-libs>=4.6.0-5' 'sdparm>=1.06-1' 'licenses>=2.8-1' 'pptpclient>=1.7.2-3' 'ndiswrapper>=1.56-9' 'ndiswrapper-utils>=1.56-2' 'zd1211-firmware>=1.4-4' 'ipw2100-fw>=1.3-5' 'ipw2200-fw>=3.1-3' 'smbclient>=3.5.8-3' 'bittorrent>=5.2.2-4' 'dhcpcd>=5.2.12-1' 'openssl>=1.0.0.d-1' 'git>=1.7.5.1-1' 'dmraid>=1.0.0.rc16.3-1' 'linux-atm>=2.5.1-2' 'netcfg>=2.5.4-1' 'tiacx>=20080210-21' 'tiacx-firmware>=2-3' 'parted>=2.3-1' 'tzdata>=2011g-1' 'ntp>=4.2.6.p3-3' 'libgcrypt>=1.4.6-3' 'iw>=0.9.22-1' 'crda>=1.1.1-3' 'libnl>=1.1-2' 'iproute2>=2.6.38-2' 'wireless-regdb>=2010.11.24-1' 'v86d>=0.1.10-1' 'dhclient>=4.2.1.1-1' 'syslinux>=4.04-1' 'mtools>=4.0.16-1' 'fsarchiver>=0.6.12-1' 'xz>=5.0.2-1' 'libtirpc>=0.2.1-3' 'librpcsecgss>=0.19-5' 'rpcbind>=0.2.0-3' 'testdisk>=6.12-1' 'wipe>=2.3.1-1' 'ddrescue>=1.14-1' 'udev>=168-1' 'ifplugd>=0.28-7' 'wpa_actiond>=1.1-2' 'nouveau-firmware>=20091212-4' 'rfkill>=0.4-2' 'libgssglue>=0.1-4' 'mkinitcpio-nfs-utils>=0.2-1' 'gptfdisk>=0.7.1-1' 'nilfs-utils>=2.0.23-1' 'btrfs-progs-unstable>=0.19.20101006-1' 'ndiswrapper-lts>=1.56-5' 'nouveau-drm-lts>=0.0.16_20100313-5' 'linux-firmware>=20110512-2' 'iana-etc>=2.30-1' 'libusb-compat>=0.1.3-1' 'eject>=2.1.5-5' 'keyutils>=1.4-1')
-optdepends=('grub2-bios: for grub2 support'
- 'grub2-efi-i386: for grub2 support'
- 'grub2-efi-x86_64: for grub2 support'
- 'efibootmgr: for grub2 support'
- 'clamav: for clamav support'
-)
-source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver-$pkgrel.tar.bz2 vmware-detect.c)
-backup=('etc/archboot/allinone.conf'
- 'etc/archboot/allinone-lts.conf'
- 'etc/archboot/default.conf'
- 'etc/archboot/default-ftp.conf'
- 'etc/archboot/default-pxelinux.conf'
- 'etc/archboot/default-ftp-pxelinux.conf'
- 'etc/archboot/presets/allinone'
- 'etc/archboot/presets/allinone-lts'
- 'etc/archboot/presets/isolinux'
- 'etc/archboot/presets/isolinux-ftp'
- 'etc/archboot/presets/syslinux'
- 'etc/archboot/presets/syslinux-ftp'
- 'etc/archboot/presets/pxelinux'
- 'etc/archboot/presets/pxelinux-ftp'
-)
-install=archboot.install
-
-### to bump the depends list use this:
-#for i in $(grep ^depends= PKGBUILD | sed -e 's/depends=(//g' -e 's/)//g'); do sed -i -e "s/$(echo $i)/$(echo $i | sed -e "s/>=.*/>=$(pacman -Qi $(echo $i | sed -e "s/'//g" -e 's/>=.*//g') | grep ^Version | sed -e 's/.*: //g')'/g")/g" PKGBUILD; done
-
-build()
-{
- cd $srcdir/$pkgname-$pkgver-$pkgrel
- mv * $pkgdir/
- # vmware-detect
- cd $startdir/src
- gcc -o vmware-detect vmware-detect.c
- install -D -m 755 vmware-detect $startdir/pkg/usr/bin/vmware-detect
-}
-md5sums=('e6d26e24c7491a3203421bd14e570c04'
- '7e2b03463747cb22ab388e79a09fa0cb')
diff --git a/testing/archboot/archboot.install b/testing/archboot/archboot.install
deleted file mode 100644
index 315f97d7e..000000000
--- a/testing/archboot/archboot.install
+++ /dev/null
@@ -1,20 +0,0 @@
-# This is a default template for a post-install scriptlet. You can
-# remove any functions you don't need (and this header).
-
-# arg 1: the new package version
-post_install() {
- cat << EOF
-ARCHBOOT usage:
----------------
---> Main config files were installed to '/etc/archboot/'.
- Preset files were installed to '/etc/archboot/presets'.
- Modify them to your needs.
---> Use the preset files as config file of your build tool:
- mkisolinux, mksyslinux or mkpxelinux
---> For Allinone ISOs use archboot-allinone.sh
-EOF
-}
-
-post_upgrade() {
- post_install $1
-}
diff --git a/testing/archboot/vmware-detect.c b/testing/archboot/vmware-detect.c
deleted file mode 100644
index d242a388d..000000000
--- a/testing/archboot/vmware-detect.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <stdio.h>
-int main() {
- unsigned char idtr[6];
- asm("sidt %0" : "=m" (idtr));
- if(0xff==idtr[5])
- {
- return 0;
- }
- else
- {
- return 1;
- }
-}
diff --git a/testing/bind/127.0.0.zone b/testing/bind/127.0.0.zone
deleted file mode 100644
index 509c311f6..000000000
--- a/testing/bind/127.0.0.zone
+++ /dev/null
@@ -1,11 +0,0 @@
-$ORIGIN 0.0.127.in-addr.arpa.
-
-@ 1D IN SOA localhost. root.localhost. (
- 42 ; serial (yyyymmdd##)
- 3H ; refresh
- 15M ; retry
- 1W ; expiry
- 1D ) ; minimum ttl
-
- 1D IN NS localhost.
-1 1D IN PTR localhost.
diff --git a/testing/bind/PKGBUILD b/testing/bind/PKGBUILD
deleted file mode 100644
index 8df2eb03d..000000000
--- a/testing/bind/PKGBUILD
+++ /dev/null
@@ -1,86 +0,0 @@
-# $Id: PKGBUILD 125623 2011-05-27 08:34:32Z bisson $
-# Maintainer: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-# Contributor: Mario Vazquez <mario_vazq@hotmail.com>
-
-pkgname=bind
-
-# Use a period and not a hyphen before the patch level for proper versioning.
-pkgver=9.8.0.P2
-_pkgver=9.8.0-P2
-pkgrel=1
-
-pkgdesc='Berkeley Internet Name Daemon (BIND) is the reference implementation of the Domain Name System (DNS) protocols'
-arch=('i686' 'x86_64')
-url='http://www.isc.org/software/bind/'
-license=('custom:ISC')
-provides=('dns-server')
-backup=('etc/logrotate.d/named'
- 'etc/conf.d/named'
- 'etc/named.conf')
-depends=('openssl' 'krb5' 'libxml2')
-options=('!makeflags' '!libtool')
-source=("http://ftp.isc.org/isc/bind9/${_pkgver}/${pkgname}-${_pkgver}.tar.gz"
- 'root.hint::ftp://ftp.rs.internic.net/domain/db.cache'
- 'so_bsdcompat.patch'
- 'notools.patch'
- 'named'
- 'named.conf'
- 'named.conf.d'
- 'named.logrotate'
- 'localhost.zone'
- '127.0.0.zone')
-sha1sums=('b3492ad11cfbf2939d9b0fb62c52c204de58679b'
- 'ee52947062c1582858187716b776afa3613608fb'
- 'b433ba99f23e3db305f8ce293fe4ce6d1b8d4cfb'
- '17444f9d759a4bde7688bdaa304dac57a138e4c1'
- '46232e9db243c6c05e170a1781d7a7f413be5d03'
- '5ca7a5f2a132548a090a045a2df3acea6b35d9eb'
- '7848edbfb9a848843f57c11c02b0289eefd42d00'
- '9ffb5c3f72390a517aeae557e32349d5d278cb63'
- '76a0d4cd1b913db177a5a375bebc47e5956866ec'
- '53be0f1437ebe595240d8dbdd819939582b97fb9')
-
-install=install
-
-build() {
- cd "${srcdir}/${pkgname}-${_pkgver}"
-
- patch -p1 -i ../so_bsdcompat.patch
- patch -p1 -i ../notools.patch
-
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-static \
- --disable-linux-caps \
- --with-openssl \
- --with-gssapi \
- --with-libxml2 \
- --with-libtool \
- --with-dlz-dlopen \
-
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${_pkgver}"
-
- make DESTDIR="${pkgdir}" install
-
- rmdir "${pkgdir}/var/run"
- install -d "${pkgdir}"/usr/share/doc/bind
- install doc/arm/*.html "${pkgdir}"/usr/share/doc/bind/
- install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
- install -D -m755 ../named "${pkgdir}"/etc/rc.d/named
- install -D -m644 ../named.conf.d "${pkgdir}"/etc/conf.d/named
- install -D -m600 ../named.logrotate "${pkgdir}"/etc/logrotate.d/named
- install -D -m640 -o 0 -g 40 ../named.conf "${pkgdir}"/etc/named.conf
-
- install -d -m750 -o 0 -g 40 "${pkgdir}"/var/named
- install -m640 -o 0 -g 40 ../root.hint "${pkgdir}"/var/named/
- install -m640 -o 0 -g 40 ../127.0.0.zone "${pkgdir}"/var/named/
- install -m640 -o 0 -g 40 ../localhost.zone "${pkgdir}"/var/named/
-}
diff --git a/testing/bind/install b/testing/bind/install
deleted file mode 100644
index e3a1397cb..000000000
--- a/testing/bind/install
+++ /dev/null
@@ -1,21 +0,0 @@
-post_install() {
- getent group named >/dev/null || groupadd -g 40 named
- getent passwd named >/dev/null || useradd -u 40 -c "BIND DNS Server" -g named -d /var/named -s /bin/false named
- passwd -l named &>/dev/null
-
- touch var/log/named.log
- chown named:named var/log/named.log
-
- # create an rndc.key if it doesn't already exist
- if [ ! -s etc/rndc.key ]; then
- usr/sbin/rndc-confgen -r /dev/urandom -b 256 | head -n 5 >>etc/rndc.key
- chown root:named etc/rndc.key
- chmod 640 etc/rndc.key
- fi
-}
-
-pre_remove() {
- getent passwd named &>/dev/null && userdel named >/dev/null
- getent group named &>/dev/null && groupdel named >/dev/null
- return 0
-}
diff --git a/testing/bind/localhost.zone b/testing/bind/localhost.zone
deleted file mode 100644
index e3ff9641c..000000000
--- a/testing/bind/localhost.zone
+++ /dev/null
@@ -1,10 +0,0 @@
-$ORIGIN localhost.
-@ 1D IN SOA @ root (
- 42 ; serial (yyyymmdd##)
- 3H ; refresh
- 15M ; retry
- 1W ; expiry
- 1D ) ; minimum ttl
-
- 1D IN NS @
- 1D IN A 127.0.0.1
diff --git a/testing/bind/named b/testing/bind/named
deleted file mode 100755
index 7907f9983..000000000
--- a/testing/bind/named
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/named
-
-[[ -d /var/run/named ]] || mkdir -p /var/run/named
-chown named:named /var/run/named
-
-PIDFILE=/var/run/named/named.pid
-PID=$(cat $PIDFILE 2>/dev/null)
-readlink -q /proc/$PID/exe | grep -q '^/usr/sbin/named' || { PID=; rm $PIDFILE 2>/dev/null; }
-
-case "$1" in
- start)
- stat_busy "Starting BIND"
- [ -z "$PID" ] && /usr/sbin/named ${NAMED_ARGS}
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon named
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping BIND"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon named
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- reload)
- stat_busy "Reloading BIND"
- [ ! -z "$PID" ] && rndc reload &>/dev/null || kill -HUP $PID &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- stat_done
- fi
- ;;
- *)
- echo "usage: $0 {start|stop|reload|restart}"
-esac
-exit 0
diff --git a/testing/bind/named.conf b/testing/bind/named.conf
deleted file mode 100644
index 38fb12cbe..000000000
--- a/testing/bind/named.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// /etc/named.conf
-//
-
-options {
- directory "/var/named";
- pid-file "/var/run/named/named.pid";
- auth-nxdomain yes;
- datasize default;
-// Uncomment these to enable IPv6 connections support
-// IPv4 will still work:
-// listen-on-v6 { any; };
-// Add this for no IPv4:
-// listen-on { none; };
-
- // Default security settings.
- allow-recursion { 127.0.0.1; };
- allow-transfer { none; };
- allow-update { none; };
- version none;
- hostname none;
- server-id none;
-};
-
-zone "localhost" IN {
- type master;
- file "localhost.zone";
- allow-transfer { any; };
-};
-
-zone "0.0.127.in-addr.arpa" IN {
- type master;
- file "127.0.0.zone";
- allow-transfer { any; };
-};
-
-zone "." IN {
- type hint;
- file "root.hint";
-};
-
-//zone "example.org" IN {
-// type slave;
-// file "example.zone";
-// masters {
-// 192.168.1.100;
-// };
-// allow-query { any; };
-// allow-transfer { any; };
-//};
-
-logging {
- channel xfer-log {
- file "/var/log/named.log";
- print-category yes;
- print-severity yes;
- print-time yes;
- severity info;
- };
- category xfer-in { xfer-log; };
- category xfer-out { xfer-log; };
- category notify { xfer-log; };
-};
-
diff --git a/testing/bind/named.conf.d b/testing/bind/named.conf.d
deleted file mode 100644
index aecbd2307..000000000
--- a/testing/bind/named.conf.d
+++ /dev/null
@@ -1,4 +0,0 @@
-#
-# Parameters to be passed to BIND
-#
-NAMED_ARGS="-u named"
diff --git a/testing/bind/named.logrotate b/testing/bind/named.logrotate
deleted file mode 100644
index ef1a2d032..000000000
--- a/testing/bind/named.logrotate
+++ /dev/null
@@ -1,6 +0,0 @@
-/var/log/named.log {
- missingok
- postrotate
- /bin/kill -HUP `cat /var/run/named/named.pid 2>/dev/null` 2>/dev/null || true
- endscript
-}
diff --git a/testing/bind/notools.patch b/testing/bind/notools.patch
deleted file mode 100644
index 0ad083a01..000000000
--- a/testing/bind/notools.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aur old/bin/Makefile.in new/bin/Makefile.in
---- old/bin/Makefile.in 2011-05-27 10:12:59.392416094 +0200
-+++ new/bin/Makefile.in 2011-05-27 10:13:12.372521984 +0200
-@@ -19,7 +19,7 @@
- VPATH = @srcdir@
- top_srcdir = @top_srcdir@
-
--SUBDIRS = named rndc dig dnssec tests tools nsupdate \
-+SUBDIRS = named rndc dnssec tests tools \
- check confgen @PKCS11_TOOLS@
- TARGETS =
-
diff --git a/testing/bind/so_bsdcompat.patch b/testing/bind/so_bsdcompat.patch
deleted file mode 100644
index 4d7031fcc..000000000
--- a/testing/bind/so_bsdcompat.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aur old/lib/isc/unix/socket.c new/lib/isc/unix/socket.c
---- old/lib/isc/unix/socket.c 2011-02-18 05:01:16.000000000 +0100
-+++ new/lib/isc/unix/socket.c 2011-05-27 10:12:01.685269374 +0200
-@@ -712,6 +712,8 @@
- }
- #endif
-
-+#undef SO_BSDCOMPAT
-+
- static void
- socket_log(isc__socket_t *sock, isc_sockaddr_t *address,
- isc_logcategory_t *category, isc_logmodule_t *module, int level,
diff --git a/testing/bison/ChangeLog b/testing/bison/ChangeLog
deleted file mode 100644
index 5bb22be1d..000000000
--- a/testing/bison/ChangeLog
+++ /dev/null
@@ -1,19 +0,0 @@
-2010-03-25 Eric Belanger <eric@archlinux.org>
-
- * bison 2.4.2-1
- * Upstream update
- * Removed texinfo dependency in install scriptlet
- * Updated license
- * Added sh depends
-
-2008-12-11 Eric Belanger <eric@archlinux.org>
-
- * bison 2.4.1-1
- * Upstream update
-
-2008-11-08 Eric Belanger <eric@archlinux.org>
-
- * bison 2.4-1
- * Upstream update
- * Added info file support
- * Added ChangeLog
diff --git a/testing/bison/PKGBUILD b/testing/bison/PKGBUILD
deleted file mode 100644
index ebf2c0fc5..000000000
--- a/testing/bison/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 124065 2011-05-16 12:02:28Z allan $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: Eric Belanger <eric@archlinux.org>
-
-pkgname=bison
-pkgver=2.5
-pkgrel=1
-pkgdesc="The GNU general-purpose parser generator"
-arch=('i686' 'x86_64')
-license=('GPL3')
-url="http://www.gnu.org/software/bison/bison.html"
-depends=('glibc' 'm4' 'sh')
-groups=('base-devel')
-install=bison.install
-source=(ftp://ftp.gnu.org/gnu/bison/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('9dba20116b13fc61a0846b0058fbe004')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --datadir=/usr/share
- make
-}
-
-check() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make check
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/testing/bison/bison.install b/testing/bison/bison.install
deleted file mode 100644
index 0081a194f..000000000
--- a/testing/bison/bison.install
+++ /dev/null
@@ -1,16 +0,0 @@
-infodir=usr/share/info
-file=bison.info.gz
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- install-info $infodir/$file $infodir/dir 2> /dev/null
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- install-info --delete $infodir/$file $infodir/dir 2> /dev/null
-}
diff --git a/testing/dnsutils/PKGBUILD b/testing/dnsutils/PKGBUILD
deleted file mode 100644
index 12829b5d1..000000000
--- a/testing/dnsutils/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# $Id: PKGBUILD 125626 2011-05-27 10:41:33Z bisson $
-# Maintainer: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: kevin <kevin@archlinux.org>
-# Contributor: mario <mario_vazq@hotmail.com>
-
-pkgname=dnsutils
-
-# Use a period and not a hyphen before the patch level for proper versioning.
-pkgver=9.8.0.P2
-_pkgver=9.8.0-P2
-pkgrel=1
-
-pkgdesc='Various DNS utilities - dig host nslookup nsupdate'
-arch=('i686' 'x86_64')
-url='https://www.isc.org/software/bind'
-license=('custom:ISC')
-depends=('openssl' 'idnkit')
-replaces=('bind-tools' 'host')
-options=('!makeflags')
-source=("http://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"
- 'tools-only.patch')
-sha1sums=('b3492ad11cfbf2939d9b0fb62c52c204de58679b'
- 'ac88c89e25c26d73095a3dd85e1ca1070d184ded')
-
-build() {
- cd "${srcdir}/bind-${_pkgver}"
-
- patch -p1 -i ../tools-only.patch
- export STD_CDEFINES='-DDIG_SIGCHASE'
-
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --with-openssl=yes \
- --with-idn=yes \
- --disable-linux-caps \
-
- make
-}
-
-package() {
- cd "${srcdir}/bind-${_pkgver}/bin"
-
- make DESTDIR="${pkgdir}" install
-
- install -Dm644 ../COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
diff --git a/testing/dnsutils/tools-only.patch b/testing/dnsutils/tools-only.patch
deleted file mode 100644
index b46b71f60..000000000
--- a/testing/dnsutils/tools-only.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur bind-9.7.1-P2.orig/bin/Makefile.in bind-9.7.1-P2/bin/Makefile.in
---- bind-9.7.1-P2.orig/bin/Makefile.in 2009-10-05 08:07:08.000000000 -0400
-+++ bind-9.7.1-P2/bin/Makefile.in 2010-07-22 15:55:00.000000000 -0400
-@@ -19,8 +19,7 @@
- VPATH = @srcdir@
- top_srcdir = @top_srcdir@
-
--SUBDIRS = named rndc dig dnssec tests tools nsupdate \
-- check confgen @PKCS11_TOOLS@
-+SUBDIRS = dig nsupdate
- TARGETS =
-
- @BIND9_MAKE_RULES@
-diff -Naur bind-9.7.1-P2.orig/lib/Makefile.in bind-9.7.1-P2/lib/Makefile.in
---- bind-9.7.1-P2.orig/lib/Makefile.in 2007-06-19 19:47:13.000000000 -0400
-+++ bind-9.7.1-P2/lib/Makefile.in 2010-07-22 15:56:29.000000000 -0400
-@@ -23,7 +23,7 @@
- # Attempt to disable parallel processing.
- .NOTPARALLEL:
- .NO_PARALLEL:
--SUBDIRS = isc isccc dns isccfg bind9 lwres tests
-+SUBDIRS = isc dns isccfg bind9 lwres
- TARGETS =
-
- @BIND9_MAKE_RULES@
diff --git a/testing/ghc/PKGBUILD b/testing/ghc/PKGBUILD
deleted file mode 100644
index a526404af..000000000
--- a/testing/ghc/PKGBUILD
+++ /dev/null
@@ -1,86 +0,0 @@
-# $Id: PKGBUILD 120001 2011-04-18 09:44:35Z vesa $
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Special note for devs looking to upgrade this package:
-# ghc places a unique hash for each library when it is built.
-# Libraries depend on versions specified by those hashes.
-# This implies that all libraries need to be rebuilt when ghc is rebuilt.
-# Also, due to dependency loop problems, haskell-ghc-paths and haddock
-# do not carry version dependencies. You will have to remember to build them too.
-pkgname=ghc
-pkgver=7.0.3
-pkgrel=1
-pkgdesc="The Glasgow Haskell Compiler"
-arch=(i686 x86_64)
-url="http://www.haskell.org/ghc/"
-license=("custom")
-depends=('perl' 'gmp>=5.0' gcc)
-makedepends=(ghc happy perl libxslt docbook-xsl)
-provides=("haskell-array=0.3.0.2"
- "haskell-bytestring=0.9.1.10"
- "haskell-cabal=1.10.1.0"
- "haskell-containers=0.4.0.0"
- "haskell-directory=1.1.0.0"
- "haskell-extensible-exceptions=0.1.1.2"
- "haskell-filepath=1.2.0.0"
- "haskell-haskell98=1.1.0.1"
- "haskell-hpc=0.5.0.6"
- "haskell-old-locale=1.0.0.2"
- "haskell-old-time=1.0.0.6"
- "haskell-pretty=1.0.1.2"
- "haskell-process=1.0.1.5"
- "haskell-random=1.0.0.3"
- "haskell-template-haskell=2.5.0.0"
- "haskell-time=1.2.0.3"
- "haskell-unix=2.4.2.0"
- )
-replaces=("haskell-array<0.3.0.2"
- "haskell-bytestring<0.9.1.10"
- "haskell-cabal<1.10.1.0"
- "haskell-containers<0.4.0.0"
- "haskell-directory<1.1.0.0"
- "haskell-extensible-exceptions<0.1.1.2"
- "haskell-filepath<1.2.0.0"
- "haskell-haskell98<1.1.0.1"
- "haskell-hpc<0.5.0.6"
- "haskell-old-locale<1.0.0.2"
- "haskell-old-time<1.0.0.6"
- "haskell-pretty<1.0.1.2"
- "haskell-process<1.0.1.5"
- "haskell-random<1.0.0.3"
- "haskell-template-haskell<2.5.0.0"
- "haskell-time<1.2.0.3"
- "haskell-unix<2.4.2.0"
- )
-
-install=ghc.install
-options=(!strip)
-source=("http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-src.tar.bz2"
- build.mk)
-
-build() {
- cd $srcdir/$pkgname-$pkgver
-
- cp $srcdir/build.mk mk/build.mk
-
- # FS#17875
- sed -i 's/INSTALL_SHELL_WRAPPER = YES/INSTALL_SHELL_WRAPPER = NO/' utils/haddock/ghc.mk
-
- ./configure --prefix=/usr
- make -j1 || return 1
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver
-
- make DESTDIR=$pkgdir install
-
- install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/ghc/license
- install -d $pkgdir/usr/share/haskell
-
- rm $pkgdir/usr/bin/haddock
-}
-
-md5sums=('946a18a0dc30437db72c0d3fdf26ca42'
- '5a3e0880c80b1dcecf779ff2e63a9c0d')
-md5sums=('10bc5e9ae1b581404376efb85f260ff3'
- '5a3e0880c80b1dcecf779ff2e63a9c0d')
diff --git a/testing/ghc/build.mk b/testing/ghc/build.mk
deleted file mode 100644
index f918a0f16..000000000
--- a/testing/ghc/build.mk
+++ /dev/null
@@ -1,150 +0,0 @@
-# -----------------------------------------------------------------------------
-# A Sample build.mk
-#
-# Uncomment one of the following BuildFlavour settings to get the desired
-# overall build type, and then tweak the options in the relevant section
-# below.
-
-# Uncomment one of these to select a build profile below:
-
-# Full build with max optimisation (slow build)
-BuildFlavour = perf
-
-# Fastest build (libs unoptimised):
-#BuildFlavour = quickest
-
-# Fast build with optimised libraries:
-#BuildFlavour = quick
-
-# Profile the stage2 compiler:
-#BuildFlavour = prof
-
-# A development build, working on the stage 1 compiler:
-#BuildFlavour = devel1
-
-# A development build, working on the stage 2 compiler:
-#BuildFlavour = devel2
-
-GhcLibWays = v
-
-# -------- 1. A Performance/Distribution build--------------------------------
-
-ifeq "$(BuildFlavour)" "perf"
-
-# perf matches the default settings, repeated here for comparison:
-
-SRC_HC_OPTS = -O -H64m
-GhcStage1HcOpts = -O -fasm
-GhcStage2HcOpts = -O2 -fasm
-GhcHcOpts = -Rghc-timing
-GhcLibHcOpts = -O2 -XGenerics
-GhcLibWays += p
-
-ifeq "$(PlatformSupportsSharedLibs)" "YES"
-GhcLibWays += dyn
-endif
-
-endif
-
-# -------- A Fast build ------------------------------------------------------
-
-ifeq "$(BuildFlavour)" "quickest"
-
-SRC_HC_OPTS = -H64m -O0 -fasm
-GhcStage1HcOpts = -O -fasm
-GhcStage2HcOpts = -O0 -fasm
-GhcLibHcOpts = -O0 -fasm
-SplitObjs = NO
-HADDOCK_DOCS = NO
-BUILD_DOCBOOK_HTML = NO
-BUILD_DOCBOOK_PS = NO
-BUILD_DOCBOOK_PDF = NO
-
-endif
-
-# -------- A Fast build with optimised libs ----------------------------------
-
-ifeq "$(BuildFlavour)" "quick"
-
-SRC_HC_OPTS = -H64m -O0 -fasm
-GhcStage1HcOpts = -O -fasm
-GhcStage2HcOpts = -O0 -fasm
-GhcLibHcOpts = -O -fasm
-SplitObjs = NO
-HADDOCK_DOCS = NO
-BUILD_DOCBOOK_HTML = NO
-BUILD_DOCBOOK_PS = NO
-BUILD_DOCBOOK_PDF = NO
-
-endif
-
-# -------- Profile the stage2 compiler ---------------------------------------
-
-ifeq "$(BuildFlavour)" "prof"
-
-SRC_HC_OPTS = -H64m -O0 -fasm
-GhcStage1HcOpts = -O -fasm
-GhcStage2HcOpts = -O -fasm
-GhcLibHcOpts = -O -fasm
-
-GhcLibWays += p
-GhcProfiled = YES
-
-SplitObjs = NO
-HADDOCK_DOCS = NO
-BUILD_DOCBOOK_HTML = NO
-BUILD_DOCBOOK_PS = NO
-BUILD_DOCBOOK_PDF = NO
-
-endif
-
-
-# -------- A Development build (stage 1) -------------------------------------
-
-ifeq "$(BuildFlavour)" "devel1"
-
-SRC_HC_OPTS = -H64m -O -fasm
-GhcLibHcOpts = -O -dcore-lint
-GhcStage1HcOpts = -Rghc-timing -O0 -DDEBUG
-GhcStage2HcOpts = -Rghc-timing -O -fasm
-SplitObjs = NO
-HADDOCK_DOCS = NO
-BUILD_DOCBOOK_HTML = NO
-BUILD_DOCBOOK_PS = NO
-BUILD_DOCBOOK_PDF = NO
-
-endif
-
-# -------- A Development build (stage 2) -------------------------------------
-
-ifeq "$(BuildFlavour)" "devel2"
-
-SRC_HC_OPTS = -H64m -O -fasm
-GhcLibHcOpts = -O -dcore-lint
-GhcStage1HcOpts = -Rghc-timing -O -fasm
-GhcStage2HcOpts = -Rghc-timing -O0 -DDEBUG
-SplitObjs = NO
-HADDOCK_DOCS = NO
-BUILD_DOCBOOK_HTML = NO
-BUILD_DOCBOOK_PS = NO
-BUILD_DOCBOOK_PDF = NO
-
-endif
-
-# -----------------------------------------------------------------------------
-# Other settings that might be useful
-
-# profiled RTS
-#GhcRtsCcOpts = -pg -g
-
-# Optimised/profiled RTS
-#GhcRtsCcOpts = -O2 -pg
-
-#GhcRtsWithFrontPanel = YES
-#SRC_HC_OPTS += `gtk-config --libs`
-
-# NoFib settings
-NoFibWays =
-STRIP=:
-
-
diff --git a/testing/ghc/ghc.install b/testing/ghc/ghc.install
deleted file mode 100644
index 7d56083bc..000000000
--- a/testing/ghc/ghc.install
+++ /dev/null
@@ -1,19 +0,0 @@
-pkgname=ghc
-
-pre_upgrade() {
- cat << EOF
- ==> Unregistering cabalized packages...
-EOF
- cd /usr/share/haskell/ && (for a in *; do ghc-pkg unregister --force $a &> /dev/null; done; cd - > /dev/null )
- cat << EOF
- ==> Done.
-EOF
-
-}
-
-post_upgrade() {
- cat << EOF
- ==> All cabalized and yaourt-installed packages need to be reinstalled now.
- ==> See /usr/share/haskell/ and ghc-pkg list --user for a tentative list of affected packages.
-EOF
-}
diff --git a/testing/haddock/PKGBUILD b/testing/haddock/PKGBUILD
deleted file mode 100644
index e061249d3..000000000
--- a/testing/haddock/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# As generated by cabal2arch 0.7.6
-pkgname=haddock
-pkgver=2.9.2
-pkgrel=1
-pkgdesc="Documentation-generation tool for Haskell libraries"
-url="http://hackage.haskell.org/package/${pkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=(alex happy)
-depends=(ghc sh 'haskell-mtl' 'haskell-xhtml' 'haskell-ghc-paths') # cannot have more strict deps here
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
-md5sums=('04928e132827a1da20ace52babb43e47')
diff --git a/testing/haddock/haddock.install b/testing/haddock/haddock.install
deleted file mode 100644
index 278da355e..000000000
--- a/testing/haddock/haddock.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haddock
-post_install() {
- ${HS_DIR}/register.sh &> /dev/null
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) &> /dev/null
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh &> /dev/null
-}
-post_upgrade() {
- ${HS_DIR}/register.sh &> /dev/null
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) &> /dev/null
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh &> /dev/null
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) &> /dev/null
-}
diff --git a/testing/haskell-cgi/PKGBUILD b/testing/haskell-cgi/PKGBUILD
deleted file mode 100644
index ebee2e82e..000000000
--- a/testing/haskell-cgi/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Rémy Oudompheng <remy@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=cgi
-pkgname=haskell-cgi
-pkgver=3001.1.7.4
-pkgrel=3
-pkgdesc="A library for writing CGI programs"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2' 'haskell-mtl=2.0.1.0-2' 'haskell-network=2.3.0.2-2' 'haskell-parsec=3.1.1-2' 'haskell-xhtml=3000.2.0.1-7')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('0e551afc8d6f39aaa70520e31de26506')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
- --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-cgi/haskell-cgi.install b/testing/haskell-cgi/haskell-cgi.install
deleted file mode 100644
index 533fe4dc5..000000000
--- a/testing/haskell-cgi/haskell-cgi.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-cgi
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-deepseq/PKGBUILD b/testing/haskell-deepseq/PKGBUILD
deleted file mode 100644
index b89f39f8b..000000000
--- a/testing/haskell-deepseq/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=deepseq
-pkgname=haskell-deepseq
-pkgver=1.1.0.2
-pkgrel=2
-pkgdesc="Fully evaluate data structures"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('90b66480f0eb659c1db209ee703e0162')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-deepseq/haskell-deepseq.install b/testing/haskell-deepseq/haskell-deepseq.install
deleted file mode 100644
index 8ba51eac7..000000000
--- a/testing/haskell-deepseq/haskell-deepseq.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-deepseq
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-fgl/PKGBUILD b/testing/haskell-fgl/PKGBUILD
deleted file mode 100644
index 4a866601d..000000000
--- a/testing/haskell-fgl/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=fgl
-pkgname=haskell-fgl
-pkgver=5.4.2.3
-pkgrel=4
-pkgdesc="Martin Erwig's Functional Graph Library"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=('ghc=7.0.2-2' 'haskell-mtl=2.0.1.0-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('29ccab8bebed16a8d7346c3ed52c5d9c')
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-md5sums=('29ccab8bebed16a8d7346c3ed52c5d9c')
diff --git a/testing/haskell-fgl/haskell-fgl.install b/testing/haskell-fgl/haskell-fgl.install
deleted file mode 100644
index 0da0edb7b..000000000
--- a/testing/haskell-fgl/haskell-fgl.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-fgl
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-ghc-paths/PKGBUILD b/testing/haskell-ghc-paths/PKGBUILD
deleted file mode 100644
index 5a744ac49..000000000
--- a/testing/haskell-ghc-paths/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=ghc-paths
-pkgname=haskell-ghc-paths
-pkgver=0.1.0.8
-pkgrel=4
-pkgdesc="Knowledge of GHC's installation directories"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=(ghc=7.0.2) # cannot have stricter dep here due to haddock
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('d2b23dc563888e380588501d2ce1d82b')
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-ghc-paths/haskell-ghc-paths.install b/testing/haskell-ghc-paths/haskell-ghc-paths.install
deleted file mode 100644
index 4fd2c6c56..000000000
--- a/testing/haskell-ghc-paths/haskell-ghc-paths.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-ghc-paths
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-glut/PKGBUILD b/testing/haskell-glut/PKGBUILD
deleted file mode 100644
index a42385959..000000000
--- a/testing/haskell-glut/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=GLUT
-pkgname=haskell-glut
-pkgver=2.1.2.1
-pkgrel=6
-pkgdesc="A binding for the OpenGL Utility Toolkit"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=('ghc=7.0.2-2' 'haskell-opengl=2.2.3.0-6' 'freeglut')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('b97f476a04098701e330e86c1f89ed52')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-glut/haskell-glut.install b/testing/haskell-glut/haskell-glut.install
deleted file mode 100644
index 44c7cb3c1..000000000
--- a/testing/haskell-glut/haskell-glut.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-glut
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-haskell-src/PKGBUILD b/testing/haskell-haskell-src/PKGBUILD
deleted file mode 100644
index 8b9340c4f..000000000
--- a/testing/haskell-haskell-src/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=haskell-src
-pkgname=haskell-haskell-src
-pkgver=1.0.1.4
-pkgrel=2
-pkgdesc="Facilities for manipulating Haskell source code: an abstract syntax, lexer, parser and pretty-printer."
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2' 'haskell-syb=0.3-2' sh)
-makedepends=(happy)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('32d181c082393ab859e72610803bac6e')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
diff --git a/testing/haskell-haskell-src/haskell-haskell-src.install b/testing/haskell-haskell-src/haskell-haskell-src.install
deleted file mode 100644
index 03ce601bc..000000000
--- a/testing/haskell-haskell-src/haskell-haskell-src.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-haskell-src
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-html/PKGBUILD b/testing/haskell-html/PKGBUILD
deleted file mode 100644
index 10a04cbdf..000000000
--- a/testing/haskell-html/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=html
-pkgname=haskell-html
-pkgver=1.0.1.2
-pkgrel=9
-pkgdesc="HTML combinator library"
-url="http://hackage.haskell.org/package/html"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
- --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-html/haskell-html.install b/testing/haskell-html/haskell-html.install
deleted file mode 100644
index 768297e0a..000000000
--- a/testing/haskell-html/haskell-html.install
+++ /dev/null
@@ -1,19 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-html
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh &> /dev/null
- exit 0
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-http/PKGBUILD b/testing/haskell-http/PKGBUILD
deleted file mode 100644
index 80fce6663..000000000
--- a/testing/haskell-http/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=HTTP
-pkgname=haskell-http
-pkgver=4000.1.1
-pkgrel=3
-pkgdesc="A library for client-side HTTP"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2' sh 'haskell-network=2.3.0.2-2' 'haskell-parsec=3.1.1-2' 'haskell-mtl=2.0.1.0-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('ddf23d46c4d6dc0048c454e3d01caa57')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
- --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
diff --git a/testing/haskell-http/haskell-http.install b/testing/haskell-http/haskell-http.install
deleted file mode 100644
index fdebb1cb8..000000000
--- a/testing/haskell-http/haskell-http.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-http
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-hunit/PKGBUILD b/testing/haskell-hunit/PKGBUILD
deleted file mode 100644
index 634fd49f3..000000000
--- a/testing/haskell-hunit/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=HUnit
-pkgname=haskell-hunit
-pkgver=1.2.2.3
-pkgrel=2
-pkgdesc="A unit testing framework for Haskell"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('f179add502f88153e5c9fdc69056b657')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-hunit/haskell-hunit.install b/testing/haskell-hunit/haskell-hunit.install
deleted file mode 100644
index ceb108b5b..000000000
--- a/testing/haskell-hunit/haskell-hunit.install
+++ /dev/null
@@ -1,19 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-hunit
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh &> /dev/null
- exit 0
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-mtl/PKGBUILD b/testing/haskell-mtl/PKGBUILD
deleted file mode 100644
index ea29d2633..000000000
--- a/testing/haskell-mtl/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=mtl
-pkgname=haskell-mtl
-pkgver=2.0.1.0
-pkgrel=2
-pkgdesc="Monad transformer library"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-transformers=0.2.2.0-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('934fa813625ef7e88a6a96a09815ff95')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-md5sums=('934fa813625ef7e88a6a96a09815ff95')
diff --git a/testing/haskell-mtl/haskell-mtl.install b/testing/haskell-mtl/haskell-mtl.install
deleted file mode 100644
index 9325811e8..000000000
--- a/testing/haskell-mtl/haskell-mtl.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-mtl
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-network/PKGBUILD b/testing/haskell-network/PKGBUILD
deleted file mode 100644
index 685e5fe2b..000000000
--- a/testing/haskell-network/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=network
-pkgname=haskell-network
-pkgver=2.3.0.2
-pkgrel=2
-pkgdesc="Networking-related facilities"
-url="http://hackage.haskell.org/package/network"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-parsec=3.1.1-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('a739fe9b75af744cfa1c05e39d41ac1f')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
- --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-network/haskell-network.install b/testing/haskell-network/haskell-network.install
deleted file mode 100644
index a56c31d0a..000000000
--- a/testing/haskell-network/haskell-network.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-network
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-opengl/PKGBUILD b/testing/haskell-opengl/PKGBUILD
deleted file mode 100644
index a45b3f303..000000000
--- a/testing/haskell-opengl/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=OpenGL
-pkgname=haskell-opengl
-pkgver=2.2.3.0
-pkgrel=6
-pkgdesc="A binding for the OpenGL graphics system"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=('ghc=7.0.2-2' 'mesa')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('f4e3ccb471034a6a74921d4dab9dd32d')
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-opengl/haskell-opengl.install b/testing/haskell-opengl/haskell-opengl.install
deleted file mode 100644
index d0f3474b3..000000000
--- a/testing/haskell-opengl/haskell-opengl.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-opengl
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-parallel/PKGBUILD b/testing/haskell-parallel/PKGBUILD
deleted file mode 100644
index 1191611e8..000000000
--- a/testing/haskell-parallel/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=parallel
-pkgname=haskell-parallel
-pkgver=3.1.0.1
-pkgrel=3
-pkgdesc="Parallel programming library"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-deepseq=1.1.0.2-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('591979e7897dbc09157edf73a4614957')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-parallel/haskell-parallel.install b/testing/haskell-parallel/haskell-parallel.install
deleted file mode 100644
index e6ec0c449..000000000
--- a/testing/haskell-parallel/haskell-parallel.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-parallel
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-parsec/PKGBUILD b/testing/haskell-parsec/PKGBUILD
deleted file mode 100644
index 516621979..000000000
--- a/testing/haskell-parsec/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# As generated by cabal2arch 0.7.6
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.1
-pkgrel=2
-pkgdesc="Monadic parser combinators"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-mtl=2.0.1.0-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('3d5500847cac09f6f658db825b6c5df8')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
diff --git a/testing/haskell-parsec/haskell-parsec.install b/testing/haskell-parsec/haskell-parsec.install
deleted file mode 100644
index dfa0701b9..000000000
--- a/testing/haskell-parsec/haskell-parsec.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-parsec
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-platform/PKGBUILD b/testing/haskell-platform/PKGBUILD
deleted file mode 100644
index 0b6c908d2..000000000
--- a/testing/haskell-platform/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
-pkgname=haskell-platform
-pkgver=2011.2.0.0
-pkgrel=3
-pkgdesc="The Haskell Platform"
-url="http://hackage.haskell.org/platform/"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2'
- 'haskell-glut=2.1.2.1-6'
- 'haskell-http=4000.1.1-3'
- 'haskell-hunit=1.2.2.3-2'
- 'haskell-opengl=2.2.3.0-6'
- 'haskell-quickcheck=2.4.0.1-3'
- 'haskell-cgi=3001.1.7.4-3'
- 'haskell-deepseq=1.1.0.2-2'
- 'haskell-fgl=5.4.2.3-4'
- 'haskell-haskell-src=1.0.1.4-2'
- 'haskell-html=1.0.1.2-9'
- 'haskell-mtl=2.0.1.0-2'
- 'haskell-network=2.3.0.2-2'
- 'haskell-parallel=3.1.0.1-3'
- 'haskell-parsec=3.1.1-2'
- 'haskell-regex-base=0.93.2-4'
- 'haskell-regex-compat=0.93.1-4'
- 'haskell-regex-posix=0.94.4-2'
- 'haskell-stm=2.2.0.1-2'
- 'haskell-syb=0.3-2'
- 'haskell-text=0.11.0.5-2'
- 'haskell-transformers=0.2.2.0-2'
- 'haskell-xhtml=3000.2.0.1-7'
- 'haskell-zlib=0.5.3.1-2'
- 'cabal-install=0.10.2'
- 'alex=2.3.5'
- 'happy=1.18.6'
- 'haddock=2.9.2')
-
-build() {
- return 0
-}
diff --git a/testing/haskell-quickcheck/PKGBUILD b/testing/haskell-quickcheck/PKGBUILD
deleted file mode 100644
index 3da28a0cb..000000000
--- a/testing/haskell-quickcheck/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.5
-_hkgname=QuickCheck
-pkgname=haskell-quickcheck
-pkgver=2.4.0.1
-pkgrel=3
-pkgdesc="Automatic testing of Haskell programs"
-url="http://hackage.haskell.org/package/QuickCheck"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 haskell-mtl=2.0.1.0-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('e8c86e95fd1fa4c58fc8e53e2853db5e')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-quickcheck/haskell-quickcheck.install b/testing/haskell-quickcheck/haskell-quickcheck.install
deleted file mode 100644
index c9e12fadc..000000000
--- a/testing/haskell-quickcheck/haskell-quickcheck.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-quickcheck
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-regex-base/PKGBUILD b/testing/haskell-regex-base/PKGBUILD
deleted file mode 100644
index a28c3daa0..000000000
--- a/testing/haskell-regex-base/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=regex-base
-pkgname=haskell-regex-base
-pkgver=0.93.2
-pkgrel=4
-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')
-depends=(ghc=7.0.2-2 sh 'haskell-mtl=2.0.1.0-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-regex-base/haskell-regex-base.install b/testing/haskell-regex-base/haskell-regex-base.install
deleted file mode 100644
index 3ad2fea28..000000000
--- a/testing/haskell-regex-base/haskell-regex-base.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-regex-base
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-regex-compat/PKGBUILD b/testing/haskell-regex-compat/PKGBUILD
deleted file mode 100644
index b0778ac42..000000000
--- a/testing/haskell-regex-compat/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=regex-compat
-pkgname=haskell-regex-compat
-pkgver=0.93.1
-pkgrel=4
-pkgdesc="Replaces and enhances Text.Regex"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-regex-base=0.93.2-4' 'haskell-regex-posix=0.94.4-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('d6becec95ea8098cab663116fdce60a5')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-regex-compat/haskell-regex-compat.install b/testing/haskell-regex-compat/haskell-regex-compat.install
deleted file mode 100644
index 898c0bba1..000000000
--- a/testing/haskell-regex-compat/haskell-regex-compat.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-regex-compat
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-regex-posix/PKGBUILD b/testing/haskell-regex-posix/PKGBUILD
deleted file mode 100644
index 69f3773d6..000000000
--- a/testing/haskell-regex-posix/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=regex-posix
-pkgname=haskell-regex-posix
-pkgver=0.94.4
-pkgrel=2
-pkgdesc="The posix regex backend for regex-base"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh 'haskell-regex-base=0.93.2-4')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('c28a13e8329e93a19bbb51708bf64abb')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-regex-posix/haskell-regex-posix.install b/testing/haskell-regex-posix/haskell-regex-posix.install
deleted file mode 100644
index 2b89fae7b..000000000
--- a/testing/haskell-regex-posix/haskell-regex-posix.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-regex-posix
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-stm/PKGBUILD b/testing/haskell-stm/PKGBUILD
deleted file mode 100644
index 5f3a97ed7..000000000
--- a/testing/haskell-stm/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.5
-_hkgname=stm
-pkgname=haskell-stm
-pkgver=2.2.0.1
-pkgrel=2
-pkgdesc="A modular composable concurrency abstraction."
-url="http://hackage.haskell.org/package/stm"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('b1cf03ed315e00c33160746feeee8682')
-
-build() {
- cd ${srcdir}/${_hkgname}-$pkgver
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-$pkgver
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-stm/haskell-stm.install b/testing/haskell-stm/haskell-stm.install
deleted file mode 100644
index 0283c2fc5..000000000
--- a/testing/haskell-stm/haskell-stm.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-stm
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-syb/PKGBUILD b/testing/haskell-syb/PKGBUILD
deleted file mode 100644
index f90006a56..000000000
--- a/testing/haskell-syb/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Maintainer: Rémy Oudompheng <remy@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=syb
-pkgname=haskell-syb
-pkgver=0.3
-pkgrel=2
-pkgdesc="A library for client-side HTTP"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2' sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('c4f6771fa32d467a029e6e813757a9fe')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr --docdir=/usr/share/doc/${pkgname}
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
diff --git a/testing/haskell-syb/haskell-syb.install b/testing/haskell-syb/haskell-syb.install
deleted file mode 100644
index 080055165..000000000
--- a/testing/haskell-syb/haskell-syb.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-syb
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-text/PKGBUILD b/testing/haskell-text/PKGBUILD
deleted file mode 100644
index e60891918..000000000
--- a/testing/haskell-text/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-_hkgname=text
-pkgname=haskell-text
-pkgver=0.11.0.5
-pkgrel=2
-pkgdesc="An efficient packed Unicode text type."
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.0.2-2' sh 'haskell-deepseq=1.1.0.2-2')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('516a6813a6b9061fabdc9f0c3bbb1592')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-
diff --git a/testing/haskell-text/haskell-text.install b/testing/haskell-text/haskell-text.install
deleted file mode 100644
index 620db3921..000000000
--- a/testing/haskell-text/haskell-text.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-text
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-transformers/PKGBUILD b/testing/haskell-transformers/PKGBUILD
deleted file mode 100644
index c14b2eecc..000000000
--- a/testing/haskell-transformers/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Rémy Oudompheng <remy@archlinux.org>
-# $Id: PKGBUILD 115140 2011-03-17 09:11:21Z vesa $
-
-_hkgname=transformers
-pkgname=haskell-transformers
-pkgver=0.2.2.0
-pkgrel=2
-pkgdesc="Concrete functor and monad transformers"
-url="http://hackage.haskell.org/package/${_hkgname}"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('3470ac66116900cd1ba84d3744474e49')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-transformers/haskell-transformers.install b/testing/haskell-transformers/haskell-transformers.install
deleted file mode 100644
index eec2af6e1..000000000
--- a/testing/haskell-transformers/haskell-transformers.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-transformers
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-xhtml/PKGBUILD b/testing/haskell-xhtml/PKGBUILD
deleted file mode 100644
index 63abbbb64..000000000
--- a/testing/haskell-xhtml/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.7.6
-_hkgname=xhtml
-pkgname=haskell-xhtml
-pkgver=3000.2.0.1
-pkgrel=7
-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')
-depends=(ghc=7.0.2-2 sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
-install=${pkgname}.install
-md5sums=('9e3e7d9c66618c5e29716f90e54363c9')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \
- --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-xhtml/haskell-xhtml.install b/testing/haskell-xhtml/haskell-xhtml.install
deleted file mode 100644
index d03b8a053..000000000
--- a/testing/haskell-xhtml/haskell-xhtml.install
+++ /dev/null
@@ -1,19 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-xhtml
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh &> /dev/null
- exit 0
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/haskell-zlib/PKGBUILD b/testing/haskell-zlib/PKGBUILD
deleted file mode 100644
index 7aca7312b..000000000
--- a/testing/haskell-zlib/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package originally generated by cabal2arch 0.7.6
-_hkgname=zlib
-pkgname=haskell-zlib
-pkgver=0.5.3.1
-pkgrel=2
-pkgdesc="Compression and decompression in the gzip and zlib formats"
-url="http://hackage.haskell.org/package/zlib"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.2-2 'zlib' sh)
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('8fb2988b112e38d04a527b892f770507')
-
-build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
- --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
- --libsubdir=\$compiler/site-local/\$pkgid
- runhaskell Setup build
- runhaskell Setup haddock
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
- install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
- install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
- ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
- runhaskell Setup copy --destdir=${pkgdir}
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
diff --git a/testing/haskell-zlib/haskell-zlib.install b/testing/haskell-zlib/haskell-zlib.install
deleted file mode 100644
index d387b7b65..000000000
--- a/testing/haskell-zlib/haskell-zlib.install
+++ /dev/null
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-zlib
-post_install() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-post_upgrade() {
- ${HS_DIR}/register.sh
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
-post_remove() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
diff --git a/testing/iproute2/PKGBUILD b/testing/iproute2/PKGBUILD
deleted file mode 100644
index de6d0365a..000000000
--- a/testing/iproute2/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 122628 2011-05-05 08:47:16Z ronald $
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
-# Contributor: Judd Vinet <jvinet@zeroflux.org>
-
-pkgname=iproute2
-pkgver=2.6.38
-pkgrel=2
-pkgdesc="IP Routing Utilities"
-arch=('i686' 'x86_64')
-license=('GPL2')
-url="http://www.linux-foundation.org/en/Net:Iproute2"
-depends=('perl')
-makedepends=('linux-atm')
-optdepends=('linux-atm: ATM support')
-provides=('iproute')
-conflicts=('iproute')
-replaces=('iproute')
-options=('!makeflags')
-backup=('etc/iproute2/ematch_map' 'etc/iproute2/rt_dsfield' 'etc/iproute2/rt_protos' \
- 'etc/iproute2/rt_realms' 'etc/iproute2/rt_scopes' 'etc/iproute2/rt_tables')
-source=(http://devresources.linux-foundation.org/dev/iproute2/download/iproute2-${pkgver}.tar.bz2
- 'iproute2-fhs.patch')
-sha1sums=('e9f6d457a06866a2a20a6cba6b3a039b2ec3e14a'
- '2416b11252364d7a6c742eabb4a6924a75637a46')
-
-build() {
- cd $srcdir/iproute2-${pkgver}
-
- # set correct fhs structure
- patch -Np1 -i ${srcdir}/iproute2-fhs.patch
-
- ./configure
-
- make
-}
-
-package() {
- cd $srcdir/iproute2-${pkgver}
-
- make DESTDIR=$pkgdir install
-
- # libnetlink isn't installed, install it FS#19385
- install -Dm644 include/libnetlink.h ${pkgdir}/usr/include/libnetlink.h
- install -Dm644 lib/libnetlink.a ${pkgdir}/usr/lib/libnetlink.a
-}
diff --git a/testing/iproute2/iproute2-fhs.patch b/testing/iproute2/iproute2-fhs.patch
deleted file mode 100644
index 2608414db..000000000
--- a/testing/iproute2/iproute2-fhs.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff -Naur iproute2.old/Makefile iproute2-2.6.29/Makefile
---- iproute2.old/Makefile 2009-11-11 22:05:21.251407668 +0100
-+++ iproute2-2.6.29/Makefile 2009-11-11 22:07:09.891833516 +0100
-@@ -1,11 +1,12 @@
- DESTDIR=/usr/
- ROOTDIR=$(DESTDIR)
- LIBDIR=/usr/lib/
--SBINDIR=/sbin
-+SBINDIR=/usr/sbin
- CONFDIR=/etc/iproute2
--DOCDIR=/share/doc/iproute2
--MANDIR=/share/man
-+DOCDIR=/usr/share/doc/iproute2
-+MANDIR=/usr/share/man
- ARPDDIR=/var/lib/arpd
-+SHAREDIR=/usr/share
-
- # Path to db_185.h include
- DBM_INCLUDE:=$(ROOTDIR)/usr/include
-diff -Naur iproute2.old/tc/tc_util.c iproute2-2.6.29/tc/tc_util.c
---- iproute2.old/tc/tc_util.c 2009-11-11 22:05:21.298076943 +0100
-+++ iproute2-2.6.29/tc/tc_util.c 2009-11-11 22:09:32.865152646 +0100
-@@ -24,8 +24,8 @@
- #include "utils.h"
- #include "tc_util.h"
-
--#ifndef LIBDIR
--#define LIBDIR "/usr/lib/"
-+#ifndef SHAREDIR
-+#define SHAREDIR "/usr/share"
- #endif
-
- const char *get_tc_lib(void)
-@@ -34,7 +34,7 @@
-
- lib_dir = getenv("TC_LIB_DIR");
- if (!lib_dir)
-- lib_dir = LIBDIR "/tc/";
-+ lib_dir = SHAREDIR "/tc/";
-
- return lib_dir;
- }
-diff -Naur iproute2.old/netem/Makefile iproute2-2.6.35/netem/Makefile
---- iproute2.old/netem/Makefile 2010-08-06 11:30:48.640940183 +0200
-+++ iproute2-2.6.35/netem/Makefile 2010-08-06 11:32:34.210908892 +0200
-@@ -20,9 +20,9 @@
- $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
-
- install: all
-- mkdir -p $(DESTDIR)$(LIBDIR)/tc
-+ mkdir -p $(DESTDIR)$(SHAREDIR)/tc
- for i in $(DISTDATA); \
-- do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
-+ do install -m 644 $$i $(DESTDIR)$(SHAREDIR)/tc; \
- done
-
- clean:
-diff -Naur iproute2.old/tc/Makefile iproute2-2.6.35/tc/Makefile
---- iproute2.old/tc/Makefile 2010-08-06 11:48:35.607472252 +0200
-+++ iproute2-2.6.35/tc/Makefile 2010-08-06 11:49:36.977473380 +0200
-@@ -99,18 +99,11 @@
- $(AR) rcs $@ $(TCLIB)
-
- install: all
-- mkdir -p $(MODDESTDIR)
-- install -m 0755 tc $(DESTDIR)$(SBINDIR)
-- for i in $(TCSO); \
-- do install -m 755 $$i $(MODDESTDIR); \
-- done
-- if [ ! -f $(MODDESTDIR)/m_ipt.so ]; then \
-- if [ -f $(MODDESTDIR)/m_xt.so ]; \
-- then ln -s m_xt.so $(MODDESTDIR)/m_ipt.so ; \
-- elif [ -f $(MODDESTDIR)/m_xt_old.so ]; \
-- then ln -s m_xt_old.so $(MODDESTDIR)/m_ipt.so ; \
-- fi; \
-- fi
-+ mkdir -p $(DESTDIR)$(LIBDIR)/tc
-+ install -m 0755 tc $(DESTDIR)$(SBINDIR)
-+ for i in $(TCSO); \
-+ do install -m 755 $$i $(DESTDIR)$(LIBDIR)/tc; \
-+ done
-
- clean:
- rm -f $(TCOBJ) $(TCLIB) libtc.a tc *.so emp_ematch.yacc.h; \
diff --git a/testing/less/PKGBUILD b/testing/less/PKGBUILD
deleted file mode 100644
index c26ddfb00..000000000
--- a/testing/less/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 125524 2011-05-26 14:15:10Z stephane $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-pkgname=less
-pkgver=443
-pkgrel=2
-pkgdesc="A terminal based program for viewing text files"
-license=('GPL3')
-arch=('i686' 'x86_64')
-url="http://www.greenwoodsoftware.com/less"
-groups=('base')
-depends=('ncurses' 'pcre')
-source=(http://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('47db098fb3cdaf847b3c4be05ee954fc')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- ./configure --prefix=/usr --sysconfdir=/etc --with-regex=pcre
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- make prefix="${pkgdir}"/usr install
- install -dm755 "${pkgdir}"/bin
- mv "${pkgdir}"/usr/bin/${pkgname} "${pkgdir}"/bin
-}
diff --git a/testing/less/zless b/testing/less/zless
deleted file mode 100644
index 93d560bc5..000000000
--- a/testing/less/zless
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-: ${PAGER=less}
-export PAGER
-
-PATH="/usr/bin:$PATH"
-export PATH
-
-exec zmore ${1+"$@"}
diff --git a/testing/make/PKGBUILD b/testing/make/PKGBUILD
deleted file mode 100644
index bba3253fc..000000000
--- a/testing/make/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 110342 2011-02-18 22:21:30Z allan $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-
-pkgname=make
-pkgver=3.82
-pkgrel=3
-pkgdesc="GNU make utility to maintain groups of programs"
-arch=('i686' 'x86_64')
-url="http://www.gnu.org/software/make"
-license=('GPL3')
-groups=('base-devel')
-depends=('glibc' 'sh')
-install=$pkgname.install
-source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.bz2
- bug30612.patch
- bug30723.patch
- make-3.82-sort-blank.patch)
-md5sums=('1a11100f3c63fcf5753818e59d63088f'
- 'c8f496b22191f9fb9420ab14c1a19a47'
- '662e6450e19a5acdaa5c9fcb8ad78dea'
- '7d01a99f389d8f08dec93ed479071ee4')
-
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- # http://savannah.gnu.org/bugs/?30612
- patch -Np1 -i $srcdir/bug30612.patch
-
- # http://savannah.gnu.org/bugs/?30723
- patch -Np1 -i $srcdir/bug30723.patch
-
- # https://bugs.archlinux.org/task/22733 (fix from Fedora)
- patch -Np1 -i $srcdir/make-3.82-sort-blank.patch
-
- ./configure --prefix=/usr
- make
- make check
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
-}
diff --git a/testing/make/bug30612.patch b/testing/make/bug30612.patch
deleted file mode 100644
index fb843bcd9..000000000
--- a/testing/make/bug30612.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff -Naur make-3.82-orig/main.c make-3.82-fix30612//main.c
---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000
-+++ make-3.82-fix30612//main.c 2010-09-23 23:33:37.908855839 +1000
-@@ -1,3 +1,4 @@
-+
- /* Argument parsing and main program of GNU Make.
- Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
- 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-@@ -1138,7 +1139,7 @@
- a macro and some compilers (MSVC) don't like conditionals in macros. */
- {
- const char *features = "target-specific order-only second-expansion"
-- " else-if shortest-stem undefine"
-+ " else-if shortest-stem undefine oneshell"
- #ifndef NO_ARCHIVES
- " archives"
- #endif
-diff -Naur make-3.82-orig/read.c make-3.82-fix30612//read.c
---- make-3.82-orig/read.c 2010-07-13 11:20:42.000000000 +1000
-+++ make-3.82-fix30612//read.c 2010-09-23 23:30:58.018855839 +1000
-@@ -3028,7 +3028,7 @@
- {
- /* This looks like the first element in an open archive group.
- A valid group MUST have ')' as the last character. */
-- const char *e = p + nlen;
-+ const char *e = p;
- do
- {
- e = next_token (e);
-@@ -3084,19 +3084,19 @@
- Go to the next item in the string. */
- if (flags & PARSEFS_NOGLOB)
- {
-- NEWELT (concat (2, prefix, tp));
-+ NEWELT (concat (2, prefix, tmpbuf));
- continue;
- }
-
- /* If we get here we know we're doing glob expansion.
- TP is a string in tmpbuf. NLEN is no longer used.
- We may need to do more work: after this NAME will be set. */
-- name = tp;
-+ name = tmpbuf;
-
- /* Expand tilde if applicable. */
-- if (tp[0] == '~')
-+ if (tmpbuf[0] == '~')
- {
-- tildep = tilde_expand (tp);
-+ tildep = tilde_expand (tmpbuf);
- if (tildep != 0)
- name = tildep;
- }
-@@ -3152,7 +3152,11 @@
- else
- {
- /* We got a chain of items. Attach them. */
-- (*newp)->next = found;
-+ if (*newp)
-+ (*newp)->next = found;
-+ else
-+ *newp = found;
-+
-
- /* Find and set the new end. Massage names if necessary. */
- while (1)
diff --git a/testing/make/bug30723.patch b/testing/make/bug30723.patch
deleted file mode 100644
index 84e7ebe7a..000000000
--- a/testing/make/bug30723.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur make-3.82-orig/main.c make-3.82-fix30723//main.c
---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000
-+++ make-3.82-fix30723//main.c 2010-09-23 23:34:10.932188592 +1000
-@@ -2093,7 +2093,7 @@
- const char *pv = define_makeflags (1, 1);
- char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1);
- sprintf (p, "MAKEFLAGS=%s", pv);
-- putenv (p);
-+ putenv (allocated_variable_expand (p));
- }
-
- if (ISDB (DB_BASIC))
diff --git a/testing/make/make-3.82-sort-blank.patch b/testing/make/make-3.82-sort-blank.patch
deleted file mode 100644
index 2e73f5b7c..000000000
--- a/testing/make/make-3.82-sort-blank.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -urp make-3.82/function.c make-3.82-pm/function.c
---- make-3.82/function.c 2010-07-13 03:20:39.000000000 +0200
-+++ make-3.82-pm/function.c 2010-10-27 01:43:27.000000000 +0200
-@@ -1138,12 +1138,12 @@ func_sort (char *o, char **argv, const c
- {
- char c = *(t++);
-
-- if (! isspace ((unsigned char)c))
-+ if (! isblank ((unsigned char)c))
- continue;
-
- ++wordi;
-
-- while (isspace ((unsigned char)*t))
-+ while (isblank ((unsigned char)*t))
- ++t;
- }
diff --git a/testing/make/make.install b/testing/make/make.install
deleted file mode 100644
index 6cf8b0dc4..000000000
--- a/testing/make/make.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(make.info make.info-1 make.info-2)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/testing/mesa/LICENSE b/testing/mesa/LICENSE
deleted file mode 100644
index ae33d2709..000000000
--- a/testing/mesa/LICENSE
+++ /dev/null
@@ -1,82 +0,0 @@
-Disclaimer
-
-Mesa is a 3-D graphics library with an API which is very similar to
-that of OpenGL*
-To the extent that Mesa utilizes the OpenGL command syntax or state
-machine, it is being used with authorization from Silicon Graphics,
-Inc.(SGI). However, the author does not possess an OpenGL license
-from SGI, and makes no claim that Mesa is in any way a compatible
-replacement for OpenGL or associated with SGI. Those who want a
-licensed implementation of OpenGL should contact a licensed
-vendor.
-
-Please do not refer to the library as MesaGL (for legal
-reasons). It's just Mesa or The Mesa 3-D graphics
-library
-
-* OpenGL is a trademark of Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-The Mesa distribution consists of several components. Different copyrights
-and licenses apply to different components. For example, GLUT is copyrighted
-by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa
-device drivers are copyrighted by their authors. See below for a list of
-Mesa's main components and the license for each.
-
-The core Mesa library is licensed according to the terms of the MIT license.
-This allows integration with the XFree86, Xorg and DRI projects.
-
-The default Mesa license is as follows:
-
-Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-Attention, Contributors
-
-When contributing to the Mesa project you must agree to the licensing terms
-of the component to which you're contributing.
-The following section lists the primary components of the Mesa distribution
-and their respective licenses.
-
-
-Mesa Component Licenses
-
-Component Location Primary Author License
-----------------------------------------------------------------------------
-Main Mesa code src/mesa/ Brian Paul Mesa (MIT)
-
-Device drivers src/mesa/drivers/* See drivers See drivers
-
-Ext headers include/GL/glext.h SGI SGI Free B
- include/GL/glxext.h
-
-GLUT src/glut/ Mark Kilgard Mark's copyright
-
-Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL
-
-SGI GLU library src/glu/sgi/ SGI SGI Free B
-
-demo programs progs/demos/ various see source files
-
-X demos progs/xdemos/ Brian Paul see source files
-
-SGI demos progs/samples/ SGI SGI copyright
-
-RedBook demos progs/redbook/ SGI SGI copyright
diff --git a/testing/mesa/PKGBUILD b/testing/mesa/PKGBUILD
deleted file mode 100644
index d478f1f56..000000000
--- a/testing/mesa/PKGBUILD
+++ /dev/null
@@ -1,376 +0,0 @@
-# $Id: PKGBUILD 125601 2011-05-26 20:48:20Z andyrtr $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-
-pkgbase=mesa
-pkgname=('mesa' 'libgl' 'libgles' 'libegl' 'ati-dri' 'intel-dri' 'unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri' 'nouveau-dri') # 'llvm-dri')
-
-_git=true
-#_git=false
-
-if [ "${_git}" = "true" ]; then
- pkgver=7.10.99.git20110526
- else
- pkgver=7.10.2
-fi
-pkgrel=1
-arch=('i686' 'x86_64')
-makedepends=('glproto>=1.4.12' 'pkgconfig' 'libdrm>=2.4.25' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1'
- 'gcc-libs>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'imake' 'llvm')
-url="http://mesa3d.sourceforge.net"
-license=('custom')
-source=(LICENSE gnome-shell-shader-fix.patch nouveau-fix-header.patch)
-if [ "${_git}" = "true" ]; then
- # mesa git shot from mastee (will become 7.11) branch - see for state: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7b3f40b70dc7dd602897d364011089047583c5d
- source=(${source[@]} 'ftp://ftp.archlinux.org/other/mesa/mesa-f7b3f40b70dc7dd602897d364011089047583c5d.tar.bz2')
- else
- source=(${source[@]} "ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2"
-)
-fi
-md5sums=('5c65a0fe315dd347e09b1f2826a1df5a'
- '3ec78f340f9387abd7a37b195e764cbf'
- '67c87b77cc2236b52a3b47dad3fbb5d4'
- 'ca2b343a0b8077fda38077c547b80fc3')
-
-build() {
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- autoreconf -vfi
- else
- cd "${srcdir}/Mesa-${pkgver}"
-fi
-
-if [ "${_git}" != "true" ]; then
-#backport from master to fix gnome-shell shader
-#https://bugs.freedesktop.org/show_bug.cgi?id=35714
-patch -Np1 -i "${srcdir}/gnome-shell-shader-fix.patch"
-patch -Np1 -i "${srcdir}/nouveau-fix-header.patch"
-fi
-
-if [ "${_git}" = "true" ]; then
- ./autogen.sh --prefix=/usr \
- --with-dri-driverdir=/usr/lib/xorg/modules/dri \
- --enable-gallium-r300 \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-llvm \
- --enable-gallium-egl \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx,egl \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl
- # --enable-gallium-svga \
-
- # --enable-texture-float (enable floating-point textures and renderbuffers) - http://www.phoronix.com/scan.php?page=news_item&px=OTMzMg
- #The source code to implement ARB_texture_float extension is included and can be toggled on at compile time only by those who purchased a license from SGI, or are in a country where the patent does not apply.
-
- #--enable-shared-dricore - http://bugs.gentoo.org/show_bug.cgi?id=357177
-
- else
- ./configure --prefix=/usr \
- --with-dri-driverdir=/usr/lib/xorg/modules/dri \
- --enable-gallium-radeon \
- --enable-gallium-r600 \
- --enable-gallium-nouveau \
- --enable-gallium-swrast \
- --enable-glx-tls \
- --with-driver=dri \
- --enable-xcb \
- --with-state-trackers=dri,glx \
- --disable-glut \
- --enable-gles1 \
- --enable-gles2 \
- --enable-egl \
- --disable-gallium-egl
-fi
-
- make
-}
-
-package_libgl() {
- depends=('libdrm>=2.4.25' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1')
- pkgdesc="Mesa 3-D graphics library and DRI software rasterizer"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
-fi
- install -m755 -d "${pkgdir}/usr/lib"
- install -m755 -d "${pkgdir}/usr/lib/xorg/modules/extensions"
-
- bin/minstall lib/libGL.so* "${pkgdir}/usr/lib/"
-
- cd src/mesa/drivers/dri
- #make -C swrast DESTDIR="${pkgdir}" install
-if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
-fi
- ln -s swrastg_dri.so "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so"
- ln -s libglx.xorg "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libgl"
- install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/libgl/"
-}
-
-package_libgles() {
- depends=('libgl')
- pkgdesc="Mesa GLES libraries and headers"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
-fi
- install -m755 -d "${pkgdir}/usr/lib"
- install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
- install -m755 -d "${pkgdir}/usr/include"
- install -m755 -d "${pkgdir}/usr/include/GLES"
- install -m755 -d "${pkgdir}/usr/include/GLES2"
- bin/minstall lib/libGLESv* "${pkgdir}/usr/lib/"
- bin/minstall src/mapi/es1api/glesv1_cm.pc "${pkgdir}/usr/lib/pkgconfig/"
- bin/minstall src/mapi/es2api/glesv2.pc "${pkgdir}/usr/lib/pkgconfig/"
- bin/minstall include/GLES/* "${pkgdir}/usr/include/GLES/"
- bin/minstall include/GLES2/* "${pkgdir}/usr/include/GLES2/"
- bin/minstall include/GLES2/* "${pkgdir}/usr/include/GLES2/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libgles"
- install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/libgles/"
-}
-
-package_libegl() {
- depends=('libgl')
- pkgdesc="Mesa libEGL libraries and headers"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- make -C src/gallium/targets/egl DESTDIR="${pkgdir}" install
- else
- cd "${srcdir}/Mesa-${pkgver}"
-fi
- install -m755 -d "${pkgdir}/usr/lib"
- install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
- install -m755 -d "${pkgdir}/usr/include"
- install -m755 -d "${pkgdir}/usr/include/"
- install -m755 -d "${pkgdir}/usr/include/EGL"
- install -m755 -d "${pkgdir}/usr/include/KHR"
- install -m755 -d "${pkgdir}/usr/share"
- install -m755 -d "${pkgdir}/usr/share/doc"
- install -m755 -d "${pkgdir}/usr/share/doc/libegl"
- bin/minstall lib/libEGL.so* "${pkgdir}/usr/lib/"
-if [ "${_git}" != "true" ]; then
- install -m755 -d "${pkgdir}/usr/lib/egl"
- bin/minstall lib/egl/* "${pkgdir}/usr/lib/egl/"
-fi
- bin/minstall src/egl/main/egl.pc "${pkgdir}/usr/lib/pkgconfig/"
- bin/minstall include/EGL/* "${pkgdir}/usr/include/EGL/"
- bin/minstall include/KHR/khrplatform.h "${pkgdir}/usr/include/KHR/"
- bin/minstall docs/egl.html "${pkgdir}/usr/share/doc/libegl/"
-
- install -m755 -d "${pkgdir}/usr/share/licenses/libegl"
- install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/libegl/"
-}
-
-package_mesa() {
- depends=('libgl' 'libx11>=1.4.3' 'libxt>=1.1.1' 'gcc-libs>=4.5' 'dri2proto=2.3' 'libdrm>=2.4.25' 'glproto>=1.4.12')
- optdepends=('opengl-man-pages: for the OpenGL API man pages')
- pkgdesc="Mesa 3-D graphics libraries and include files"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*
- else
- cd "${srcdir}/Mesa-${pkgver}"
-fi
- make DESTDIR="${pkgdir}" install
-
- rm -f "${pkgdir}/usr/lib/libGL.so"*
- rm -f "${pkgdir}/usr/lib/libGLESv"*
- rm -f "${pkgdir}/usr/lib/libEGL"*
- rm -rf "${pkgdir}/usr/lib/egl"
- rm -f ${pkgdir}/usr/lib/pkgconfig/{glesv1_cm.pc,glesv2.pc,egl.pc}
- rm -rf "${pkgdir}/usr/lib/xorg"
- rm -f "${pkgdir}/usr/include/GL/glew.h"
- rm -f "${pkgdir}/usr/include/GL/glxew.h"
- rm -f "${pkgdir}/usr/include/GL/wglew.h"
- rm -f "${pkgdir}/usr/include/GL/glut.h"
- rm -rf ${pkgdir}/usr/include/{GLES,GLES2,EGL,KHR}
-
- install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
- install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mesa/"
-}
-
-package_ati-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI + Gallium3D r300 drivers for AMD/ATI Radeon"
- conflicts=('xf86-video-ati<6.9.0-6')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C radeon DESTDIR="${pkgdir}" install
- make -C r200 DESTDIR="${pkgdir}" install
- # classic mesa driver for R300 r300_dri.so
- #make -C r300 DESTDIR="${pkgdir}" install <------- deprecated
- # gallium3D driver for R300 r300_dri.so
-if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r300 DESTDIR="${pkgdir}" install
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-r600 DESTDIR="${pkgdir}" install
-fi
- #make -C r600 DESTDIR="${pkgdir}" install
-}
-
-package_intel-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Intel"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C i810 DESTDIR="${pkgdir}" install
- make -C i915 DESTDIR="${pkgdir}" install
- make -C i965 DESTDIR="${pkgdir}" install
-}
-
-package_unichrome-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C unichrome DESTDIR="${pkgdir}" install
-}
-
-package_mach64-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Mach64"
- conflicts=('xf86-video-mach64<6.8.2')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C mach64 DESTDIR="${pkgdir}" install
-}
-
-package_mga-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for Matrox"
- conflicts=('xf86-video-mga<1.4.11')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C mga DESTDIR="${pkgdir}" install
-}
-
-package_r128-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for ATI Rage128"
- conflicts=('xf86-video-r128<6.8.1')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C r128 DESTDIR="${pkgdir}" install
-}
-
-package_savage-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage"
- conflicts=('xf86-video-savage<2.3.1')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C savage DESTDIR="${pkgdir}" install
-}
-
-package_sis-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for SiS"
- conflicts=('xf86-video-sis<0.10.2')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C sis DESTDIR="${pkgdir}" install
-}
-
-package_tdfx-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa DRI drivers for 3dfx"
- conflicts=('xf86-video-tdfx<1.4.3')
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
- make -C tdfx DESTDIR="${pkgdir}" install
-}
-
-package_nouveau-dri() {
- depends=("libgl=${pkgver}")
- pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau"
-
-if [ "${_git}" = "true" ]; then
- cd ${srcdir}/mesa-*/src/mesa/drivers/dri
- else
- cd "${srcdir}/Mesa-${pkgver}/src/mesa/drivers/dri"
-fi
-
- # classic mesa driver for nv10 , nv20 nouveau_vieux_dri.so
- make -C nouveau DESTDIR="${pkgdir}" install
-
- # gallium3D driver for nv30 - nv40 - nv50 nouveau_dri.so
-if [ "${_git}" = "true" ]; then
- make -C ${srcdir}/mesa-*/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
- else
- make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
-fi
-}
-
-#package_llvm-dri() {
-# depends=("libgl=${pkgver}")
-# pkgdesc="Mesa common LLVM support"
-
-#if [ "${_git}" = "true" ]; then
-# cd ${srcdir}/mesa-*/src/gallium
-# else
-# cd "${srcdir}/Mesa-${pkgver}/src/gallium"
-#fi
-
- # gallium llvmpipe
-#if [ "${_git}" = "true" ]; then
-# make -C drivers/llvmpipe DESTDIR="${pkgdir}" install
-# #make -C targets/dri-swrast DESTDIR="${pkgdir}" install
-# else
-# make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install
-#fi
-#}
diff --git a/testing/mesa/gnome-shell-shader-fix.patch b/testing/mesa/gnome-shell-shader-fix.patch
deleted file mode 100644
index 3b3f37591..000000000
--- a/testing/mesa/gnome-shell-shader-fix.patch
+++ /dev/null
@@ -1,535 +0,0 @@
-From 3f625689acd570e4f14cc2ebaa43a425d13954ff Mon Sep 17 00:00:00 2001
-From: Christoph Bumiller <e0425955@student.tuwien.ac.at>
-Date: Thu, 31 Mar 2011 13:49:33 +0000
-Subject: nv50: copy regalloc fixes from nvc0
-
-Should fix gnome-shell's fade shader.
-
-Unification of the shader backend which is supposed to remove the
-code duplication is still WIP.
----
-diff --git a/src/gallium/drivers/nv50/nv50_pc.h b/src/gallium/drivers/nv50/nv50_pc.h
-index e6f3815..a9a3248 100644
---- a/src/gallium/drivers/nv50/nv50_pc.h
-+++ b/src/gallium/drivers/nv50/nv50_pc.h
-@@ -228,6 +228,8 @@ struct nv_ref {
- ubyte flags; /* not used yet */
- };
-
-+#define NV_REF_FLAG_REGALLOC_PRIV (1 << 0)
-+
- struct nv_basic_block;
-
- struct nv_instruction {
-@@ -263,6 +265,15 @@ struct nv_instruction {
- ubyte quadop;
- };
-
-+static INLINE int
-+nvi_vector_size(struct nv_instruction *nvi)
-+{
-+ int i;
-+ assert(nvi);
-+ for (i = 0; i < 4 && nvi->def[i]; ++i);
-+ return i;
-+}
-+
- #define CFG_EDGE_FORWARD 0
- #define CFG_EDGE_BACK 1
- #define CFG_EDGE_LOOP_ENTER 2
-diff --git a/src/gallium/drivers/nv50/nv50_pc_regalloc.c b/src/gallium/drivers/nv50/nv50_pc_regalloc.c
-index 39ae366..657df2c 100644
---- a/src/gallium/drivers/nv50/nv50_pc_regalloc.c
-+++ b/src/gallium/drivers/nv50/nv50_pc_regalloc.c
-@@ -32,14 +32,39 @@
- #include "util/u_simple_list.h"
-
- #define NUM_REGISTER_FILES 4
-+#define MAX_REGISTER_COUNT 256
-
- struct register_set {
- struct nv_pc *pc;
-
- uint32_t last[NUM_REGISTER_FILES];
-- uint32_t bits[NUM_REGISTER_FILES][8];
-+ uint32_t bits[NUM_REGISTER_FILES][(MAX_REGISTER_COUNT + 31) / 32];
- };
-
-+/* using OR because a set bit means occupied/unavailable, aliasing is allowed */
-+static void
-+intersect_register_sets(struct register_set *dst,
-+ struct register_set *src1, struct register_set *src2)
-+{
-+ int i, j;
-+
-+ for (i = 0; i < NUM_REGISTER_FILES; ++i) {
-+ for (j = 0; j < (MAX_REGISTER_COUNT + 31) / 32; ++j)
-+ dst->bits[i][j] = src1->bits[i][j] | src2->bits[i][j];
-+ }
-+}
-+
-+static void
-+mask_register_set(struct register_set *set, uint32_t mask, uint32_t umask)
-+{
-+ int i, j;
-+
-+ for (i = 0; i < NUM_REGISTER_FILES; ++i) {
-+ for (j = 0; j < (MAX_REGISTER_COUNT + 31) / 32; ++j)
-+ set->bits[i][j] = (set->bits[i][j] | mask) & umask;
-+ }
-+}
-+
- struct nv_pc_pass {
- struct nv_pc *pc;
-
-@@ -61,11 +86,15 @@ ranges_coalesce(struct nv_range *range)
- }
- }
-
-+/* @return: TRUE if @new_range can be freed (i.e. was not reused) */
- static boolean
- add_range_ex(struct nv_value *val, int bgn, int end, struct nv_range *new_range)
- {
- struct nv_range *range, **nextp = &val->livei;
-
-+ if (bgn == end) /* [a, a) is invalid / empty */
-+ return TRUE;
-+
- for (range = val->livei; range; range = range->next) {
- if (end < range->bgn)
- break; /* insert before */
-@@ -251,6 +280,8 @@ reg_occupy(struct register_set *set, struct nv_value *val)
- id <<= s;
- m = (1 << (1 << s)) - 1;
-
-+ assert(s >= 0); /* XXX: remove me */
-+
- set->bits[f][id / 32] |= m << (id % 32);
-
- if (set->pc->max_reg[f] < id)
-@@ -286,15 +317,12 @@ join_allowed(struct nv_pc_pass *ctx, struct nv_value *a, struct nv_value *b)
- if (a->join->reg.id == b->join->reg.id)
- return TRUE;
-
--#if 1
- /* either a or b or both have been assigned */
-
- if (a->join->reg.id >= 0 && b->join->reg.id >= 0)
- return FALSE;
- else
- if (b->join->reg.id >= 0) {
-- if (a->join->reg.id >= 0)
-- return FALSE;
- val = a;
- a = b;
- b = val;
-@@ -309,8 +337,6 @@ join_allowed(struct nv_pc_pass *ctx, struct nv_value *a, struct nv_value *b)
- return FALSE;
- }
- return TRUE;
--#endif
-- return FALSE;
- }
-
- static INLINE void
-@@ -336,14 +362,14 @@ do_join_values(struct nv_pc_pass *ctx, struct nv_value *a, struct nv_value *b)
- assert(b->join == a->join);
- }
-
--static INLINE void
-+static INLINE boolean
- try_join_values(struct nv_pc_pass *ctx, struct nv_value *a, struct nv_value *b)
- {
- if (!join_allowed(ctx, a, b)) {
- #ifdef NV50_RA_DEBUG_JOIN
- debug_printf("cannot join %i to %i: not allowed\n", b->n, a->n);
- #endif
-- return;
-+ return FALSE;
- }
- if (livei_have_overlap(a->join, b->join)) {
- #ifdef NV50_RA_DEBUG_JOIN
-@@ -351,10 +377,27 @@ try_join_values(struct nv_pc_pass *ctx, struct nv_value *a, struct nv_value *b)
- livei_print(a);
- livei_print(b);
- #endif
-- return;
-+ return FALSE;
- }
-
- do_join_values(ctx, a, b);
-+
-+ return TRUE;
-+}
-+
-+static void
-+join_values_nofail(struct nv_pc_pass *ctx,
-+ struct nv_value *a, struct nv_value *b, boolean type_only)
-+{
-+ if (type_only) {
-+ assert(join_allowed(ctx, a, b));
-+ do_join_values(ctx, a, b);
-+ } else {
-+ boolean ok = try_join_values(ctx, a, b);
-+ if (!ok) {
-+ NOUVEAU_ERR("failed to coalesce values\n");
-+ }
-+ }
- }
-
- static INLINE boolean
-@@ -369,20 +412,32 @@ need_new_else_block(struct nv_basic_block *b, struct nv_basic_block *p)
- return (b->num_in > 1) && (n == 2);
- }
-
-+/* Look for the @phi's operand whose definition reaches @b. */
- static int
- phi_opnd_for_bb(struct nv_instruction *phi, struct nv_basic_block *b,
- struct nv_basic_block *tb)
- {
-+ struct nv_ref *srci, *srcj;
- int i, j;
-
-- for (j = -1, i = 0; i < 4 && phi->src[i]; ++i) {
-- if (!nvbb_reachable_by(b, phi->src[i]->value->insn->bb, tb))
-+ for (j = -1, i = 0; i < 6 && phi->src[i]; ++i) {
-+ srci = phi->src[i];
-+ /* if already replaced, check with original source first */
-+ if (srci->flags & NV_REF_FLAG_REGALLOC_PRIV)
-+ srci = srci->value->insn->src[0];
-+ if (!nvbb_reachable_by(b, srci->value->insn->bb, NULL))
- continue;
- /* NOTE: back-edges are ignored by the reachable-by check */
-- if (j < 0 || !nvbb_reachable_by(phi->src[j]->value->insn->bb,
-- phi->src[i]->value->insn->bb, tb))
-+ if (j < 0 || !nvbb_reachable_by(srcj->value->insn->bb,
-+ srci->value->insn->bb, NULL)) {
- j = i;
-+ srcj = srci;
-+ }
- }
-+ if (j >= 0 && nvbb_reachable_by(b, phi->def[0]->insn->bb, NULL))
-+ if (!nvbb_reachable_by(srcj->value->insn->bb,
-+ phi->def[0]->insn->bb, NULL))
-+ j = -1;
- return j;
- }
-
-@@ -429,16 +484,21 @@ pass_generate_phi_movs(struct nv_pc_pass *ctx, struct nv_basic_block *b)
- ctx->pc->current_block = pn;
-
- for (i = b->phi; i && i->opcode == NV_OP_PHI; i = i->next) {
-- if ((j = phi_opnd_for_bb(i, p, b)) < 0)
-- continue;
-- val = i->src[j]->value;
--
-- if (i->src[j]->flags) {
-- val = val->insn->src[0]->value;
-- while (j < 4 && i->src[j])
-- ++j;
-- assert(j < 4);
-+ j = phi_opnd_for_bb(i, p, b);
-+
-+ if (j < 0) {
-+ val = i->def[0];
-+ } else {
-+ val = i->src[j]->value;
-+ if (i->src[j]->flags & NV_REF_FLAG_REGALLOC_PRIV) {
-+ j = -1;
-+ /* use original value, we already encountered & replaced it */
-+ val = val->insn->src[0]->value;
-+ }
- }
-+ if (j < 0) /* need an additional source ? */
-+ for (j = 0; j < 5 && i->src[j] && i->src[j]->value != val; ++j);
-+ assert(j < 5);
-
- ni = new_instruction(ctx->pc, NV_OP_MOV);
-
-@@ -452,7 +512,7 @@ pass_generate_phi_movs(struct nv_pc_pass *ctx, struct nv_basic_block *b)
-
- nv_reference(ctx->pc, &i->src[j], ni->def[0]);
-
-- i->src[j]->flags = 1;
-+ i->src[j]->flags |= NV_REF_FLAG_REGALLOC_PRIV;
- }
-
- if (pn != p && pn->exit) {
-@@ -470,45 +530,50 @@ pass_generate_phi_movs(struct nv_pc_pass *ctx, struct nv_basic_block *b)
- return 0;
- }
-
-+#define JOIN_MASK_PHI (1 << 0)
-+#define JOIN_MASK_SELECT (1 << 1)
-+#define JOIN_MASK_MOV (1 << 2)
-+#define JOIN_MASK_TEX (1 << 3)
-+
- static int
--pass_join_values(struct nv_pc_pass *ctx, int iter)
-+pass_join_values(struct nv_pc_pass *ctx, unsigned mask)
- {
- int c, n;
-
- for (n = 0; n < ctx->num_insns; ++n) {
-- struct nv_instruction *i = ctx->insns[n];
-+ struct nv_instruction *nvi, *i = ctx->insns[n];
-
- switch (i->opcode) {
- case NV_OP_PHI:
-- if (iter != 2)
-+ if (!(mask & JOIN_MASK_PHI))
- break;
-- for (c = 0; c < 4 && i->src[c]; ++c)
-- try_join_values(ctx, i->def[0], i->src[c]->value);
-+ for (c = 0; c < 5 && i->src[c]; ++c)
-+ join_values_nofail(ctx, i->def[0], i->src[c]->value, FALSE);
- break;
- case NV_OP_MOV:
-- if ((iter == 2) && i->src[0]->value->insn &&
-- !nv_is_vector_op(i->src[0]->value->join->insn->opcode))
-+ if (!(mask & JOIN_MASK_MOV))
-+ break;
-+ nvi = i->src[0]->value->join->insn;
-+ if (nvi && !nv_is_vector_op(nvi->opcode))
- try_join_values(ctx, i->def[0], i->src[0]->value);
- break;
- case NV_OP_SELECT:
-- if (iter != 1)
-+ if (!(mask & JOIN_MASK_SELECT))
- break;
-- for (c = 0; c < 4 && i->src[c]; ++c) {
-- assert(join_allowed(ctx, i->def[0], i->src[c]->value));
-- do_join_values(ctx, i->def[0], i->src[c]->value);
-- }
-+ for (c = 0; c < 5 && i->src[c]; ++c)
-+ join_values_nofail(ctx, i->def[0], i->src[c]->value, TRUE);
- break;
- case NV_OP_TEX:
- case NV_OP_TXB:
- case NV_OP_TXL:
- case NV_OP_TXQ:
-- if (iter)
-+ if (!(mask & JOIN_MASK_TEX))
- break;
-- for (c = 0; c < 4; ++c) {
-- if (!i->src[c])
-- break;
-- do_join_values(ctx, i->def[c], i->src[c]->value);
-- }
-+ /* This should work without conflicts because we always generate
-+ * extra MOVs for the sources of a TEX.
-+ */
-+ for (c = 0; c < 4 && i->src[c]; ++c)
-+ join_values_nofail(ctx, i->def[c], i->src[c]->value, TRUE);
- break;
- default:
- break;
-@@ -643,15 +708,15 @@ static void collect_live_values(struct nv_basic_block *b, const int n)
- {
- int i;
-
-- if (b->out[0]) {
-- if (b->out[1]) { /* what to do about back-edges ? */
-+ if (b->out[0] && b->out_kind[0] != CFG_EDGE_FAKE) {
-+ if (b->out[1] && b->out_kind[1] != CFG_EDGE_FAKE) {
- for (i = 0; i < n; ++i)
- b->live_set[i] = b->out[0]->live_set[i] | b->out[1]->live_set[i];
- } else {
- memcpy(b->live_set, b->out[0]->live_set, n * sizeof(uint32_t));
- }
- } else
-- if (b->out[1]) {
-+ if (b->out[1] && b->out_kind[1] != CFG_EDGE_FAKE) {
- memcpy(b->live_set, b->out[1]->live_set, n * sizeof(uint32_t));
- } else {
- memset(b->live_set, 0, n * sizeof(uint32_t));
-@@ -770,8 +835,8 @@ insert_ordered_tail(struct nv_value *list, struct nv_value *nval)
- struct nv_value *elem;
-
- for (elem = list->prev;
-- elem != list && elem->livei->bgn > nval->livei->bgn;
-- elem = elem->prev);
-+ elem != list && elem->livei->bgn > nval->livei->bgn;
-+ elem = elem->prev);
- /* now elem begins before or at the same time as val */
-
- nval->prev = elem;
-@@ -780,44 +845,49 @@ insert_ordered_tail(struct nv_value *list, struct nv_value *nval)
- elem->next = nval;
- }
-
--static int
--pass_linear_scan(struct nv_pc_pass *ctx, int iter)
-+static void
-+collect_register_values(struct nv_pc_pass *ctx, struct nv_value *head,
-+ boolean assigned_only)
- {
-- struct nv_instruction *i;
-- struct register_set f, free;
-+ struct nv_value *val;
- int k, n;
-- struct nv_value *cur, *val, *tmp[2];
-- struct nv_value active, inactive, handled, unhandled;
-
-- make_empty_list(&active);
-- make_empty_list(&inactive);
-- make_empty_list(&handled);
-- make_empty_list(&unhandled);
--
-- nv50_ctor_register_set(ctx->pc, &free);
-+ make_empty_list(head);
-
-- /* joined values should have range = NULL and thus not be added;
-- * also, fixed memory values won't be added because they're not
-- * def'd, just used
-- */
- for (n = 0; n < ctx->num_insns; ++n) {
-- i = ctx->insns[n];
-+ struct nv_instruction *i = ctx->insns[n];
-
-+ /* for joined values, only the representative will have livei != NULL */
- for (k = 0; k < 4; ++k) {
- if (i->def[k] && i->def[k]->livei)
-- insert_ordered_tail(&unhandled, i->def[k]);
-- else
-- if (0 && i->def[k])
-- debug_printf("skipping def'd value %i: no livei\n", i->def[k]->n);
-+ if (!assigned_only || i->def[k]->reg.id >= 0)
-+ insert_ordered_tail(head, i->def[k]);
- }
- if (i->flags_def && i->flags_def->livei)
-- insert_ordered_tail(&unhandled, i->flags_def);
-+ if (!assigned_only || i->flags_def->reg.id >= 0)
-+ insert_ordered_tail(head, i->flags_def);
- }
-
-- for (val = unhandled.next; val != unhandled.prev; val = val->next) {
-+ for (val = head->next; val != head->prev; val = val->next) {
- assert(val->join == val);
- assert(val->livei->bgn <= val->next->livei->bgn);
- }
-+}
-+
-+static int
-+pass_linear_scan(struct nv_pc_pass *ctx, int iter)
-+{
-+ struct register_set f, free;
-+ struct nv_value *cur, *val, *tmp[2];
-+ struct nv_value active, inactive, handled, unhandled;
-+
-+ make_empty_list(&active);
-+ make_empty_list(&inactive);
-+ make_empty_list(&handled);
-+
-+ nv50_ctor_register_set(ctx->pc, &free);
-+
-+ collect_register_values(ctx, &unhandled, FALSE);
-
- foreach_s(cur, tmp[0], &unhandled) {
- remove_from_list(cur);
-@@ -854,13 +924,7 @@ pass_linear_scan(struct nv_pc_pass *ctx, int iter)
- reg_occupy(&f, val);
-
- if (cur->reg.id < 0) {
-- boolean mem = FALSE;
--
-- if (nv_is_vector_op(cur->insn->opcode))
-- mem = !reg_assign(&f, &cur->insn->def[0], 4);
-- else
-- if (iter)
-- mem = !reg_assign(&f, &cur, 1);
-+ boolean mem = !reg_assign(&f, &cur, 1);
-
- if (mem) {
- NOUVEAU_ERR("out of registers\n");
-@@ -874,6 +938,67 @@ pass_linear_scan(struct nv_pc_pass *ctx, int iter)
- return 0;
- }
-
-+/* Allocate values defined by instructions such as TEX, which have to be
-+ * assigned to consecutive registers.
-+ * Linear scan doesn't really work here since the values can have different
-+ * live intervals.
-+ */
-+static int
-+pass_allocate_constrained_values(struct nv_pc_pass *ctx)
-+{
-+ struct nv_value regvals, *val;
-+ struct nv_instruction *i;
-+ struct nv_value *defs[4];
-+ struct register_set regs[4];
-+ int n, vsize, c;
-+ uint32_t mask;
-+ boolean mem;
-+
-+ collect_register_values(ctx, &regvals, TRUE);
-+
-+ for (n = 0; n < ctx->num_insns; ++n) {
-+ i = ctx->insns[n];
-+ vsize = nvi_vector_size(i);
-+ if (!(vsize > 1))
-+ continue;
-+ assert(vsize <= 4);
-+ for (c = 0; c < vsize; ++c)
-+ defs[c] = i->def[c]->join;
-+
-+ if (defs[0]->reg.id >= 0) {
-+ for (c = 1; c < vsize; ++c)
-+ assert(defs[c]->reg.id >= 0);
-+ continue;
-+ }
-+
-+ for (c = 0; c < vsize; ++c) {
-+ nv50_ctor_register_set(ctx->pc, &regs[c]);
-+
-+ foreach(val, &regvals) {
-+ if (val->reg.id >= 0 && livei_have_overlap(val, defs[c]))
-+ reg_occupy(&regs[c], val);
-+ }
-+ mask = 0x11111111;
-+ if (vsize == 2) /* granularity is 2 and not 4 */
-+ mask |= 0x11111111 << 2;
-+ mask_register_set(&regs[c], 0, mask << c);
-+
-+ if (defs[c]->livei)
-+ insert_ordered_tail(&regvals, defs[c]);
-+ }
-+ for (c = 1; c < vsize; ++c)
-+ intersect_register_sets(&regs[0], &regs[0], &regs[c]);
-+
-+ mem = !reg_assign(&regs[0], &defs[0], vsize);
-+
-+ if (mem) {
-+ NOUVEAU_ERR("out of registers\n");
-+ abort();
-+ }
-+ }
-+ return 0;
-+}
-+
- static int
- nv_pc_pass1(struct nv_pc *pc, struct nv_basic_block *root)
- {
-@@ -923,16 +1048,16 @@ nv_pc_pass1(struct nv_pc *pc, struct nv_basic_block *root)
- livei_print(&pc->values[i]);
- #endif
-
-- ret = pass_join_values(ctx, 0);
-+ ret = pass_join_values(ctx, JOIN_MASK_PHI);
- if (ret)
- goto out;
-- ret = pass_linear_scan(ctx, 0);
-+ ret = pass_join_values(ctx, JOIN_MASK_SELECT | JOIN_MASK_TEX);
- if (ret)
- goto out;
-- ret = pass_join_values(ctx, 1);
-+ ret = pass_join_values(ctx, JOIN_MASK_MOV);
- if (ret)
- goto out;
-- ret = pass_join_values(ctx, 2);
-+ ret = pass_allocate_constrained_values(ctx);
- if (ret)
- goto out;
- ret = pass_linear_scan(ctx, 1);
---
-cgit v0.8.3-6-g21f6
diff --git a/testing/mesa/nouveau-fix-header.patch b/testing/mesa/nouveau-fix-header.patch
deleted file mode 100644
index 38aa996f1..000000000
--- a/testing/mesa/nouveau-fix-header.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 5c102dd94f435e97507213fbd128e50dd15f5f54 Mon Sep 17 00:00:00 2001
-From: Ben Skeggs <bskeggs@redhat.com>
-Date: Mon, 20 Dec 2010 03:39:36 +0000
-Subject: nouveau: fix includes for latest libdrm
-
-Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
----
-diff --git a/src/gallium/drivers/nouveau/nouveau_winsys.h b/src/gallium/drivers/nouveau/nouveau_winsys.h
-index ab480ca..747b084 100644
---- a/src/gallium/drivers/nouveau/nouveau_winsys.h
-+++ b/src/gallium/drivers/nouveau/nouveau_winsys.h
-@@ -10,7 +10,7 @@
- #include "nouveau/nouveau_grobj.h"
- #include "nouveau/nouveau_notifier.h"
- #include "nouveau/nouveau_resource.h"
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- #ifndef NV04_PFIFO_MAX_PACKET_LEN
- #define NV04_PFIFO_MAX_PACKET_LEN 2047
-diff --git a/src/gallium/drivers/nv50/nv50_surface.c b/src/gallium/drivers/nv50/nv50_surface.c
-index ce48022..a99df76 100644
---- a/src/gallium/drivers/nv50/nv50_surface.c
-+++ b/src/gallium/drivers/nv50/nv50_surface.c
-@@ -22,7 +22,7 @@
-
- #define __NOUVEAU_PUSH_H__
- #include <stdint.h>
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
- #include "nv50_context.h"
- #include "nv50_resource.h"
- #include "pipe/p_defines.h"
-diff --git a/src/gallium/drivers/nvfx/nv04_2d.c b/src/gallium/drivers/nvfx/nv04_2d.c
-index e0e65e7..e2fadd3 100644
---- a/src/gallium/drivers/nvfx/nv04_2d.c
-+++ b/src/gallium/drivers/nvfx/nv04_2d.c
-@@ -34,11 +34,11 @@
- #include <stdio.h>
- #include <stdint.h>
- #include <nouveau/nouveau_device.h>
--#include <nouveau/nouveau_pushbuf.h>
- #include <nouveau/nouveau_channel.h>
- #include <nouveau/nouveau_bo.h>
- #include <nouveau/nouveau_notifier.h>
- #include <nouveau/nouveau_grobj.h>
-+#include <nouveau/nv04_pushbuf.h>
- #include "nv04_2d.h"
-
- #include "nouveau/nv_object.xml.h"
-diff --git a/src/gallium/drivers/nvfx/nvfx_vbo.c b/src/gallium/drivers/nvfx/nvfx_vbo.c
-index 597664e..339b317 100644
---- a/src/gallium/drivers/nvfx/nvfx_vbo.c
-+++ b/src/gallium/drivers/nvfx/nvfx_vbo.c
-@@ -9,8 +9,7 @@
- #include "nvfx_resource.h"
-
- #include "nouveau/nouveau_channel.h"
--
--#include "nouveau/nouveau_pushbuf.h"
-+#include "nouveau/nv04_pushbuf.h"
-
- static inline unsigned
- util_guess_unique_indices_count(unsigned mode, unsigned indices)
-diff --git a/src/mesa/drivers/dri/nouveau/nouveau_driver.h b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-index 8036b18..c5ac128 100644
---- a/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-+++ b/src/mesa/drivers/dri/nouveau/nouveau_driver.h
-@@ -38,7 +38,6 @@
- #include <assert.h>
-
- #include "nouveau_device.h"
--#include "nouveau_pushbuf.h"
- #include "nouveau_grobj.h"
- #include "nouveau_channel.h"
- #include "nouveau_bo.h"
-@@ -46,6 +45,7 @@
- #include "nouveau_screen.h"
- #include "nouveau_state.h"
- #include "nouveau_surface.h"
-+#include "nv04_pushbuf.h"
-
- #define DRIVER_DATE "20091015"
- #define DRIVER_AUTHOR "Nouveau"
---
-cgit v0.8.3-6-g21f6
diff --git a/testing/mkinitcpio-busybox/PKGBUILD b/testing/mkinitcpio-busybox/PKGBUILD
deleted file mode 100644
index e58f87add..000000000
--- a/testing/mkinitcpio-busybox/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 123921 2011-05-14 11:29:02Z thomas $
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-pkgname=mkinitcpio-busybox
-pkgver=1.18.4
-pkgrel=1
-pkgdesc="base initramfs tools"
-arch=('i686' 'x86_64')
-url="http://www.busybox.net/"
-license=('GPL')
-depends=('glibc')
-source=(http://busybox.net/downloads/busybox-${pkgver}.tar.bz2
- config)
-sha256sums=('4d24d37bd6f1bd153e8cf9a984ec2f32f18464f73ca535e2cc2e8be9694097fa'
- 'dd6dca08fbc335f1394e0f1b619df6895349c759d0c6e43456aed411e16d4194')
-
-build() {
- cd "${srcdir}/busybox-${pkgver}"
-
- unset CFLAGS CXXFLAGS
- if [ ${CARCH} = "x86_64" ]; then
- sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=x86-64 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config
- else
- sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=i686 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config
- fi
- make
-}
-
-package() {
- install -D -m755 "${srcdir}/busybox-${pkgver}"/busybox "${pkgdir}/lib/initcpio/busybox"
-}
-# vim:set ts=2 sw=2 et:
diff --git a/testing/mkinitcpio-busybox/config b/testing/mkinitcpio-busybox/config
deleted file mode 100644
index 1aa333faf..000000000
--- a/testing/mkinitcpio-busybox/config
+++ /dev/null
@@ -1,986 +0,0 @@
-#
-# Automatically generated make config: don't edit
-# Busybox version: 1.18.2
-# Wed Jan 26 23:08:18 2011
-#
-CONFIG_HAVE_DOT_CONFIG=y
-
-#
-# Busybox Settings
-#
-
-#
-# General Configuration
-#
-# CONFIG_DESKTOP is not set
-# CONFIG_EXTRA_COMPAT is not set
-# CONFIG_INCLUDE_SUSv2 is not set
-# CONFIG_USE_PORTABLE_CODE is not set
-CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
-CONFIG_SHOW_USAGE=y
-# CONFIG_FEATURE_VERBOSE_USAGE is not set
-# CONFIG_FEATURE_COMPRESS_USAGE is not set
-CONFIG_FEATURE_INSTALLER=y
-# CONFIG_INSTALL_NO_USR is not set
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-# CONFIG_UNICODE_COMBINING_WCHARS is not set
-# CONFIG_UNICODE_WIDE_WCHARS is not set
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-# CONFIG_UNICODE_PRESERVE_BROKEN is not set
-CONFIG_LONG_OPTS=y
-CONFIG_FEATURE_DEVPTS=y
-# CONFIG_FEATURE_CLEAN_UP is not set
-# CONFIG_FEATURE_WTMP is not set
-# CONFIG_FEATURE_UTMP is not set
-# CONFIG_FEATURE_PIDFILE is not set
-CONFIG_FEATURE_SUID=y
-# CONFIG_FEATURE_SUID_CONFIG is not set
-# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
-# CONFIG_SELINUX is not set
-# CONFIG_FEATURE_PREFER_APPLETS is not set
-CONFIG_BUSYBOX_EXEC_PATH="/bin/busybox"
-CONFIG_FEATURE_SYSLOG=y
-CONFIG_FEATURE_HAVE_RPC=y
-
-#
-# Build Options
-#
-# CONFIG_STATIC is not set
-# CONFIG_PIE is not set
-# CONFIG_NOMMU is not set
-# CONFIG_BUILD_LIBBUSYBOX is not set
-# CONFIG_FEATURE_INDIVIDUAL is not set
-# CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_LFS=y
-CONFIG_CROSS_COMPILER_PREFIX=""
-CONFIG_EXTRA_CFLAGS=""
-
-#
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-# CONFIG_WERROR is not set
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
-
-#
-# Installation Options ("make install" behavior)
-#
-CONFIG_INSTALL_APPLET_SYMLINKS=y
-# CONFIG_INSTALL_APPLET_HARDLINKS is not set
-# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
-# CONFIG_INSTALL_APPLET_DONT is not set
-# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
-# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
-# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
-CONFIG_PREFIX="./_install"
-
-#
-# Busybox Library Tuning
-#
-CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=3
-CONFIG_FEATURE_FAST_TOP=y
-# CONFIG_FEATURE_ETC_NETWORKS is not set
-# CONFIG_FEATURE_USE_TERMIOS is not set
-CONFIG_FEATURE_EDITING=y
-CONFIG_FEATURE_EDITING_MAX_LEN=1024
-# CONFIG_FEATURE_EDITING_VI is not set
-CONFIG_FEATURE_EDITING_HISTORY=15
-# CONFIG_FEATURE_EDITING_SAVEHISTORY is not set
-CONFIG_FEATURE_TAB_COMPLETION=y
-# CONFIG_FEATURE_USERNAME_COMPLETION is not set
-CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
-# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
-CONFIG_FEATURE_NON_POSIX_CP=y
-CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
-CONFIG_FEATURE_COPYBUF_KB=4
-CONFIG_MONOTONIC_SYSCALL=y
-CONFIG_IOCTL_HEX2STR_ERROR=y
-# CONFIG_FEATURE_HWIB is not set
-
-#
-# Applets
-#
-
-#
-# Archival Utilities
-#
-# CONFIG_FEATURE_SEAMLESS_XZ is not set
-# CONFIG_FEATURE_SEAMLESS_LZMA is not set
-# CONFIG_FEATURE_SEAMLESS_BZ2 is not set
-# CONFIG_FEATURE_SEAMLESS_GZ is not set
-# CONFIG_FEATURE_SEAMLESS_Z is not set
-# CONFIG_AR is not set
-# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
-# CONFIG_FEATURE_AR_CREATE is not set
-# CONFIG_BUNZIP2 is not set
-# CONFIG_BZIP2 is not set
-# CONFIG_CPIO is not set
-# CONFIG_FEATURE_CPIO_O is not set
-# CONFIG_FEATURE_CPIO_P is not set
-# CONFIG_DPKG is not set
-# CONFIG_DPKG_DEB is not set
-# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
-# CONFIG_GUNZIP is not set
-# CONFIG_GZIP is not set
-# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set
-# CONFIG_LZOP is not set
-# CONFIG_LZOP_COMPR_HIGH is not set
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
-# CONFIG_TAR is not set
-# CONFIG_FEATURE_TAR_CREATE is not set
-# CONFIG_FEATURE_TAR_AUTODETECT is not set
-# CONFIG_FEATURE_TAR_FROM is not set
-# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
-# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
-# CONFIG_FEATURE_TAR_GNU_EXTENSIONS is not set
-# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
-# CONFIG_FEATURE_TAR_TO_COMMAND is not set
-# CONFIG_FEATURE_TAR_UNAME_GNAME is not set
-# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set
-# CONFIG_FEATURE_TAR_SELINUX is not set
-# CONFIG_UNCOMPRESS is not set
-# CONFIG_UNLZMA is not set
-# CONFIG_FEATURE_LZMA_FAST is not set
-# CONFIG_LZMA is not set
-# CONFIG_UNXZ is not set
-# CONFIG_XZ is not set
-# CONFIG_UNZIP is not set
-
-#
-# Coreutils
-#
-CONFIG_BASENAME=y
-CONFIG_CAT=y
-# CONFIG_DATE is not set
-# CONFIG_FEATURE_DATE_ISOFMT is not set
-# CONFIG_FEATURE_DATE_NANO is not set
-# CONFIG_FEATURE_DATE_COMPAT is not set
-CONFIG_TEST=y
-CONFIG_FEATURE_TEST_64=y
-# CONFIG_TR is not set
-# CONFIG_FEATURE_TR_CLASSES is not set
-# CONFIG_FEATURE_TR_EQUIV is not set
-# CONFIG_BASE64 is not set
-# CONFIG_CAL is not set
-# CONFIG_CATV is not set
-CONFIG_CHGRP=y
-CONFIG_CHMOD=y
-CONFIG_CHOWN=y
-# CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set
-CONFIG_CHROOT=y
-# CONFIG_CKSUM is not set
-# CONFIG_COMM is not set
-CONFIG_CP=y
-# CONFIG_FEATURE_CP_LONG_OPTIONS is not set
-CONFIG_CUT=y
-CONFIG_DD=y
-# CONFIG_FEATURE_DD_SIGNAL_HANDLING is not set
-# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set
-# CONFIG_FEATURE_DD_IBS_OBS is not set
-CONFIG_DF=y
-# CONFIG_FEATURE_DF_FANCY is not set
-CONFIG_DIRNAME=y
-# CONFIG_DOS2UNIX is not set
-# CONFIG_UNIX2DOS is not set
-CONFIG_DU=y
-# CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K is not set
-CONFIG_ECHO=y
-CONFIG_FEATURE_FANCY_ECHO=y
-CONFIG_ENV=y
-CONFIG_FEATURE_ENV_LONG_OPTIONS=y
-# CONFIG_EXPAND is not set
-# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
-CONFIG_EXPR=y
-CONFIG_EXPR_MATH_SUPPORT_64=y
-CONFIG_FALSE=y
-# CONFIG_FOLD is not set
-# CONFIG_FSYNC is not set
-CONFIG_HEAD=y
-CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
-# CONFIG_ID is not set
-CONFIG_INSTALL=y
-CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
-# CONFIG_LENGTH is not set
-CONFIG_LN=y
-# CONFIG_LOGNAME is not set
-CONFIG_LS=y
-CONFIG_FEATURE_LS_FILETYPES=y
-CONFIG_FEATURE_LS_FOLLOWLINKS=y
-CONFIG_FEATURE_LS_RECURSIVE=y
-CONFIG_FEATURE_LS_SORTFILES=y
-CONFIG_FEATURE_LS_TIMESTAMPS=y
-CONFIG_FEATURE_LS_USERNAME=y
-# CONFIG_FEATURE_LS_COLOR is not set
-# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
-# CONFIG_MD5SUM is not set
-CONFIG_MKDIR=y
-CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
-CONFIG_MKFIFO=y
-CONFIG_MKNOD=y
-CONFIG_MV=y
-CONFIG_FEATURE_MV_LONG_OPTIONS=y
-# CONFIG_NICE is not set
-# CONFIG_NOHUP is not set
-# CONFIG_OD is not set
-# CONFIG_PRINTENV is not set
-CONFIG_PRINTF=y
-CONFIG_PWD=y
-CONFIG_READLINK=y
-CONFIG_FEATURE_READLINK_FOLLOW=y
-# CONFIG_REALPATH is not set
-CONFIG_RM=y
-CONFIG_RMDIR=y
-CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-CONFIG_SEQ=y
-# CONFIG_SHA1SUM is not set
-# CONFIG_SHA256SUM is not set
-# CONFIG_SHA512SUM is not set
-CONFIG_SLEEP=y
-CONFIG_FEATURE_FANCY_SLEEP=y
-CONFIG_FEATURE_FLOAT_SLEEP=y
-CONFIG_SORT=y
-# CONFIG_FEATURE_SORT_BIG is not set
-# CONFIG_SPLIT is not set
-# CONFIG_FEATURE_SPLIT_FANCY is not set
-CONFIG_STAT=y
-CONFIG_FEATURE_STAT_FORMAT=y
-# CONFIG_STTY is not set
-# CONFIG_SUM is not set
-# CONFIG_SYNC is not set
-# CONFIG_TAC is not set
-CONFIG_TAIL=y
-CONFIG_FEATURE_FANCY_TAIL=y
-# CONFIG_TEE is not set
-# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
-CONFIG_TOUCH=y
-CONFIG_TRUE=y
-# CONFIG_TTY is not set
-CONFIG_UNAME=y
-# CONFIG_UNEXPAND is not set
-# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
-CONFIG_UNIQ=y
-# CONFIG_USLEEP is not set
-# CONFIG_UUDECODE is not set
-# CONFIG_UUENCODE is not set
-CONFIG_WC=y
-CONFIG_FEATURE_WC_LARGE=y
-# CONFIG_WHO is not set
-# CONFIG_WHOAMI is not set
-CONFIG_YES=y
-
-#
-# Common options for cp and mv
-#
-# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
-
-#
-# Common options for ls, more and telnet
-#
-CONFIG_FEATURE_AUTOWIDTH=y
-
-#
-# Common options for df, du, ls
-#
-CONFIG_FEATURE_HUMAN_READABLE=y
-# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
-
-#
-# Console Utilities
-#
-# CONFIG_CHVT is not set
-# CONFIG_FGCONSOLE is not set
-# CONFIG_CLEAR is not set
-# CONFIG_DEALLOCVT is not set
-# CONFIG_DUMPKMAP is not set
-CONFIG_KBD_MODE=y
-CONFIG_LOADFONT=y
-CONFIG_LOADKMAP=y
-CONFIG_OPENVT=y
-# CONFIG_RESET is not set
-# CONFIG_RESIZE is not set
-# CONFIG_FEATURE_RESIZE_PRINT is not set
-# CONFIG_SETCONSOLE is not set
-# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
-CONFIG_SETFONT=y
-# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set
-CONFIG_DEFAULT_SETFONT_DIR=""
-# CONFIG_SETKEYCODES is not set
-# CONFIG_SETLOGCONS is not set
-# CONFIG_SHOWKEY is not set
-
-#
-# Common options for loadfont and setfont
-#
-CONFIG_FEATURE_LOADFONT_PSF2=y
-CONFIG_FEATURE_LOADFONT_RAW=y
-
-#
-# Debian Utilities
-#
-CONFIG_MKTEMP=y
-# CONFIG_PIPE_PROGRESS is not set
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-# CONFIG_START_STOP_DAEMON is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
-# CONFIG_WHICH is not set
-
-#
-# Editors
-#
-# CONFIG_PATCH is not set
-CONFIG_AWK=y
-# CONFIG_FEATURE_AWK_LIBM is not set
-# CONFIG_CMP is not set
-# CONFIG_DIFF is not set
-# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
-# CONFIG_FEATURE_DIFF_DIR is not set
-# CONFIG_ED is not set
-CONFIG_SED=y
-CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=4096
-CONFIG_FEATURE_VI_8BIT=y
-CONFIG_FEATURE_VI_COLON=y
-CONFIG_FEATURE_VI_YANKMARK=y
-CONFIG_FEATURE_VI_SEARCH=y
-CONFIG_FEATURE_VI_USE_SIGNALS=y
-CONFIG_FEATURE_VI_DOT_CMD=y
-CONFIG_FEATURE_VI_READONLY=y
-CONFIG_FEATURE_VI_SETOPTS=y
-CONFIG_FEATURE_VI_SET=y
-CONFIG_FEATURE_VI_WIN_RESIZE=y
-CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
-# CONFIG_FEATURE_ALLOW_EXEC is not set
-
-#
-# Finding Utilities
-#
-# CONFIG_FIND is not set
-# CONFIG_FEATURE_FIND_PRINT0 is not set
-# CONFIG_FEATURE_FIND_MTIME is not set
-# CONFIG_FEATURE_FIND_MMIN is not set
-# CONFIG_FEATURE_FIND_PERM is not set
-# CONFIG_FEATURE_FIND_TYPE is not set
-# CONFIG_FEATURE_FIND_XDEV is not set
-# CONFIG_FEATURE_FIND_MAXDEPTH is not set
-# CONFIG_FEATURE_FIND_NEWER is not set
-# CONFIG_FEATURE_FIND_INUM is not set
-# CONFIG_FEATURE_FIND_EXEC is not set
-# CONFIG_FEATURE_FIND_USER is not set
-# CONFIG_FEATURE_FIND_GROUP is not set
-# CONFIG_FEATURE_FIND_NOT is not set
-# CONFIG_FEATURE_FIND_DEPTH is not set
-# CONFIG_FEATURE_FIND_PAREN is not set
-# CONFIG_FEATURE_FIND_SIZE is not set
-# CONFIG_FEATURE_FIND_PRUNE is not set
-# CONFIG_FEATURE_FIND_DELETE is not set
-# CONFIG_FEATURE_FIND_PATH is not set
-# CONFIG_FEATURE_FIND_REGEX is not set
-# CONFIG_FEATURE_FIND_CONTEXT is not set
-# CONFIG_FEATURE_FIND_LINKS is not set
-CONFIG_GREP=y
-CONFIG_FEATURE_GREP_EGREP_ALIAS=y
-# CONFIG_FEATURE_GREP_FGREP_ALIAS is not set
-# CONFIG_FEATURE_GREP_CONTEXT is not set
-# CONFIG_XARGS is not set
-# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
-# CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set
-# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set
-# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set
-
-#
-# Init Utilities
-#
-# CONFIG_BOOTCHARTD is not set
-# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set
-# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set
-CONFIG_HALT=y
-# CONFIG_FEATURE_CALL_TELINIT is not set
-CONFIG_TELINIT_PATH=""
-# CONFIG_INIT is not set
-# CONFIG_FEATURE_USE_INITTAB is not set
-# CONFIG_FEATURE_KILL_REMOVED is not set
-CONFIG_FEATURE_KILL_DELAY=0
-# CONFIG_FEATURE_INIT_SCTTY is not set
-# CONFIG_FEATURE_INIT_SYSLOG is not set
-# CONFIG_FEATURE_EXTRA_QUIET is not set
-# CONFIG_FEATURE_INIT_COREDUMPS is not set
-# CONFIG_FEATURE_INITRD is not set
-CONFIG_INIT_TERMINAL_TYPE=""
-# CONFIG_MESG is not set
-
-#
-# Login/Password Management Utilities
-#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
-# CONFIG_FEATURE_SHADOWPASSWDS is not set
-# CONFIG_USE_BB_PWD_GRP is not set
-# CONFIG_USE_BB_SHADOW is not set
-# CONFIG_USE_BB_CRYPT is not set
-# CONFIG_USE_BB_CRYPT_SHA is not set
-# CONFIG_ADDUSER is not set
-# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set
-# CONFIG_FEATURE_CHECK_NAMES is not set
-CONFIG_FIRST_SYSTEM_ID=0
-CONFIG_LAST_SYSTEM_ID=0
-# CONFIG_ADDGROUP is not set
-# CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS is not set
-# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set
-# CONFIG_DELUSER is not set
-# CONFIG_DELGROUP is not set
-# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
-# CONFIG_GETTY is not set
-# CONFIG_LOGIN is not set
-# CONFIG_PAM is not set
-# CONFIG_LOGIN_SCRIPTS is not set
-# CONFIG_FEATURE_NOLOGIN is not set
-# CONFIG_FEATURE_SECURETTY is not set
-# CONFIG_PASSWD is not set
-# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set
-# CONFIG_CRYPTPW is not set
-# CONFIG_CHPASSWD is not set
-# CONFIG_SU is not set
-# CONFIG_FEATURE_SU_SYSLOG is not set
-# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set
-# CONFIG_SULOGIN is not set
-# CONFIG_VLOCK is not set
-
-#
-# Linux Ext2 FS Progs
-#
-# CONFIG_CHATTR is not set
-# CONFIG_FSCK is not set
-# CONFIG_LSATTR is not set
-# CONFIG_TUNE2FS is not set
-
-#
-# Linux Module Utilities
-#
-CONFIG_MODINFO=y
-# CONFIG_MODPROBE_SMALL is not set
-# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
-# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
-CONFIG_INSMOD=y
-CONFIG_RMMOD=y
-CONFIG_LSMOD=y
-CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
-# CONFIG_MODPROBE is not set
-# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
-
-#
-# Options common to multiple modutils
-#
-# CONFIG_FEATURE_2_4_MODULES is not set
-# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
-# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
-# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
-# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
-CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
-# CONFIG_FEATURE_MODUTILS_ALIAS is not set
-# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
-CONFIG_DEFAULT_MODULES_DIR=""
-CONFIG_DEFAULT_DEPMOD_FILE=""
-
-#
-# Linux System Utilities
-#
-# CONFIG_BLOCKDEV is not set
-# CONFIG_REV is not set
-# CONFIG_ACPID is not set
-# CONFIG_FEATURE_ACPID_COMPAT is not set
-# CONFIG_BLKID is not set
-CONFIG_DMESG=y
-CONFIG_FEATURE_DMESG_PRETTY=y
-# CONFIG_FBSET is not set
-# CONFIG_FEATURE_FBSET_FANCY is not set
-# CONFIG_FEATURE_FBSET_READMODE is not set
-# CONFIG_FDFLUSH is not set
-# CONFIG_FDFORMAT is not set
-# CONFIG_FDISK is not set
-CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
-# CONFIG_FEATURE_FDISK_WRITABLE is not set
-# CONFIG_FEATURE_AIX_LABEL is not set
-# CONFIG_FEATURE_SGI_LABEL is not set
-# CONFIG_FEATURE_SUN_LABEL is not set
-# CONFIG_FEATURE_OSF_LABEL is not set
-# CONFIG_FEATURE_GPT_LABEL is not set
-# CONFIG_FEATURE_FDISK_ADVANCED is not set
-# CONFIG_FINDFS is not set
-# CONFIG_FLOCK is not set
-# CONFIG_FREERAMDISK is not set
-# CONFIG_FSCK_MINIX is not set
-# CONFIG_MKFS_EXT2 is not set
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
-# CONFIG_MKFS_REISER is not set
-# CONFIG_MKFS_VFAT is not set
-CONFIG_GETOPT=y
-CONFIG_FEATURE_GETOPT_LONG=y
-CONFIG_HEXDUMP=y
-# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
-# CONFIG_HD is not set
-# CONFIG_HWCLOCK is not set
-# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
-# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
-# CONFIG_IPCRM is not set
-# CONFIG_IPCS is not set
-CONFIG_LOSETUP=y
-# CONFIG_LSPCI is not set
-# CONFIG_LSUSB is not set
-# CONFIG_MDEV is not set
-# CONFIG_FEATURE_MDEV_CONF is not set
-# CONFIG_FEATURE_MDEV_RENAME is not set
-# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
-# CONFIG_FEATURE_MDEV_EXEC is not set
-# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
-# CONFIG_MKSWAP is not set
-# CONFIG_FEATURE_MKSWAP_UUID is not set
-# CONFIG_MORE is not set
-CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_FAKE=y
-CONFIG_FEATURE_MOUNT_VERBOSE=y
-CONFIG_FEATURE_MOUNT_HELPERS=y
-CONFIG_FEATURE_MOUNT_LABEL=y
-CONFIG_FEATURE_MOUNT_NFS=y
-CONFIG_FEATURE_MOUNT_CIFS=y
-CONFIG_FEATURE_MOUNT_FLAGS=y
-CONFIG_FEATURE_MOUNT_FSTAB=y
-# CONFIG_PIVOT_ROOT is not set
-# CONFIG_RDATE is not set
-# CONFIG_RDEV is not set
-# CONFIG_READPROFILE is not set
-# CONFIG_RTCWAKE is not set
-# CONFIG_SCRIPT is not set
-# CONFIG_SCRIPTREPLAY is not set
-# CONFIG_SETARCH is not set
-# CONFIG_SWAPONOFF is not set
-# CONFIG_FEATURE_SWAPON_PRI is not set
-CONFIG_SWITCH_ROOT=y
-CONFIG_UMOUNT=y
-CONFIG_FEATURE_UMOUNT_ALL=y
-
-#
-# Common options for mount/umount
-#
-CONFIG_FEATURE_MOUNT_LOOP=y
-CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
-# CONFIG_FEATURE_MTAB_SUPPORT is not set
-CONFIG_VOLUMEID=y
-
-#
-# Filesystem/Volume identification
-#
-# CONFIG_FEATURE_VOLUMEID_EXT is not set
-# CONFIG_FEATURE_VOLUMEID_BTRFS is not set
-# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
-# CONFIG_FEATURE_VOLUMEID_FAT is not set
-# CONFIG_FEATURE_VOLUMEID_HFS is not set
-# CONFIG_FEATURE_VOLUMEID_JFS is not set
-# CONFIG_FEATURE_VOLUMEID_XFS is not set
-# CONFIG_FEATURE_VOLUMEID_NTFS is not set
-# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
-# CONFIG_FEATURE_VOLUMEID_UDF is not set
-# CONFIG_FEATURE_VOLUMEID_LUKS is not set
-# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
-# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
-# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
-# CONFIG_FEATURE_VOLUMEID_SYSV is not set
-# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
-# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
-
-#
-# Miscellaneous Utilities
-#
-# CONFIG_CONSPY is not set
-# CONFIG_NANDWRITE is not set
-# CONFIG_NANDDUMP is not set
-# CONFIG_UBIATTACH is not set
-# CONFIG_UBIDETACH is not set
-# CONFIG_ADJTIMEX is not set
-# CONFIG_BBCONFIG is not set
-# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
-# CONFIG_BEEP is not set
-CONFIG_FEATURE_BEEP_FREQ=0
-CONFIG_FEATURE_BEEP_LENGTH_MS=0
-# CONFIG_CHAT is not set
-# CONFIG_FEATURE_CHAT_NOFAIL is not set
-# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
-# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
-# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
-# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
-# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
-# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
-# CONFIG_CHRT is not set
-# CONFIG_CROND is not set
-# CONFIG_FEATURE_CROND_D is not set
-# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR=""
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
-# CONFIG_DEVFSD is not set
-# CONFIG_DEVFSD_MODLOAD is not set
-# CONFIG_DEVFSD_FG_NP is not set
-# CONFIG_DEVFSD_VERBOSE is not set
-# CONFIG_FEATURE_DEVFS is not set
-# CONFIG_DEVMEM is not set
-# CONFIG_EJECT is not set
-# CONFIG_FEATURE_EJECT_SCSI is not set
-# CONFIG_FBSPLASH is not set
-# CONFIG_FLASHCP is not set
-# CONFIG_FLASH_LOCK is not set
-# CONFIG_FLASH_UNLOCK is not set
-# CONFIG_FLASH_ERASEALL is not set
-# CONFIG_IONICE is not set
-# CONFIG_INOTIFYD is not set
-# CONFIG_LAST is not set
-# CONFIG_FEATURE_LAST_SMALL is not set
-# CONFIG_FEATURE_LAST_FANCY is not set
-CONFIG_LESS=y
-CONFIG_FEATURE_LESS_MAXLINES=9999999
-CONFIG_FEATURE_LESS_BRACKETS=y
-CONFIG_FEATURE_LESS_FLAGS=y
-# CONFIG_FEATURE_LESS_MARKS is not set
-# CONFIG_FEATURE_LESS_REGEXP is not set
-# CONFIG_FEATURE_LESS_WINCH is not set
-# CONFIG_FEATURE_LESS_DASHCMD is not set
-# CONFIG_FEATURE_LESS_LINENUMS is not set
-# CONFIG_HDPARM is not set
-# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
-# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
-# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
-# CONFIG_MAKEDEVS is not set
-# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
-# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
-# CONFIG_MAN is not set
-# CONFIG_MICROCOM is not set
-# CONFIG_MOUNTPOINT is not set
-# CONFIG_MT is not set
-# CONFIG_RAIDAUTORUN is not set
-# CONFIG_READAHEAD is not set
-# CONFIG_RFKILL is not set
-# CONFIG_RUNLEVEL is not set
-# CONFIG_RX is not set
-# CONFIG_SETSID is not set
-CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
-# CONFIG_TIME is not set
-# CONFIG_TIMEOUT is not set
-# CONFIG_TTYSIZE is not set
-# CONFIG_VOLNAME is not set
-# CONFIG_WALL is not set
-# CONFIG_WATCHDOG is not set
-
-#
-# Networking Utilities
-#
-# CONFIG_NBDCLIENT is not set
-CONFIG_NC=y
-CONFIG_NC_SERVER=y
-CONFIG_NC_EXTRA=y
-# CONFIG_NC_110_COMPAT is not set
-CONFIG_FEATURE_IPV6=y
-# CONFIG_FEATURE_UNIX_LOCAL is not set
-CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
-# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
-# CONFIG_ARP is not set
-# CONFIG_ARPING is not set
-# CONFIG_BRCTL is not set
-# CONFIG_FEATURE_BRCTL_FANCY is not set
-# CONFIG_FEATURE_BRCTL_SHOW is not set
-# CONFIG_DNSD is not set
-# CONFIG_ETHER_WAKE is not set
-# CONFIG_FAKEIDENTD is not set
-# CONFIG_FTPD is not set
-# CONFIG_FEATURE_FTP_WRITE is not set
-# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
-# CONFIG_HOSTNAME is not set
-# CONFIG_HTTPD is not set
-# CONFIG_FEATURE_HTTPD_RANGES is not set
-# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
-# CONFIG_FEATURE_HTTPD_SETUID is not set
-# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
-# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
-# CONFIG_FEATURE_HTTPD_CGI is not set
-# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
-# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
-# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
-# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
-# CONFIG_FEATURE_HTTPD_PROXY is not set
-# CONFIG_FEATURE_HTTPD_GZIP is not set
-CONFIG_IFCONFIG=y
-CONFIG_FEATURE_IFCONFIG_STATUS=y
-CONFIG_FEATURE_IFCONFIG_SLIP=y
-CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
-CONFIG_FEATURE_IFCONFIG_HW=y
-CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
-# CONFIG_IFENSLAVE is not set
-# CONFIG_IFPLUGD is not set
-# CONFIG_IFUPDOWN is not set
-CONFIG_IFUPDOWN_IFSTATE_PATH=""
-# CONFIG_FEATURE_IFUPDOWN_IP is not set
-# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
-# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
-# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
-# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-CONFIG_IP=y
-CONFIG_FEATURE_IP_ADDRESS=y
-CONFIG_FEATURE_IP_LINK=y
-CONFIG_FEATURE_IP_ROUTE=y
-CONFIG_FEATURE_IP_TUNNEL=y
-CONFIG_FEATURE_IP_RULE=y
-CONFIG_FEATURE_IP_SHORT_FORMS=y
-# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
-CONFIG_IPADDR=y
-CONFIG_IPLINK=y
-CONFIG_IPROUTE=y
-CONFIG_IPTUNNEL=y
-CONFIG_IPRULE=y
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-# CONFIG_NAMEIF is not set
-# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
-CONFIG_NETSTAT=y
-CONFIG_FEATURE_NETSTAT_WIDE=y
-CONFIG_FEATURE_NETSTAT_PRG=y
-CONFIG_NSLOOKUP=y
-# CONFIG_NTPD is not set
-# CONFIG_FEATURE_NTPD_SERVER is not set
-CONFIG_PING=y
-CONFIG_PING6=y
-CONFIG_FEATURE_FANCY_PING=y
-# CONFIG_PSCAN is not set
-CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-CONFIG_TELNET=y
-# CONFIG_FEATURE_TELNET_TTYPE is not set
-# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
-# CONFIG_TELNETD is not set
-# CONFIG_FEATURE_TELNETD_STANDALONE is not set
-# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
-CONFIG_TFTP=y
-# CONFIG_TFTPD is not set
-
-#
-# Common options for tftp/tftpd
-#
-CONFIG_FEATURE_TFTP_GET=y
-# CONFIG_FEATURE_TFTP_PUT is not set
-# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
-# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
-# CONFIG_TFTP_DEBUG is not set
-# CONFIG_TRACEROUTE is not set
-# CONFIG_TRACEROUTE6 is not set
-# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set
-# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
-# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
-# CONFIG_TUNCTL is not set
-# CONFIG_FEATURE_TUNCTL_UG is not set
-# CONFIG_UDHCPD is not set
-# CONFIG_DHCPRELAY is not set
-# CONFIG_DUMPLEASES is not set
-# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
-CONFIG_DHCPD_LEASES_FILE=""
-# CONFIG_UDHCPC is not set
-# CONFIG_FEATURE_UDHCPC_ARPING is not set
-# CONFIG_FEATURE_UDHCP_PORT is not set
-CONFIG_UDHCP_DEBUG=0
-# CONFIG_FEATURE_UDHCP_RFC3397 is not set
-CONFIG_UDHCPC_DEFAULT_SCRIPT=""
-CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
-# CONFIG_UDPSVD is not set
-# CONFIG_VCONFIG is not set
-CONFIG_WGET=y
-CONFIG_FEATURE_WGET_STATUSBAR=y
-CONFIG_FEATURE_WGET_AUTHENTICATION=y
-CONFIG_FEATURE_WGET_LONG_OPTIONS=y
-CONFIG_FEATURE_WGET_TIMEOUT=y
-# CONFIG_ZCIP is not set
-
-#
-# Print Utilities
-#
-# CONFIG_LPD is not set
-# CONFIG_LPR is not set
-# CONFIG_LPQ is not set
-
-#
-# Mail Utilities
-#
-# CONFIG_MAKEMIME is not set
-CONFIG_FEATURE_MIME_CHARSET=""
-# CONFIG_POPMAILDIR is not set
-# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
-# CONFIG_REFORMIME is not set
-# CONFIG_FEATURE_REFORMIME_COMPAT is not set
-# CONFIG_SENDMAIL is not set
-
-#
-# Process Utilities
-#
-# CONFIG_IOSTAT is not set
-# CONFIG_MPSTAT is not set
-# CONFIG_PMAP is not set
-# CONFIG_POWERTOP is not set
-# CONFIG_SMEMCAP is not set
-CONFIG_FREE=y
-# CONFIG_FUSER is not set
-CONFIG_KILL=y
-CONFIG_KILLALL=y
-# CONFIG_KILLALL5 is not set
-# CONFIG_NMETER is not set
-CONFIG_PGREP=y
-CONFIG_PIDOF=y
-CONFIG_FEATURE_PIDOF_SINGLE=y
-CONFIG_FEATURE_PIDOF_OMIT=y
-# CONFIG_PKILL is not set
-CONFIG_PS=y
-CONFIG_FEATURE_PS_WIDE=y
-# CONFIG_FEATURE_PS_TIME is not set
-# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
-# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
-# CONFIG_RENICE is not set
-# CONFIG_BB_SYSCTL is not set
-# CONFIG_TOP is not set
-# CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE is not set
-# CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS is not set
-# CONFIG_FEATURE_TOP_SMP_CPU is not set
-# CONFIG_FEATURE_TOP_DECIMALS is not set
-# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
-# CONFIG_FEATURE_TOPMEM is not set
-# CONFIG_FEATURE_SHOW_THREADS is not set
-CONFIG_UPTIME=y
-# CONFIG_WATCH is not set
-
-#
-# Runit Utilities
-#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
-# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-# CONFIG_CHPST is not set
-# CONFIG_SETUIDGID is not set
-# CONFIG_ENVUIDGID is not set
-# CONFIG_ENVDIR is not set
-# CONFIG_SOFTLIMIT is not set
-# CONFIG_CHCON is not set
-# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
-# CONFIG_GETENFORCE is not set
-# CONFIG_GETSEBOOL is not set
-# CONFIG_LOAD_POLICY is not set
-# CONFIG_MATCHPATHCON is not set
-# CONFIG_RESTORECON is not set
-# CONFIG_RUNCON is not set
-# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
-# CONFIG_SELINUXENABLED is not set
-# CONFIG_SETENFORCE is not set
-# CONFIG_SETFILES is not set
-# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
-# CONFIG_SETSEBOOL is not set
-# CONFIG_SESTATUS is not set
-
-#
-# Shells
-#
-CONFIG_ASH=y
-CONFIG_ASH_BASH_COMPAT=y
-CONFIG_ASH_JOB_CONTROL=y
-CONFIG_ASH_ALIAS=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_PRINTF=y
-CONFIG_ASH_BUILTIN_TEST=y
-CONFIG_ASH_CMDCMD=y
-# CONFIG_ASH_MAIL is not set
-CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-# CONFIG_ASH_RANDOM_SUPPORT is not set
-CONFIG_ASH_EXPAND_PRMT=y
-CONFIG_CTTYHACK=y
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
-# CONFIG_MSH is not set
-CONFIG_FEATURE_SH_IS_ASH=y
-# CONFIG_FEATURE_SH_IS_HUSH is not set
-# CONFIG_FEATURE_SH_IS_NONE is not set
-# CONFIG_FEATURE_BASH_IS_ASH is not set
-# CONFIG_FEATURE_BASH_IS_HUSH is not set
-CONFIG_FEATURE_BASH_IS_NONE=y
-CONFIG_SH_MATH_SUPPORT=y
-# CONFIG_SH_MATH_SUPPORT_64 is not set
-CONFIG_FEATURE_SH_EXTRA_QUIET=y
-# CONFIG_FEATURE_SH_STANDALONE is not set
-# CONFIG_FEATURE_SH_NOFORK is not set
-
-#
-# System Logging Utilities
-#
-# CONFIG_SYSLOGD is not set
-# CONFIG_FEATURE_ROTATE_LOGFILE is not set
-# CONFIG_FEATURE_REMOTE_LOG is not set
-# CONFIG_FEATURE_SYSLOGD_DUP is not set
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
-# CONFIG_FEATURE_IPC_SYSLOG is not set
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
-# CONFIG_LOGREAD is not set
-# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
-# CONFIG_KLOGD is not set
-# CONFIG_FEATURE_KLOGD_KLOGCTL is not set
-# CONFIG_LOGGER is not set
diff --git a/testing/network-manager-applet/PKGBUILD b/testing/network-manager-applet/PKGBUILD
deleted file mode 100644
index 60394a46b..000000000
--- a/testing/network-manager-applet/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 125653 2011-05-27 18:09:01Z ibiru $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Arjan Timmerman <arjan@archlinux.org>
-# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
-# Contributor: Tor Krill <tor@krill.nu>
-# Contributor: Will Rea <sillywilly@gmail.com>
-
-pkgname=network-manager-applet
-pkgver=0.8.9997
-pkgrel=1
-pkgdesc="GNOME frontends to NetWorkmanager"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.gnome.org/projects/NetworkManager/"
-depends=('networkmanager' 'libgnome-keyring' 'polkit-gnome' 'gtk3'
- 'notification-daemon' 'libnotify' 'gnome-icon-theme'
- 'mobile-broadband-provider-info' 'gconf')
-makedepends=('intltool' 'gnome-bluetooth' 'gtk-doc')
-optdepends=('gnome-bluetooth: for PAN/DUN support')
-options=('!libtool')
-install=network-manager-applet.install
-source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('1620e52bfdba18f3640e57a3d450e913ad73a6e529dd0bad895d4c07700018ab')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/networkmanager \
- --disable-static \
- --disable-maintainer-mode
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
-
- install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
- gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain nm-applet ${pkgdir}/etc/gconf/schemas/*.schemas
- rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
-}
diff --git a/testing/network-manager-applet/network-manager-applet.install b/testing/network-manager-applet/network-manager-applet.install
deleted file mode 100644
index 9922d12b2..000000000
--- a/testing/network-manager-applet/network-manager-applet.install
+++ /dev/null
@@ -1,18 +0,0 @@
-pkgname=network-manager-applet
-
-post_install() {
- usr/sbin/gconfpkg --install ${pkgname}
- gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- usr/sbin/gconfpkg --uninstall ${pkgname}
-}
-
-post_remove() {
- gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor
-}
diff --git a/testing/networkmanager/NetworkManager.conf b/testing/networkmanager/NetworkManager.conf
deleted file mode 100644
index c37b59680..000000000
--- a/testing/networkmanager/NetworkManager.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-[main]
-plugins=keyfile
diff --git a/testing/networkmanager/PKGBUILD b/testing/networkmanager/PKGBUILD
deleted file mode 100644
index ecfc88f0a..000000000
--- a/testing/networkmanager/PKGBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# $Id: PKGBUILD 125645 2011-05-27 17:39:58Z ibiru $
-# Maintainer: Jan de Groot <jgc@archlinxu.org>
-# Contri-butor: Wael Nasreddine <gandalf@siemens-mobiles.org>
-# Contributor: Tor Krill <tor@krill.nu>
-# Contributor: Will Rea <sillywilly@gmail.com>
-# Contributor: Valentine Sinitsyn <e_val@inbox.ru>
-
-pkgname=networkmanager
-pkgver=0.8.9997
-pkgrel=1
-pkgdesc="Network Management daemon"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.gnome.org/projects/NetworkManager/"
-depends=('dbus-glib' 'iproute2' 'libnl' 'nss' 'polkit' 'udev' 'wireless_tools' 'wpa_supplicant' 'ppp' 'dhcpcd')
-makedepends=('intltool' 'dhclient' 'iptables' 'gobject-introspection' 'gtk-doc')
-optdepends=('modemmanager: for modem management service'
- 'dhclient: alternative DHCP/DHCPv6 client'
- 'iptables: Connection sharing'
- 'dnsmasq: Connection sharing'
- 'bluez: Bluetooth support')
-options=('!libtool')
-backup=('etc/NetworkManager/NetworkManager.conf')
-install=networkmanager.install
-source=(http://ftp.gnome.org/pub/gnome/sources/NetworkManager/0.8/NetworkManager-${pkgver}.tar.bz2
- NetworkManager.conf disable_set_hostname.patch)
-sha256sums=('af2e08546cfcd51731be8f4d944b77876ba2eca93cf4f15509caf5572cac6596'
- '44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21'
- '1e4586991bc96ef004dc520c794047a336c54433e0bd4edc3879fb6e7ab0e553')
-
-build() {
- cd "${srcdir}/NetworkManager-${pkgver}"
-
- patch -Np1 -i "${srcdir}/disable_set_hostname.patch"
-
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/networkmanager \
- --with-crypto=nss \
- --with-distro=arch \
- --with-dhclient=/usr/sbin/dhclient \
- --with-dhcpcd=/sbin/dhcpcd \
- --with-iptables=/usr/sbin/iptables \
- --disable-static \
- --enable-more-warnings=no \
- --disable-wimax
-
- make
-}
-
-package() {
- cd "${srcdir}/NetworkManager-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- install -m644 "${srcdir}/NetworkManager.conf" "${pkgdir}/etc/NetworkManager/"
-
- rm -rf "${pkgdir}/var/run/"
-}
diff --git a/testing/networkmanager/disable_set_hostname.patch b/testing/networkmanager/disable_set_hostname.patch
deleted file mode 100644
index 6c9e2f6c6..000000000
--- a/testing/networkmanager/disable_set_hostname.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -Nur NetworkManager-0.8.2.orig/src/nm-policy.c NetworkManager-0.8.2/src/nm-policy.c
---- NetworkManager-0.8.2.orig/src/nm-policy.c 2010-11-03 12:58:42.000000000 -0700
-+++ NetworkManager-0.8.2/src/nm-policy.c 2010-11-23 06:22:32.436707081 -0800
-@@ -342,6 +342,7 @@
- return;
- }
-
-+#if 0
- /* Try automatically determined hostname from the best device's IP config */
- if (!best4)
- best4 = get_best_ip4_device (policy->manager, &best_req4);
-@@ -396,6 +397,7 @@
- }
- }
-
-+#endif
- /* If no automatically-configured hostname, try using the hostname from
- * when NM started up.
- */
diff --git a/testing/networkmanager/networkmanager.install b/testing/networkmanager/networkmanager.install
deleted file mode 100644
index de40c17ed..000000000
--- a/testing/networkmanager/networkmanager.install
+++ /dev/null
@@ -1,9 +0,0 @@
-post_upgrade() {
- (( $(vercmp 0.8.3 $2) > 0 )) && cat <<MSG
-ATTENTION:
- /etc/NetworkManager/nm-system-settings.conf has been replaced
- by /etc/NetworkManager/NetworkManager.conf. Make sure you move
- any custom settings to the new config file.
-MSG
- true
-}
diff --git a/testing/openvpn/PKGBUILD b/testing/openvpn/PKGBUILD
deleted file mode 100644
index d0d7111b6..000000000
--- a/testing/openvpn/PKGBUILD
+++ /dev/null
@@ -1,61 +0,0 @@
-# $Id: PKGBUILD 123913 2011-05-14 10:10:30Z thomas $
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-
-pkgname=openvpn
-pkgver=2.2.0
-pkgrel=1
-pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)"
-arch=(i686 x86_64)
-url="http://openvpn.net/index.php/open-source.html"
-depends=('openssl' 'lzo2')
-license=('custom')
-backup=(usr/share/openvpn/easy-rsa/vars
- usr/share/openvpn/easy-rsa/openssl.cnf
- etc/conf.d/openvpn-tapdev)
-source=(http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz
- openvpn.rc
- openvpn-tapdev.rc
- openvpn-tapdev.conf)
-md5sums=('4f440603eac45fec7be218b87d570834'
- 'a3809b9727f0c2af2d0770f5c7442db2'
- 'd2c48e970088d679dd3c2afd914ff731'
- '722f483c9e3ce2ec66d3301aaf7cf3d5')
-
-build() {
- cd $srcdir/$pkgname-$pkgver
- # Build openvpn
- CFLAGS="$CFLAGS -DPLUGIN_LIBDIR=\\\"/usr/lib/openvpn\\\"" ./configure --prefix=/usr --enable-password-save --mandir=/usr/share/man
- make
-
- # Build plugins
- for plug in auth-pam down-root; do
- cd $srcdir/$pkgname-$pkgver/plugin/$plug
- make
- done
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver
- # Install openvpn
- make DESTDIR=$pkgdir install
- install -d -m755 $pkgdir/etc/openvpn
- # Install examples
- install -d -m755 $pkgdir/usr/share/openvpn
- cp -r sample-config-files $pkgdir/usr/share/openvpn/examples
- find $pkgdir/usr/share/openvpn -type f -exec chmod 644 {} \;
- find $pkgdir/usr/share/openvpn -type d -exec chmod 755 {} \;
- # Install license
- install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
- # Install plugins
- for plug in auth-pam down-root; do
- cd $srcdir/$pkgname-$pkgver/plugin/$plug
- install -D -m755 openvpn-$plug.so $pkgdir/usr/lib/openvpn/openvpn-$plug.so
- done
- # Install easy-rsa
- cd $srcdir/$pkgname-$pkgver
- make -C easy-rsa/2.0 install DESTDIR=$pkgdir PREFIX=usr/share/openvpn/easy-rsa
- # Install rc scripts
- install -D -m755 $srcdir/openvpn.rc $pkgdir/etc/rc.d/openvpn
- install -D -m755 $srcdir/openvpn-tapdev.rc $pkgdir/etc/rc.d/openvpn-tapdev
- install -D -m644 $srcdir/openvpn-tapdev.conf $pkgdir/etc/conf.d/openvpn-tapdev
-}
diff --git a/testing/openvpn/openvpn-tapdev.conf b/testing/openvpn/openvpn-tapdev.conf
deleted file mode 100644
index afa5586dd..000000000
--- a/testing/openvpn/openvpn-tapdev.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# /etc/conf.d/openvpn-tapdev
-#
-# Place openvpn-tapdev before network into your DAEMONS array
-# This will create permanent tap devices which you can use for bridging
-#
-# Example:
-# TAPDEVS="work home"
-# Will create two tap devices "work" and "home"
-#
-
-TAPDEVS=""
diff --git a/testing/openvpn/openvpn-tapdev.rc b/testing/openvpn/openvpn-tapdev.rc
deleted file mode 100755
index 2c51f8248..000000000
--- a/testing/openvpn/openvpn-tapdev.rc
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-. /etc/conf.d/openvpn-tapdev
-
-case "$1" in
- start)
- stat_busy "Creating tap devices for OpenVPN ... "
- success=0
- for tapdev in ${TAPDEVS}; do
- stat_append "${tapdev} "
- /usr/sbin/openvpn --mktun --dev-type tap --dev ${tapdev} >/dev/null 2>&1 || success=$?
- done
- if [ $success -eq 0 ]; then
- add_daemon openvpn-tapdev
- stat_done
- else
- stat_fail
- fi
- ;;
- stop)
- stat_busy "Destroying tap devices for OpenVPN ..."
- for tapdev in ${TAPDEVS}; do
- stat_append "${tapdev} "
- /usr/sbin/openvpn --rmtun --dev-type tap --dev ${tapdev} >/dev/null 2>&1 || success=$?
- done
- rm_daemon openvpn-tapdev
- stat_done
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/testing/openvpn/openvpn.rc b/testing/openvpn/openvpn.rc
deleted file mode 100755
index 96c28b641..000000000
--- a/testing/openvpn/openvpn.rc
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-CFGDIR="/etc/openvpn"
-STATEDIR="/var/run/openvpn"
-
-case "$1" in
- start)
- stat_busy "Starting OpenVPN ... "
- success=0
- mkdir -p "${STATEDIR}"
- for cfg in "${CFGDIR}"/*.conf; do
- stat_append "$(basename "${cfg}" .conf) "
- /usr/sbin/openvpn --daemon --writepid "${STATEDIR}"/"$(basename "${cfg}" .conf)".pid --cd "${CFGDIR}" --config "${cfg}" || success=$?
- done
- if [ $success -eq 0 ]; then
- add_daemon openvpn
- stat_done
- else
- stat_fail
- fi
- ;;
- stop)
- stat_busy "Stopping OpenVPN ..."
- for pidfile in "${STATEDIR}"/*.pid; do
- stat_append "$(basename "${pidfile}" .pid) "
- kill $(cat "${pidfile}" 2>/dev/null) 2>/dev/null
- rm -f "${pidfile}"
- done
- rm_daemon openvpn
- stat_done
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/testing/pixman/PKGBUILD b/testing/pixman/PKGBUILD
deleted file mode 100644
index bbc0360f6..000000000
--- a/testing/pixman/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 124049 2011-05-16 10:05:58Z jgc $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-
-pkgname=pixman
-pkgver=0.22.0
-pkgrel=1
-pkgdesc="Pixman library"
-arch=(i686 x86_64)
-url="http://xorg.freedesktop.org"
-license=('custom')
-depends=('glibc')
-options=('!libtool')
-source=(http://xorg.freedesktop.org/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('d24ea233755d7dce9f0d93136ad99fba8d4e4fa0')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}
-
-check() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make check
-}
diff --git a/testing/pkg-config/PKGBUILD b/testing/pkg-config/PKGBUILD
deleted file mode 100644
index 95ed134c6..000000000
--- a/testing/pkg-config/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 124806 2011-05-24 14:39:31Z stephane $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Committer: Judd Vinet <jvinet@zeroflux.org>
-
-pkgname=pkg-config
-pkgver=0.26
-pkgrel=1
-pkgdesc="A system for managing library compile/link flags"
-arch=('i686' 'x86_64')
-url="http://pkgconfig.freedesktop.org/wiki/"
-license=('GPL')
-groups=('base-devel')
-depends=('glibc' 'popt' 'glib2')
-provides=("pkgconfig=${pkgver}")
-conflicts=('pkgconfig')
-replaces=('pkgconfig')
-source=(http://pkgconfig.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz)
-md5sums=('47525c26a9ba7ba14bf85e01509a7234')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- # Use system popt
- ./configure --prefix=/usr --with-installed-popt
-
- make
-}
-
-check() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make check
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR=${pkgdir} install
-}
diff --git a/testing/pkg-config/autoconf-2.66.patch b/testing/pkg-config/autoconf-2.66.patch
deleted file mode 100644
index 14cabdf9f..000000000
--- a/testing/pkg-config/autoconf-2.66.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur pkg-config-0.25-old//pkg.m4 pkg-config-0.25/pkg.m4
---- pkg-config-0.25-old//pkg.m4 2009-12-07 06:39:02.000000000 +1000
-+++ pkg-config-0.25/pkg.m4 2010-07-15 14:44:37.466942978 +1000
-@@ -135,7 +135,7 @@
- Consider adjusting the PKG_CONFIG_PATH environment variable if you
- installed software in a non-standard prefix.
-
--_PKG_TEXT])dnl
-+_PKG_TEXT])[]dnl
- ])
- elif test $pkg_failed = untried; then
- AC_MSG_RESULT([no])
diff --git a/testing/pyalpm/PKGBUILD b/testing/pyalpm/PKGBUILD
deleted file mode 100644
index 0db22e4d7..000000000
--- a/testing/pyalpm/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# Maintainer : Rémy Oudompheng <remy@archlinux.org>
-
-pkgname=pyalpm
-pkgver=0.4.2
-pkgrel=1
-pkgdesc="Libalpm bindings for Python 3"
-arch=('i686' 'x86_64')
-url="http://projects.archlinux.org/users/remy/pyalpm.git/"
-license=('GPL')
-depends=('python>=3.2' 'pacman<3.6')
-source=("ftp://ftp.archlinux.org/other/pyalpm/$pkgname-$pkgver.tar.gz")
-md5sums=('d5d45cafa98050a4d3c77e4a8f597ff3')
-
-build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- python setup.py build
-}
-
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- python setup.py install --root=${pkgdir}
-}
-
diff --git a/testing/sudo/PKGBUILD b/testing/sudo/PKGBUILD
deleted file mode 100644
index fee69d2c1..000000000
--- a/testing/sudo/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 124889 2011-05-24 21:47:33Z eric $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
-
-pkgname=sudo
-_ver=1.8.1p2
-pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
-pkgrel=1
-pkgdesc="Give certain users the ability to run some commands as root"
-arch=('i686' 'x86_64')
-url="http://www.sudo.ws/sudo/"
-license=('custom')
-depends=('glibc' 'pam')
-backup=('etc/sudoers' 'etc/pam.d/sudo')
-options=('!libtool' '!makeflags')
-source=(ftp://ftp.sudo.ws/pub/sudo/$pkgname-$_ver.tar.gz
- sudo.pam)
-md5sums=('e8330f0e63b0ecb2e12b5c76922818cc'
- '4e7ad4ec8f2fe6a40e12bcb2c0b256e3')
-
-build() {
- cd "$srcdir/$pkgname-$_ver"
-
- ./configure --prefix=/usr --with-pam --libexecdir=/usr/lib \
- --with-env-editor --with-all-insults --with-logfac=auth
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$_ver"
- install -dm755 "$pkgdir/var/lib"
-
- make DESTDIR="$pkgdir" install
- install -Dm644 "$srcdir/sudo.pam" "$pkgdir/etc/pam.d/sudo"
-
- install -Dm644 doc/LICENSE "$pkgdir/usr/share/licenses/sudo/LICENSE"
-}
diff --git a/testing/sudo/sudo.pam b/testing/sudo/sudo.pam
deleted file mode 100644
index 4e586cd22..000000000
--- a/testing/sudo/sudo.pam
+++ /dev/null
@@ -1,3 +0,0 @@
-#%PAM-1.0
-auth required pam_unix.so
-auth required pam_nologin.so
diff --git a/testing/udev/80-drivers.rules b/testing/udev/80-drivers.rules
deleted file mode 100644
index 56ac06cb4..000000000
--- a/testing/udev/80-drivers.rules
+++ /dev/null
@@ -1,14 +0,0 @@
-# do not edit this file, it will be overwritten on update
-
-ACTION=="remove", GOTO="drivers_end"
-
-DRIVER!="?*", ENV{MODALIAS}=="?*", RUN+="/lib/udev/load-modules.sh $env{MODALIAS}"
-SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", RUN+="/lib/udev/load-modules.sh tifm_sd"
-SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", RUN+="/lib/udev/load-modules.sh tifm_ms"
-SUBSYSTEM=="memstick", RUN+="/lib/udev/load-modules.sh ms_block"
-SUBSYSTEM=="memstick", RUN+="/lib/udev/load-modules.sh mspro_block"
-SUBSYSTEM=="i2o", RUN+="/lib/udev/load-modules.sh i2o_block"
-SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/lib/udev/load-modules.sh sg"
-SUBSYSTEM=="module", KERNEL=="parport_pc", RUN+="/lib/udev/load-modules.sh ppdev"
-
-LABEL="drivers_end"
diff --git a/testing/udev/81-arch.rules b/testing/udev/81-arch.rules
deleted file mode 100644
index 3e71a9118..000000000
--- a/testing/udev/81-arch.rules
+++ /dev/null
@@ -1,114 +0,0 @@
-# Udev rules for Archlinux by Tobias Powalowski <tpowa@archlinux.org>
-# do not edit this file, it will be overwritten on update
-#
-# There are a number of modifiers that are allowed to be used in some
-# of the different fields. They provide the following subsitutions:
-#
-# %n the "kernel number" of the device.
-# For example, 'sda3' has a "kernel number" of '3'
-# %k the kernel name for the device.
-# %M the kernel major number for the device
-# %m the kernel minor number for the device
-# %b the bus id for the device
-# %c the string returned by the PROGRAM
-# %s{filename} the content of a sysfs attribute.
-# %% the '%' char itself.
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields. See the udev man page for a full description of them.
-# global stuff
-#
-
-#####################################
-###### Hotplug rules - begin
-# Only additional modules,
-# which are not detectable,
-# are loaded here!
-#####################################
-# check if the device has already been claimed by a driver
-ACTION!="add", GOTO="drivers_end"
-
-#PNP addon modules
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", ATTRS{id}=="PNP0800", RUN+="/lib/udev/load-modules.sh pcspkr"
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", ATTRS{id}=="*PNP051[01]*", RUN+="/lib/udev/load-modules.sh irtty-sir"
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", ATTRS{id}=="PNPb02f", RUN+="/lib/udev/load-modules.sh analog"
-
-# PARPORT addon modules
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", ATTRS{id}=="PNP040*", RUN+="/lib/udev/load-modules.sh lp"
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", ATTRS{id}=="PNP040*", RUN+="/lib/udev/load-modules.sh ppdev"
-
-# fix ide cdrom detection on old proliant servers
-SUBSYSTEM=="pci", ENV{MODALIAS}=="pci:v00000E11d00000001sv00000000sd00000000bc06sc02i00", RUN+="/lib/udev/load-modules.sh ide-generic"
-
-LABEL="drivers_end"
-#####################################
-##### Hotplug rules - end
-#####################################
-
-#####################################
-# Additional Archlinux
-# Permissions and Symlinks - begin
-#####################################
-
-# permission for sg devices
-KERNEL=="sg[0-9]*", ATTRS{type}!="3|6", GROUP="disk", MODE="0660"
-
-# permissions for IDE CD devices
-SUBSYSTEMS=="ide", KERNEL=="hd[a-z]", ATTR{removable}=="1", ATTRS{media}=="cdrom*", GROUP="optical"
-
-# permissions for SCSI CD devices
-SUBSYSTEMS=="scsi", KERNEL=="sr[0-9]*", ATTRS{type}=="5", SYMLINK+="scd%n", GROUP="optical"
-SUBSYSTEMS=="scsi", KERNEL=="sg[0-9]*", ATTRS{type}=="5", GROUP="optical"
-
-# permissions for removable devices like cardreaders or sticks
-KERNEL=="sd*", ATTRS{scsi_level}=="3", ATTRS{type}=="0", GROUP="storage"
-
-# permissions for firewire external drives
-KERNEL=="sd*", ATTRS{scsi_level}=="5", GROUP="storage"
-
-# permissions for usb to scsi external adapters
-KERNEL=="sd*", ATTRS{scsi_level}=="3", ATTRS{type}=="7", GROUP="storage"
-
-# permissions for ide storage like pcmcia card readers
-ACTION!="add", GOTO="pcmcia_end"
-SUBSYSTEM!="block", GOTO="pcmcia_end"
-KERNEL=="hd*[!0-9]", IMPORT{program}="ata_id --export $tempnode"
-KERNEL=="hd*", IMPORT{parent}=="ID_*"
-KERNEL=="hd*", ENV{ID_TYPE}=="generic", GROUP="storage"
-LABEL="pcmcia_end"
-
-# permissions for SCSI scanners
-SUBSYSTEMS=="scsi", KERNEL=="sg[0-9]*", ATTRS{type}=="6", GROUP="scanner"
-
-# mem
-KERNEL=="ram0", SYMLINK+="ramdisk"
-KERNEL=="ram1", SYMLINK+="ram"
-
-# video4linux
-
-KERNEL=="vbi0", SYMLINK+="vbi"
-KERNEL=="radio0", SYMLINK+="radio"
-KERNEL=="radio[0-9]*", GROUP="video"
-KERNEL=="video0", SYMLINK+="video"
-KERNEL=="vtx0", SYMLINK+="vtx"
-
-# video devices
-### xorg resets those permissions, adjust your xorg.conf!
-KERNEL=="3dfx*", GROUP="video"
-KERNEL=="fb[0-9]*", GROUP="video"
-
-# misc
-KERNEL=="sgi_fetchop", MODE="0666"
-KERNEL=="sonypi", MODE="0666"
-
-# USB devices
-KERNEL=="legousbtower*", MODE="0666"
-
-# kbd devices
-KERNEL=="kbd", MODE="0664"
-
-# miscellaneous
-KERNEL=="rtc|rtc0", GROUP="audio", MODE="0664"
-#######################################
-# Permissions and Symlinks - end
-#######################################
diff --git a/testing/udev/PKGBUILD b/testing/udev/PKGBUILD
deleted file mode 100644
index 0db5f45cf..000000000
--- a/testing/udev/PKGBUILD
+++ /dev/null
@@ -1,106 +0,0 @@
-# $Id: PKGBUILD 125635 2011-05-27 11:47:52Z tomegun $
-# Maintainer: Aaron Griffin <aaron@archlinux.org>
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Maintainer: Thomas Bächler <thomas@archlinux.org>
-# Maintainer: Tom Gundersen <teg@jklm.no>
-
-pkgbase="udev"
-pkgname=('udev' 'udev-compat')
-pkgver=171
-pkgrel=1
-arch=(i686 x86_64)
-url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-license=('GPL')
-groups=('base')
-# older initscripts versions required start_udev
-options=(!makeflags !libtool)
-makedepends=('glibc' 'coreutils' 'util-linux' 'pciutils' 'libusb-compat' 'glib2' 'kernel26' 'gperf' 'libxslt' 'gobject-introspection')
-source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgbase-$pkgver.tar.bz2
- 80-drivers.rules
- 81-arch.rules
- load-modules.sh
- static-audio-nodes-permissions.patch)
-
-build() {
- cd $srcdir/$pkgbase-$pkgver
- # fix https://bugs.archlinux.org/task/24362 (will be in udev-172)
- patch -Np1 -i ../static-audio-nodes-permissions.patch
- ./configure --sysconfdir=/etc --with-rootlibdir=/lib --libexecdir=/lib/udev\
- --sbindir=/sbin --with-systemdsystemunitdir=/lib/systemd/system\
- --disable-rule-generator
- make
-}
-
-package_udev() {
- pkgdesc="The userspace dev tools (udev)"
- depends=('glibc' 'coreutils' 'util-linux' 'libusb-compat' 'glib2'
- 'module-init-tools>=3.11' 'pciutils')
- install=udev.install
- backup=(etc/udev/udev.conf
- etc/modprobe.d/framebuffer_blacklist.conf)
- conflicts=('pcmcia-cs' 'hotplug' 'initscripts<2009.07')
- replaces=('devfsd')
-
- cd $srcdir/$pkgbase-$pkgver
- make DESTDIR=${pkgdir} install
- # Replace original 80-drivers.rules with custom one.
- install -D -m644 $srcdir/80-drivers.rules $pkgdir/lib/udev/rules.d/80-drivers.rules
- # Install our rule for permissions and symlinks
- install -D -m644 $srcdir/81-arch.rules $pkgdir/lib/udev/rules.d/81-arch.rules
- # install our module loading subsystem
- install -D -m755 $srcdir/load-modules.sh $pkgdir/lib/udev/load-modules.sh
-
- # create framebuffer blacklist
- mkdir -p $pkgdir/etc/modprobe.d/
- for mod in $(find /lib/modules/*/kernel/drivers/video -name '*fb.ko.gz' -exec basename {} .ko.gz \;); do
- echo "blacklist $mod"
- done | sort -u > $pkgdir/etc/modprobe.d/framebuffer_blacklist.conf
-
- # create static devices in /lib/udev/devices/
- mkdir ${pkgdir}/lib/udev/devices/pts
- mkdir ${pkgdir}/lib/udev/devices/shm
-
- mknod -m 0600 ${pkgdir}/lib/udev/devices/console c 5 1
- mknod -m 0666 ${pkgdir}/lib/udev/devices/null c 1 3
- mknod -m 0660 ${pkgdir}/lib/udev/devices/zero c 1 5
- mknod -m 0666 ${pkgdir}/lib/udev/devices/kmsg c 1 11
-
- ln -snf /proc/self/fd ${pkgdir}/lib/udev/devices/fd
- ln -snf /proc/self/fd/0 ${pkgdir}/lib/udev/devices/stdin
- ln -snf /proc/self/fd/1 ${pkgdir}/lib/udev/devices/stdout
- ln -snf /proc/self/fd/2 ${pkgdir}/lib/udev/devices/stderr
- ln -snf /proc/kcore ${pkgdir}/lib/udev/devices/core
-
- # these static devices are created for convenience, to autoload the modules if necessary
- # /dev/loop0
- mknod -m 0660 ${pkgdir}/lib/udev/devices/loop0 b 7 0
- chgrp disk ${pkgdir}/lib/udev/devices/loop0
- # /dev/net/tun
- mkdir ${pkgdir}/lib/udev/devices/net
- mknod -m 0666 ${pkgdir}/lib/udev/devices/net/tun c 10 200
- # /dev/fuse
- mknod -m 0666 ${pkgdir}/lib/udev/devices/fuse c 10 229
- # /dev/ppp
- mknod -m 0600 ${pkgdir}/lib/udev/devices/ppp c 108 0
-
- # Replace dialout/tape/cdrom group in rules with uucp/storage/optical group
- for i in $pkgdir/lib/udev/rules.d/*.rules; do
- sed -i -e 's#GROUP="dialout"#GROUP="uucp"#g;
- s#GROUP="tape"#GROUP="storage"#g;
- s#GROUP="cdrom"#GROUP="optical"#g' $i
- done
-}
-
-package_udev-compat() {
- pkgdesc="The userspace dev tools (udev) - additional rules for older kernels"
- depends=('udev')
- groups=('')
- cd $srcdir/$pkgbase-$pkgver
- install -d -m755 ${pkgdir}/lib/${pkgbase}/rules.d
- install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/rules/misc/30-kernel-compat.rules ${pkgdir}/lib/udev/rules.d/30-kernel-compat.rules
-}
-md5sums=('bdf4617284be2ecac11767437417e209'
- '4427855146513a4703ab5c7eb8a0156e'
- 'd8725e64fd0ce6e784ae795fae424c0a'
- 'f91fddc67609b45b244a624977c4247b'
- '4f625aea95a5597afd8cdf189421f193')
diff --git a/testing/udev/load-modules.sh b/testing/udev/load-modules.sh
deleted file mode 100755
index 1e2af913e..000000000
--- a/testing/udev/load-modules.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/bash
-# Implement blacklisting for udev-loaded modules
-
-[ $# -ne 1 ] && exit 1
-
-. /etc/rc.conf
-
-# grab modules from rc.conf
-BLACKLIST="${MOD_BLACKLIST[@]}"
-MODPROBE="/sbin/modprobe"
-LOGGER="/usr/bin/logger"
-RESOLVEALIAS="${MODPROBE} --resolve-alias"
-USEBLACKLIST="--use-blacklist"
-
-if [ -f /proc/cmdline ]; then
- for cmd in $(cat /proc/cmdline); do
- case $cmd in
- disablemodules=*) eval $cmd ;;
- load_modules=off) exit ;;
- esac
- done
- #parse cmdline entries of the form "disablemodules=x,y,z"
- if [ -n "$disablemodules" ]; then
- BLACKLIST="$BLACKLIST $(echo $disablemodules | sed 's|,| |g')"
- fi
-fi
-
-#MODULES entries in rc.conf that begin with ! are blacklisted
-for mod in ${MODULES[@]}; do
- if [ "${mod}" != "${mod#!}" ]; then
- BLACKLIST="$BLACKLIST ${mod#!}"
- fi
-done
-
-if [ "$MOD_AUTOLOAD" = "yes" -o "$MOD_AUTOLOAD" = "YES" ]; then
- if [ -n "${BLACKLIST}" ]; then
- # If an alias name is on the blacklist, load no modules for this device
- if echo "${BLACKLIST}" | /bin/grep -q -e " $1 " -e "^$1 " -e " $1\$"; then
- $LOGGER -p info -t "$(basename $0)" "Not loading module alias '$1' because it is blacklisted"
- exit
- fi
- #sanitize the blacklist
- BLACKLIST="$(echo "$BLACKLIST" | sed -e 's|-|_|g')"
- # Try to find all modules for the alias
- mods=$($RESOLVEALIAS $1)
- # If no modules could be found, try if the alias name is a module name
- # In that case, omit the --use-blacklist parameter to imitate normal modprobe behaviour
- [ -z "${mods}" ] && $MODPROBE -qni $1 && mods="$1" && USEBLACKLIST=""
- [ -z "${mods}" ] && $LOGGER -p local0.debug -t "$(basename $0)" "'$1' is not a valid module or alias name"
- for mod in ${mods}; do
- # Find the module and all its dependencies
- deps="$($MODPROBE -i --show-depends ${mod})"
- [ $? -ne 0 ] && continue
-
- #sanitize the module names
- deps="$(echo "$deps" | sed \
- -e "s#^insmod /lib.*/\(.*\)\.ko.*#\1#g" \
- -e 's|-|_|g')"
-
- # If the module or any of its dependencies is blacklisted, don't load it
- for dep in $deps; do
- if echo "${BLACKLIST}" | /bin/grep -q -e " ${dep} " -e "^${dep} " -e " ${dep}\$"; then
- if [ "${dep}" = "${mod}" ]; then
- $LOGGER -p local0.info -t "$(basename $0)" "Not loading module '${mod}' for alias '$1' because it is blacklisted"
- else
- $LOGGER -p local0.info -t "$(basename $0)" "Not loading module '${mod}' for alias '$1' because its dependency '${dep}' is blacklisted"
- fi
- continue 2
- fi
- done
- # modprobe usually uses the "blacklist" statements from modprobe.conf only to blacklist all aliases
- # of a module, but not the module itself. We use --use-blacklist here so that modprobe also blacklists
- # module names if we resolved alias names manually above
- $MODPROBE $USEBLACKLIST ${mod}
- done
- else
- $MODPROBE $USEBLACKLIST $1
- fi
-fi
-# vim: set et ts=4:
diff --git a/testing/udev/static-audio-nodes-permissions.patch b/testing/udev/static-audio-nodes-permissions.patch
deleted file mode 100644
index b1fc4f935..000000000
--- a/testing/udev/static-audio-nodes-permissions.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 3e227830ad6494700e18ae03297e8fb833ff26bf Mon Sep 17 00:00:00 2001
-From: Kay Sievers <kay.sievers@vrfy.org>
-Date: Fri, 27 May 2011 02:50:29 +0200
-Subject: [PATCH] rules: apply 'audio' group of the static snd/{seq,timer}
- nodes
-
----
- rules/rules.d/50-udev-default.rules | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
-diff --git a/rules/rules.d/50-udev-default.rules b/rules/rules.d/50-udev-default.rules
-index cd745ef..cacb533 100644
---- a/rules/rules.d/50-udev-default.rules
-+++ b/rules/rules.d/50-udev-default.rules
-@@ -38,7 +38,8 @@ SUBSYSTEM=="graphics", GROUP="video"
- SUBSYSTEM=="drm", GROUP="video"
-
- # sound
--SUBSYSTEM=="sound", GROUP="audio"
-+SUBSYSTEM=="sound", GROUP="audio", \
-+ OPTIONS+="static_node=snd/seq", OPTIONS+="static_node=snd/timer"
-
- # DVB (video)
- SUBSYSTEM=="dvb", GROUP="video"
---
-1.7.5.3
-
diff --git a/testing/udev/udev.install b/testing/udev/udev.install
deleted file mode 100644
index b2ed69467..000000000
--- a/testing/udev/udev.install
+++ /dev/null
@@ -1,49 +0,0 @@
-# arg 1: the new package version
-# arg 2: the old package version
-
-post_upgrade() {
- if [ "$(vercmp $2 100)" -lt 0 ]; then
- echo "ATTENTION UDEV:"
- echo "----------"
- echo "udev >=098 rules syntax has changed, please update your own rules."
- echo "udev >=099 Added persistent network and CD/DVD Symlink generator rules."
- echo "Please read the instructions carefully before reboot."
- echo "They are located in /etc/udev/readme-udev-arch.txt"
- echo "----------"
- fi
- if [ "$(vercmp $2 169)" -lt 0 ]; then
- echo "ATTENTION UDEV:"
- echo "---------------"
- echo "Kernel 2.6.32 or newer is now required."
- echo "OSS emulation modules are not loaded by default, add to rc.conf if needed."
- echo "Arch specific cd symlinks are now no longer created."
- echo "cd and net persistent rules will no longer be autogenerated,"
- echo "see <https://wiki.archlinux.org/index.php/Udev> for details."
- echo "Errors are now logged (possibly to the console) by default."
- echo "---------------"
- fi
-}
-
-post_install() {
- # If a ramfs is mounted, we still need to make sure that /dev/{console,null,zero} exist
- # The Archlinux installer bind-mounts /dev to /mnt/dev, thus making the real /dev invisible
- ROOTDIR=""
- [ "$(stat -c %D /)" != "$(stat -c %D /dev)" ] && ROOTDIR=$(mktemp -d /tmp/udevinstall.XXXXXX)
- [ -n "${ROOTDIR}" ] && mount --bind / ${ROOTDIR}
- if [ ! -c ${ROOTDIR}/dev/console ]; then
- rm -f ${ROOTDIR}/dev/console
- mknod -m600 ${ROOTDIR}/dev/console c 5 1
- fi
- if [ ! -c ${ROOTDIR}/dev/null ]; then
- rm -f ${ROOTDIR}/dev/null
- mknod -m644 ${ROOTDIR}/dev/null c 1 3
- fi
- if [ ! -c ${ROOTDIR}/dev/zero ]; then
- rm -f ${ROOTDIR}/dev/zero
- mknod -m644 ${ROOTDIR}/dev/zero c 1 5
- fi
- if [ -n "${ROOTDIR}" ]; then
- umount ${ROOTDIR}
- rmdir ${ROOTDIR}
- fi
-}
diff --git a/testing/vigra/PKGBUILD b/testing/vigra/PKGBUILD
deleted file mode 100644
index 400bd5898..000000000
--- a/testing/vigra/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 124225 2011-05-17 18:01:10Z andyrtr $
-# Maintainer: AndyRTR <andyrtr@archlinux.org>
-# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
-
-pkgname=vigra
-pkgver=1.7.1
-pkgrel=1
-pkgdesc="Computer vision library"
-arch=('i686' 'x86_64')
-url="http://hci.iwr.uni-heidelberg.de/vigra/"
-license=('custom:MIT')
-depends=('libpng' 'libtiff' 'gcc-libs' 'sh' 'hdf5' 'fftw')
-makedepends=('cmake' 'python-nose' 'doxygen' 'python-sphinx' 'boost' 'python-numpy')
-optdepends=('python2: for python bindings'
- 'boost-libs: for python bindings')
-options=('!libtool')
-source=(http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${pkgname}-${pkgver}-src.tar.gz
- vigra-1.7.1.gcc460.patch)
-md5sums=('2bde208e0fd7626770169dd4fa097282'
- '25ef8bc26bc38ee67e5b512d2acd0166')
-
-build() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- patch -Np1 -i ${srcdir}/vigra-1.7.1.gcc460.patch
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_VIGRANUMPY=1 \
- -DDOCINSTALL=share/doc
- make
-}
-
-package() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- make DESTDIR="${pkgdir}" install
- # license
- install -D -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
diff --git a/testing/vigra/vigra-1.7.1.gcc460.patch b/testing/vigra/vigra-1.7.1.gcc460.patch
deleted file mode 100644
index 46f194dbc..000000000
--- a/testing/vigra/vigra-1.7.1.gcc460.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -baur vigra-1.7.1.old/include/vigra/random_forest.hxx vigra-1.7.1/include/vigra/random_forest.hxx
---- vigra-1.7.1.old/include/vigra/random_forest.hxx 2010-12-03 17:40:34.000000000 +0000
-+++ vigra-1.7.1/include/vigra/random_forest.hxx 2011-01-28 00:16:32.000000000 +0000
-@@ -43,6 +43,7 @@
- #include <set>
- #include <list>
- #include <numeric>
-+#include <stddef.h>
- #include "mathutil.hxx"
- #include "array_vector.hxx"
- #include "sized_int.hxx"
-diff -baur vigra-1.7.1.old/include/vigra/sifImport.hxx vigra-1.7.1/include/vigra/sifImport.hxx
---- vigra-1.7.1.old/include/vigra/sifImport.hxx 2010-12-03 17:40:34.000000000 +0000
-+++ vigra-1.7.1/include/vigra/sifImport.hxx 2011-01-28 00:23:31.000000000 +0000
-@@ -57,6 +57,7 @@
- #include <fstream>
- #include <cstring>
- #include <vector>
-+#include <stddef.h>
- #include "vigra/multi_array.hxx"
-
- namespace vigra {
-diff -baur vigra-1.7.1.old/include/vigra/multi_iterator.hxx vigra-1.7.1/include/vigra/multi_iterator.hxx
---- vigra-1.7.1.old/include/vigra/multi_iterator.hxx 2010-12-03 17:40:34.000000000 +0000
-+++ vigra-1.7.1/include/vigra/multi_iterator.hxx 2011-01-28 00:23:31.000000000 +0000
-@@ -41,6 +41,7 @@
- #define VIGRA_MULTI_ITERATOR_HXX
-
- #include <sys/types.h>
-+#include <stddef.h>
- #include "tinyvector.hxx"
- #include "iteratortags.hxx"
-
diff --git a/testing/xf86-input-wacom/70-wacom.rules b/testing/xf86-input-wacom/70-wacom.rules
deleted file mode 100644
index 67e5580cc..000000000
--- a/testing/xf86-input-wacom/70-wacom.rules
+++ /dev/null
@@ -1,8 +0,0 @@
-ACTION!="add|change", GOTO="wacom_end"
-
-# Match all wacom tablets with a serial ID starting with WACf
-ATTRS{id}=="WACf*" ENV{NAME}="Serial Wacom Tablet", ENV{SUBSYSTEM}="input", ENV{ID_INPUT}="1", ENV{ID_INPUT_TABLET}="1"
-ATTRS{id}=="FUJ*" ENV{NAME}="Serial Wacom Tablet", ENV{SUBSYSTEM}="input", ENV{ID_INPUT}="1", ENV{ID_INPUT_TABLET}="1"
-
-LABEL="wacom_end"
-
diff --git a/testing/xf86-input-wacom/PKGBUILD b/testing/xf86-input-wacom/PKGBUILD
deleted file mode 100644
index f1bf57b06..000000000
--- a/testing/xf86-input-wacom/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 124965 2011-05-25 13:01:43Z heftig $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-# Contributor: Jan de Groot <jgc@archlinux.org>
-# Contributor: M Rawash <mrawash@gmail.com>
-
-pkgname=xf86-input-wacom
-pkgver=0.11.0
-pkgrel=1
-pkgdesc="X.Org Wacom tablet driver"
-arch=('i686' 'x86_64')
-url="http://linuxwacom.sourceforge.net/"
-license=('GPL')
-backup=('etc/X11/xorg.conf.d/50-wacom.conf')
-depends=('libxi' 'libxrandr')
-makedepends=('xorg-server-devel' 'libxext' 'libxi')
-conflicts=('xorg-server<1.10.0')
-options=(!libtool)
-source=(http://downloads.sourceforge.net/project/linuxwacom/${pkgname}/${pkgname}-${pkgver}.tar.bz2
- 70-wacom.rules)
-md5sums=('e0f6182cf7fba19c13f3db7e0da1baf3'
- '4d3665bb2ef8a8190734640dffa4c6f7')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --with-xorg-conf-dir=/etc/X11/xorg.conf.d
- make
- make DESTDIR="${pkgdir}" install
-
- install -m755 -d "${pkgdir}/lib/udev/rules.d"
- install -m644 "${srcdir}/70-wacom.rules" "${pkgdir}/lib/udev/rules.d/"
-}
diff --git a/testing/xf86-video-ati/PKGBUILD b/testing/xf86-video-ati/PKGBUILD
deleted file mode 100644
index c10416455..000000000
--- a/testing/xf86-video-ati/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 125569 2011-05-26 19:49:03Z andyrtr $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Alexander Baldeck <alexander@archlinux.org>
-
-pkgname=xf86-video-ati
-pkgver=6.14.2
-pkgrel=1
-pkgdesc="X.org ati video driver"
-arch=(i686 x86_64)
-url="http://xorg.freedesktop.org/"
-license=('custom')
-depends=(libpciaccess libdrm udev pixman ati-dri)
-makedepends=('xorg-server-devel' 'libdrm' 'xf86driproto' 'mesa')
-conflicts=('xorg-server<1.10.0')
-groups=('xorg-drivers' 'xorg')
-options=('!libtool')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('111ec4aef32a4298df7e38afa8bef373')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --enable-dri
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make "DESTDIR=${pkgdir}" install
- install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}
diff --git a/testing/xf86-video-ati/ati-fix-build-1.10.patch b/testing/xf86-video-ati/ati-fix-build-1.10.patch
deleted file mode 100644
index 75980cbf3..000000000
--- a/testing/xf86-video-ati/ati-fix-build-1.10.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From ecfdb209afe2aafc378baab8c511f5df7b000270 Mon Sep 17 00:00:00 2001
-From: Sedat Dilek <sedat.dilek@googlemail.com>
-Date: Fri, 25 Feb 2011 21:48:14 +0100
-Subject: [PATCH] UMS: Fix build against xserver 1.10-rc3
-
-This issue was introduced due to last minute backout of RandR-1.4
-in xserver 1.10-rc3.
-
-Switch to "#ifdef RANDR_14_INTERFACE" as suggested by Keith Packard.
-See also <http://lists.x.org/archives/xorg-devel/2011-February/019643.html>.
-
-Note:
-The ddx needs a rebuild as the X video driver ABI changed to version 10.0.
-
-Reported-by: Alex Deucher <alexdeucher@gmail.com>
-CC: Keith Packard <keithp@keithp.com>
-Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
----
- src/radeon_output.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/radeon_output.c b/src/radeon_output.c
-index 15cef06..ccde346 100644
---- a/src/radeon_output.c
-+++ b/src/radeon_output.c
-@@ -1622,7 +1622,7 @@ radeon_set_mode_for_property(xf86OutputPtr output)
- xf86CrtcPtr crtc = output->crtc;
-
- if (crtc->enabled) {
--#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,9,99,901,0)
-+#ifdef RANDR_14_INTERFACE
- xf86CrtcSetRec crtc_set_rec;
-
- crtc_set_rec.flags = (XF86CrtcSetMode |
---
-1.7.1
-
-