summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community-staging/devil/PKGBUILD38
-rw-r--r--community-staging/devil/devil.install11
-rw-r--r--community-staging/devil/libpng14.patch33
-rw-r--r--community-staging/supertux/PKGBUILD35
-rw-r--r--community-staging/supertux/supertux2-0.3.3-squirrel-gcc47.patch36
-rw-r--r--community-testing/activity-log-manager/PKGBUILD42
-rw-r--r--community-testing/activity-log-manager/activity-log-manager.install11
-rw-r--r--community-testing/espeakup/PKGBUILD31
-rw-r--r--community-testing/espeakup/espeakup43
-rw-r--r--community-testing/espeakup/espeakup.conf.d6
-rw-r--r--community-testing/espeakup/espeakup.service12
-rw-r--r--community-testing/gedit-plugins/PKGBUILD36
-rw-r--r--community-testing/gedit-plugins/gedit-plugins.install23
-rw-r--r--community-testing/gnome-packagekit/PKGBUILD43
-rw-r--r--community-testing/gnome-packagekit/gnome-packagekit.install19
-rw-r--r--community-testing/gnome-settings-daemon-updates/0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch1473
-rw-r--r--community-testing/gnome-settings-daemon-updates/PKGBUILD52
-rw-r--r--community-testing/gnome-settings-daemon-updates/arch.patch325
-rw-r--r--community-testing/gnome-settings-daemon-updates/gnome-settings-daemon.install12
-rw-r--r--community-testing/gnome-settings-daemon-updates/screensaver.patch145
-rw-r--r--community-testing/gnote/PKGBUILD33
-rw-r--r--community-testing/gnote/gnote.install21
-rw-r--r--community-testing/zeitgeist-datahub/PKGBUILD29
-rw-r--r--community/assimp/PKGBUILD2
-rw-r--r--community/astromenace/PKGBUILD55
-rw-r--r--community/bitcoin/PKGBUILD6
-rw-r--r--community/chuck/PKGBUILD2
-rw-r--r--community/clinica/PKGBUILD2
-rw-r--r--community/connman/PKGBUILD2
-rw-r--r--community/cwiid/PKGBUILD2
-rw-r--r--community/darkstat/PKGBUILD7
-rw-r--r--community/darkstat/darkstat.install9
-rw-r--r--community/darkstat/darkstat.service5
-rw-r--r--community/ejabberd/PKGBUILD5
-rw-r--r--community/grace/PKGBUILD8
-rw-r--r--community/grsync/PKGBUILD6
-rw-r--r--community/gsoap/PKGBUILD8
-rw-r--r--community/gummi/PKGBUILD16
-rw-r--r--community/libextractor/PKGBUILD12
-rw-r--r--community/libnet/PKGBUILD8
-rw-r--r--community/mariadb/PKGBUILD6
-rw-r--r--community/opensips/PKGBUILD4
-rw-r--r--community/qlandkartegt/PKGBUILD8
-rw-r--r--community/qlandkartegt/qlandkartegt.changelog3
-rw-r--r--community/spacefm/PKGBUILD6
-rw-r--r--community/torcs/PKGBUILD16
-rw-r--r--community/udevil/PKGBUILD6
-rw-r--r--community/unrealircd/PKGBUILD7
-rw-r--r--community/vifm/PKGBUILD6
-rw-r--r--community/vifm/vifm.changelog3
-rw-r--r--community/yaz/PKGBUILD8
-rw-r--r--extra/barcode/PKGBUILD2
-rw-r--r--extra/bc/PKGBUILD2
-rw-r--r--extra/beep/PKGBUILD2
-rw-r--r--extra/bluez-hcidump/PKGBUILD2
-rw-r--r--extra/bmp/PKGBUILD2
-rw-r--r--extra/cairomm/PKGBUILD2
-rw-r--r--extra/capseo/PKGBUILD2
-rw-r--r--extra/cd-discid/PKGBUILD2
-rw-r--r--extra/cdargs/PKGBUILD2
-rw-r--r--extra/cdparanoia/PKGBUILD2
-rw-r--r--extra/cdrdao/PKGBUILD2
-rw-r--r--extra/chemtool/PKGBUILD2
-rw-r--r--extra/chkrootkit/PKGBUILD2
-rw-r--r--extra/chmlib/PKGBUILD2
-rw-r--r--extra/cln/PKGBUILD2
-rw-r--r--extra/cmatrix/PKGBUILD2
-rw-r--r--extra/cmt/PKGBUILD2
-rw-r--r--extra/compface/PKGBUILD2
-rw-r--r--extra/consolekit/PKGBUILD2
-rw-r--r--extra/cpio/PKGBUILD2
-rw-r--r--extra/cpufrequtils/PKGBUILD2
-rw-r--r--extra/ctags/PKGBUILD2
-rw-r--r--extra/cups-pdf/PKGBUILD2
-rw-r--r--extra/cvs/PKGBUILD2
-rw-r--r--extra/cvsps/PKGBUILD2
-rw-r--r--extra/cx_freeze/PKGBUILD2
-rw-r--r--extra/dcfldd/PKGBUILD2
-rw-r--r--extra/devilspie/PKGBUILD2
-rw-r--r--extra/di/PKGBUILD8
-rw-r--r--extra/diffstat/PKGBUILD2
-rw-r--r--extra/dmapi/PKGBUILD2
-rw-r--r--extra/docker/PKGBUILD2
-rw-r--r--extra/dosfstools/PKGBUILD2
-rw-r--r--extra/dotconf/PKGBUILD2
-rw-r--r--extra/dssi/PKGBUILD2
-rw-r--r--extra/dvd+rw-tools/PKGBUILD2
-rw-r--r--extra/dvdauthor/PKGBUILD2
-rw-r--r--extra/dvgrab/PKGBUILD2
-rw-r--r--extra/eject/PKGBUILD2
-rw-r--r--extra/enca/PKGBUILD2
-rw-r--r--extra/enchant/PKGBUILD2
-rw-r--r--extra/enscript/PKGBUILD2
-rw-r--r--extra/epiphany/PKGBUILD2
-rw-r--r--extra/ethstatus/PKGBUILD2
-rw-r--r--extra/evilwm/PKGBUILD2
-rw-r--r--extra/evolution-data-server/PKGBUILD2
-rw-r--r--extra/evolution-exchange/PKGBUILD2
-rw-r--r--extra/evolution/PKGBUILD2
-rw-r--r--extra/exempi/PKGBUILD2
-rw-r--r--extra/expect/PKGBUILD2
-rw-r--r--extra/faad2/PKGBUILD2
-rw-r--r--extra/fakechroot/PKGBUILD2
-rw-r--r--extra/fastjar/PKGBUILD2
-rw-r--r--extra/fbida/PKGBUILD2
-rw-r--r--extra/festival/PKGBUILD2
-rw-r--r--extra/ffcall/PKGBUILD2
-rw-r--r--extra/flac/PKGBUILD2
-rw-r--r--extra/fltk/PKGBUILD2
-rw-r--r--extra/fluxter/PKGBUILD2
-rw-r--r--extra/fortune-mod/PKGBUILD2
-rw-r--r--extra/freetds/PKGBUILD2
-rw-r--r--extra/fribidi/PKGBUILD2
-rw-r--r--extra/ftjam/PKGBUILD2
-rw-r--r--extra/gamin/PKGBUILD2
-rw-r--r--extra/gc/PKGBUILD2
-rw-r--r--extra/gconf-editor/PKGBUILD2
-rw-r--r--extra/gconfmm/PKGBUILD2
-rw-r--r--extra/gcr/PKGBUILD2
-rw-r--r--extra/gd/PKGBUILD2
-rw-r--r--extra/gdb/PKGBUILD2
-rw-r--r--extra/gdm/PKGBUILD2
-rw-r--r--extra/gdome2/PKGBUILD2
-rw-r--r--extra/genius/PKGBUILD2
-rw-r--r--extra/ggz-client-libs/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-gap/PKGBUILD2
-rw-r--r--extra/git/PKGBUILD8
-rw-r--r--extra/gksu/PKGBUILD2
-rw-r--r--extra/glhack/PKGBUILD2
-rw-r--r--extra/glib/PKGBUILD2
-rw-r--r--extra/glpk/PKGBUILD2
-rw-r--r--extra/gmetadom/PKGBUILD2
-rw-r--r--extra/gmpc/PKGBUILD2
-rw-r--r--extra/gnet/PKGBUILD2
-rw-r--r--extra/gnokii/PKGBUILD2
-rw-r--r--extra/gnome-applets/PKGBUILD2
-rw-r--r--extra/gnome-color-manager/PKGBUILD2
-rw-r--r--extra/gnome-control-center/PKGBUILD2
-rw-r--r--extra/gnome-desktop2/PKGBUILD2
-rw-r--r--extra/gnome-dictionary/PKGBUILD2
-rw-r--r--extra/gnome-font-viewer/PKGBUILD2
-rw-r--r--extra/gnome-python-extras/PKGBUILD2
-rw-r--r--extra/gnome-python/PKGBUILD2
-rw-r--r--extra/gnome-screenshot/PKGBUILD2
-rw-r--r--extra/gnome-search-tool/PKGBUILD2
-rw-r--r--extra/gnome-system-log/PKGBUILD2
-rw-r--r--extra/gnome-vfs/PKGBUILD2
-rw-r--r--extra/gnome-vfsmm/PKGBUILD2
-rw-r--r--extra/gnu-netcat/PKGBUILD2
-rw-r--r--extra/gnuchess/PKGBUILD2
-rw-r--r--extra/gnugo/PKGBUILD2
-rw-r--r--extra/gob2/PKGBUILD2
-rw-r--r--extra/goffice/PKGBUILD2
-rw-r--r--extra/gpart/PKGBUILD2
-rw-r--r--extra/gperf/PKGBUILD2
-rw-r--r--extra/gqview/PKGBUILD2
-rw-r--r--extra/grantlee/PKGBUILD2
-rw-r--r--extra/graphite/PKGBUILD2
-rw-r--r--extra/grilo/PKGBUILD2
-rw-r--r--extra/gsl/PKGBUILD2
-rw-r--r--extra/gsm/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-base/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-ffmpeg/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-python/PKGBUILD2
-rw-r--r--extra/gstreamer0.10/PKGBUILD2
-rw-r--r--extra/gtk/PKGBUILD2
-rw-r--r--extra/gtkhtml/PKGBUILD2
-rw-r--r--extra/gtkimageview/PKGBUILD2
-rw-r--r--extra/gtkmm/PKGBUILD2
-rw-r--r--extra/gtkmm3/PKGBUILD2
-rw-r--r--extra/gtksourceview2/PKGBUILD2
-rw-r--r--extra/gtkspell/PKGBUILD2
-rw-r--r--extra/gts/PKGBUILD2
-rw-r--r--extra/guile/PKGBUILD2
-rw-r--r--extra/gv/PKGBUILD2
-rw-r--r--extra/gweled/PKGBUILD2
-rw-r--r--extra/habak/PKGBUILD2
-rw-r--r--extra/hd2u/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/htdig/PKGBUILD2
-rw-r--r--extra/htop/PKGBUILD2
-rw-r--r--extra/i8kutils/PKGBUILD2
-rw-r--r--extra/icewm/PKGBUILD2
-rw-r--r--extra/id3/PKGBUILD2
-rw-r--r--extra/id3lib/PKGBUILD2
-rw-r--r--extra/ilmbase/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/ispell/PKGBUILD2
-rw-r--r--extra/js/PKGBUILD2
-rw-r--r--extra/json-c/PKGBUILD2
-rw-r--r--extra/json-glib/PKGBUILD2
-rw-r--r--extra/kismet/PKGBUILD2
-rw-r--r--extra/kobodeluxe/PKGBUILD2
-rw-r--r--extra/lcab/PKGBUILD2
-rw-r--r--extra/lcms/PKGBUILD2
-rw-r--r--extra/leafpad/PKGBUILD2
-rw-r--r--extra/libao/PKGBUILD2
-rw-r--r--extra/libart-lgpl/PKGBUILD2
-rw-r--r--extra/libass/PKGBUILD2
-rw-r--r--extra/libasyncns/PKGBUILD2
-rw-r--r--extra/libatasmart/PKGBUILD2
-rw-r--r--extra/libavc1394/PKGBUILD2
-rw-r--r--extra/libbluedevil/PKGBUILD2
-rw-r--r--extra/libbonobo/PKGBUILD2
-rw-r--r--extra/libbonoboui/PKGBUILD2
-rw-r--r--extra/libcddb/PKGBUILD2
-rw-r--r--extra/libcdio/PKGBUILD2
-rw-r--r--extra/libchewing/PKGBUILD2
-rw-r--r--extra/libdaemon/PKGBUILD2
-rw-r--r--extra/libdatrie/PKGBUILD2
-rw-r--r--extra/libdc1394/PKGBUILD2
-rw-r--r--extra/libdca/PKGBUILD2
-rw-r--r--extra/libdmx/PKGBUILD2
-rw-r--r--extra/libdv/PKGBUILD2
-rw-r--r--extra/libdvbpsi/PKGBUILD2
-rw-r--r--extra/libdvdnav/PKGBUILD2
-rw-r--r--extra/libdvdread/PKGBUILD2
-rw-r--r--extra/libebml/PKGBUILD2
-rw-r--r--extra/libfontenc/PKGBUILD2
-rw-r--r--extra/libfs/PKGBUILD2
-rw-r--r--extra/libgdiplus/PKGBUILD2
-rw-r--r--extra/libggz/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/libgnomemm/PKGBUILD2
-rw-r--r--extra/libgnomeui/PKGBUILD2
-rw-r--r--extra/libgnomeuimm/PKGBUILD2
-rw-r--r--extra/libgtkhtml/PKGBUILD2
-rw-r--r--extra/libgtop/PKGBUILD2
-rw-r--r--extra/libguess/PKGBUILD2
-rw-r--r--extra/libgusb/PKGBUILD2
-rw-r--r--extra/libice/PKGBUILD2
-rw-r--r--extra/libid3tag/PKGBUILD2
-rw-r--r--extra/libidl2/PKGBUILD2
-rw-r--r--extra/libiec61883/PKGBUILD2
-rw-r--r--extra/libieee1284/PKGBUILD2
-rw-r--r--extra/libkate/PKGBUILD2
-rw-r--r--extra/libkgapi/PKGBUILD11
-rw-r--r--extra/liblo/PKGBUILD2
-rw-r--r--extra/liblouis/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/libmodplug/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/libmspack/PKGBUILD2
-rw-r--r--extra/libnl1/PKGBUILD2
-rw-r--r--extra/libnotify/PKGBUILD2
-rw-r--r--extra/liboauth/PKGBUILD2
-rw-r--r--extra/libogg/PKGBUILD2
-rw-r--r--extra/liboil/PKGBUILD2
-rw-r--r--extra/libotf/PKGBUILD2
-rw-r--r--extra/libots/PKGBUILD2
-rw-r--r--extra/libqalculate/PKGBUILD2
-rw-r--r--extra/libqzeitgeist/PKGBUILD2
-rw-r--r--extra/libraw1394/PKGBUILD2
-rw-r--r--extra/libsamplerate/PKGBUILD2
-rw-r--r--extra/libsexy/PKGBUILD2
-rw-r--r--extra/libsidplay/PKGBUILD2
-rw-r--r--extra/libsigsegv/PKGBUILD2
-rw-r--r--extra/libsm/PKGBUILD2
-rw-r--r--extra/libsndfile/PKGBUILD2
-rw-r--r--extra/libspectre/PKGBUILD2
-rw-r--r--extra/libspiro/PKGBUILD2
-rw-r--r--extra/libssh/PKGBUILD2
-rw-r--r--extra/libstroke/PKGBUILD2
-rw-r--r--extra/libtheora/PKGBUILD2
-rw-r--r--extra/libtiger/PKGBUILD2
-rw-r--r--extra/libunique/PKGBUILD2
-rw-r--r--extra/libunique3/PKGBUILD2
-rw-r--r--extra/libvisual/PKGBUILD2
-rw-r--r--extra/libwmf/PKGBUILD2
-rw-r--r--extra/libwnck/PKGBUILD2
-rw-r--r--extra/libwpg/PKGBUILD2
-rw-r--r--extra/libxau/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/libxext/PKGBUILD2
-rw-r--r--extra/libxfixes/PKGBUILD2
-rw-r--r--extra/libxfont/PKGBUILD2
-rw-r--r--extra/libxinerama/PKGBUILD2
-rw-r--r--extra/libxkbfile/PKGBUILD2
-rw-r--r--extra/libxml++/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/libxxf86vm/PKGBUILD2
-rw-r--r--extra/lxsplit/PKGBUILD2
-rw-r--r--extra/m17n-lib/PKGBUILD2
-rw-r--r--extra/manedit/PKGBUILD2
-rw-r--r--extra/mcrypt/PKGBUILD2
-rw-r--r--extra/mhash/PKGBUILD2
-rw-r--r--extra/mirage/PKGBUILD2
-rw-r--r--extra/mjpegtools/PKGBUILD2
-rw-r--r--extra/mod_dnssd/PKGBUILD2
-rw-r--r--extra/mp3wrap/PKGBUILD2
-rw-r--r--extra/mpc/PKGBUILD2
-rw-r--r--extra/mt-st/PKGBUILD2
-rw-r--r--extra/mtr/PKGBUILD2
-rw-r--r--extra/mtx/PKGBUILD2
-rw-r--r--extra/naim/PKGBUILD2
-rw-r--r--extra/nautilus-open-terminal/PKGBUILD2
-rw-r--r--extra/ncftp/PKGBUILD2
-rw-r--r--extra/ncmpc/PKGBUILD2
-rw-r--r--extra/nedit/PKGBUILD2
-rw-r--r--extra/netkit-bsd-finger/PKGBUILD2
-rw-r--r--extra/netpbm/PKGBUILD2
-rw-r--r--extra/nitrogen/PKGBUILD2
-rw-r--r--extra/nss-mdns/PKGBUILD2
-rw-r--r--extra/nss-myhostname/PKGBUILD2
-rw-r--r--extra/ntp/PKGBUILD2
-rw-r--r--extra/numactl/PKGBUILD2
-rw-r--r--extra/obex-data-server/PKGBUILD2
-rw-r--r--extra/ocrad/PKGBUILD2
-rw-r--r--extra/ogmtools/PKGBUILD2
-rw-r--r--extra/opencore-amr/PKGBUILD2
-rw-r--r--extra/openobex/PKGBUILD2
-rw-r--r--extra/orbit2/PKGBUILD2
-rw-r--r--extra/orc/PKGBUILD2
-rw-r--r--extra/oxine/PKGBUILD2
-rw-r--r--extra/p11-kit/PKGBUILD2
-rw-r--r--extra/pangomm/PKGBUILD2
-rw-r--r--extra/paprefs/PKGBUILD2
-rw-r--r--extra/parted/PKGBUILD2
-rw-r--r--extra/pavucontrol/PKGBUILD2
-rw-r--r--extra/pdksh/PKGBUILD2
-rw-r--r--extra/phonon/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/plotutils/PKGBUILD2
-rw-r--r--extra/pm-utils/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/potrace/PKGBUILD2
-rw-r--r--extra/prison/PKGBUILD2
-rw-r--r--extra/progsreiserfs/PKGBUILD2
-rw-r--r--extra/psiconv/PKGBUILD2
-rw-r--r--extra/pstoedit/PKGBUILD2
-rw-r--r--extra/purple-plugin-pack/PKGBUILD2
-rw-r--r--extra/pygtk/PKGBUILD2
-rw-r--r--extra/pygtksourceview2/PKGBUILD2
-rw-r--r--extra/pyorbit/PKGBUILD2
-rw-r--r--extra/python-imaging/PKGBUILD2
-rw-r--r--extra/python-m2crypto/PKGBUILD2
-rw-r--r--extra/python2-cairo/PKGBUILD2
-rw-r--r--extra/python2/PKGBUILD2
-rw-r--r--extra/pyxml/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/qhull/PKGBUILD2
-rw-r--r--extra/qimageblitz/PKGBUILD2
-rw-r--r--extra/qt-assistant-compat/PKGBUILD2
-rw-r--r--extra/quodlibet/PKGBUILD2
-rw-r--r--extra/rarian/PKGBUILD2
-rw-r--r--extra/rdesktop/PKGBUILD2
-rw-r--r--extra/re2c/PKGBUILD2
-rw-r--r--extra/rest/PKGBUILD2
-rw-r--r--extra/rtmpdump/PKGBUILD2
-rw-r--r--extra/sane/PKGBUILD2
-rw-r--r--extra/schroedinger/PKGBUILD2
-rw-r--r--extra/scrot/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_sound/PKGBUILD2
-rw-r--r--extra/sg3_utils/PKGBUILD2
-rw-r--r--extra/shared-mime-info/PKGBUILD2
-rw-r--r--extra/sharutils/PKGBUILD2
-rw-r--r--extra/slang/PKGBUILD2
-rw-r--r--extra/sofia-sip/PKGBUILD2
-rw-r--r--extra/soundtouch/PKGBUILD2
-rw-r--r--extra/speex/PKGBUILD2
-rw-r--r--extra/sshfs/PKGBUILD2
-rw-r--r--extra/ssmtp/PKGBUILD2
-rw-r--r--extra/sweep/PKGBUILD2
-rw-r--r--extra/swig/PKGBUILD2
-rw-r--r--extra/t1lib/PKGBUILD2
-rw-r--r--extra/talloc/PKGBUILD2
-rw-r--r--extra/tdb/PKGBUILD2
-rw-r--r--extra/texmacs/PKGBUILD2
-rw-r--r--extra/thunar-archive-plugin/PKGBUILD2
-rw-r--r--extra/tidyhtml/PKGBUILD2
-rw-r--r--extra/tree/PKGBUILD2
-rw-r--r--extra/udisks/PKGBUILD2
-rw-r--r--extra/unixodbc/PKGBUILD2
-rw-r--r--extra/vcdimager/PKGBUILD2
-rw-r--r--extra/vigra/PKGBUILD2
-rw-r--r--extra/vte/PKGBUILD2
-rw-r--r--extra/w3m/PKGBUILD2
-rw-r--r--extra/wavpack/PKGBUILD2
-rw-r--r--extra/wipe/PKGBUILD2
-rw-r--r--extra/wv/PKGBUILD2
-rw-r--r--extra/wxgtk/PKGBUILD2
-rw-r--r--extra/x2x/PKGBUILD2
-rw-r--r--extra/xaos/PKGBUILD2
-rw-r--r--extra/xaw3d/PKGBUILD2
-rw-r--r--extra/xbill/PKGBUILD2
-rw-r--r--extra/xcb-util-renderutil/PKGBUILD2
-rw-r--r--extra/xclip/PKGBUILD2
-rw-r--r--extra/xdelta/PKGBUILD2
-rw-r--r--extra/xdg-user-dirs-gtk/PKGBUILD2
-rw-r--r--extra/xfce4-taskmanager/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-appres/PKGBUILD2
-rw-r--r--extra/xorg-bdftopcf/PKGBUILD2
-rw-r--r--extra/xorg-font-util/PKGBUILD2
-rw-r--r--extra/xorg-iceauth/PKGBUILD2
-rw-r--r--extra/xorg-mkfontscale/PKGBUILD2
-rw-r--r--extra/xorg-oclock/PKGBUILD2
-rw-r--r--extra/xorg-sessreg/PKGBUILD2
-rw-r--r--extra/xorg-smproxy/PKGBUILD2
-rw-r--r--extra/xorg-twm/PKGBUILD2
-rw-r--r--extra/xorg-x11perf/PKGBUILD2
-rw-r--r--extra/xorg-xauth/PKGBUILD2
-rw-r--r--extra/xorg-xbacklight/PKGBUILD2
-rw-r--r--extra/xorg-xbiff/PKGBUILD2
-rw-r--r--extra/xorg-xcalc/PKGBUILD2
-rw-r--r--extra/xorg-xclipboard/PKGBUILD2
-rw-r--r--extra/xorg-xclock/PKGBUILD2
-rw-r--r--extra/xorg-xcmsdb/PKGBUILD2
-rw-r--r--extra/xorg-xconsole/PKGBUILD2
-rw-r--r--extra/xorg-xdpyinfo/PKGBUILD2
-rw-r--r--extra/xorg-xdriinfo/PKGBUILD2
-rw-r--r--extra/xorg-xedit/PKGBUILD2
-rw-r--r--extra/xorg-xev/PKGBUILD2
-rw-r--r--extra/xorg-xeyes/PKGBUILD2
-rw-r--r--extra/xorg-xfd/PKGBUILD2
-rw-r--r--extra/xorg-xfs/PKGBUILD2
-rw-r--r--extra/xorg-xinit/PKGBUILD2
-rw-r--r--extra/xorg-xkbutils/PKGBUILD2
-rw-r--r--extra/xorg-xkill/PKGBUILD2
-rw-r--r--extra/xorg-xlsclients/PKGBUILD2
-rw-r--r--extra/xorg-xmag/PKGBUILD2
-rw-r--r--extra/xorg-xman/PKGBUILD2
-rw-r--r--extra/xorg-xmessage/PKGBUILD2
-rw-r--r--extra/xorg-xprop/PKGBUILD2
-rw-r--r--extra/xorg-xrandr/PKGBUILD2
-rw-r--r--extra/xorg-xrdb/PKGBUILD2
-rw-r--r--extra/xorg-xrefresh/PKGBUILD2
-rw-r--r--extra/xorg-xset/PKGBUILD2
-rw-r--r--extra/xorg-xsetroot/PKGBUILD2
-rw-r--r--extra/xorg-xvidtune/PKGBUILD2
-rw-r--r--extra/xorg-xvinfo/PKGBUILD2
-rw-r--r--extra/xorg-xwd/PKGBUILD2
-rw-r--r--extra/xorg-xwininfo/PKGBUILD2
-rw-r--r--extra/xvidcore/PKGBUILD2
-rw-r--r--extra/zip/PKGBUILD2
-rw-r--r--extra/zvbi/PKGBUILD2
-rw-r--r--extra/zziplib/PKGBUILD2
-rw-r--r--libre/cdfs-libre/PKGBUILD2
-rw-r--r--libre/linux-libre-kmod-alx/PKGBUILD20
-rw-r--r--libre/linux-libre-lts-kmod-alx/PKGBUILD20
-rw-r--r--libre/linux-libre-lts/PKGBUILD17
-rw-r--r--libre/linux-libre-lts/linux-libre-lts.install2
-rw-r--r--libre/linux-libre-lts/module-init-wait-3.0.patch77
-rw-r--r--libre/linux-libre-lts/module-symbol-waiting-3.0.patch66
-rw-r--r--libre/linux-libre/PKGBUILD21
-rw-r--r--libre/linux-libre/config.i6867
-rw-r--r--libre/linux-libre/config.x86_647
-rw-r--r--libre/linux-libre/linux-libre.install2
-rw-r--r--libre/linux-libre/module-init-wait-3.6.patch77
-rw-r--r--libre/linux-libre/module-symbol-waiting-3.6.patch66
-rw-r--r--libre/lirc-libre/PKGBUILD2
-rw-r--r--libre/parabola-keyring/PKGBUILD6
-rw-r--r--libre/parabolaweb-utils/parabolaweb-fcgi4
-rw-r--r--libre/parabolaweb-utils/parabolaweb-update7
-rw-r--r--libre/parabolaweb-utils/parabolaweb.conf1
-rw-r--r--libre/parabolaweb-utils/parabolaweb.rc1
-rw-r--r--libre/parabolaweb-utils/parabolaweb.service3
-rw-r--r--libre/tp_smapi-libre-lts/PKGBUILD2
-rw-r--r--libre/tp_smapi-libre/PKGBUILD2
-rw-r--r--libre/vhba-module-libre/PKGBUILD2
-rw-r--r--libre/virtualbox-libre-modules-lts/PKGBUILD2
-rw-r--r--libre/virtualbox-libre-modules/PKGBUILD2
-rw-r--r--staging/emacs/PKGBUILD41
-rw-r--r--staging/emacs/emacs.install32
-rw-r--r--staging/gegl/gegl-0.2.0-ffmpeg-0.11.diff12
-rw-r--r--staging/obex-data-server/PKGBUILD28
-rw-r--r--staging/pstoedit/PKGBUILD34
-rw-r--r--staging/pstoedit/pstoedit-3.50-parallel.patch47
-rw-r--r--staging/pstoedit/pstoedit-3.50-plugin-close.patch14
-rw-r--r--testing/btrfs-progs/btrfs-progs.install9
-rw-r--r--testing/kmod/0001-depmod-fix-parsing-of-modules.order-with-compressed-.patch165
-rw-r--r--testing/kmod/0001-libkmod-Add-support-for-.-in-module-parameter-on-kcm.patch33
-rw-r--r--testing/usermin/PKGBUILD134
-rw-r--r--testing/usermin/usermin-config.tar.bz2bin951 -> 0 bytes
-rw-r--r--testing/usermin/usermin.install34
-rw-r--r--testing/usermin/usermin.rc44
-rw-r--r--testing/usermin/usermin.service9
529 files changed, 930 insertions, 3758 deletions
diff --git a/community-staging/devil/PKGBUILD b/community-staging/devil/PKGBUILD
deleted file mode 100644
index f2ba5462d..000000000
--- a/community-staging/devil/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 78557 2012-10-20 21:46:36Z lcarlier $
-# Maintainer: Laurent Carlier <lordheavym@gmail.org>
-# Contributor: damir <damir@archlinux.org>
-# Contributor: TheHoff <forums>
-
-pkgname=devil
-pkgver=1.7.8
-pkgrel=14
-pkgdesc="Library for reading several different image formats"
-arch=('i686' 'x86_64')
-url="http://openil.sourceforge.net/"
-depends=('libpng' 'libmng' 'jasper' 'lcms' 'openexr')
-install=devil.install
-options=('!libtool' '!docs' '!emptydirs')
-license=('GPL')
-source=(http://downloads.sourceforge.net/openil/DevIL-$pkgver.tar.gz libpng14.patch)
-md5sums=('7918f215524589435e5ec2e8736d5e1d'
- '0f839ccefd43b0ee8b4b3f99806147fc')
-
-build() {
- cd ${srcdir}/devil-$pkgver
-
- patch -Np1 -i ${srcdir}/libpng14.patch
-
- if [[ $CARCH == x86_64 ]]; then
- ./configure --prefix=/usr --enable-ILU
- else
- ./configure --prefix=/usr --enable-ILU --disable-sse3
- fi
-
- make
-}
-
-package() {
- cd ${srcdir}/devil-$pkgver
-
- make prefix=${pkgdir}/usr install
-}
diff --git a/community-staging/devil/devil.install b/community-staging/devil/devil.install
deleted file mode 100644
index 8336ac3d1..000000000
--- a/community-staging/devil/devil.install
+++ /dev/null
@@ -1,11 +0,0 @@
-infodir=usr/share/info
-
-post_upgrade() {
- [ -x usr/bin/install-info ] || return 0
- install-info $infodir/DevIL_manual.info.gz $infodir/dir 2> /dev/null
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- install-info --delete $infodir/DevIL_manual.info.gz $infodir/dir 2> /dev/null
-}
diff --git a/community-staging/devil/libpng14.patch b/community-staging/devil/libpng14.patch
deleted file mode 100644
index b8434692b..000000000
--- a/community-staging/devil/libpng14.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Nur devil-1.7.8.orig/src-IL/src/il_icon.c devil-1.7.8/src-IL/src/il_icon.c
---- devil-1.7.8.orig/src-IL/src/il_icon.c 2009-03-08 09:10:09.000000000 +0200
-+++ devil-1.7.8/src-IL/src/il_icon.c 2010-01-17 00:54:09.000000000 +0200
-@@ -525,7 +525,7 @@
-
- // Expand low-bit-depth grayscale images to 8 bits
- if (ico_color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) {
-- png_set_gray_1_2_4_to_8(ico_png_ptr);
-+ png_set_expand_gray_1_2_4_to_8(ico_png_ptr);
- }
-
- // Expand RGB images with transparency to full alpha channels
-diff -Nur devil-1.7.8.orig/src-IL/src/il_png.c devil-1.7.8/src-IL/src/il_png.c
---- devil-1.7.8.orig/src-IL/src/il_png.c 2009-03-08 09:10:09.000000000 +0200
-+++ devil-1.7.8/src-IL/src/il_png.c 2010-01-17 00:55:26.000000000 +0200
-@@ -105,7 +105,7 @@
- Read = iread(Signature, 1, 8);
- iseek(-Read, IL_SEEK_CUR);
-
-- return png_check_sig(Signature, 8);
-+ return png_sig_cmp(Signature, 0, 8) == 0;
- }
-
-
-@@ -278,7 +278,7 @@
-
- // Expand low-bit-depth grayscale images to 8 bits
- if (png_color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) {
-- png_set_gray_1_2_4_to_8(png_ptr);
-+ png_set_expand_gray_1_2_4_to_8(png_ptr);
- }
-
- // Expand RGB images with transparency to full alpha channels
diff --git a/community-staging/supertux/PKGBUILD b/community-staging/supertux/PKGBUILD
deleted file mode 100644
index a8e7d7245..000000000
--- a/community-staging/supertux/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 78608 2012-10-22 02:52:34Z ebelanger $
-# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
-# Contributor: Eric Bélanger <eric@archlinux.org>
-# Contributor: vande198
-# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
-
-pkgname=supertux
-pkgver=0.3.3
-pkgrel=7
-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' 'glew')
-makedepends=('cmake' 'boost' 'mesa')
-source=(http://download.berlios.de/supertux/${pkgname}-${pkgver}.tar.bz2
- supertux2-0.3.3-squirrel-gcc47.patch)
-md5sums=('f3f803e629ee51a9de0b366a036e393d'
- 'eb06315514be4f200428f14b927beb66')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- patch -p1 -i "${srcdir}/supertux2-0.3.3-squirrel-gcc47.patch"
- sed -i '1i#include <cstddef>' src/supertux/screen_manager.hpp
- sed -i '/types\.h/d' src/addon/addon_manager.cpp
- 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/supertux2-0.3.3-squirrel-gcc47.patch b/community-staging/supertux/supertux2-0.3.3-squirrel-gcc47.patch
deleted file mode 100644
index 16781b610..000000000
--- a/community-staging/supertux/supertux2-0.3.3-squirrel-gcc47.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Naur supertux2-0.3.3.orig/external/squirrel/squirrel/sqmem.h supertux2-0.3.3/external/squirrel/squirrel/sqmem.h
---- supertux2-0.3.3.orig/external/squirrel/squirrel/sqmem.h 1970-01-01 01:00:00.000000000 +0100
-+++ supertux2-0.3.3/external/squirrel/squirrel/sqmem.h 2012-05-01 11:59:37.000000000 +0200
-@@ -0,0 +1,8 @@
-+/* see copyright notice in squirrel.h */
-+#ifndef _SQMEM_H_
-+#define _SQMEM_H_
-+
-+void *sq_vm_malloc(SQUnsignedInteger size);
-+void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
-+void sq_vm_free(void *p,SQUnsignedInteger size);
-+#endif //_SQMEM_H_
-diff -Naur supertux2-0.3.3.orig/external/squirrel/squirrel/sqstate.h supertux2-0.3.3/external/squirrel/squirrel/sqstate.h
---- supertux2-0.3.3.orig/external/squirrel/squirrel/sqstate.h 2010-03-01 13:40:58.000000000 +0100
-+++ supertux2-0.3.3/external/squirrel/squirrel/sqstate.h 2012-05-01 11:59:37.000000000 +0200
-@@ -136,8 +136,4 @@
- extern SQObjectPtr _minusone_;
-
- bool CompileTypemask(SQIntVec &res,const SQChar *typemask);
--
--void *sq_vm_malloc(SQUnsignedInteger size);
--void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
--void sq_vm_free(void *p,SQUnsignedInteger size);
- #endif //_SQSTATE_H_
-diff -Naur supertux2-0.3.3.orig/external/squirrel/squirrel/squtils.h supertux2-0.3.3/external/squirrel/squirrel/squtils.h
---- supertux2-0.3.3.orig/external/squirrel/squirrel/squtils.h 2010-03-01 13:40:58.000000000 +0100
-+++ supertux2-0.3.3/external/squirrel/squirrel/squtils.h 2012-05-01 11:59:37.000000000 +0200
-@@ -2,6 +2,8 @@
- #ifndef _SQUTILS_H_
- #define _SQUTILS_H_
-
-+#include "sqmem.h"
-+
- #define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;}
- #define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));}
- #define SQ_MALLOC(__size) sq_vm_malloc((__size));
diff --git a/community-testing/activity-log-manager/PKGBUILD b/community-testing/activity-log-manager/PKGBUILD
deleted file mode 100644
index 0b27128a4..000000000
--- a/community-testing/activity-log-manager/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: PKGBUILD 78598 2012-10-21 19:12:44Z bgyorgy $
-# Maintainer: BallĂ³ György <ballogyor+arch at gmail dot com>
-# Contributor: Ner0
-
-pkgname=activity-log-manager
-pkgver=0.9.4
-pkgrel=2
-pkgdesc="A graphical user interface which lets you easily control what gets logged by Zeitgeist"
-arch=('i686' 'x86_64')
-url="https://launchpad.net/activity-log-manager"
-license=('GPL2')
-depends=('gtk3' 'libgee' 'libzeitgeist' 'zeitgeist' 'hicolor-icon-theme' 'xdg-utils')
-makedepends=('vala' 'intltool')
-install=$pkgname.install
-source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz
- http://pkgbuild.com/~bgyorgy/sources/$pkgname-translations-20121021.tar.gz)
-md5sums=('cf85aecdaa6c0188a53d659709e1f8cd'
- '6167df74ce44659aa94a89f31ff4d351')
-
-build() {
- cd $pkgname-$pkgver
-
- # Fix docdir location
- sed -i 's/almdocdir =.*/almdocdir = ${docdir}/' Makefile.{am,in}
-
- # Update language files
- echo 'af ar ast be bg bn bs ca ca@valencia cs da de el eo es et eu fi fr gd gl he hi hr hu id it ja km ko ku lt lv mi ms my nb nl oc pl pt ro ru se si sk sl sr sv ta te ug uk uz vi zh_CN zh_HK zh_TW' >po/LINGUAS
- rename $pkgname- '' ../po/$pkgname-*.po
- mv -f -t po ../po/*
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir" install
-
- # We don't have Whoopsie on Arch Linux
- rm -r "$pkgdir/etc" "$pkgdir"/usr/share/{applications/activity-log-manager-ccpanel.desktop,dbus-1,gnome-control-center,polkit-1}
-}
diff --git a/community-testing/activity-log-manager/activity-log-manager.install b/community-testing/activity-log-manager/activity-log-manager.install
deleted file mode 100644
index 2c455e952..000000000
--- a/community-testing/activity-log-manager/activity-log-manager.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- post_install $1
-}
diff --git a/community-testing/espeakup/PKGBUILD b/community-testing/espeakup/PKGBUILD
deleted file mode 100644
index 9ee2d9962..000000000
--- a/community-testing/espeakup/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 78549 2012-10-20 19:23:23Z tomegun $
-# Contributor: Chris Brannon <chris@the-brannons.com>
-# Contributor: Kyle <kyle@gmx.ca>
-pkgname=espeakup
-pkgver=0.71
-pkgrel=5
-pkgdesc='Allows the Speakup screen review system to use the ESpeak synthesizer.'
-arch=('i686' 'x86_64')
-url="http://github.com/williamh/espeakup"
-license=('GPL3')
-source=("ftp://linux-speakup.org/pub/linux/goodies/${pkgname}-${pkgver}.tar.bz2"
- espeakup espeakup.conf.d espeakup.service)
-depends=(speakup-utils espeak)
-backup=(etc/conf.d/espeakup)
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="${pkgdir}" install
- install -m755 -D "${srcdir}/espeakup" "${pkgdir}/etc/rc.d/espeakup"
- install -m644 -D "${srcdir}/espeakup.conf.d" "${pkgdir}/etc/conf.d/espeakup"
- install -m644 -D "${srcdir}/espeakup.service" "${pkgdir}/usr/lib/systemd/system/espeakup.service"
-}
-md5sums=('03daa70b3db3f4f6fbb42c2ee428eda7'
- '7cf0abd493710ed924b7bb7c8d279fb3'
- '0f93974845b15efa12f5e7a74cc0eecd'
- '0c11c50b128234cda8e1357e88cf7c43')
diff --git a/community-testing/espeakup/espeakup b/community-testing/espeakup/espeakup
deleted file mode 100644
index 94a71701a..000000000
--- a/community-testing/espeakup/espeakup
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/conf.d/espeakup
-. /etc/rc.d/functions
-
-PID=`pidof espeakup`
-PIDFILE=/var/run/espeakup.pid
-case "$1" in
- start)
- stat_busy "Starting Espeakup"
- if [ -z "$PID" ]; then
- if [ -f $PIDFILE ]; then
- rm $PIDFILE
- fi
- /usr/bin/espeakup $ESPEAKUP_ARGS
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon espeakup
- stat_done
- fi
- fi
- ;;
- stop)
- stat_busy "Stopping Espeakup"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon espeakup
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 2
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/community-testing/espeakup/espeakup.conf.d b/community-testing/espeakup/espeakup.conf.d
deleted file mode 100644
index 66f7842c3..000000000
--- a/community-testing/espeakup/espeakup.conf.d
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to espeakup.
-# Example:
-# ESPEAKUP_ARGS="--default-voice=fr"
-# will tell espeakup to use the French voice.
-ESPEAKUP_ARGS=""
diff --git a/community-testing/espeakup/espeakup.service b/community-testing/espeakup/espeakup.service
deleted file mode 100644
index 58d7d47fa..000000000
--- a/community-testing/espeakup/espeakup.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Software speech output for Speakup
-
-[Service]
-Type=forking
-PIDFile=/run/espeakup.pid
-ExecStart=/usr/bin/espeakup
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community-testing/gedit-plugins/PKGBUILD b/community-testing/gedit-plugins/PKGBUILD
deleted file mode 100644
index 44dc262a0..000000000
--- a/community-testing/gedit-plugins/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 78582 2012-10-21 11:43:49Z ibiru $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: Alexander Rødseth <rodseth@gmail.com>
-# Contributor: Hugo Doria <hugo@archlinux.org>
-# Contributor: Sergej Chodarev <sergejx@centrum.sk>
-# Contributor: zhuqin <zhuqin83@gmail.com>
-
-pkgname=gedit-plugins
-pkgver=3.6.1
-pkgrel=1
-pkgdesc="Plugins for gedit"
-arch=('x86_64' 'i686')
-license=('GPL')
-url="http://live.gnome.org/GeditPlugins"
-depends=('gedit' 'dbus-python')
-optdepends=('gucharmap: for charmap plugin'
- 'vte3: for embedded terminal')
-makedepends=('intltool' 'gnome-doc-utils' 'vte3')
-options=('!libtool' '!emptydirs')
-install=gedit-plugins.install
-source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz")
-sha256sums=('c5e92830e6029110bf1117bd9f31b23a9ad907210b8cb37039772f5bfcf6d174')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc --with-plugins=all \
- --disable-schemas-compile
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-testing/gedit-plugins/gedit-plugins.install b/community-testing/gedit-plugins/gedit-plugins.install
deleted file mode 100644
index d5bcc00ae..000000000
--- a/community-testing/gedit-plugins/gedit-plugins.install
+++ /dev/null
@@ -1,23 +0,0 @@
-pkgname=gedit-plugins
-
-post_install() {
- usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-pre_upgrade() {
- if [ -f usr/share/gconf/schemas/${pkgname}.schemas ]; then
- usr/sbin/gconfpkg --uninstall ${pkgname}
- fi
-}
-
-post_upgrade() {
- post_install $1
-}
-
-
-post_remove() {
- post_install $1
-}
-
-
-# vim:set ts=2 sw=2 et:
diff --git a/community-testing/gnome-packagekit/PKGBUILD b/community-testing/gnome-packagekit/PKGBUILD
deleted file mode 100644
index e0a5edfd4..000000000
--- a/community-testing/gnome-packagekit/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 78514 2012-10-20 07:24:57Z jconder $
-# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
-
-pkgname=gnome-packagekit
-pkgver=3.6.0
-pkgrel=1
-pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop'
-arch=('i686' 'x86_64')
-url='http://www.packagekit.org/'
-license=('GPL')
-depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify'
- 'packagekit')
-makedepends=('gconf' 'gtk-doc' 'intltool' 'itstool' 'libcanberra' 'upower')
-optdepends=('polkit-gnome: required for privileged actions'
- 'gnome-settings-daemon-updates: update and message notifications')
-options=('!emptydirs' '!libtool')
-install="$pkgname.install"
-source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz")
-sha256sums=('9f096ec72fb81a78c426d9747145405a8b99e1d8418978828796768c8532d676')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- _mime='application/x-xz-compressed-tar;application/x-servicepack;'
- sed -i "s@MimeType=.*@MimeType=$_mime@" data/gpk-install-local-file.desktop.in
-
- sed -i 's@python@python2@' python/enum-convertor.py
- sed -i 's@python enum-convertor.py@python2 enum-convertor.py@' python/packagekit/Makefile.{am,in}
-
- export PYTHON=/usr/bin/python2
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --disable-gtk-doc \
- --disable-schemas-compile \
- --disable-scrollkeeper
- make -s
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make -s DESTDIR="$pkgdir" install
-}
diff --git a/community-testing/gnome-packagekit/gnome-packagekit.install b/community-testing/gnome-packagekit/gnome-packagekit.install
deleted file mode 100644
index 620670d57..000000000
--- a/community-testing/gnome-packagekit/gnome-packagekit.install
+++ /dev/null
@@ -1,19 +0,0 @@
-post_install() {
- 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
-}
-
-pre_upgrade() {
- if (( $(vercmp $2 2.91.90) < 0 )); then
- usr/sbin/gconfpkg --uninstall gnome-packagekit
- fi
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/community-testing/gnome-settings-daemon-updates/0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch b/community-testing/gnome-settings-daemon-updates/0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch
deleted file mode 100644
index 293a419df..000000000
--- a/community-testing/gnome-settings-daemon-updates/0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch
+++ /dev/null
@@ -1,1473 +0,0 @@
-From 79ead5309fe21e77cfe58adc6a9340953c2d52f4 Mon Sep 17 00:00:00 2001
-From: Richard Hughes <richard@hughsie.com>
-Date: Fri, 21 Sep 2012 11:56:53 +0100
-Subject: [PATCH] power and media-keys: Use logind for suspending and
- rebooting the system
-
-Use the new logind features to suspend and resume but making sure we opt out
-of logind handling the sleep and power keys, and also inhibiting for lid close
-auto-suspend if there is an external monitor connected.
-
-Also use a delay inihibit for logind so that we can do actions on suspend like
-blanking the screen using the screensaver and also poking the screensaver on
-resume.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=680689
----
- plugins/common/Makefile.am | 4 +-
- plugins/common/gsd-power-helper.c | 203 --------
- plugins/common/gsd-power-helper.h | 35 --
- plugins/media-keys/gsd-media-keys-manager.c | 156 +++++--
- plugins/power/gsd-power-manager.c | 699 +++++++++++++++++++---------
- 5 files changed, 595 insertions(+), 502 deletions(-)
- delete mode 100644 plugins/common/gsd-power-helper.c
- delete mode 100644 plugins/common/gsd-power-helper.h
-
-diff --git a/plugins/common/Makefile.am b/plugins/common/Makefile.am
-index 7e50db4..b0e907c 100644
---- a/plugins/common/Makefile.am
-+++ b/plugins/common/Makefile.am
-@@ -6,9 +6,7 @@ libcommon_la_SOURCES = \
- gsd-keygrab.c \
- gsd-keygrab.h \
- gsd-input-helper.c \
-- gsd-input-helper.h \
-- gsd-power-helper.c \
-- gsd-power-helper.h
-+ gsd-input-helper.h
-
- libcommon_la_CPPFLAGS = \
- $(AM_CPPFLAGS)
-diff --git a/plugins/common/gsd-power-helper.c b/plugins/common/gsd-power-helper.c
-deleted file mode 100644
-index 27d0eda..0000000
---- a/plugins/common/gsd-power-helper.c
-+++ /dev/null
-@@ -1,203 +0,0 @@
--/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
-- *
-- * Copyright (C) 2012 Bastien Nocera <hadess@hadess.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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-- *
-- */
--
--#include "config.h"
--
--#include "gsd-power-helper.h"
--
--#define SYSTEMD_DBUS_NAME "org.freedesktop.login1"
--#define SYSTEMD_DBUS_PATH "/org/freedesktop/login1"
--#define SYSTEMD_DBUS_INTERFACE "org.freedesktop.login1.Manager"
--
--#define CONSOLEKIT_DBUS_NAME "org.freedesktop.ConsoleKit"
--#define CONSOLEKIT_DBUS_PATH_MANAGER "/org/freedesktop/ConsoleKit/Manager"
--#define CONSOLEKIT_DBUS_INTERFACE_MANAGER "org.freedesktop.ConsoleKit.Manager"
--
--#ifdef HAVE_SYSTEMD
--static void
--systemd_stop (void)
--{
-- GDBusConnection *bus;
--
-- bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
-- g_dbus_connection_call (bus,
-- SYSTEMD_DBUS_NAME,
-- SYSTEMD_DBUS_PATH,
-- SYSTEMD_DBUS_INTERFACE,
-- "PowerOff",
-- g_variant_new ("(b)", FALSE),
-- NULL, 0, G_MAXINT, NULL, NULL, NULL);
-- g_object_unref (bus);
--}
--
--static void
--systemd_suspend (void)
--{
-- GDBusConnection *bus;
--
-- bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
-- g_dbus_connection_call (bus,
-- SYSTEMD_DBUS_NAME,
-- SYSTEMD_DBUS_PATH,
-- SYSTEMD_DBUS_INTERFACE,
-- "Suspend",
-- g_variant_new ("(b)", TRUE),
-- NULL, 0, G_MAXINT, NULL, NULL, NULL);
-- g_object_unref (bus);
--}
--
--static void
--systemd_hibernate (void)
--{
-- GDBusConnection *bus;
--
-- bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
-- g_dbus_connection_call (bus,
-- SYSTEMD_DBUS_NAME,
-- SYSTEMD_DBUS_PATH,
-- SYSTEMD_DBUS_INTERFACE,
-- "Hibernate",
-- g_variant_new ("(b)", TRUE),
-- NULL, 0, G_MAXINT, NULL, NULL, NULL);
-- g_object_unref (bus);
--}
--
--#else /* HAVE_SYSTEMD */
--
--static void
--consolekit_stop_cb (GObject *source_object,
-- GAsyncResult *res,
-- gpointer user_data)
--{
-- GVariant *result;
-- GError *error = NULL;
--
-- result = g_dbus_proxy_call_finish (G_DBUS_PROXY (source_object),
-- res,
-- &error);
-- if (result == NULL) {
-- g_warning ("couldn't stop using ConsoleKit: %s",
-- error->message);
-- g_error_free (error);
-- } else {
-- g_variant_unref (result);
-- }
--}
--
--static void
--consolekit_stop (void)
--{
-- GError *error = NULL;
-- GDBusProxy *proxy;
--
-- /* power down the machine in a safe way */
-- proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
-- G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES,
-- NULL,
-- CONSOLEKIT_DBUS_NAME,
-- CONSOLEKIT_DBUS_PATH_MANAGER,
-- CONSOLEKIT_DBUS_INTERFACE_MANAGER,
-- NULL, &error);
-- if (proxy == NULL) {
-- g_warning ("cannot connect to ConsoleKit: %s",
-- error->message);
-- g_error_free (error);
-- return;
-- }
-- g_dbus_proxy_call (proxy,
-- "Stop",
-- NULL,
-- G_DBUS_CALL_FLAGS_NONE,
-- -1, NULL,
-- consolekit_stop_cb, NULL);
-- g_object_unref (proxy);
--}
--static void
--upower_sleep_cb (GObject *source_object,
-- GAsyncResult *res,
-- gpointer user_data)
--{
-- GVariant *result;
-- GError *error = NULL;
--
-- result = g_dbus_proxy_call_finish (G_DBUS_PROXY (source_object),
-- res,
-- &error);
-- if (result == NULL) {
-- g_warning ("couldn't sleep using UPower: %s",
-- error->message);
-- g_error_free (error);
-- } else {
-- g_variant_unref (result);
-- }
--}
--
--static void
--upower_suspend (GDBusProxy *upower_proxy)
--{
-- g_dbus_proxy_call (upower_proxy,
-- "Suspend",
-- NULL,
-- G_DBUS_CALL_FLAGS_NONE,
-- -1, NULL,
-- upower_sleep_cb, NULL);
--}
--
--static void
--upower_hibernate (GDBusProxy *upower_proxy)
--{
-- g_dbus_proxy_call (upower_proxy,
-- "Hibernate",
-- NULL,
-- G_DBUS_CALL_FLAGS_NONE,
-- -1, NULL,
-- upower_sleep_cb, NULL);
--}
--#endif /* HAVE_SYSTEMD */
--
--void
--gsd_power_suspend (GDBusProxy *upower_proxy)
--{
--#ifdef HAVE_SYSTEMD
-- systemd_suspend ();
--#else
-- upower_suspend (upower_proxy);
--#endif
--}
--
--void
--gsd_power_poweroff (void)
--{
--#ifdef HAVE_SYSTEMD
-- systemd_stop ();
--#else
-- consolekit_stop ();
--#endif
--}
--
--void
--gsd_power_hibernate (GDBusProxy *upower_proxy)
--{
--#ifdef HAVE_SYSTEMD
-- systemd_hibernate ();
--#else
-- upower_hibernate (upower_proxy);
--#endif
--}
-diff --git a/plugins/common/gsd-power-helper.h b/plugins/common/gsd-power-helper.h
-deleted file mode 100644
-index e3be14f..0000000
---- a/plugins/common/gsd-power-helper.h
-+++ /dev/null
-@@ -1,35 +0,0 @@
--/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
-- *
-- * Copyright (C) 2012 Bastien Nocera <hadess@hadess.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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-- */
--
--#ifndef __GSD_POWER_HELPER_H
--#define __GSD_POWER_HELPER_H
--
--#include <glib.h>
--
--G_BEGIN_DECLS
--
--#include <gio/gio.h>
--
--void gsd_power_suspend (GDBusProxy *upower_proxy);
--void gsd_power_hibernate (GDBusProxy *upower_proxy);
--void gsd_power_poweroff (void);
--
--G_END_DECLS
--
--#endif /* __GSD_POWER_HELPER_H */
-diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
-index 9c84d7f..a2f277e 100644
---- a/plugins/media-keys/gsd-media-keys-manager.c
-+++ b/plugins/media-keys/gsd-media-keys-manager.c
-@@ -39,6 +39,7 @@
- #include <gdk/gdkx.h>
- #include <gtk/gtk.h>
- #include <gio/gdesktopappinfo.h>
-+#include <gio/gunixfdlist.h>
-
- #ifdef HAVE_GUDEV
- #include <gudev/gudev.h>
-@@ -51,7 +52,6 @@
- #include "shortcuts-list.h"
- #include "gsd-osd-window.h"
- #include "gsd-input-helper.h"
--#include "gsd-power-helper.h"
- #include "gsd-enums.h"
-
- #include <canberra.h>
-@@ -105,6 +105,10 @@ static const gchar introspection_xml[] =
- #define KEY_CURRENT_INPUT_SOURCE "current"
- #define KEY_INPUT_SOURCES "sources"
-
-+#define SYSTEMD_DBUS_NAME "org.freedesktop.login1"
-+#define SYSTEMD_DBUS_PATH "/org/freedesktop/login1"
-+#define SYSTEMD_DBUS_INTERFACE "org.freedesktop.login1.Manager"
-+
- #define GSD_MEDIA_KEYS_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GSD_TYPE_MEDIA_KEYS_MANAGER, GsdMediaKeysManagerPrivate))
-
- typedef struct {
-@@ -148,10 +152,13 @@ struct GsdMediaKeysManagerPrivate
-
- /* Power stuff */
- GSettings *power_settings;
-- GDBusProxy *upower_proxy;
- GDBusProxy *power_screen_proxy;
- GDBusProxy *power_keyboard_proxy;
-
-+ /* systemd stuff */
-+ GDBusProxy *logind_proxy;
-+ gint inhibit_keys_fd;
-+
- /* Multihead stuff */
- GdkScreen *current_screen;
- GSList *screens;
-@@ -1618,6 +1625,38 @@ do_toggle_contrast_action (GsdMediaKeysManager *manager)
- }
-
- static void
-+power_action_suspend (GsdMediaKeysManager *manager)
-+{
-+#ifndef HAVE_SYSTEMD
-+ g_warning ("no systemd support");
-+ return;
-+#endif
-+ g_dbus_proxy_call (manager->priv->logind_proxy,
-+ "Suspend",
-+ g_variant_new ("(b)", TRUE),
-+ G_DBUS_CALL_FLAGS_NONE,
-+ G_MAXINT,
-+ manager->priv->bus_cancellable,
-+ NULL, NULL);
-+}
-+
-+static void
-+power_action_hibernate (GsdMediaKeysManager *manager)
-+{
-+#ifndef HAVE_SYSTEMD
-+ g_warning ("no systemd support");
-+ return;
-+#endif
-+ g_dbus_proxy_call (manager->priv->logind_proxy,
-+ "Hibernate",
-+ g_variant_new ("(b)", TRUE),
-+ G_DBUS_CALL_FLAGS_NONE,
-+ G_MAXINT,
-+ manager->priv->bus_cancellable,
-+ NULL, NULL);
-+}
-+
-+static void
- do_config_power_action (GsdMediaKeysManager *manager,
- const gchar *config_key)
- {
-@@ -1627,14 +1666,14 @@ do_config_power_action (GsdMediaKeysManager *manager,
- config_key);
- switch (action_type) {
- case GSD_POWER_ACTION_SUSPEND:
-- gsd_power_suspend (manager->priv->upower_proxy);
-+ power_action_suspend (manager);
- break;
- case GSD_POWER_ACTION_INTERACTIVE:
- case GSD_POWER_ACTION_SHUTDOWN:
- gnome_session_shutdown (manager);
- break;
- case GSD_POWER_ACTION_HIBERNATE:
-- gsd_power_hibernate (manager->priv->upower_proxy);
-+ power_action_hibernate (manager);
- break;
- case GSD_POWER_ACTION_BLANK:
- case GSD_POWER_ACTION_NOTHING:
-@@ -2248,6 +2287,7 @@ gsd_media_keys_manager_stop (GsdMediaKeysManager *manager)
- }
- #endif /* HAVE_GUDEV */
-
-+ g_clear_object (&priv->logind_proxy);
- if (priv->settings) {
- g_object_unref (priv->settings);
- priv->settings = NULL;
-@@ -2268,11 +2308,6 @@ gsd_media_keys_manager_stop (GsdMediaKeysManager *manager)
- priv->power_keyboard_proxy = NULL;
- }
-
-- if (priv->upower_proxy) {
-- g_object_unref (priv->upower_proxy);
-- priv->upower_proxy = NULL;
-- }
--
- if (priv->cancellable != NULL) {
- g_cancellable_cancel (priv->cancellable);
- g_object_unref (priv->cancellable);
-@@ -2363,9 +2398,85 @@ gsd_media_keys_manager_class_init (GsdMediaKeysManagerClass *klass)
- }
-
- static void
-+inhibit_done (GObject *source,
-+ GAsyncResult *result,
-+ gpointer user_data)
-+{
-+ GDBusProxy *proxy = G_DBUS_PROXY (source);
-+ GsdMediaKeysManager *manager = GSD_MEDIA_KEYS_MANAGER (user_data);
-+ GError *error = NULL;
-+ GVariant *res;
-+ GUnixFDList *fd_list = NULL;
-+ gint idx;
-+
-+ res = g_dbus_proxy_call_with_unix_fd_list_finish (proxy, &fd_list, result, &error);
-+ if (res == NULL) {
-+ g_warning ("Unable to inhibit keypresses: %s", error->message);
-+ g_error_free (error);
-+ } else {
-+ g_variant_get (res, "(h)", &idx);
-+ manager->priv->inhibit_keys_fd = g_unix_fd_list_get (fd_list, idx, &error);
-+ if (manager->priv->inhibit_keys_fd == -1) {
-+ g_warning ("Failed to receive system inhibitor fd: %s", error->message);
-+ g_error_free (error);
-+ }
-+ g_debug ("System inhibitor fd is %d", manager->priv->inhibit_keys_fd);
-+ g_object_unref (fd_list);
-+ g_variant_unref (res);
-+ }
-+}
-+
-+static void
- gsd_media_keys_manager_init (GsdMediaKeysManager *manager)
- {
-+ GError *error;
-+ GDBusConnection *bus;
-+
-+ error = NULL;
- manager->priv = GSD_MEDIA_KEYS_MANAGER_GET_PRIVATE (manager);
-+
-+ bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error);
-+ if (bus == NULL) {
-+ g_warning ("Failed to connect to system bus: %s",
-+ error->message);
-+ g_error_free (error);
-+ return;
-+ }
-+
-+ manager->priv->logind_proxy =
-+ g_dbus_proxy_new_sync (bus,
-+ 0,
-+ NULL,
-+ SYSTEMD_DBUS_NAME,
-+ SYSTEMD_DBUS_PATH,
-+ SYSTEMD_DBUS_INTERFACE,
-+ NULL,
-+ &error);
-+
-+ if (manager->priv->logind_proxy == NULL) {
-+ g_warning ("Failed to connect to systemd: %s",
-+ error->message);
-+ g_error_free (error);
-+ }
-+
-+ g_object_unref (bus);
-+
-+ g_debug ("Adding system inhibitors for power keys");
-+ manager->priv->inhibit_keys_fd = -1;
-+ g_dbus_proxy_call_with_unix_fd_list (manager->priv->logind_proxy,
-+ "Inhibit",
-+ g_variant_new ("(ssss)",
-+ "handle-power-key:handle-suspend-key:handle-hibernate-key",
-+ g_get_user_name (),
-+ "GNOME handling keypresses",
-+ "block"),
-+ 0,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ inhibit_done,
-+ manager);
-+
- }
-
- static void
-@@ -2382,6 +2493,8 @@ gsd_media_keys_manager_finalize (GObject *object)
-
- if (media_keys_manager->priv->start_idle_id != 0)
- g_source_remove (media_keys_manager->priv->start_idle_id);
-+ if (media_keys_manager->priv->inhibit_keys_fd != -1)
-+ close (media_keys_manager->priv->inhibit_keys_fd);
-
- G_OBJECT_CLASS (gsd_media_keys_manager_parent_class)->finalize (object);
- }
-@@ -2401,21 +2514,6 @@ xrandr_ready_cb (GObject *source_object,
- }
-
- static void
--upower_ready_cb (GObject *source_object,
-- GAsyncResult *res,
-- GsdMediaKeysManager *manager)
--{
-- GError *error = NULL;
--
-- manager->priv->upower_proxy = g_dbus_proxy_new_finish (res, &error);
-- if (manager->priv->upower_proxy == NULL) {
-- g_warning ("Failed to get proxy for upower: %s",
-- error->message);
-- g_error_free (error);
-- }
--}
--
--static void
- power_screen_ready_cb (GObject *source_object,
- GAsyncResult *res,
- GsdMediaKeysManager *manager)
-@@ -2517,16 +2615,6 @@ register_manager (GsdMediaKeysManager *manager)
- manager->priv->bus_cancellable,
- (GAsyncReadyCallback) on_bus_gotten,
- manager);
--
-- g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
-- G_DBUS_PROXY_FLAGS_NONE,
-- NULL,
-- "org.freedesktop.UPower",
-- "/org/freedesktop/UPower",
-- "org.freedesktop.UPower",
-- NULL,
-- (GAsyncReadyCallback) upower_ready_cb,
-- manager);
- }
-
- GsdMediaKeysManager *
-diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
-index 070cf32..18fcedf 100644
---- a/plugins/power/gsd-power-manager.c
-+++ b/plugins/power/gsd-power-manager.c
-@@ -1,7 +1,7 @@
- /* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
- *
- * Copyright (C) 2007 William Jon McCann <mccann@jhu.edu>
-- * Copyright (C) 2011 Richard Hughes <richard@hughsie.com>
-+ * Copyright (C) 2011-2012 Richard Hughes <richard@hughsie.com>
- * Copyright (C) 2011 Ritesh Khadgaray <khadgaray@gmail.com>
- *
- * This program is free software; you can redistribute it and/or modify
-@@ -32,6 +32,7 @@
- #include <libupower-glib/upower.h>
- #include <libnotify/notify.h>
- #include <canberra-gtk.h>
-+#include <gio/gunixfdlist.h>
-
- #define GNOME_DESKTOP_USE_UNSTABLE_API
- #include <libgnome-desktop/gnome-rr.h>
-@@ -43,7 +44,6 @@
- #include "gnome-settings-session.h"
- #include "gsd-enums.h"
- #include "gsd-power-manager.h"
--#include "gsd-power-helper.h"
-
- #define GNOME_SESSION_DBUS_NAME "org.gnome.SessionManager"
- #define GNOME_SESSION_DBUS_PATH "/org/gnome/SessionManager"
-@@ -78,6 +78,10 @@
- #define GSD_POWER_MANAGER_RECALL_DELAY 30 /* seconds */
- #define GSD_POWER_MANAGER_LID_CLOSE_SAFETY_TIMEOUT 30 /* seconds */
-
-+#define SYSTEMD_DBUS_NAME "org.freedesktop.login1"
-+#define SYSTEMD_DBUS_PATH "/org/freedesktop/login1"
-+#define SYSTEMD_DBUS_INTERFACE "org.freedesktop.login1.Manager"
-+
- /* Keep this in sync with gnome-shell */
- #define SCREENSAVER_FADE_TIME 10 /* seconds */
-
-@@ -193,14 +197,20 @@ struct GsdPowerManagerPrivate
- ca_context *canberra_context;
- ca_proplist *critical_alert_loop_props;
- guint32 critical_alert_timeout_id;
-- GDBusProxy *screensaver_proxy;
- GDBusProxy *session_proxy;
- GDBusProxy *session_presence_proxy;
- GpmIdletime *idletime;
- GsdPowerIdleMode current_idle_mode;
-- guint lid_close_safety_timer_id;
- GtkStatusIcon *status_icon;
- guint xscreensaver_watchdog_timer_id;
-+
-+ /* systemd stuff */
-+ GDBusProxy *logind_proxy;
-+ gint inhibit_lid_switch_fd;
-+ gboolean inhibit_lid_switch_taken;
-+ gint inhibit_suspend_fd;
-+ gboolean inhibit_suspend_taken;
-+ guint inhibit_lid_switch_timer_id;
- };
-
- enum {
-@@ -217,8 +227,8 @@ static GIcon *engine_get_icon (GsdPowerManager *manager);
- static gchar *engine_get_summary (GsdPowerManager *manager);
- static void do_power_action_type (GsdPowerManager *manager, GsdPowerActionType action_type);
- static void do_lid_closed_action (GsdPowerManager *manager);
--static void lock_screensaver (GsdPowerManager *manager);
--static void kill_lid_close_safety_timer (GsdPowerManager *manager);
-+static void uninhibit_lid_switch (GsdPowerManager *manager);
-+static gboolean external_monitor_is_connected (GnomeRRScreen *screen);
-
- G_DEFINE_TYPE (GsdPowerManager, gsd_power_manager, G_TYPE_OBJECT)
-
-@@ -2048,6 +2058,57 @@ gnome_session_shutdown (void)
- }
-
- static void
-+action_poweroff (GsdPowerManager *manager)
-+{
-+ if (manager->priv->logind_proxy == NULL) {
-+ g_warning ("no systemd support");
-+ return;
-+ }
-+ g_dbus_proxy_call (manager->priv->logind_proxy,
-+ "PowerOff",
-+ g_variant_new ("(b)", FALSE),
-+ G_DBUS_CALL_FLAGS_NONE,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ NULL);
-+}
-+
-+static void
-+action_suspend (GsdPowerManager *manager)
-+{
-+ if (manager->priv->logind_proxy == NULL) {
-+ g_warning ("no systemd support");
-+ return;
-+ }
-+ g_dbus_proxy_call (manager->priv->logind_proxy,
-+ "Suspend",
-+ g_variant_new ("(b)", FALSE),
-+ G_DBUS_CALL_FLAGS_NONE,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ NULL);
-+}
-+
-+static void
-+action_hibernate (GsdPowerManager *manager)
-+{
-+ if (manager->priv->logind_proxy == NULL) {
-+ g_warning ("no systemd support");
-+ return;
-+ }
-+ g_dbus_proxy_call (manager->priv->logind_proxy,
-+ "Hibernate",
-+ g_variant_new ("(b)", FALSE),
-+ G_DBUS_CALL_FLAGS_NONE,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ NULL);
-+}
-+
-+static void
- do_power_action_type (GsdPowerManager *manager,
- GsdPowerActionType action_type)
- {
-@@ -2056,19 +2117,19 @@ do_power_action_type (GsdPowerManager *manager,
-
- switch (action_type) {
- case GSD_POWER_ACTION_SUSPEND:
-- gsd_power_suspend (manager->priv->upower_proxy);
-+ action_suspend (manager);
- break;
- case GSD_POWER_ACTION_INTERACTIVE:
- gnome_session_shutdown ();
- break;
- case GSD_POWER_ACTION_HIBERNATE:
-- gsd_power_hibernate (manager->priv->upower_proxy);
-+ action_hibernate (manager);
- break;
- case GSD_POWER_ACTION_SHUTDOWN:
- /* this is only used on critically low battery where
- * hibernate is not available and is marginally better
- * than just powering down the computer mid-write */
-- gsd_power_poweroff ();
-+ action_poweroff (manager);
- break;
- case GSD_POWER_ACTION_BLANK:
- ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-@@ -2140,85 +2201,20 @@ upower_kbd_toggle (GsdPowerManager *manager,
- return ret;
- }
-
--static void
--do_lid_open_action (GsdPowerManager *manager)
--{
-- gboolean ret;
-- GError *error = NULL;
--
-- /* play a sound, using sounds from the naming spec */
-- ca_context_play (manager->priv->canberra_context, 0,
-- CA_PROP_EVENT_ID, "lid-open",
-- /* TRANSLATORS: this is the sound description */
-- CA_PROP_EVENT_DESCRIPTION, _("Lid has been opened"),
-- NULL);
--
-- /* ensure we turn the panel back on after lid open */
-- ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-- GNOME_RR_DPMS_ON,
-- &error);
-- if (!ret) {
-- g_warning ("failed to turn the panel on after lid open: %s",
-- error->message);
-- g_clear_error (&error);
-- }
--
-- /* only toggle keyboard if present and already toggled off */
-- if (manager->priv->upower_kdb_proxy != NULL &&
-- manager->priv->kbd_brightness_old != -1) {
-- ret = upower_kbd_toggle (manager, &error);
-- if (!ret) {
-- g_warning ("failed to turn the kbd backlight on: %s",
-- error->message);
-- g_error_free (error);
-- }
-- }
--
-- kill_lid_close_safety_timer (manager);
--}
--
- static gboolean
--is_on (GnomeRROutput *output)
-+inhibit_lid_switch_timer_cb (GsdPowerManager *manager)
- {
-- GnomeRRCrtc *crtc;
--
-- crtc = gnome_rr_output_get_crtc (output);
-- if (!crtc)
-- return FALSE;
-- return gnome_rr_crtc_get_current_mode (crtc) != NULL;
--}
--
--static gboolean
--non_laptop_outputs_are_all_off (GnomeRRScreen *screen)
--{
-- GnomeRROutput **outputs;
-- int i;
--
-- outputs = gnome_rr_screen_list_outputs (screen);
-- for (i = 0; outputs[i] != NULL; i++) {
-- if (gnome_rr_output_is_laptop (outputs[i]))
-- continue;
--
-- if (is_on (outputs[i]))
-- return FALSE;
-+ if (!external_monitor_is_connected (manager->priv->x11_screen) ||
-+ g_settings_get_boolean (manager->priv->settings,
-+ "lid-close-suspend-with-external-monitor")) {
-+ g_debug ("no external monitors for a while; uninhibiting lid close");
-+ uninhibit_lid_switch (manager);
-+ manager->priv->inhibit_lid_switch_timer_id = 0;
-+ return G_SOURCE_REMOVE;
- }
-
-- return TRUE;
--}
--
--/* Timeout callback used to check conditions when the laptop's lid is closed but
-- * the machine is not suspended yet. We try to suspend again, so that the laptop
-- * won't overheat if placed in a backpack.
-- */
--static gboolean
--lid_close_safety_timer_cb (GsdPowerManager *manager)
--{
-- manager->priv->lid_close_safety_timer_id = 0;
--
-- g_debug ("lid has been closed for a while; trying to suspend again");
-- do_lid_closed_action (manager);
--
-- return FALSE;
-+ g_debug ("external monitor still there; trying again later");
-+ return G_SOURCE_CONTINUE;
- }
-
- /* Sets up a timer to be triggered some seconds after closing the laptop lid
-@@ -2226,82 +2222,73 @@ lid_close_safety_timer_cb (GsdPowerManager *manager)
- * again in the timeout handler to see if we can suspend then.
- */
- static void
--setup_lid_close_safety_timer (GsdPowerManager *manager)
-+setup_inhibit_lid_switch_timer (GsdPowerManager *manager)
- {
-- if (manager->priv->lid_close_safety_timer_id != 0)
-+ if (manager->priv->inhibit_lid_switch_timer_id != 0) {
-+ g_debug ("lid close safety timer already set up");
- return;
-+ }
-+
-+ g_debug ("setting up lid close safety timer");
-
-- manager->priv->lid_close_safety_timer_id = g_timeout_add_seconds (GSD_POWER_MANAGER_LID_CLOSE_SAFETY_TIMEOUT,
-- (GSourceFunc) lid_close_safety_timer_cb,
-+ manager->priv->inhibit_lid_switch_timer_id = g_timeout_add_seconds (GSD_POWER_MANAGER_LID_CLOSE_SAFETY_TIMEOUT,
-+ (GSourceFunc) inhibit_lid_switch_timer_cb,
- manager);
-- g_source_set_name_by_id (manager->priv->lid_close_safety_timer_id, "[GsdPowerManager] lid close safety timer");
-+ g_source_set_name_by_id (manager->priv->inhibit_lid_switch_timer_id, "[GsdPowerManager] lid close safety timer");
- }
-
- static void
--kill_lid_close_safety_timer (GsdPowerManager *manager)
-+restart_inhibit_lid_switch_timer (GsdPowerManager *manager)
- {
-- if (manager->priv->lid_close_safety_timer_id != 0) {
-- g_source_remove (manager->priv->lid_close_safety_timer_id);
-- manager->priv->lid_close_safety_timer_id = 0;
-+ if (manager->priv->inhibit_lid_switch_timer_id != 0) {
-+ g_debug ("restarting lid close safety timer");
-+ g_source_remove (manager->priv->inhibit_lid_switch_timer_id);
-+ manager->priv->inhibit_lid_switch_timer_id = 0;
-+ setup_inhibit_lid_switch_timer (manager);
- }
- }
-
- static void
--suspend_with_lid_closed (GsdPowerManager *manager)
-+do_lid_open_action (GsdPowerManager *manager)
- {
- gboolean ret;
- GError *error = NULL;
-- GsdPowerActionType action_type;
-
-- /* maybe lock the screen if the lid is closed */
-- lock_screensaver (manager);
--
-- /* we have different settings depending on AC state */
-- if (up_client_get_on_battery (manager->priv->up_client)) {
-- action_type = g_settings_get_enum (manager->priv->settings,
-- "lid-close-battery-action");
-- } else {
-- action_type = g_settings_get_enum (manager->priv->settings,
-- "lid-close-ac-action");
-- }
--
-- /* check we won't melt when the lid is closed */
-- if (action_type != GSD_POWER_ACTION_SUSPEND &&
-- action_type != GSD_POWER_ACTION_HIBERNATE) {
-- if (up_client_get_lid_force_sleep (manager->priv->up_client)) {
-- g_warning ("to prevent damage, now forcing suspend");
-- do_power_action_type (manager, GSD_POWER_ACTION_SUSPEND);
-- return;
-- }
-- }
-+ /* play a sound, using sounds from the naming spec */
-+ ca_context_play (manager->priv->canberra_context, 0,
-+ CA_PROP_EVENT_ID, "lid-open",
-+ /* TRANSLATORS: this is the sound description */
-+ CA_PROP_EVENT_DESCRIPTION, _("Lid has been opened"),
-+ NULL);
-
-- /* ensure we turn the panel back on after resume */
-+ /* ensure we turn the panel back on after lid open */
- ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-- GNOME_RR_DPMS_OFF,
-+ GNOME_RR_DPMS_ON,
- &error);
- if (!ret) {
-- g_warning ("failed to turn the panel off after lid close: %s",
-+ g_warning ("failed to turn the panel on after lid open: %s",
- error->message);
-- g_error_free (error);
-+ g_clear_error (&error);
- }
-
-- /* only toggle keyboard if present and not already toggled */
-- if (manager->priv->upower_kdb_proxy &&
-- manager->priv->kbd_brightness_old == -1) {
-+ /* only toggle keyboard if present and already toggled off */
-+ if (manager->priv->upower_kdb_proxy != NULL &&
-+ manager->priv->kbd_brightness_old != -1) {
- ret = upower_kbd_toggle (manager, &error);
- if (!ret) {
-- g_warning ("failed to turn the kbd backlight off: %s",
-+ g_warning ("failed to turn the kbd backlight on: %s",
- error->message);
- g_error_free (error);
- }
- }
--
-- do_power_action_type (manager, action_type);
- }
-
- static void
- do_lid_closed_action (GsdPowerManager *manager)
- {
-+ gboolean ret;
-+ GError *error = NULL;
-+
- /* play a sound, using sounds from the naming spec */
- ca_context_play (manager->priv->canberra_context, 0,
- CA_PROP_EVENT_ID, "lid-close",
-@@ -2309,21 +2296,22 @@ do_lid_closed_action (GsdPowerManager *manager)
- CA_PROP_EVENT_DESCRIPTION, _("Lid has been closed"),
- NULL);
-
-+ /* turn the panel off if the lid is closed (mainly for Dells...) */
-+ ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-+ GNOME_RR_DPMS_OFF,
-+ &error);
-+ if (!ret) {
-+ g_warning ("failed to turn the panel off after lid close: %s",
-+ error->message);
-+ g_error_free (error);
-+ }
-+
- /* refresh RANDR so we get an accurate view of what monitors are plugged in when the lid is closed */
- gnome_rr_screen_refresh (manager->priv->x11_screen, NULL); /* NULL-GError */
-
-- /* perform policy action */
-- if (g_settings_get_boolean (manager->priv->settings, "lid-close-suspend-with-external-monitor")
-- || non_laptop_outputs_are_all_off (manager->priv->x11_screen)) {
-- g_debug ("lid is closed; suspending or hibernating");
-- suspend_with_lid_closed (manager);
-- } else {
-- g_debug ("lid is closed; not suspending nor hibernating since some external monitor outputs are still active");
-- setup_lid_close_safety_timer (manager);
-- }
-+ restart_inhibit_lid_switch_timer (manager);
- }
-
--
- static void
- up_client_changed_cb (UpClient *client, GsdPowerManager *manager)
- {
-@@ -2343,6 +2331,7 @@ up_client_changed_cb (UpClient *client, GsdPowerManager *manager)
- if (manager->priv->lid_is_closed == tmp)
- return;
- manager->priv->lid_is_closed = tmp;
-+ g_debug ("up changed: lid is now %s", tmp ? "closed" : "open");
-
- /* fake a keypress */
- if (tmp)
-@@ -3294,30 +3283,6 @@ gsd_power_manager_class_init (GsdPowerManagerClass *klass)
- }
-
- static void
--sleep_cb_screensaver_proxy_ready_cb (GObject *source_object,
-- GAsyncResult *res,
-- gpointer user_data)
--{
-- GError *error = NULL;
-- GsdPowerManager *manager = GSD_POWER_MANAGER (user_data);
--
-- manager->priv->screensaver_proxy = g_dbus_proxy_new_for_bus_finish (res, &error);
-- if (manager->priv->screensaver_proxy == NULL) {
-- g_warning ("Could not connect to gnome-screensaver: %s",
-- error->message);
-- g_error_free (error);
-- return;
-- }
--
-- /* Finish the upower_notify_sleep_cb() call by locking the screen */
-- g_debug ("gnome-screensaver activated, doing gnome-screensaver lock");
-- g_dbus_proxy_call (manager->priv->screensaver_proxy,
-- "Lock",
-- NULL, G_DBUS_CALL_FLAGS_NONE, -1,
-- NULL, NULL, NULL);
--}
--
--static void
- idle_dbus_signal_cb (GDBusProxy *proxy,
- const gchar *sender_name,
- const gchar *signal_name,
-@@ -3469,75 +3434,38 @@ out:
- }
-
- static void
--lock_screensaver (GsdPowerManager *manager)
-+lock_screensaver (GsdPowerManager *manager,
-+ GSourceFunc done_cb)
- {
- gboolean do_lock;
-
- do_lock = g_settings_get_boolean (manager->priv->settings_screensaver,
- "lock-enabled");
-- if (!do_lock)
-+ if (!do_lock && done_cb) {
-+ done_cb (manager);
- return;
--
-- if (manager->priv->screensaver_proxy != NULL) {
-- g_debug ("doing gnome-screensaver lock");
-- g_dbus_proxy_call (manager->priv->screensaver_proxy,
-- "Lock",
-- NULL, G_DBUS_CALL_FLAGS_NONE, -1,
-- NULL, NULL, NULL);
-- } else {
-- /* connect to the screensaver first */
-- g_dbus_proxy_new_for_bus (G_BUS_TYPE_SESSION,
-- G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES,
-- NULL,
-- GS_DBUS_NAME,
-- GS_DBUS_PATH,
-- GS_DBUS_INTERFACE,
-- NULL,
-- sleep_cb_screensaver_proxy_ready_cb,
-- manager);
- }
--}
--
--static void
--upower_notify_sleep_cb (UpClient *client,
-- UpSleepKind sleep_kind,
-- GsdPowerManager *manager)
--{
-- lock_screensaver (manager);
--}
--
--static void
--upower_notify_resume_cb (UpClient *client,
-- UpSleepKind sleep_kind,
-- GsdPowerManager *manager)
--{
-- gboolean ret;
-- GError *error = NULL;
--
-- /* this displays the unlock dialogue so the user doesn't have
-- * to move the mouse or press any key before the window comes up */
-- if (manager->priv->screensaver_proxy != NULL) {
-- g_dbus_proxy_call (manager->priv->screensaver_proxy,
-- "SimulateUserActivity",
-- NULL,
-- G_DBUS_CALL_FLAGS_NONE,
-- -1, NULL, NULL, NULL);
-- }
--
-- /* close existing notifications on resume, the system power
-- * state is probably different now */
-- notify_close_if_showing (manager->priv->notification_low);
-- notify_close_if_showing (manager->priv->notification_discharging);
-
-- /* ensure we turn the panel back on after resume */
-- ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-- GNOME_RR_DPMS_ON,
-- &error);
-- if (!ret) {
-- g_warning ("failed to turn the panel on after resume: %s",
-- error->message);
-- g_error_free (error);
-- }
-+ g_dbus_connection_call (manager->priv->connection,
-+ GS_DBUS_NAME,
-+ GS_DBUS_PATH,
-+ GS_DBUS_INTERFACE,
-+ "Lock",
-+ NULL, NULL,
-+ G_DBUS_CALL_FLAGS_NONE, -1,
-+ NULL, NULL, NULL);
-+
-+ /* Wait until gnome-shell shield animation is done
-+ *
-+ * FIXME: the shell should mark the lock as active
-+ * when the shield is down, then we could wait for
-+ * that. This would also fix the problem that we wait
-+ * needlessly when the shell has already locked the
-+ * screen because it is initiating the suspend.
-+ *
-+ * https://bugzilla.gnome.org/show_bug.cgi?id=685053
-+ */
-+ g_timeout_add (500, done_cb, manager);
- }
-
- static void
-@@ -3696,6 +3624,287 @@ disable_builtin_screensaver (gpointer unused)
- return TRUE;
- }
-
-+static void
-+inhibit_lid_switch_done (GObject *source,
-+ GAsyncResult *result,
-+ gpointer user_data)
-+{
-+ GDBusProxy *proxy = G_DBUS_PROXY (source);
-+ GsdPowerManager *manager = GSD_POWER_MANAGER (user_data);
-+ GError *error = NULL;
-+ GVariant *res;
-+ GUnixFDList *fd_list = NULL;
-+ gint idx;
-+
-+ res = g_dbus_proxy_call_with_unix_fd_list_finish (proxy, &fd_list, result, &error);
-+ if (res == NULL) {
-+ g_warning ("Unable to inhibit lid switch: %s", error->message);
-+ g_error_free (error);
-+ } else {
-+ g_variant_get (res, "(h)", &idx);
-+ manager->priv->inhibit_lid_switch_fd = g_unix_fd_list_get (fd_list, idx, &error);
-+ if (manager->priv->inhibit_lid_switch_fd == -1) {
-+ g_warning ("Failed to receive system inhibitor fd: %s", error->message);
-+ g_error_free (error);
-+ }
-+ g_debug ("System inhibitor fd is %d", manager->priv->inhibit_lid_switch_fd);
-+ g_object_unref (fd_list);
-+ g_variant_unref (res);
-+ }
-+}
-+
-+static void
-+inhibit_lid_switch (GsdPowerManager *manager)
-+{
-+ GVariant *params;
-+
-+ if (manager->priv->inhibit_lid_switch_taken) {
-+ g_debug ("already inhibited lid-switch");
-+ return;
-+ }
-+ g_debug ("Adding lid switch system inhibitor");
-+ manager->priv->inhibit_lid_switch_taken = TRUE;
-+
-+ params = g_variant_new ("(ssss)",
-+ "handle-lid-switch",
-+ g_get_user_name (),
-+ "Multiple displays attached",
-+ "block");
-+ g_dbus_proxy_call_with_unix_fd_list (manager->priv->logind_proxy,
-+ "Inhibit",
-+ params,
-+ 0,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ inhibit_lid_switch_done,
-+ manager);
-+}
-+
-+static void
-+uninhibit_lid_switch (GsdPowerManager *manager)
-+{
-+ if (manager->priv->inhibit_lid_switch_fd == -1) {
-+ g_debug ("no lid-switch inhibitor");
-+ return;
-+ }
-+ g_debug ("Removing lid switch system inhibitor");
-+ close (manager->priv->inhibit_lid_switch_fd);
-+ manager->priv->inhibit_lid_switch_fd = -1;
-+ manager->priv->inhibit_lid_switch_taken = FALSE;
-+}
-+
-+static void
-+inhibit_suspend_done (GObject *source,
-+ GAsyncResult *result,
-+ gpointer user_data)
-+{
-+ GDBusProxy *proxy = G_DBUS_PROXY (source);
-+ GsdPowerManager *manager = GSD_POWER_MANAGER (user_data);
-+ GError *error = NULL;
-+ GVariant *res;
-+ GUnixFDList *fd_list = NULL;
-+ gint idx;
-+
-+ res = g_dbus_proxy_call_with_unix_fd_list_finish (proxy, &fd_list, result, &error);
-+ if (res == NULL) {
-+ g_warning ("Unable to inhibit suspend: %s", error->message);
-+ g_error_free (error);
-+ } else {
-+ g_variant_get (res, "(h)", &idx);
-+ manager->priv->inhibit_suspend_fd = g_unix_fd_list_get (fd_list, idx, &error);
-+ if (manager->priv->inhibit_suspend_fd == -1) {
-+ g_warning ("Failed to receive system inhibitor fd: %s", error->message);
-+ g_error_free (error);
-+ }
-+ g_debug ("System inhibitor fd is %d", manager->priv->inhibit_suspend_fd);
-+ g_object_unref (fd_list);
-+ g_variant_unref (res);
-+ }
-+}
-+
-+/* We take a delay inhibitor here, which causes logind to send a
-+ * PrepareToSleep signal, which gives us a chance to lock the screen
-+ * and do some other preparations.
-+ */
-+static void
-+inhibit_suspend (GsdPowerManager *manager)
-+{
-+ if (manager->priv->inhibit_suspend_taken) {
-+ g_debug ("already inhibited lid-switch");
-+ return;
-+ }
-+ g_debug ("Adding suspend delay inhibitor");
-+ manager->priv->inhibit_suspend_taken = TRUE;
-+ g_dbus_proxy_call_with_unix_fd_list (manager->priv->logind_proxy,
-+ "Inhibit",
-+ g_variant_new ("(ssss)",
-+ "sleep",
-+ g_get_user_name (),
-+ "GNOME needs to lock the screen",
-+ "delay"),
-+ 0,
-+ G_MAXINT,
-+ NULL,
-+ NULL,
-+ inhibit_suspend_done,
-+ manager);
-+}
-+
-+static void
-+uninhibit_suspend (GsdPowerManager *manager)
-+{
-+ if (manager->priv->inhibit_suspend_fd == -1) {
-+ g_debug ("no suspend delay inhibitor");
-+ return;
-+ }
-+ g_debug ("Removing suspend delay inhibitor");
-+ close (manager->priv->inhibit_suspend_fd);
-+ manager->priv->inhibit_suspend_fd = -1;
-+ manager->priv->inhibit_suspend_taken = TRUE;
-+}
-+
-+static gboolean
-+randr_output_is_on (GnomeRROutput *output)
-+{
-+ GnomeRRCrtc *crtc;
-+
-+ crtc = gnome_rr_output_get_crtc (output);
-+ if (!crtc)
-+ return FALSE;
-+ return gnome_rr_crtc_get_current_mode (crtc) != NULL;
-+}
-+
-+static gboolean
-+external_monitor_is_connected (GnomeRRScreen *screen)
-+{
-+ GnomeRROutput **outputs;
-+ guint i;
-+
-+ if (g_file_test ("/tmp/external_connected", G_FILE_TEST_EXISTS))
-+ return TRUE;
-+
-+ /* see if we have more than one screen plugged in */
-+ outputs = gnome_rr_screen_list_outputs (screen);
-+ for (i = 0; outputs[i] != NULL; i++) {
-+ if (randr_output_is_on (outputs[i]) &&
-+ !gnome_rr_output_is_laptop (outputs[i]))
-+ return TRUE;
-+ }
-+
-+ return FALSE;
-+}
-+
-+static void
-+on_randr_event (GnomeRRScreen *screen, gpointer user_data)
-+{
-+ GsdPowerManager *manager = GSD_POWER_MANAGER (user_data);
-+
-+ /* when a second monitor is plugged in, we take the
-+ * handle-lid-switch inhibitor lock of logind to prevent
-+ * it from suspending.
-+ *
-+ * Uninhibiting is done in the inhibit_lid_switch_timer,
-+ * since we want to give users a few seconds when unplugging
-+ * and replugging an external monitor, not suspend right away.
-+ */
-+ if (external_monitor_is_connected (screen) &&
-+ !g_settings_get_boolean (manager->priv->settings,
-+ "lid-close-suspend-with-external-monitor")) {
-+ inhibit_lid_switch (manager);
-+ setup_inhibit_lid_switch_timer (manager);
-+ }
-+ else {
-+ restart_inhibit_lid_switch_timer (manager);
-+ }
-+}
-+
-+static gboolean
-+screen_lock_done_cb (gpointer data)
-+{
-+ GsdPowerManager *manager = data;
-+
-+ /* lift the delay inhibit, so logind can proceed */
-+ uninhibit_suspend (manager);
-+
-+ return FALSE;
-+}
-+
-+static void
-+handle_suspend_actions (GsdPowerManager *manager)
-+{
-+ gboolean ret;
-+ GError *error = NULL;
-+
-+ /* ensure we turn the panel back on after resume */
-+ ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-+ GNOME_RR_DPMS_ON,
-+ &error);
-+ if (!ret) {
-+ g_warning ("failed to turn the panel on after resume: %s",
-+ error->message);
-+ g_error_free (error);
-+ }
-+
-+ lock_screensaver (manager, screen_lock_done_cb);
-+}
-+
-+static void
-+handle_resume_actions (GsdPowerManager *manager)
-+{
-+ gboolean ret;
-+ GError *error = NULL;
-+
-+ /* this displays the unlock dialogue so the user doesn't have
-+ * to move the mouse or press any key before the window comes up */
-+ g_dbus_connection_call (manager->priv->connection,
-+ GS_DBUS_NAME,
-+ GS_DBUS_PATH,
-+ GS_DBUS_INTERFACE,
-+ "SimulateUserActivity",
-+ NULL, NULL,
-+ G_DBUS_CALL_FLAGS_NONE, -1,
-+ NULL, NULL, NULL);
-+
-+ /* close existing notifications on resume, the system power
-+ * state is probably different now */
-+ notify_close_if_showing (manager->priv->notification_low);
-+ notify_close_if_showing (manager->priv->notification_discharging);
-+
-+ /* ensure we turn the panel back on after resume */
-+ ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-+ GNOME_RR_DPMS_ON,
-+ &error);
-+ if (!ret) {
-+ g_warning ("failed to turn the panel on after resume: %s",
-+ error->message);
-+ g_error_free (error);
-+ }
-+
-+ /* set up the delay again */
-+ inhibit_suspend (manager);
-+}
-+
-+static void
-+logind_proxy_signal_cb (GDBusProxy *proxy,
-+ const gchar *sender_name,
-+ const gchar *signal_name,
-+ GVariant *parameters,
-+ gpointer user_data)
-+{
-+ GsdPowerManager *manager = GSD_POWER_MANAGER (user_data);
-+ gboolean is_about_to_suspend;
-+
-+ if (g_strcmp0 (signal_name, "PrepareForSleep") != 0)
-+ return;
-+ g_variant_get (parameters, "(b)", &is_about_to_suspend);
-+ if (is_about_to_suspend) {
-+ handle_suspend_actions (manager);
-+ } else {
-+ handle_resume_actions (manager);
-+ }
-+}
-+
- gboolean
- gsd_power_manager_start (GsdPowerManager *manager,
- GError **error)
-@@ -3705,6 +3914,25 @@ gsd_power_manager_start (GsdPowerManager *manager,
- g_debug ("Starting power manager");
- gnome_settings_profile_start (NULL);
-
-+ manager->priv->logind_proxy =
-+ g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
-+ 0,
-+ NULL,
-+ SYSTEMD_DBUS_NAME,
-+ SYSTEMD_DBUS_PATH,
-+ SYSTEMD_DBUS_INTERFACE,
-+ NULL,
-+ error);
-+ if (manager->priv->logind_proxy == NULL) {
-+ g_warning ("no systemd support");
-+ return FALSE;
-+ }
-+ g_signal_connect (manager->priv->logind_proxy, "g-signal",
-+ G_CALLBACK (logind_proxy_signal_cb),
-+ manager);
-+ /* Set up a delay inhibitor to be informed about suspend attempts */
-+ inhibit_suspend (manager);
-+
- /* track the active session */
- manager->priv->session = gnome_settings_session_new ();
- g_signal_connect (manager->priv->session, "notify::state",
-@@ -3719,10 +3947,6 @@ gsd_power_manager_start (GsdPowerManager *manager,
- G_CALLBACK (engine_settings_key_changed_cb), manager);
- manager->priv->settings_screensaver = g_settings_new ("org.gnome.desktop.screensaver");
- manager->priv->up_client = up_client_new ();
-- g_signal_connect (manager->priv->up_client, "notify-sleep",
-- G_CALLBACK (upower_notify_sleep_cb), manager);
-- g_signal_connect (manager->priv->up_client, "notify-resume",
-- G_CALLBACK (upower_notify_resume_cb), manager);
- manager->priv->lid_is_closed = up_client_get_lid_is_closed (manager->priv->up_client);
- g_signal_connect (manager->priv->up_client, "device-added",
- G_CALLBACK (engine_device_added_cb), manager);
-@@ -3836,6 +4060,9 @@ gsd_power_manager_start (GsdPowerManager *manager,
- manager->priv->x11_screen = gnome_rr_screen_new (gdk_screen_get_default (), error);
- if (manager->priv->x11_screen == NULL)
- return FALSE;
-+ g_signal_connect (manager->priv->x11_screen, "changed", G_CALLBACK (on_randr_event), manager);
-+ /* set up initial state */
-+ on_randr_event (manager->priv->x11_screen, manager);
-
- /* ensure the default dpms timeouts are cleared */
- ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
-@@ -3865,6 +4092,11 @@ gsd_power_manager_stop (GsdPowerManager *manager)
- {
- g_debug ("Stopping power manager");
-
-+ if (manager->priv->inhibit_lid_switch_timer_id != 0) {
-+ g_source_remove (manager->priv->inhibit_lid_switch_timer_id);
-+ manager->priv->inhibit_lid_switch_timer_id = 0;
-+ }
-+
- if (manager->priv->bus_cancellable != NULL) {
- g_cancellable_cancel (manager->priv->bus_cancellable);
- g_object_unref (manager->priv->bus_cancellable);
-@@ -3876,8 +4108,6 @@ gsd_power_manager_stop (GsdPowerManager *manager)
- manager->priv->introspection_data = NULL;
- }
-
-- kill_lid_close_safety_timer (manager);
--
- g_signal_handlers_disconnect_by_data (manager->priv->up_client, manager);
-
- g_clear_object (&manager->priv->connection);
-@@ -3885,6 +4115,19 @@ gsd_power_manager_stop (GsdPowerManager *manager)
- g_clear_object (&manager->priv->settings);
- g_clear_object (&manager->priv->settings_screensaver);
- g_clear_object (&manager->priv->up_client);
-+
-+ if (manager->priv->inhibit_lid_switch_fd != -1) {
-+ close (manager->priv->inhibit_lid_switch_fd);
-+ manager->priv->inhibit_lid_switch_fd = -1;
-+ manager->priv->inhibit_lid_switch_taken = FALSE;
-+ }
-+ if (manager->priv->inhibit_suspend_fd != -1) {
-+ close (manager->priv->inhibit_suspend_fd);
-+ manager->priv->inhibit_suspend_fd = -1;
-+ manager->priv->inhibit_suspend_taken = FALSE;
-+ }
-+
-+ g_clear_object (&manager->priv->logind_proxy);
- g_clear_object (&manager->priv->x11_screen);
-
- g_ptr_array_unref (manager->priv->devices_array);
-@@ -3918,6 +4161,8 @@ static void
- gsd_power_manager_init (GsdPowerManager *manager)
- {
- manager->priv = GSD_POWER_MANAGER_GET_PRIVATE (manager);
-+ manager->priv->inhibit_lid_switch_fd = -1;
-+ manager->priv->inhibit_suspend_fd = -1;
- }
-
- static void
---
-1.7.12.2
-
diff --git a/community-testing/gnome-settings-daemon-updates/PKGBUILD b/community-testing/gnome-settings-daemon-updates/PKGBUILD
deleted file mode 100644
index ad446e3f6..000000000
--- a/community-testing/gnome-settings-daemon-updates/PKGBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# $Id: PKGBUILD 78516 2012-10-20 07:29:43Z jconder $
-# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
-
-_pkgname=gnome-settings-daemon
-pkgname=$_pkgname-updates
-pkgver=3.6.1
-pkgrel=1
-pkgdesc="Updates plugin for the GNOME Settings daemon"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('gnome-packagekit' "$_pkgname")
-makedepends=('intltool' 'gtk-doc' 'gnome-desktop' 'gnome-common' 'xf86-input-wacom')
-options=('!emptydirs' '!libtool')
-install=$_pkgname.install
-url="http://www.gnome.org"
-source=("http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz"
- 'screensaver.patch'
- '0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch'
- 'arch.patch')
-sha256sums=('1fe96e0709d7c618d90cc1bfcddc46eede3c2cdb305f5e7f4cb388d43dd5526a'
- 'd2c32fa0262e4d0e97fc07fb631ad2627b4f2ae273e2cb3028236d9725711880'
- 'f23db348593f58da755889928d7fa75817479d9ad5be67cc7a2f8cbc5db23632'
- '32f18a02698bb24aa8ae293eb7bf74a8261e3ce2c5149d259a87bd14500089ea')
-
-build() {
- cd "$srcdir/$_pkgname-$pkgver"
-
- patch -Np1 -i "$srcdir/screensaver.patch"
- patch -Np1 -i "$srcdir/0001-power-and-media-keys-Use-logind-for-suspending-and-r.patch"
- patch -Np1 -i "$srcdir/arch.patch"
-
- aclocal
- automake
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/gnome-settings-daemon \
- --disable-static \
- --enable-systemd
-
- #https://bugzilla.gnome.org/show_bug.cgi?id=656231
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make -s
-}
-
-package() {
- cd "$srcdir/$_pkgname-$pkgver"
- make -C 'plugins/updates' DESTDIR="${pkgdir}" install
-
- _schema='org.gnome.settings-daemon.plugins.updates.gschema.xml'
- install -D -m644 "data/$_schema" "$pkgdir/usr/share/glib-2.0/schemas/$_schema"
-}
diff --git a/community-testing/gnome-settings-daemon-updates/arch.patch b/community-testing/gnome-settings-daemon-updates/arch.patch
deleted file mode 100644
index df70cd9f8..000000000
--- a/community-testing/gnome-settings-daemon-updates/arch.patch
+++ /dev/null
@@ -1,325 +0,0 @@
-diff --git a/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in
-index 9af2718..bb45e48 100644
---- a/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in
-+++ b/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in
-@@ -16,7 +16,7 @@
- <_description>Use mobile broadband connections such as GSM and CDMA to check for updates.</_description>
- </key>
- <key name="auto-download-updates" type="b">
-- <default>true</default>
-+ <default>false</default>
- <_summary>Automatically download updates in the background without confirmation</_summary>
- <_description>Automatically download updates in the background without confirmation. Updates will be auto-downloaded when using wired network connnections, and mobile broadband if 'connection-use-mobile' is enabled.</_description>
- </key>
-@@ -36,7 +36,7 @@
- <_description>The last time we notified the user about non-critical updates. Value is in seconds since the epoch, or zero for never.</_description>
- </key>
- <key name="frequency-get-upgrades" type="i">
-- <default>604800</default>
-+ <default>0</default>
- <_summary>How often to check for distribution upgrades</_summary>
- <_description>How often to check for distribution upgrades. Value is in seconds.</_description>
- </key>
-diff --git a/plugins/updates/Makefile.am b/plugins/updates/Makefile.am
-index 81c7179..6fd3534 100644
---- a/plugins/updates/Makefile.am
-+++ b/plugins/updates/Makefile.am
-@@ -15,7 +15,9 @@ libupdates_la_SOURCES = \
- gsd-updates-firmware.h \
- gsd-updates-firmware.c \
- gsd-updates-manager.h \
-- gsd-updates-manager.c
-+ gsd-updates-manager.c \
-+ gsd-updates-watch.h \
-+ gsd-updates-watch.c
-
- libupdates_la_CPPFLAGS = \
- -I$(top_srcdir)/gnome-settings-daemon \
-diff --git a/plugins/updates/gsd-updates-manager.c b/plugins/updates/gsd-updates-manager.c
-index 95ee1c4..7b26c06 100644
---- a/plugins/updates/gsd-updates-manager.c
-+++ b/plugins/updates/gsd-updates-manager.c
-@@ -33,6 +33,7 @@
- #include "gsd-updates-manager.h"
- #include "gsd-updates-firmware.h"
- #include "gsd-updates-refresh.h"
-+#include "gsd-updates-watch.h"
- #include "gsd-updates-common.h"
- #include "gnome-settings-profile.h"
-
-@@ -47,6 +48,7 @@ struct GsdUpdatesManagerPrivate
- GCancellable *cancellable;
- GsdUpdatesRefresh *refresh;
- GsdUpdatesFirmware *firmware;
-+ GsdUpdatesWatch *watch;
- GSettings *settings_proxy;
- GSettings *settings_ftp;
- GSettings *settings_gsd;
-@@ -1360,6 +1362,9 @@ gsd_updates_manager_start (GsdUpdatesManager *manager,
- g_signal_connect (manager->priv->refresh, "get-updates",
- G_CALLBACK (due_get_updates_cb), manager);
-
-+ /* watch transaction progress */
-+ manager->priv->watch = gsd_updates_watch_new ();
-+
- /* get proxy settings */
- manager->priv->settings_proxy = g_settings_new ("org.gnome.system.proxy");
- g_signal_connect (manager->priv->settings_proxy, "changed",
-@@ -1455,6 +1460,7 @@ gsd_updates_manager_stop (GsdUpdatesManager *manager)
- g_clear_object (&manager->priv->task);
- g_clear_object (&manager->priv->refresh);
- g_clear_object (&manager->priv->firmware);
-+ g_clear_object (&manager->priv->watch);
- g_clear_object (&manager->priv->proxy_session);
- g_clear_object (&manager->priv->volume_monitor);
- g_clear_object (&manager->priv->cancellable);
-diff --git a/plugins/updates/gsd-updates-watch.c b/plugins/updates/gsd-updates-watch.c
-new file mode 100644
-index 0000000..d3a0202
---- /dev/null
-+++ b/plugins/updates/gsd-updates-watch.c
-@@ -0,0 +1,186 @@
-+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
-+ *
-+ * Copyright (C) 2011-2012 Jonathan Conder <jonno.conder@gmail.com>
-+ *
-+ * Licensed under the GNU General Public License Version 2
-+ *
-+ * 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.
-+ */
-+
-+#include "config.h"
-+
-+#include <unistd.h>
-+#include <glib/gi18n.h>
-+#include <packagekit-glib2/packagekit.h>
-+#include <libnotify/notify.h>
-+
-+#include "gsd-updates-watch.h"
-+
-+#define GSD_UPDATES_WATCH_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatchPrivate))
-+
-+struct GsdUpdatesWatchPrivate
-+{
-+ PkTransactionList *tlist;
-+ PkClient *client;
-+};
-+
-+G_DEFINE_TYPE (GsdUpdatesWatch, gsd_updates_watch, G_TYPE_OBJECT)
-+
-+static void
-+on_notification_closed (NotifyNotification *notification, gpointer data)
-+{
-+ g_object_unref (notification);
-+}
-+
-+static void
-+gsd_updates_watch_message_cb (PkMessage *item, GsdUpdatesWatch *watch)
-+{
-+ NotifyNotification *notification;
-+ gchar *details = NULL;
-+ const gchar *title, *message;
-+ GError *error = NULL;
-+
-+ g_return_if_fail (PK_IS_MESSAGE (item));
-+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch));
-+
-+ g_object_get (item, "details", &details, NULL);
-+ title = _("More information");
-+ message = details;
-+
-+ /* use a better title if available */
-+ if (g_str_has_prefix (details, "<b>")) {
-+ gchar *end = g_strstr_len (details, -1, "</b>\n");
-+ if (end != NULL && g_strstr_len (details, end - details, "\n") == NULL) {
-+ title = details + 3;
-+ *end = '\0';
-+ message = end + 5;
-+ }
-+ }
-+
-+ /* display a notification */
-+ notification = notify_notification_new (title, message, NULL);
-+ notify_notification_set_app_name (notification, _("Software Updates"));
-+ notify_notification_set_timeout (notification, NOTIFY_EXPIRES_NEVER);
-+ notify_notification_set_urgency (notification, NOTIFY_URGENCY_NORMAL);
-+
-+ g_signal_connect (notification, "closed", G_CALLBACK (on_notification_closed), NULL);
-+ if (!notify_notification_show (notification, &error)) {
-+ g_warning ("error: %s", error->message);
-+ g_error_free (error);
-+ }
-+
-+ g_free (details);
-+}
-+
-+static void
-+gsd_updates_watch_adopt_cb (PkClient *client, GAsyncResult *res, GsdUpdatesWatch *watch)
-+{
-+ PkResults *results;
-+ PkProgress *progress = NULL;
-+ guint uid;
-+ GPtrArray *array;
-+ GError *error = NULL;
-+
-+ g_return_if_fail (PK_IS_CLIENT (client));
-+ g_return_if_fail (G_IS_ASYNC_RESULT (res));
-+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch));
-+
-+ results = pk_client_generic_finish (client, res, &error);
-+ if (results == NULL) {
-+ g_warning ("failed to adopt: %s", error->message);
-+ g_error_free (error);
-+ goto out;
-+ }
-+
-+ g_object_get (results, "progress", &progress, NULL);
-+ g_object_get (progress, "uid", &uid, NULL);
-+
-+ /* only display messages from the same user */
-+ if (uid != getuid ()) {
-+ g_printerr ("ignoring messages\n");
-+ goto out;
-+ }
-+
-+ array = pk_results_get_message_array (results);
-+ g_ptr_array_foreach (array, (GFunc) gsd_updates_watch_message_cb, watch);
-+ g_ptr_array_unref (array);
-+
-+out:
-+ if (progress != NULL) {
-+ g_object_unref (progress);
-+ }
-+ if (results != NULL) {
-+ g_object_unref (results);
-+ }
-+}
-+
-+static void
-+gsd_updates_watch_tlist_added_cb (PkTransactionList *tlist, const gchar *tid, GsdUpdatesWatch *watch)
-+{
-+ g_return_if_fail (PK_IS_TRANSACTION_LIST (tlist));
-+ g_return_if_fail (tid != NULL);
-+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch));
-+
-+ /* listen for messages */
-+ pk_client_adopt_async (watch->priv->client, tid, NULL, NULL, NULL,
-+ (GAsyncReadyCallback) gsd_updates_watch_adopt_cb, watch);
-+}
-+
-+static void
-+gsd_updates_watch_init (GsdUpdatesWatch *watch)
-+{
-+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch));
-+
-+ watch->priv = GSD_UPDATES_WATCH_GET_PRIVATE (watch);
-+ watch->priv->tlist = pk_transaction_list_new ();
-+ watch->priv->client = pk_client_new ();
-+
-+ g_signal_connect (watch->priv->tlist, "added",
-+ G_CALLBACK (gsd_updates_watch_tlist_added_cb), watch);
-+}
-+
-+static void
-+gsd_updates_watch_finalize (GObject *object)
-+{
-+ GsdUpdatesWatch *watch;
-+
-+ g_return_if_fail (GSD_IS_UPDATES_WATCH (object));
-+
-+ watch = GSD_UPDATES_WATCH (object);
-+ g_return_if_fail (watch->priv != NULL);
-+
-+ if (watch->priv->tlist != NULL) {
-+ g_object_unref (watch->priv->tlist);
-+ }
-+ if (watch->priv->client != NULL) {
-+ g_object_unref (watch->priv->client);
-+ }
-+
-+ G_OBJECT_CLASS (gsd_updates_watch_parent_class)->finalize (object);
-+}
-+
-+GsdUpdatesWatch *
-+gsd_updates_watch_new (void)
-+{
-+ return GSD_UPDATES_WATCH (g_object_new (GSD_TYPE_UPDATES_WATCH, NULL));
-+}
-+
-+static void
-+gsd_updates_watch_class_init (GsdUpdatesWatchClass *klass)
-+{
-+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
-+ object_class->finalize = gsd_updates_watch_finalize;
-+ g_type_class_add_private (klass, sizeof (GsdUpdatesWatchPrivate));
-+}
-diff --git a/plugins/updates/gsd-updates-watch.h b/plugins/updates/gsd-updates-watch.h
-new file mode 100644
-index 0000000..439464f
---- /dev/null
-+++ b/plugins/updates/gsd-updates-watch.h
-@@ -0,0 +1,52 @@
-+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
-+ *
-+ * Copyright (C) 2011-2012 Jonathan Conder <jonno.conder@gmail.com>
-+ *
-+ * Licensed under the GNU General Public License Version 2
-+ *
-+ * 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.
-+ */
-+
-+#ifndef __GSD_UPDATES_WATCH_H
-+#define __GSD_UPDATES_WATCH_H
-+
-+#include <glib-object.h>
-+
-+G_BEGIN_DECLS
-+
-+#define GSD_TYPE_UPDATES_WATCH (gsd_updates_watch_get_type ())
-+#define GSD_UPDATES_WATCH(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatch))
-+#define GSD_UPDATES_WATCH_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatchClass))
-+#define GSD_IS_UPDATES_WATCH(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GSD_TYPE_UPDATES_WATCH))
-+
-+typedef struct GsdUpdatesWatchPrivate GsdUpdatesWatchPrivate;
-+
-+typedef struct
-+{
-+ GObject parent;
-+ GsdUpdatesWatchPrivate *priv;
-+} GsdUpdatesWatch;
-+
-+typedef struct
-+{
-+ GObjectClass parent_class;
-+} GsdUpdatesWatchClass;
-+
-+GType gsd_updates_watch_get_type (void);
-+GsdUpdatesWatch *gsd_updates_watch_new (void);
-+
-+G_END_DECLS
-+
-+#endif /* __GSD_UPDATES_WATCH_H */
diff --git a/community-testing/gnome-settings-daemon-updates/gnome-settings-daemon.install b/community-testing/gnome-settings-daemon-updates/gnome-settings-daemon.install
deleted file mode 100644
index f7e8c46ac..000000000
--- a/community-testing/gnome-settings-daemon-updates/gnome-settings-daemon.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- glib-compile-schemas /usr/share/glib-2.0/schemas
- gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/community-testing/gnome-settings-daemon-updates/screensaver.patch b/community-testing/gnome-settings-daemon-updates/screensaver.patch
deleted file mode 100644
index bbcfe3430..000000000
--- a/community-testing/gnome-settings-daemon-updates/screensaver.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-From b47e4019a12ac84fba31e1c631d878ce03fa3808 Mon Sep 17 00:00:00 2001
-From: Rui Matos <tiagomatos@gmail.com>
-Date: Wed, 17 Oct 2012 22:44:54 +0000
-Subject: power: Add a watchdog to keep X's builtin screen saver disabled
-
-X's builtin screen saver may activate DPMS. Since we want to activate
-DPMS ourselves according to our own policy we must make sure that X's
-screen saver remains disabled.
-
-This code is a copy of the original found in gs-watcher-x11.c from
-gnome-screensaver which stopped being used in GNOME 3.6.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=686339
----
-diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
-index 0e06495..070cf32 100644
---- a/plugins/power/gsd-power-manager.c
-+++ b/plugins/power/gsd-power-manager.c
-@@ -27,6 +27,7 @@
- #include <stdio.h>
- #include <sys/wait.h>
- #include <glib/gi18n.h>
-+#include <gdk/gdkx.h>
- #include <gtk/gtk.h>
- #include <libupower-glib/upower.h>
- #include <libnotify/notify.h>
-@@ -80,6 +81,8 @@
- /* Keep this in sync with gnome-shell */
- #define SCREENSAVER_FADE_TIME 10 /* seconds */
-
-+#define XSCREENSAVER_WATCHDOG_TIMEOUT 120 /* seconds */
-+
- enum {
- GSD_POWER_IDLETIME_NULL_ID,
- GSD_POWER_IDLETIME_DIM_ID,
-@@ -197,6 +200,7 @@ struct GsdPowerManagerPrivate
- GsdPowerIdleMode current_idle_mode;
- guint lid_close_safety_timer_id;
- GtkStatusIcon *status_icon;
-+ guint xscreensaver_watchdog_timer_id;
- };
-
- enum {
-@@ -3621,6 +3625,77 @@ engine_session_active_changed_cb (GnomeSettingsSession *session,
- idle_set_mode (manager, GSD_POWER_IDLE_MODE_NORMAL);
- }
-
-+/* This timer goes off every few minutes, whether the user is idle or not,
-+ to try and clean up anything that has gone wrong.
-+
-+ It calls disable_builtin_screensaver() so that if xset has been used,
-+ or some other program (like xlock) has messed with the XSetScreenSaver()
-+ settings, they will be set back to sensible values (if a server extension
-+ is in use, messing with xlock can cause the screensaver to never get a wakeup
-+ event, and could cause monitor power-saving to occur, and all manner of
-+ heinousness.)
-+
-+ This code was originally part of gnome-screensaver, see
-+ http://git.gnome.org/browse/gnome-screensaver/tree/src/gs-watcher-x11.c?id=fec00b12ec46c86334cfd36b37771cc4632f0d4d#n530
-+ */
-+static gboolean
-+disable_builtin_screensaver (gpointer unused)
-+{
-+ int current_server_timeout, current_server_interval;
-+ int current_prefer_blank, current_allow_exp;
-+ int desired_server_timeout, desired_server_interval;
-+ int desired_prefer_blank, desired_allow_exp;
-+
-+ XGetScreenSaver (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()),
-+ &current_server_timeout,
-+ &current_server_interval,
-+ &current_prefer_blank,
-+ &current_allow_exp);
-+
-+ desired_server_timeout = current_server_timeout;
-+ desired_server_interval = current_server_interval;
-+ desired_prefer_blank = current_prefer_blank;
-+ desired_allow_exp = current_allow_exp;
-+
-+ desired_server_interval = 0;
-+
-+ /* I suspect (but am not sure) that DontAllowExposures might have
-+ something to do with powering off the monitor as well, at least
-+ on some systems that don't support XDPMS? Who know... */
-+ desired_allow_exp = AllowExposures;
-+
-+ /* When we're not using an extension, set the server-side timeout to 0,
-+ so that the server never gets involved with screen blanking, and we
-+ do it all ourselves. (However, when we *are* using an extension,
-+ we tell the server when to notify us, and rather than blanking the
-+ screen, the server will send us an X event telling us to blank.)
-+ */
-+ desired_server_timeout = 0;
-+
-+ if (desired_server_timeout != current_server_timeout
-+ || desired_server_interval != current_server_interval
-+ || desired_prefer_blank != current_prefer_blank
-+ || desired_allow_exp != current_allow_exp) {
-+
-+ g_debug ("disabling server builtin screensaver:"
-+ " (xset s %d %d; xset s %s; xset s %s)",
-+ desired_server_timeout,
-+ desired_server_interval,
-+ (desired_prefer_blank ? "blank" : "noblank"),
-+ (desired_allow_exp ? "expose" : "noexpose"));
-+
-+ XSetScreenSaver (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()),
-+ desired_server_timeout,
-+ desired_server_interval,
-+ desired_prefer_blank,
-+ desired_allow_exp);
-+
-+ XSync (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), FALSE);
-+ }
-+
-+ return TRUE;
-+}
-+
- gboolean
- gsd_power_manager_start (GsdPowerManager *manager,
- GError **error)
-@@ -3778,6 +3853,9 @@ gsd_power_manager_start (GsdPowerManager *manager,
- /* set the initial dim time that can adapt for the user */
- refresh_idle_dim_settings (manager);
-
-+ manager->priv->xscreensaver_watchdog_timer_id = g_timeout_add_seconds (XSCREENSAVER_WATCHDOG_TIMEOUT,
-+ disable_builtin_screensaver,
-+ NULL);
- gnome_settings_profile_end (NULL);
- return TRUE;
- }
-@@ -3829,6 +3907,11 @@ gsd_power_manager_stop (GsdPowerManager *manager)
-
- g_clear_object (&manager->priv->idletime);
- g_clear_object (&manager->priv->status_icon);
-+
-+ if (manager->priv->xscreensaver_watchdog_timer_id > 0) {
-+ g_source_remove (manager->priv->xscreensaver_watchdog_timer_id);
-+ manager->priv->xscreensaver_watchdog_timer_id = 0;
-+ }
- }
-
- static void
---
-cgit v0.9.0.2
diff --git a/community-testing/gnote/PKGBUILD b/community-testing/gnote/PKGBUILD
deleted file mode 100644
index 10875eac1..000000000
--- a/community-testing/gnote/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 78578 2012-10-21 10:46:20Z ibiru $
-# Maintainer: Ionut Biru <ibiru@archlinux.org>
-# Contributor: uastasi <uastasi@archlinux.us>
-pkgname=gnote
-pkgver=3.6.0
-pkgrel=1
-pkgdesc="A note taking application."
-arch=('i686' 'x86_64')
-url="http://live.gnome.org/Gnote"
-license=('GPL3')
-depends=('gtkmm3' 'libxslt' 'hicolor-icon-theme' 'desktop-file-utils' 'dconf' 'libsecret')
-makedepends=('intltool' 'itstool' 'boost')
-options=('!libtool')
-install=gnote.install
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('ac61c84a4fe8eeae613af76bb11cb481f2f44c8bc64ef4b7aac90b8e68e94957')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/gnote \
- --disable-scrollkeeper \
- --disable-schemas-compile \
- --disable-static
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
diff --git a/community-testing/gnote/gnote.install b/community-testing/gnote/gnote.install
deleted file mode 100644
index 0f8eb1012..000000000
--- a/community-testing/gnote/gnote.install
+++ /dev/null
@@ -1,21 +0,0 @@
-pkgname=gnote
-
-post_install() {
- glib-compile-schemas usr/share/glib-2.0/schemas
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-pre_upgrade() {
- if [ -f usr/share/gconf/schemas/${pkgname}.schemas ]; then
- usr/sbin/gconfpkg --uninstall ${pkgname}
- fi
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/community-testing/zeitgeist-datahub/PKGBUILD b/community-testing/zeitgeist-datahub/PKGBUILD
deleted file mode 100644
index 35bb0fa68..000000000
--- a/community-testing/zeitgeist-datahub/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 78600 2012-10-21 20:21:55Z bgyorgy $
-# Maintainer: BallĂ³ György <ballogyor+arch at gmail dot com>
-# Contributor: Leontius Adhika Pradhana <leon@leapon.net>
-# Contributor: Ner0
-
-pkgname=zeitgeist-datahub
-pkgver=0.9.5
-pkgrel=2
-pkgdesc="Provides passive plugins which insert events into Zeitgeist"
-arch=('i686' 'x86_64')
-url="https://launchpad.net/zeitgeist-datahub"
-license=('GPL3')
-depends=('libzeitgeist' 'json-glib' 'gtk2' 'telepathy-glib' 'zeitgeist')
-makedepends=('intltool' 'vala')
-source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz)
-md5sums=('b2b76b82b67363c45e5fe4f39a172775')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir/" install
-}
diff --git a/community/assimp/PKGBUILD b/community/assimp/PKGBUILD
index 6a5087a83..041cefb49 100644
--- a/community/assimp/PKGBUILD
+++ b/community/assimp/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=assimp
pkgver=3.0.1270
pkgrel=1
pkgdesc="Portable Open Source library to import various well-known 3D model formats in an uniform manner"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('BSD')
depends=('libxmu' 'zlib' 'freeglut')
makedepends=('cmake' 'boost')
diff --git a/community/astromenace/PKGBUILD b/community/astromenace/PKGBUILD
index 3af5f1420..8ec2e0d1d 100644
--- a/community/astromenace/PKGBUILD
+++ b/community/astromenace/PKGBUILD
@@ -1,55 +1,42 @@
-# $Id: PKGBUILD 77621 2012-10-13 11:41:17Z allan $
+# $Id: PKGBUILD 78708 2012-10-23 00:34:23Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: Ivan Bobrov <ibobrik at gmail dot com>
# Contributor: Black_Mage <vleon1 at gmail dot com>
pkgname=astromenace
-pkgver=1.2.0
-pkgrel=6
-pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities. English version"
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.viewizard.com/astromenace/index_linux.php"
license=('GPL3')
-depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu')
+depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama')
makedepends=('cmake' 'mesa')
-source=(http://downloads.sourceforge.net/openastromenace/openamenace-src-$pkgver.tar.bz2
- http://downloads.sourceforge.net/openastromenace/oamenace-data-$pkgver.tar.bz2
- http://downloads.sourceforge.net/openastromenace/oamenace-lang-en-$pkgver.tar.bz2
- astromenace.desktop
- astromenace.png
- astromenace.patch
- astromenace.sh)
-md5sums=('3c8e7013aa64fcde7ba8a7750df51ab8'
- 'a8ad3495f8eac419ebcf93473008484d'
- 'f137da529da1345a0243f22fb8bf4913'
- '1edc9367564a6c639a2b8199adf26a08'
- '1643d876d4e21cc0c6ceddc8e7c8ceed'
- '8d23310a2bb9c96dd150d30ab39799a1'
- '2d4504929a620709cd058657bba335b3')
+source=(http://downloads.sourceforge.net/openastromenace/openastromenace-src-$pkgver.tar.bz2
+ astromenace.desktop)
+md5sums=('f48385106da687c12996d25852191e76'
+ '1edc9367564a6c639a2b8199adf26a08')
build() {
- cd $srcdir/OpenAstroMenaceSVN
+ cd $srcdir/AstroMenace
- # Patch build and install the engine
- patch -Np1 -i $srcdir/$pkgname.patch
- cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr
- sed -i 's/`sdl-config --libs`/-lSDL -lpthread/' CMakeFiles/AstroMenace.dir/link.txt
+ [[ -d build ]] && rm -r build
+ mkdir build && cd build
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DDATADIR=/usr/share/astromenace
make
}
package() {
- cd $srcdir/OpenAstroMenaceSVN
+ cd $srcdir/AstroMenace
- # Manually install the engine and data
- install -Dm 755 AstroMenace $pkgdir/usr/bin/astromenace_bin
- install -Dm 644 $srcdir/gamedata.vfs $pkgdir/usr/share/astromenace/gamedata.vfs
- install -Dm 644 $srcdir/gamelang_en.vfs $pkgdir/usr/share/astromenace/gamelang_en.vfs
- install -d $pkgdir/usr/share/astromenace/DATA/SCRIPT
- install -m 644 $srcdir/DATA/SCRIPT/* $pkgdir/usr/share/astromenace/DATA/SCRIPT
+ build/AstroMenace --pack --rawdata=./RAW_VFS_DATA --dir=build
- # Install .desktop, icon and bin
+ install -Dm755 build/AstroMenace $pkgdir/usr/bin/astromenace
+ install -Dm644 build/gamedata.vfs $pkgdir/usr/share/astromenace/gamedata.vfs
+
+ install -Dm 644 astromenace_128.png $pkgdir/usr/share/pixmaps/astromenace.png
install -Dm 644 $srcdir/astromenace.desktop $pkgdir/usr/share/applications/astromenace.desktop
- install -Dm 644 $srcdir/astromenace.png $pkgdir/usr/share/pixmaps/astromenace.png
- install -Dm 755 $srcdir/astromenace.sh $pkgdir/usr/bin/astromenace
}
diff --git a/community/bitcoin/PKGBUILD b/community/bitcoin/PKGBUILD
index 78ef8f840..54a22ddfe 100644
--- a/community/bitcoin/PKGBUILD
+++ b/community/bitcoin/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 76448 2012-09-18 16:21:17Z tredaelli $
+# $Id: PKGBUILD 78662 2012-10-22 14:00:29Z tredaelli $
# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
# Contributor: shahid <helllamer@gmail.com>
pkgbase=bitcoin
pkgname=('bitcoin-daemon' 'bitcoin-qt')
-pkgver=0.7.0
+pkgver=0.7.1
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://www.bitcoin.org/"
@@ -13,7 +13,7 @@ conflicts=('bitcoin' 'bitcoin-bin' 'bitcoin-git')
replaces=('bitcoin' 'bitcoin-bin' 'bitcoin-git')
license=('MIT')
source=(http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-$pkgver/bitcoin-$pkgver-linux.tar.gz)
-sha256sums=('4b7a44fec28cbd9194a1303dd65bba8f13aa2facd4e06e4a3d1df6d66bc1deb5')
+sha256sums=('431d28cedc76999131fcb34fd7fac2be72e8fa0d0817f1af025569cb3dff7c55')
build() {
cd "$srcdir/$pkgbase-$pkgver-linux/src"
diff --git a/community/chuck/PKGBUILD b/community/chuck/PKGBUILD
index fe6b7247d..1927295f1 100644
--- a/community/chuck/PKGBUILD
+++ b/community/chuck/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=chuck
pkgver=1.3.1.3
pkgrel=1
pkgdesc='Concurrent, on-the-fly audio programming language'
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'mips64el')
url='http://chuck.cs.princeton.edu/'
license=('GPL')
depends=('gcc-libs' 'libsndfile')
diff --git a/community/clinica/PKGBUILD b/community/clinica/PKGBUILD
index 54794584f..4a069a29d 100644
--- a/community/clinica/PKGBUILD
+++ b/community/clinica/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=clinica
pkgver=0.2.1
pkgrel=5
pkgdesc="Simple medical records manager"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/clinica-project"
license=('GPL3')
depends=('libgee' 'libpeas' 'dconf')
diff --git a/community/connman/PKGBUILD b/community/connman/PKGBUILD
index b6ca46685..fc32adb31 100644
--- a/community/connman/PKGBUILD
+++ b/community/connman/PKGBUILD
@@ -7,7 +7,7 @@ pkgver=1.8
pkgrel=1
pkgdesc="Wireless LAN network manager"
url="http://connman.net/"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
depends=('dbus-core' 'iptables' 'glib2' 'gnutls')
conflicts=('openresolv')
diff --git a/community/cwiid/PKGBUILD b/community/cwiid/PKGBUILD
index a98abf2e5..c7fb65484 100644
--- a/community/cwiid/PKGBUILD
+++ b/community/cwiid/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=cwiid
pkgver=0.6.00
pkgrel=12
pkgdesc="Linux Nintendo Wiimote interface"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://abstrakraft.org/cwiid"
depends=('bluez' 'gtk2')
license=('GPL')
diff --git a/community/darkstat/PKGBUILD b/community/darkstat/PKGBUILD
index a1fc00314..2a9147aac 100644
--- a/community/darkstat/PKGBUILD
+++ b/community/darkstat/PKGBUILD
@@ -1,14 +1,15 @@
-# $Id: PKGBUILD 78362 2012-10-17 15:24:25Z spupykin $
+# $Id: PKGBUILD 78624 2012-10-22 09:39:51Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=darkstat
pkgver=3.0.715
-pkgrel=3
+pkgrel=5
pkgdesc="Network statistics gatherer (packet sniffer)"
url="http://dmr.ath.cx/net/darkstat/"
license=("GPL")
arch=(i686 x86_64 'mips64el')
depends=('libpcap' 'zlib' 'gcc-libs')
+backup=('etc/conf.d/darkstat.conf')
source=(http://dmr.ath.cx/net/darkstat/darkstat-$pkgver.tar.bz2
darkstat
darkstat.service
@@ -16,7 +17,7 @@ source=(http://dmr.ath.cx/net/darkstat/darkstat-$pkgver.tar.bz2
install=darkstat.install
md5sums=('5b7abc7538dcd8e30667dac150e81d77'
'1021f95fabe16cfab4c95f6264d535e5'
- 'd22a09fa1f66b2b1afb8521ceea693d6'
+ '57af85cff73c49d9f87dc4f6fe206bf7'
'aa9a9effd1e8f08860afcd6439fc94c5')
build() {
diff --git a/community/darkstat/darkstat.install b/community/darkstat/darkstat.install
index fa0ccea48..a8e6826ca 100644
--- a/community/darkstat/darkstat.install
+++ b/community/darkstat/darkstat.install
@@ -1,19 +1,20 @@
daemon_name=darkstat
-daemon_chroot=/var/"$daemon_name"
+daemon_chroot=var/darkstat
post_install() {
if [ ! -d "$daemon_chroot" ]; then
install -d "$daemon_chroot"
+ touch "$daemon_chroot/darkstat.dat"
fi
- /usr/sbin/useradd \
+ useradd \
--system \
--home "$daemon_chroot" \
--shell /bin/false \
--no-user-group \
--gid nobody "$daemon_name"
- chown -R "$daemon_name":nobody "$daemon_chroot"
+ chown -R "$daemon_name":nobody "/$daemon_chroot"
}
post_remove() {
- /usr/sbin/userdel "$daemon_name"
+ userdel "$daemon_name"
}
diff --git a/community/darkstat/darkstat.service b/community/darkstat/darkstat.service
index 5e303411f..49630bfd3 100644
--- a/community/darkstat/darkstat.service
+++ b/community/darkstat/darkstat.service
@@ -2,14 +2,15 @@
Description=Network statistics gatherer (packet sniffer)
[Service]
-User=couchdb
-Type=forking
+Type=simple
EnvironmentFile=/etc/conf.d/darkstat.conf
PIDFile=/var/darkstat/darkstat.pid
ExecStart=/usr/sbin/darkstat --user "darkstat" --chroot "/var/darkstat" \
--import "darkstat.dat" --export "darkstat.dat" \
--pidfile /var/darkstat/darkstat.pid \
+ -b 0.0.0.0 \
-i "$DARKSTAT_IFACE" $DARKSTAT_ARGS
+ExecStopPost=rm -f /var/darkstat/darkstat.pid
[Install]
WantedBy=multi-user.target
diff --git a/community/ejabberd/PKGBUILD b/community/ejabberd/PKGBUILD
index abb8aff3f..824542145 100644
--- a/community/ejabberd/PKGBUILD
+++ b/community/ejabberd/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 77108 2012-10-05 10:15:29Z spupykin $
+# $Id: PKGBUILD 78626 2012-10-22 09:47:14Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jeff 'codemac' Mickey <jeff@archlinux.org>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
pkgname=ejabberd
pkgver=2.1.11
-pkgrel=4
+pkgrel=5
pkgdesc="Jabber server written in Erlang"
arch=('x86_64' 'i686' 'mips64el')
url="http://www.ejabberd.im/"
@@ -36,6 +36,7 @@ package() {
install -d "$pkgdir/var/lib/$pkgname"
install -D -m0644 "$srcdir/$pkgname.logrotate" "$pkgdir/etc/logrotate.d/$pkgname"
chmod ug+r "$pkgdir/etc/$pkgname/"*
+ chmod a+rx "$pkgdir/usr/sbin/ejabberdctl"
rm -rf "$pkgdir/var/lock"
install -Dm0644 $srcdir/ejabberd.service $pkgdir/usr/lib/systemd/system/ejabberd.service
}
diff --git a/community/grace/PKGBUILD b/community/grace/PKGBUILD
index 9e021bb48..9298a82f0 100644
--- a/community/grace/PKGBUILD
+++ b/community/grace/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 63610 2012-02-05 12:00:16Z ibiru $
+# $Id: PKGBUILD 78616 2012-10-22 09:17:58Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: damir <damir@archlinux.org>
# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
pkgname=grace
-pkgver=5.1.22
-pkgrel=6
+pkgver=5.1.23
+pkgrel=1
pkgdesc="2D plotting tool"
arch=(i686 x86_64 'mips64el')
url="http://plasma-gate.weizmann.ac.il/Grace/"
@@ -13,7 +13,7 @@ depends=('libjpeg' 'libpng' 'lesstif' 't1lib' 'netcdf')
makedepends=('netcdf' 'fftw')
license=('GPL')
source=(ftp://plasma-gate.weizmann.ac.il/pub/grace/src/grace5/$pkgname-$pkgver.tar.gz)
-md5sums=('672356466f18fe59ed21a8fb44f9851d')
+md5sums=('e2b28ebe31288952d899fbb5c97858ae')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/grsync/PKGBUILD b/community/grsync/PKGBUILD
index bd12228fd..9508c1ed8 100644
--- a/community/grsync/PKGBUILD
+++ b/community/grsync/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 62005 2012-01-14 00:21:54Z spupykin $
+# $Id: PKGBUILD 78660 2012-10-22 13:48:12Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
pkgname=grsync
-pkgver=1.2.1
+pkgver=1.2.2
pkgrel=1
pkgdesc="GTK GUI for rsync"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ depends=('gtk2' 'rsync')
makedepends=('gettext' 'intltool')
install=grsync.install
source=(http://www.opbyte.it/release/grsync-$pkgver.tar.gz)
-md5sums=('e57f46d67f7f9e8df08fdd0b97db10a6')
+md5sums=('1b40ee3c9191dbf6080285ce6dc2383d')
build() {
cd $srcdir/grsync-$pkgver
diff --git a/community/gsoap/PKGBUILD b/community/gsoap/PKGBUILD
index 6b8be0415..7af4d7861 100644
--- a/community/gsoap/PKGBUILD
+++ b/community/gsoap/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 70883 2012-05-18 13:41:50Z spupykin $
+# $Id: PKGBUILD 78618 2012-10-22 09:18:41Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Tor Krill <tor@krill.nu>
# Contributor: Lee.MaRS <leemars@gmail.com>
pkgname=gsoap
-pkgver=2.8.8
+pkgver=2.8.11
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"
@@ -13,8 +13,8 @@ license=('GPL' 'custom')
depends=('openssl' 'zlib' 'gcc-libs')
makedepends=('autoconf' 'automake')
source=(http://prdownloads.sourceforge.net/gsoap2/${pkgname}_${pkgver}.zip
- LICENSE)
-md5sums=('cffb523b66eb36c51ca455645f1cfeb0'
+ LICENSE)
+md5sums=('ea2d7ee876d274a188b8fbb365702eec'
'27aaa3f5166db94d44044c11a7b2c37b')
build() {
diff --git a/community/gummi/PKGBUILD b/community/gummi/PKGBUILD
index e30fdc0a5..ed9b420d0 100644
--- a/community/gummi/PKGBUILD
+++ b/community/gummi/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 72952 2012-06-25 13:05:56Z arodseth $
+# $Id: PKGBUILD 78640 2012-10-22 12:45:21Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Sergio A. Morales <sergiomorales@archlinux.cl>
# Contributor: soeren <nonick@posteo.de>
pkgname=gummi
-pkgver=0.6.4
+pkgver=0.6.5
pkgrel=1
pkgdesc='Simple LaTex editor for GTK users'
arch=('x86_64' 'i686' 'mips64el')
@@ -14,11 +14,11 @@ license=('MIT')
depends=('texlive-core' 'gtkspell' 'gtksourceview2' 'poppler-glib' 'desktop-file-utils')
makedepends=('glib2' 'gtk2' 'pango' 'poppler' 'intltool')
install=$pkgname.install
-source=("http://dev.midnightcoding.org/projects/$pkgname/latest.tar.gz")
-sha256sums=('ac5c1de476f8689040a185b01515544a5e53da45ff4e10a072b8944e9de8a6ff')
+source=("$pkgname-$pkgver.tar.gz::http://dev.midnightcoding.org/projects/$pkgname/latest.tar.gz")
+sha256sums=('b23c2958376ea43c701a276ad19ceac5b50d9cb32a489a10897b25aa5004fffb')
build() {
- cd "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
find . -type f -exec touch {} \;
./configure --prefix=/usr
@@ -26,10 +26,10 @@ build() {
}
package() {
- cd "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
- make prefix="$pkgdir/usr" install
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ make prefix=$pkgdir/usr install
+ install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
}
# vim:set ts=2 sw=2 et:
diff --git a/community/libextractor/PKGBUILD b/community/libextractor/PKGBUILD
index 51a064c9a..2c1c982c5 100644
--- a/community/libextractor/PKGBUILD
+++ b/community/libextractor/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 78526 2012-10-20 09:33:25Z heftig $
+# $Id: PKGBUILD 78664 2012-10-22 14:19:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s@gmail.com>
# Contributor: damir <damir@archlinux.org>
pkgname=libextractor
-pkgver=0.6.3
-pkgrel=8
+pkgver=1.0.1
+pkgrel=1
pkgdesc="A library used to extract meta-data from files of arbitrary type"
arch=("i686" "x86_64" 'mips64el')
license=('GPL')
@@ -21,9 +21,9 @@ optdepends=('flac: flac support'
'libvorbis: ogg/vorbis support')
options=('!libtool' '!makeflags')
install=libextractor.install
-source=("http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-md5sums=('7004ff6be06e400050f0ad7016140981'
- '81f95c31831dde62428a98ae32464c51')
+source=("http://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig})
+md5sums=('593c40670fd7fc8c3ae7adc3df557f64'
+ 'ef9bfeb3ade063dc9a5b29b2afd0732e')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/community/libnet/PKGBUILD b/community/libnet/PKGBUILD
index 420d437f7..1f2573445 100644
--- a/community/libnet/PKGBUILD
+++ b/community/libnet/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 68329 2012-03-21 20:31:50Z andrea $
+# $Id: PKGBUILD 78620 2012-10-22 09:19:25Z spupykin $
# Maintainer:
# Contributor: damir <damir@archlinux.org>
pkgname=libnet
-pkgver=1.1.5
-pkgrel=2
+pkgver=1.1.6
+pkgrel=1
pkgdesc="A library which provides API for commonly used low-level net functions"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/libnet-dev/"
@@ -12,7 +12,7 @@ license=('BSD')
depends=('glibc' 'sh')
options=('!libtool')
source=("http://downloads.sourceforge.net/libnet-dev/${pkgname}-${pkgver}.tar.gz")
-md5sums=('a9bc1d75a610efcfee200d3e28d8eb8f')
+md5sums=('710296fe424a49344e5fcc0d09e53317')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/mariadb/PKGBUILD b/community/mariadb/PKGBUILD
index 6d7d9549c..c17fc8fbb 100644
--- a/community/mariadb/PKGBUILD
+++ b/community/mariadb/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 76117 2012-09-11 15:49:50Z bpiotrowski $
+# $Id: PKGBUILD 78669 2012-10-22 14:43:04Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
pkgbase=mariadb
pkgname=('libmariadbclient' 'mariadb-clients' 'mariadb')
-pkgver=5.5.27
+pkgver=5.5.28
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL')
@@ -12,7 +12,7 @@ makedepends=('cmake' 'openssl' 'zlib')
options=('!libtool')
source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$pkgver.tar.gz
service rc.d tmpfiles.conf)
-md5sums=('ad6f3239a1d5af0a667e30f7c0b05037'
+md5sums=('9a4055300ccadf7990167ebd1ce875fa'
'9e7aa0fa646f48662df569259061fcef'
'3bb5a9a96340feb0184bc057ee6e330b'
'32f30449d3111714fe190931d08fdb8c')
diff --git a/community/opensips/PKGBUILD b/community/opensips/PKGBUILD
index 17f8d3473..5233250fd 100644
--- a/community/opensips/PKGBUILD
+++ b/community/opensips/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 78328 2012-10-17 14:22:01Z spupykin $
+# $Id: PKGBUILD 78612 2012-10-22 09:08:59Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=opensips
@@ -26,7 +26,7 @@ options=('!emptydirs' 'zipman' '!makeflags' 'docs')
source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}_src.tar.gz
opensips.init
opensips.service)
-md5sums=('9fa0f8b7c58668ff4669e5c54bf4c00a'
+md5sums=('ec3d0f13bf8198a74aed91e5c38ec445'
'685fbe00826df1285b410d4610dcbb0c'
'0d80ef75b5c10324e6db790b7741c2eb')
diff --git a/community/qlandkartegt/PKGBUILD b/community/qlandkartegt/PKGBUILD
index 3d9fe9505..facf82898 100644
--- a/community/qlandkartegt/PKGBUILD
+++ b/community/qlandkartegt/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 77658 2012-10-13 11:44:51Z allan $
+# $Id: PKGBUILD 78685 2012-10-22 20:51:13Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Matthias Maennich <arch@maennich.net>
# Contributor: <boenki@gmx.de>
pkgname=qlandkartegt
-pkgver=1.5.1
-pkgrel=2
+pkgver=1.5.3
+pkgrel=1
pkgdesc="Use your GPS with Linux"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.qlandkarte.org/"
@@ -18,7 +18,7 @@ install=$pkgname.install
changelog=$pkgname.changelog
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
$pkgname-mimetypes.xml)
-sha256sums=('095cd2390684eead61b2868e1efc85500d6d61e95f3d54d0fd255cd95f55aadd'
+sha256sums=('9b535d70b362475a1a8f19a142ce03f83757ab442599e6439471e40b544ddc92'
'e8d33948831f8a66edd752c71c653085d6c4d9f1969e70dd8c40b9c7ca37fba0')
build() {
diff --git a/community/qlandkartegt/qlandkartegt.changelog b/community/qlandkartegt/qlandkartegt.changelog
index 47c05ab04..a905f4d0b 100644
--- a/community/qlandkartegt/qlandkartegt.changelog
+++ b/community/qlandkartegt/qlandkartegt.changelog
@@ -1,3 +1,6 @@
+2012-10-22 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * qlandkartegt 1.5.3-1
+
2012-09-06 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* qlandkartegt 1.5.1-1
diff --git a/community/spacefm/PKGBUILD b/community/spacefm/PKGBUILD
index 38bb767a8..3aa38997a 100644
--- a/community/spacefm/PKGBUILD
+++ b/community/spacefm/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 76236 2012-09-14 19:21:38Z bpiotrowski $
+# $Id: PKGBUILD 78679 2012-10-22 19:59:29Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: IgnorantGuru http://igurublog.wordpress.com/contact-ignorantguru/
# Contributor: ridikulus_rat <the.ridikulus.rat@gmail.com>
pkgname=spacefm
-pkgver=0.8.0
+pkgver=0.8.1
pkgrel=1
pkgdesc='A multi-panel tabbed file manager'
arch=('i686' 'x86_64' 'mips64el')
@@ -22,7 +22,7 @@ optdepends=('lsof: device processes'
'udisks: mount as non-root user'
'udisks2: mount as non-root user')
source=(https://raw.github.com/IgnorantGuru/spacefm/master/packages/${pkgver}/spacefm-${pkgver}.tar.xz)
-md5sums=('e9fe71ecd1f2ac07f4cbda2036279a99')
+md5sums=('4120611f138b3dd530d8f65319366ba1')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/torcs/PKGBUILD b/community/torcs/PKGBUILD
index 5e418bb35..0d644cad8 100644
--- a/community/torcs/PKGBUILD
+++ b/community/torcs/PKGBUILD
@@ -1,23 +1,21 @@
-# $Id: PKGBUILD 77665 2012-10-13 11:45:51Z allan $
+# $Id: PKGBUILD 78671 2012-10-22 16:39:24Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Shahar Weiss <sweiss4@gmx.net>
pkgname=torcs
-pkgver=1.3.3
-pkgrel=2
+pkgver=1.3.4
+pkgrel=1
pkgdesc="A 3D racing cars simulator using OpenGL"
url="http://torcs.sourceforge.net"
license=("GPL")
arch=('i686' 'x86_64' 'mips64el')
depends=('freeglut' 'libpng' 'freealut' 'libxi' 'libxmu' 'libxrandr' 'libvorbis' 'glu')
-makedepends=('plib')
+makedepends=('plib' 'mesa')
options=('!makeflags')
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver/_/-}.tar.bz2
- torcs.desktop
- torcs-gcc.patch)
-md5sums=('0319c996dac4480f1182c03d2331b14a'
- '328e419e9f985c3e7b69924fe299330d'
- '5ae7e903df37300d3b8744328c756bff')
+ torcs.desktop)
+md5sums=('07dbc9c53e2b177be1f53fe97d53d039'
+ '328e419e9f985c3e7b69924fe299330d')
build() {
cd $srcdir/$pkgname-${pkgver/_/-}
diff --git a/community/udevil/PKGBUILD b/community/udevil/PKGBUILD
index ed2a02ca2..9b903be8d 100644
--- a/community/udevil/PKGBUILD
+++ b/community/udevil/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 76234 2012-09-14 18:50:59Z bpiotrowski $
+# $Id: PKGBUILD 78681 2012-10-22 20:02:54Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: IgnorantGuru http://igurublog.wordpress.com/contact-ignorantguru/
pkgname=udevil
-pkgver=0.3.3
+pkgver=0.3.4
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
pkgdesc='Mount and unmount without password'
@@ -24,7 +24,7 @@ provides=('devmon')
backup=('etc/udevil/udevil.conf')
install=$pkgname.install
source=(https://raw.github.com/IgnorantGuru/$pkgname/master/packages/$pkgver/$pkgname-$pkgver.tar.xz)
-md5sums=('81abe64e0c6d3555f0b66b7d7fa9a340')
+md5sums=('6b2fef714c0ef184086901896e226a80')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/unrealircd/PKGBUILD b/community/unrealircd/PKGBUILD
index 1a9539897..4b19e62fd 100644
--- a/community/unrealircd/PKGBUILD
+++ b/community/unrealircd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 78360 2012-10-17 15:21:03Z spupykin $
+# $Id: PKGBUILD 78622 2012-10-22 09:20:20Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Zerial <fernando@zerial.org>
pkgname=unrealircd
pkgver=3.2.9
-pkgrel=3
+pkgrel=4
pkgdesc="Open Source IRC Server"
arch=('i686' 'x86_64' 'mips64el')
url="http://unrealircd.com"
@@ -12,7 +12,8 @@ license=('GPL2')
depends=('openssl' 'curl' 'c-ares')
conflicts=('ircd')
provides=('ircd')
-backup=(etc/unrealircd/unrealircd.conf)
+backup=('etc/unrealircd/unrealircd.conf'
+ 'etc/conf.d/unrealircd')
source=(http://www.unrealircd.com/downloads/Unreal$pkgver.tar.gz
unrealircd.rc
unrealircd.service
diff --git a/community/vifm/PKGBUILD b/community/vifm/PKGBUILD
index 72f698552..37ad57e17 100644
--- a/community/vifm/PKGBUILD
+++ b/community/vifm/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 73402 2012-07-07 08:01:19Z jlichtblau $
+# $Id: PKGBUILD 78687 2012-10-22 20:52:48Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgname=vifm
-pkgver=0.7.3a
+pkgver=0.7.4a
pkgrel=1
pkgdesc="Ncurses based file manager with vi like keybindings"
arch=('i686' 'x86_64' 'mips64el')
@@ -11,7 +11,7 @@ license=('GPL')
depends=('ncurses' 'gtk2')
changelog=$pkgname.changelog
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2)
-sha256sums=('77dbf8bb8caaf1b8e805c98dc6c3345d08a855fe1c09e93e6eb5a1b2cf0fd383')
+sha256sums=('fe9b8bcd992f4f34ad83dd3de46064e5d3d8d4a0c468dbd11869f9790f3dcd1f')
build() {
cd ${srcdir}/$pkgname-$pkgver
diff --git a/community/vifm/vifm.changelog b/community/vifm/vifm.changelog
index 767b7b70a..ef4ac0ea9 100644
--- a/community/vifm/vifm.changelog
+++ b/community/vifm/vifm.changelog
@@ -1,3 +1,6 @@
+2012-10-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * vifm 0.7.4a-1
+
2012-07-07 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* vifm 0.7.3a-1
diff --git a/community/yaz/PKGBUILD b/community/yaz/PKGBUILD
index d2aea71eb..660f0b235 100644
--- a/community/yaz/PKGBUILD
+++ b/community/yaz/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 70645 2012-05-13 19:04:54Z jlichtblau $
+# $Id: PKGBUILD 78691 2012-10-22 20:56:11Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Ray Rashif <schiv@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,7 +7,7 @@
# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
pkgname=yaz
-pkgver=4.2.33
+pkgver=4.2.43
pkgrel=1
pkgdesc="A toolkit supporting the development of Z39.50/SRW/SRU clients and servers"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,8 +15,8 @@ url="http://www.indexdata.dk/yaz"
license=('BSD')
depends=('openssl' 'libxslt' 'icu')
options=('!libtool')
-source=("http://ftp.indexdata.dk/pub/$pkgname/$pkgname-$pkgver.tar.gz")
-sha256sums=('77baecaa0b032c0155676e704d39b49415d4793ab65ad6c26e04f6dfb0be1276')
+source=(http://ftp.indexdata.dk/pub/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('849419a3e647568f2cc9a6097e009f0be8f379759d6d13274eb5d19314b1bfc2')
build() {
cd ${srcdir}/$pkgname-$pkgver
diff --git a/extra/barcode/PKGBUILD b/extra/barcode/PKGBUILD
index 799943f59..a6c6d382f 100644
--- a/extra/barcode/PKGBUILD
+++ b/extra/barcode/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=barcode
pkgver=0.98
-pkgrel=4
+pkgrel=4.1
pkgdesc="A tool to convert text strings to printed bars"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/barcode/"
diff --git a/extra/bc/PKGBUILD b/extra/bc/PKGBUILD
index 7723696ae..bc214dd20 100644
--- a/extra/bc/PKGBUILD
+++ b/extra/bc/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=bc
pkgver=1.06
-pkgrel=8
+pkgrel=8.1
pkgdesc="An arbitrary precision calculator language"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/bc/"
diff --git a/extra/beep/PKGBUILD b/extra/beep/PKGBUILD
index a82df6b72..1034b881b 100644
--- a/extra/beep/PKGBUILD
+++ b/extra/beep/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=beep
pkgver=1.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Advanced PC speaker beeping program"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.johnath.com/beep"
diff --git a/extra/bluez-hcidump/PKGBUILD b/extra/bluez-hcidump/PKGBUILD
index 02d6031f6..12dec55a7 100644
--- a/extra/bluez-hcidump/PKGBUILD
+++ b/extra/bluez-hcidump/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=bluez-hcidump
pkgver=2.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Bluetooth HCI package analyzer"
url="http://www.bluez.org/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/bmp/PKGBUILD b/extra/bmp/PKGBUILD
index 1d8e2d5f2..ca1f9132f 100644
--- a/extra/bmp/PKGBUILD
+++ b/extra/bmp/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=bmp
pkgver=0.9.7.1
-pkgrel=9
+pkgrel=9.1
pkgdesc="gtk2 port of xmms"
arch=(i686 x86_64 mips64el)
url="http://sourceforge.net/projects/beepmp/"
diff --git a/extra/cairomm/PKGBUILD b/extra/cairomm/PKGBUILD
index f5bba18c5..8528e991e 100644
--- a/extra/cairomm/PKGBUILD
+++ b/extra/cairomm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cairomm
pkgver=1.10.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="C++ bindings to Cairo vector graphics library"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.cairographics.org"
diff --git a/extra/capseo/PKGBUILD b/extra/capseo/PKGBUILD
index a185964b4..31722e2f1 100644
--- a/extra/capseo/PKGBUILD
+++ b/extra/capseo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=capseo
pkgver=0.3
-pkgrel=2
+pkgrel=2.1
epoch=1
pkgdesc="Capseo video codec"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/cd-discid/PKGBUILD b/extra/cd-discid/PKGBUILD
index 5a2a46c94..fda35ff68 100644
--- a/extra/cd-discid/PKGBUILD
+++ b/extra/cd-discid/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=cd-discid
pkgver=0.9
-pkgrel=4
+pkgrel=4.1
pkgdesc="A backend utility to get CDDB discid information from a CD-ROM disc"
arch=('i686' 'x86_64' 'mips64el')
url="http://lly.org/~rcw/cd-discid/"
diff --git a/extra/cdargs/PKGBUILD b/extra/cdargs/PKGBUILD
index 7d721064b..89ab781e4 100644
--- a/extra/cdargs/PKGBUILD
+++ b/extra/cdargs/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cdargs
pkgver=1.35
-pkgrel=3
+pkgrel=3.1
pkgdesc="A replacement for 'cd' that includes bookmarks/browsing for faster navigation"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/cdparanoia/PKGBUILD b/extra/cdparanoia/PKGBUILD
index ebdbbd566..03ea9d041 100644
--- a/extra/cdparanoia/PKGBUILD
+++ b/extra/cdparanoia/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cdparanoia
pkgver=10.2
-pkgrel=4
+pkgrel=4.1
pkgdesc="Compact Disc Digital Audio extraction tool"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org/paranoia/"
diff --git a/extra/cdrdao/PKGBUILD b/extra/cdrdao/PKGBUILD
index 5b7a33a0a..dbde8ce9c 100644
--- a/extra/cdrdao/PKGBUILD
+++ b/extra/cdrdao/PKGBUILD
@@ -6,7 +6,7 @@
pkgbase=('cdrdao')
pkgname=('cdrdao' 'gcdmaster')
pkgver=1.2.3
-pkgrel=6
+pkgrel=6.1
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://cdrdao.sourceforge.net/"
diff --git a/extra/chemtool/PKGBUILD b/extra/chemtool/PKGBUILD
index 30be03277..bcaf070a3 100644
--- a/extra/chemtool/PKGBUILD
+++ b/extra/chemtool/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=chemtool
pkgver=1.6.13
-pkgrel=1
+pkgrel=1.1
pkgdesc="A small program for drawing chemical structures"
arch=(i686 x86_64 'mips64el')
license=('GPL2')
diff --git a/extra/chkrootkit/PKGBUILD b/extra/chkrootkit/PKGBUILD
index c2a3ee416..3e0a2bd04 100644
--- a/extra/chkrootkit/PKGBUILD
+++ b/extra/chkrootkit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=chkrootkit
pkgver=0.49
-pkgrel=3
+pkgrel=3.1
pkgdesc="Locally checks for signs of a rootkit"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.chkrootkit.org"
diff --git a/extra/chmlib/PKGBUILD b/extra/chmlib/PKGBUILD
index 9c59de22b..d6f1992d8 100644
--- a/extra/chmlib/PKGBUILD
+++ b/extra/chmlib/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=chmlib
pkgver=0.40
-pkgrel=3
+pkgrel=3.1
pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
arch=('i686' 'x86_64' 'mips64el')
url="http://morte.jedrea.com/~jedwin/projects/chmlib/"
diff --git a/extra/cln/PKGBUILD b/extra/cln/PKGBUILD
index 8d42dd236..8c3315c87 100644
--- a/extra/cln/PKGBUILD
+++ b/extra/cln/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=cln
pkgver=1.3.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Class library for numbers"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.ginac.de/CLN/"
diff --git a/extra/cmatrix/PKGBUILD b/extra/cmatrix/PKGBUILD
index 40e62d1fb..9dc5bf5df 100644
--- a/extra/cmatrix/PKGBUILD
+++ b/extra/cmatrix/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=cmatrix
pkgver=1.2a
-pkgrel=6
+pkgrel=6.1
pkgdesc="Let you see the matrix code in your console"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.asty.org/cmatrix/"
diff --git a/extra/cmt/PKGBUILD b/extra/cmt/PKGBUILD
index fd45d6bad..13fccf484 100644
--- a/extra/cmt/PKGBUILD
+++ b/extra/cmt/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cmt
pkgver=1.16
-pkgrel=3
+pkgrel=3.1
pkgdesc="CMT for LADSPA"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/compface/PKGBUILD b/extra/compface/PKGBUILD
index 46ccc1d26..ce29bd930 100644
--- a/extra/compface/PKGBUILD
+++ b/extra/compface/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=compface
pkgver=1.5.2
-pkgrel=3
+pkgrel=3.1
pkgdesc="Utils & libs to convert from/to X-Face format."
arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.xemacs.org/pub/xemacs/aux/"
diff --git a/extra/consolekit/PKGBUILD b/extra/consolekit/PKGBUILD
index 9221f27cb..46c534fc9 100644
--- a/extra/consolekit/PKGBUILD
+++ b/extra/consolekit/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=consolekit
pkgver=0.4.6
-pkgrel=4
+pkgrel=4.1
pkgdesc="A framework for defining and tracking users, login sessions, and seats"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/ConsoleKit"
diff --git a/extra/cpio/PKGBUILD b/extra/cpio/PKGBUILD
index e555b3119..1ad697f80 100644
--- a/extra/cpio/PKGBUILD
+++ b/extra/cpio/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: judd <jvinet@zeroflux.org>
pkgname=cpio
pkgver=2.11
-pkgrel=3
+pkgrel=3.1
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/cpufrequtils/PKGBUILD b/extra/cpufrequtils/PKGBUILD
index 2eab017a8..5b0e00772 100644
--- a/extra/cpufrequtils/PKGBUILD
+++ b/extra/cpufrequtils/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=cpufrequtils
pkgver=008
-pkgrel=2
+pkgrel=2.1
pkgdesc="Userspace tools for the kernel cpufreq subsystem"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"
diff --git a/extra/ctags/PKGBUILD b/extra/ctags/PKGBUILD
index d2ebbc565..b3d9f982d 100644
--- a/extra/ctags/PKGBUILD
+++ b/extra/ctags/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ctags
pkgver=5.8
-pkgrel=3
+pkgrel=3.1
pkgdesc="Generates an index file of language objects found in source files"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/cups-pdf/PKGBUILD b/extra/cups-pdf/PKGBUILD
index f49de5233..b589dff05 100644
--- a/extra/cups-pdf/PKGBUILD
+++ b/extra/cups-pdf/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cups-pdf
pkgver=2.6.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="PDF printer for cups"
arch=(i686 x86_64 'mips64el')
depends=('cups' 'ghostscript')
diff --git a/extra/cvs/PKGBUILD b/extra/cvs/PKGBUILD
index 98903acce..9121db0d8 100644
--- a/extra/cvs/PKGBUILD
+++ b/extra/cvs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=cvs
pkgver=1.11.23
-pkgrel=8
+pkgrel=8.1
pkgdesc="Concurrent Versions System - a source control system"
arch=(i686 x86_64 'mips64el')
url="http://cvs.nongnu.org/"
diff --git a/extra/cvsps/PKGBUILD b/extra/cvsps/PKGBUILD
index 27d2ec122..ecd4abfed 100644
--- a/extra/cvsps/PKGBUILD
+++ b/extra/cvsps/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=cvsps
pkgver=2.2b1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Generating 'patchset' information from a CVS repository"
url="http://www.cobite.com/cvsps/"
license=('GPL')
diff --git a/extra/cx_freeze/PKGBUILD b/extra/cx_freeze/PKGBUILD
index 5320e8e81..538710a6a 100644
--- a/extra/cx_freeze/PKGBUILD
+++ b/extra/cx_freeze/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=cx_freeze
_tarname=cx_Freeze
pkgver=4.2.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="A set of utilities for freezing Python scripts into executables"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.python.net/crew/atuining/cx_Freeze/"
diff --git a/extra/dcfldd/PKGBUILD b/extra/dcfldd/PKGBUILD
index cd547aba4..bf1732979 100644
--- a/extra/dcfldd/PKGBUILD
+++ b/extra/dcfldd/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=dcfldd
pkgver=1.3.4.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing"
arch=('i686' 'x86_64' 'mips64el')
url="http://dcfldd.sourceforge.net/"
diff --git a/extra/devilspie/PKGBUILD b/extra/devilspie/PKGBUILD
index 251d4d913..f6b10f601 100644
--- a/extra/devilspie/PKGBUILD
+++ b/extra/devilspie/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=devilspie
pkgver=0.22
-pkgrel=5
+pkgrel=5.1
pkgdesc="x11 window matching utility"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.burtonini.com/blog/computers/devilspie"
diff --git a/extra/di/PKGBUILD b/extra/di/PKGBUILD
index 7f441db76..d9246cdb8 100644
--- a/extra/di/PKGBUILD
+++ b/extra/di/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 143044 2011-11-21 22:39:45Z eric $
+# $Id: PKGBUILD 169510 2012-10-22 19:36:13Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=di
-pkgver=4.31
+pkgver=4.32
pkgrel=1
pkgdesc="A disk information utility, displaying everything (and more) that your df command does"
arch=('i686' 'x86_64' 'mips64el')
@@ -10,10 +10,12 @@ url="http://www.gentoo.com/di/"
license=('ZLIB')
depends=('glibc')
source=(http://www.gentoo.com/di/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('2a7212e03286b68ebb4783ae8937999145165c79')
+sha1sums=('b819e877e1135f34f362ba2f72d1e694c1878249')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i 's|error|//error|' C/di.h
+ sed -i '11i\#include <string.h>' C/di.h
make
}
diff --git a/extra/diffstat/PKGBUILD b/extra/diffstat/PKGBUILD
index a507575d5..e4fde9de6 100644
--- a/extra/diffstat/PKGBUILD
+++ b/extra/diffstat/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=diffstat
pkgver=1.55
-pkgrel=1
+pkgrel=1.1
pkgdesc="Display a histogram of diff changes"
arch=('i686' 'x86_64' 'mips64el')
url="http://invisible-island.net/diffstat"
diff --git a/extra/dmapi/PKGBUILD b/extra/dmapi/PKGBUILD
index c7b6e6683..79bf8314e 100644
--- a/extra/dmapi/PKGBUILD
+++ b/extra/dmapi/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=dmapi
pkgver=2.2.10
-pkgrel=3
+pkgrel=3.1
pkgdesc="Data migration API"
arch=('i686' 'x86_64' 'mips64el')
url="http://oss.sgi.com/projects/xfs/"
diff --git a/extra/docker/PKGBUILD b/extra/docker/PKGBUILD
index 6f1529084..102556c83 100644
--- a/extra/docker/PKGBUILD
+++ b/extra/docker/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=docker
pkgver=1.5
-pkgrel=5
+pkgrel=5.1
pkgdesc="Docker is a docking application (WindowMaker dock app) which acts as a system tray for KDE and GNOME2."
arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/openbox/2/docker/"
diff --git a/extra/dosfstools/PKGBUILD b/extra/dosfstools/PKGBUILD
index a34a02836..76ae3b2e7 100644
--- a/extra/dosfstools/PKGBUILD
+++ b/extra/dosfstools/PKGBUILD
@@ -3,7 +3,7 @@
# Committer: Judd Vinet <jvinet@zeroflux.org>
pkgname=dosfstools
pkgver=3.0.12
-pkgrel=1
+pkgrel=1.1
pkgdesc="DOS filesystem utilities"
arch=(i686 x86_64 'mips64el')
depends=('glibc')
diff --git a/extra/dotconf/PKGBUILD b/extra/dotconf/PKGBUILD
index d19989cda..dbc7803df 100644
--- a/extra/dotconf/PKGBUILD
+++ b/extra/dotconf/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=dotconf
pkgver=1.3
-pkgrel=3
+pkgrel=3.1
pkgdesc='A C library for parsing configuration files'
url="https://github.com/williamh/dotconf"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/dssi/PKGBUILD b/extra/dssi/PKGBUILD
index 064dc7038..11549dcef 100644
--- a/extra/dssi/PKGBUILD
+++ b/extra/dssi/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=dssi
pkgver=1.1.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="An API for audio processing plugins & softsynths with UIs"
arch=(i686 x86_64 'mips64el')
url="http://dssi.sourceforge.net/"
diff --git a/extra/dvd+rw-tools/PKGBUILD b/extra/dvd+rw-tools/PKGBUILD
index 297eaa67f..4598c1770 100644
--- a/extra/dvd+rw-tools/PKGBUILD
+++ b/extra/dvd+rw-tools/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=dvd+rw-tools
pkgver=7.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="dvd burning tools"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/dvdauthor/PKGBUILD b/extra/dvdauthor/PKGBUILD
index d56622cce..31fab8f19 100644
--- a/extra/dvdauthor/PKGBUILD
+++ b/extra/dvdauthor/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=dvdauthor
pkgver=0.7.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="DVD authoring tools"
arch=('i686' 'x86_64' 'mips64el')
url="http://dvdauthor.sourceforge.net/"
diff --git a/extra/dvgrab/PKGBUILD b/extra/dvgrab/PKGBUILD
index a8a014a7f..9e50f2782 100644
--- a/extra/dvgrab/PKGBUILD
+++ b/extra/dvgrab/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=dvgrab
pkgver=3.5
-pkgrel=4
+pkgrel=4.1
pkgdesc="Saves audio and video data from an IEEE (FireWire) digital source"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kinodv.org/"
diff --git a/extra/eject/PKGBUILD b/extra/eject/PKGBUILD
index 19ac5cb8a..093bfcf61 100644
--- a/extra/eject/PKGBUILD
+++ b/extra/eject/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=eject
pkgver=2.1.5
-pkgrel=7
+pkgrel=7.1
pkgdesc="A program for ejecting removable media under software control."
arch=('i686' 'x86_64' 'mips64el')
url="http://eject.sourceforge.net/"
diff --git a/extra/enca/PKGBUILD b/extra/enca/PKGBUILD
index 153733d53..3f0445dd9 100644
--- a/extra/enca/PKGBUILD
+++ b/extra/enca/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=enca
pkgver=1.13
-pkgrel=2
+pkgrel=2.1
pkgdesc="Charset analyser and converter"
arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/enca/"
diff --git a/extra/enchant/PKGBUILD b/extra/enchant/PKGBUILD
index d8621ce2e..2bcd50d25 100644
--- a/extra/enchant/PKGBUILD
+++ b/extra/enchant/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=enchant
pkgver=1.6.0
-pkgrel=4
+pkgrel=4.1
pkgdesc="A wrapper library for generic spell checking"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.abisource.com/enchant/"
diff --git a/extra/enscript/PKGBUILD b/extra/enscript/PKGBUILD
index cf4016a3f..15fd97973 100644
--- a/extra/enscript/PKGBUILD
+++ b/extra/enscript/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=enscript
pkgver=1.6.5.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="Convert ASCII files to PostScript suitable for printing"
arch=('i686' 'x86_64' 'mips64el')
backup=('etc/enscript/enscript.cfg')
diff --git a/extra/epiphany/PKGBUILD b/extra/epiphany/PKGBUILD
index 3cd6cd422..aa865a8c1 100644
--- a/extra/epiphany/PKGBUILD
+++ b/extra/epiphany/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=epiphany
pkgver=3.4.3
-pkgrel=1
+pkgrel=1.1
install=epiphany.install
pkgdesc="A GNOME web browser based on the WebKit rendering engine."
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/ethstatus/PKGBUILD b/extra/ethstatus/PKGBUILD
index b9352a85a..6bcdc9911 100644
--- a/extra/ethstatus/PKGBUILD
+++ b/extra/ethstatus/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ethstatus
pkgver=0.4.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="A simple program for displaying commonly needed/wanted statistics in real time of incoming and outgoing traffic"
arch=('i686' 'x86_64' 'mips64el')
url="http://packages.qa.debian.org/e/ethstatus.html"
diff --git a/extra/evilwm/PKGBUILD b/extra/evilwm/PKGBUILD
index d86cabd4b..15425740c 100644
--- a/extra/evilwm/PKGBUILD
+++ b/extra/evilwm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=evilwm
pkgver=1.1.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="A minimalist but usable window manager for the X Window System."
arch=('i686' 'x86_64' 'mips64el')
url="http://evilwm.sourceforge.net"
diff --git a/extra/evolution-data-server/PKGBUILD b/extra/evolution-data-server/PKGBUILD
index 6d29d21f6..d13b49594 100644
--- a/extra/evolution-data-server/PKGBUILD
+++ b/extra/evolution-data-server/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=evolution-data-server
pkgver=3.4.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Centralized access to appointments and contacts"
arch=('i686' 'x86_64' 'mips64el')
depends=('gconf' 'gnome-online-accounts' 'nss' 'krb5' 'libgweather' 'libical' 'db' 'libgdata')
diff --git a/extra/evolution-exchange/PKGBUILD b/extra/evolution-exchange/PKGBUILD
index 64bacc82c..246d4502d 100644
--- a/extra/evolution-exchange/PKGBUILD
+++ b/extra/evolution-exchange/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=evolution-exchange
pkgver=3.4.3
-pkgrel=1
+pkgrel=1.1
pkgdesc="Ximian Connector Exchange plugin for Evolution"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/evolution/PKGBUILD b/extra/evolution/PKGBUILD
index 73002cda4..7af0121ec 100644
--- a/extra/evolution/PKGBUILD
+++ b/extra/evolution/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=evolution
pkgver=3.4.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Manage your email, contacts and schedule"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/exempi/PKGBUILD b/extra/exempi/PKGBUILD
index efe77cf33..55259adcb 100644
--- a/extra/exempi/PKGBUILD
+++ b/extra/exempi/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: André Klitzing <aklitzing@online.de>
pkgname=exempi
pkgver=2.2.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library to parse XMP metadata"
arch=(i686 x86_64 'mips64el')
url="http://libopenraw.freedesktop.org/wiki/Exempi"
diff --git a/extra/expect/PKGBUILD b/extra/expect/PKGBUILD
index ea77b6166..31c0b819a 100644
--- a/extra/expect/PKGBUILD
+++ b/extra/expect/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=expect
pkgver=5.45
-pkgrel=2
+pkgrel=2.1
pkgdesc="A tool for automating interactive applications"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.nist.gov/el/msid/expect.cfm"
diff --git a/extra/faad2/PKGBUILD b/extra/faad2/PKGBUILD
index cb97544fa..b6229e958 100644
--- a/extra/faad2/PKGBUILD
+++ b/extra/faad2/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=faad2
pkgver=2.7
-pkgrel=3
+pkgrel=3.1
pkgdesc="ISO AAC audio decoder"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.audiocoding.com/"
diff --git a/extra/fakechroot/PKGBUILD b/extra/fakechroot/PKGBUILD
index fd6ca6960..58b4fb30e 100644
--- a/extra/fakechroot/PKGBUILD
+++ b/extra/fakechroot/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=fakechroot
pkgver=2.16
-pkgrel=1
+pkgrel=1.1
pkgdesc="Gives a fake chroot environment"
arch=('i686' 'x86_64' 'mips64el')
url="https://github.com/fakechroot/fakechroot/wiki"
diff --git a/extra/fastjar/PKGBUILD b/extra/fastjar/PKGBUILD
index 14554d249..f2d0567b3 100644
--- a/extra/fastjar/PKGBUILD
+++ b/extra/fastjar/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=fastjar
pkgver=0.98
-pkgrel=2
+pkgrel=2.1
pkgdesc="Sun java jar compatible archiver"
arch=('i686' 'x86_64' 'mips64el')
url="http://savannah.nongnu.org/projects/fastjar"
diff --git a/extra/fbida/PKGBUILD b/extra/fbida/PKGBUILD
index 03f13d301..139f5e9ea 100644
--- a/extra/fbida/PKGBUILD
+++ b/extra/fbida/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=fbida
pkgver=2.08
-pkgrel=2
+pkgrel=2.1
pkgdesc="Few applications to display and elementary edit images: fbi, fbgs, ida, exiftran"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kraxel.org/blog/linux/fbida/"
diff --git a/extra/festival/PKGBUILD b/extra/festival/PKGBUILD
index c33899998..a05c8574a 100644
--- a/extra/festival/PKGBUILD
+++ b/extra/festival/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=festival
pkgver=2.1
_suffix=release
-pkgrel=3
+pkgrel=3.1
pkgdesc="A general multi-lingual speech synthesis system"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.cstr.ed.ac.uk/projects/festival/"
diff --git a/extra/ffcall/PKGBUILD b/extra/ffcall/PKGBUILD
index e727b0dcd..c105e93fe 100644
--- a/extra/ffcall/PKGBUILD
+++ b/extra/ffcall/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ffcall
pkgver=1.10
-pkgrel=4
+pkgrel=4.1
pkgdesc="C library for implementing foreign function calls in embedded interpreters"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/libffcall/"
diff --git a/extra/flac/PKGBUILD b/extra/flac/PKGBUILD
index 85653bc9f..a95748d48 100644
--- a/extra/flac/PKGBUILD
+++ b/extra/flac/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=flac
pkgname=('flac' 'flac-doc')
pkgver=1.2.1
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
url="http://flac.sourceforge.net/"
license=('BSD' 'GPL')
diff --git a/extra/fltk/PKGBUILD b/extra/fltk/PKGBUILD
index 33b09c712..04940f268 100644
--- a/extra/fltk/PKGBUILD
+++ b/extra/fltk/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=fltk
pkgname=('fltk' 'fltk-docs' 'fltk-games')
pkgver=1.3.0
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
license=('custom:LGPL')
url="http://www.fltk.org/"
diff --git a/extra/fluxter/PKGBUILD b/extra/fluxter/PKGBUILD
index 705b34f5d..743fb4f50 100644
--- a/extra/fluxter/PKGBUILD
+++ b/extra/fluxter/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=fluxter
pkgver=0.1.0
-pkgrel=5
+pkgrel=5.1
pkgdesc="A workspace pager for fluxbox"
arch=('i686' 'x86_64' 'mips64el')
url="http://benedict.isomedia.com/homes/stevencooper/projects/fluxter.html"
diff --git a/extra/fortune-mod/PKGBUILD b/extra/fortune-mod/PKGBUILD
index a88f7bdb6..794722784 100644
--- a/extra/fortune-mod/PKGBUILD
+++ b/extra/fortune-mod/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=fortune-mod
pkgver=1.99.1
-pkgrel=5
+pkgrel=5.1
pkgdesc="The Fortune Cookie Program from BSD games"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.redellipse.net/code/fortune"
diff --git a/extra/freetds/PKGBUILD b/extra/freetds/PKGBUILD
index 6bddbf690..99103bbd1 100644
--- a/extra/freetds/PKGBUILD
+++ b/extra/freetds/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=freetds
pkgver=0.91
-pkgrel=2
+pkgrel=2.1
pkgdesc='Library for accessing Sybase and MS SQL Server databases'
url='http://www.freetds.org'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/fribidi/PKGBUILD b/extra/fribidi/PKGBUILD
index d00ff2073..607a963b0 100644
--- a/extra/fribidi/PKGBUILD
+++ b/extra/fribidi/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=fribidi
pkgver=0.19.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/ftjam/PKGBUILD b/extra/ftjam/PKGBUILD
index cc37b7383..f267920a9 100644
--- a/extra/ftjam/PKGBUILD
+++ b/extra/ftjam/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ftjam
pkgver=2.5.3rc2
-pkgrel=3
+pkgrel=3.1
pkgdesc='FT Jam - an enhanced version of the Jam build tool'
arch=('i686' 'x86_64' 'mips64el')
url="http://freetype.org/jam/"
diff --git a/extra/gamin/PKGBUILD b/extra/gamin/PKGBUILD
index 9de513ac9..77713b212 100644
--- a/extra/gamin/PKGBUILD
+++ b/extra/gamin/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gamin
pkgver=0.1.10
-pkgrel=6
+pkgrel=6.1
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')
diff --git a/extra/gc/PKGBUILD b/extra/gc/PKGBUILD
index 8fdc938a6..a12e2d245 100644
--- a/extra/gc/PKGBUILD
+++ b/extra/gc/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gc
pkgver=7.2.d
-pkgrel=1
+pkgrel=1.1
pkgdesc="A garbage collector for C and C++"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
diff --git a/extra/gconf-editor/PKGBUILD b/extra/gconf-editor/PKGBUILD
index 3ccd24668..697822a45 100644
--- a/extra/gconf-editor/PKGBUILD
+++ b/extra/gconf-editor/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gconf-editor
pkgver=3.0.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="Graphical gconf registry editor"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/gconfmm/PKGBUILD b/extra/gconfmm/PKGBUILD
index dda9f2b48..35a710493 100644
--- a/extra/gconfmm/PKGBUILD
+++ b/extra/gconfmm/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=gconfmm
pkgname=('gconfmm' 'gconfmm-docs')
pkgver=2.28.3
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
url="http://gtkmm.sourceforge.net/"
license=('LGPL')
diff --git a/extra/gcr/PKGBUILD b/extra/gcr/PKGBUILD
index 05e69c1df..3504aca90 100644
--- a/extra/gcr/PKGBUILD
+++ b/extra/gcr/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gcr
pkgver=3.4.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library for bits of crypto UI and parsing"
arch=(i686 x86_64 mips64el)
url="http://www.gnome.org"
diff --git a/extra/gd/PKGBUILD b/extra/gd/PKGBUILD
index 19789924f..a922c95b2 100644
--- a/extra/gd/PKGBUILD
+++ b/extra/gd/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gd
pkgver=2.0.36RC1
-pkgrel=5
+pkgrel=5.1
pkgdesc="Library for the dynamic creation of images by programmers"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.libgd.org/"
diff --git a/extra/gdb/PKGBUILD b/extra/gdb/PKGBUILD
index 6ad92a987..bb3774375 100644
--- a/extra/gdb/PKGBUILD
+++ b/extra/gdb/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gdb
pkgver=7.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="The GNU Debugger"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gdb/"
diff --git a/extra/gdm/PKGBUILD b/extra/gdm/PKGBUILD
index ce46e26db..ae34f2890 100644
--- a/extra/gdm/PKGBUILD
+++ b/extra/gdm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gdm
pkgver=3.4.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="Gnome Display Manager (a reimplementation of xdm)"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/gdome2/PKGBUILD b/extra/gdome2/PKGBUILD
index 8f3518327..276d4b04e 100644
--- a/extra/gdome2/PKGBUILD
+++ b/extra/gdome2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gdome2
pkgver=0.8.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="Gnome DOM Engine"
url="http://gdome2.cs.unibo.it/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/genius/PKGBUILD b/extra/genius/PKGBUILD
index 92d7466bb..aab140682 100644
--- a/extra/genius/PKGBUILD
+++ b/extra/genius/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=genius
pkgver=1.0.15
-pkgrel=1
+pkgrel=1.1
pkgdesc="Advanced calculator including a mathematical programming language"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/ggz-client-libs/PKGBUILD b/extra/ggz-client-libs/PKGBUILD
index 4262fe121..8ae9d19b6 100644
--- a/extra/ggz-client-libs/PKGBUILD
+++ b/extra/ggz-client-libs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ggz-client-libs
pkgver=0.0.14.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="GGZ client library, used by the GGZ Gaming Zone server (ggzd), the ggzcore library and other components"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.ggzgamingzone.org/"
diff --git a/extra/giblib/PKGBUILD b/extra/giblib/PKGBUILD
index 2d938de2e..eb0a5691b 100644
--- a/extra/giblib/PKGBUILD
+++ b/extra/giblib/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=giblib
pkgver=1.2.4
-pkgrel=5
+pkgrel=5.1
pkgdesc="A library that feh uses as a wrapper to imlib2"
arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/giblib/"
diff --git a/extra/gif2png/PKGBUILD b/extra/gif2png/PKGBUILD
index e4e8832b1..26ad7ed3b 100644
--- a/extra/gif2png/PKGBUILD
+++ b/extra/gif2png/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gif2png
pkgver=2.5.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="A GIF to PNG image format converter"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.catb.org/~esr/gif2png/"
diff --git a/extra/giflib/PKGBUILD b/extra/giflib/PKGBUILD
index e40d2f4ac..6a163257e 100644
--- a/extra/giflib/PKGBUILD
+++ b/extra/giflib/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=giflib
pkgver=4.1.6
-pkgrel=5
+pkgrel=5.1
pkgdesc="A library for reading and writing gif images"
url="http://sourceforge.net/projects/giflib/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/gifsicle/PKGBUILD b/extra/gifsicle/PKGBUILD
index fa7faf12f..0a425d14c 100644
--- a/extra/gifsicle/PKGBUILD
+++ b/extra/gifsicle/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gifsicle
pkgver=1.64
-pkgrel=1
+pkgrel=1.1
pkgdesc="A powerful command-line program for creating, editing, manipulating and getting information about GIF images and animations"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.lcdf.org/gifsicle/"
diff --git a/extra/gimp-dbp/PKGBUILD b/extra/gimp-dbp/PKGBUILD
index eb506e74f..478388e45 100644
--- a/extra/gimp-dbp/PKGBUILD
+++ b/extra/gimp-dbp/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gimp-dbp
pkgver=1.1.9
-pkgrel=3
+pkgrel=3.1
pkgdesc="David's batch processor for the GIMP"
arch=(i686 x86_64 'mips64el')
url="http://members.ozemail.com.au/~hodsond/dbp.html"
diff --git a/extra/gimp-gap/PKGBUILD b/extra/gimp-gap/PKGBUILD
index 4e1226000..2662f85ba 100644
--- a/extra/gimp-gap/PKGBUILD
+++ b/extra/gimp-gap/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gimp-gap
pkgver=2.6.0
-pkgrel=3.1
+pkgrel=3.2
pkgdesc="A Plug-In collection to edit and create animations for the Gimp"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD
index 7eed76f46..72c136bbe 100644
--- a/extra/git/PKGBUILD
+++ b/extra/git/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 169122 2012-10-18 14:05:32Z dan $
+# $Id: PKGBUILD 169498 2012-10-22 12:48:27Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=git
-pkgver=1.7.12.4
+pkgver=1.8.0
pkgrel=1
pkgdesc="the fast distributed version control system"
arch=(i686 x86_64 'mips64el')
@@ -109,8 +109,8 @@ package() {
install -D -m 644 "$srcdir"/git-daemon.socket "$pkgdir"/usr/lib/systemd/system/git-daemon.socket
}
-md5sums=('5f3f0feb59d96f8106e0a56112bc73db'
- '9370b44fa97843c5f8adaaaf29b7a4d3'
+md5sums=('12f4d20f34ae37086d86dd3b9d037bba'
+ '66f0a839d933c7d573fb40cb051b5e66'
'8e2648910fd5dd4f1c41d3c7fa9e9156'
'2e42bf97779a1c6411d89043334c9e78'
'042524f942785772d7bd52a1f02fe5ae'
diff --git a/extra/gksu/PKGBUILD b/extra/gksu/PKGBUILD
index 5790bb56d..7e0f33e15 100644
--- a/extra/gksu/PKGBUILD
+++ b/extra/gksu/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gksu
pkgver=2.0.2
-pkgrel=4
+pkgrel=4.1
pkgdesc="A graphical frontend for su"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.nongnu.org/gksu/index.html"
diff --git a/extra/glhack/PKGBUILD b/extra/glhack/PKGBUILD
index 5f3f6704a..bdd0a6a44 100644
--- a/extra/glhack/PKGBUILD
+++ b/extra/glhack/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=glhack
pkgver=1.2
-pkgrel=6
+pkgrel=6.1
pkgdesc="A port of Nethack, a single player dungeon exploration game in 2D"
arch=('i686' 'x86_64' 'mips64el')
url="http://glhack.sourceforge.net/"
diff --git a/extra/glib/PKGBUILD b/extra/glib/PKGBUILD
index 1bb00ade4..b0137cd5b 100644
--- a/extra/glib/PKGBUILD
+++ b/extra/glib/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=glib
pkgver=1.2.10
-pkgrel=9
+pkgrel=9.1
pkgdesc="Common C routines used by Gtk+ and other libs"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
diff --git a/extra/glpk/PKGBUILD b/extra/glpk/PKGBUILD
index ae8d7a912..072b481e6 100644
--- a/extra/glpk/PKGBUILD
+++ b/extra/glpk/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=glpk
pkgver=4.47
-pkgrel=1
+pkgrel=1.1
pkgdesc="GNU Linear Programming Kit : solve LP, MIP and other problems."
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/glpk/glpk.html"
diff --git a/extra/gmetadom/PKGBUILD b/extra/gmetadom/PKGBUILD
index 34618a3ed..8d6a6d913 100644
--- a/extra/gmetadom/PKGBUILD
+++ b/extra/gmetadom/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gmetadom
pkgver=0.2.6
-pkgrel=3
+pkgrel=3.1
pkgdesc="C++ bindings for GDome2 DOM implementation"
arch=('i686' 'x86_64' 'mips64el')
url="http://gmetadom.sourceforge.net/"
diff --git a/extra/gmpc/PKGBUILD b/extra/gmpc/PKGBUILD
index aab6f690a..3866be72f 100644
--- a/extra/gmpc/PKGBUILD
+++ b/extra/gmpc/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gmpc
pkgver=11.8.16
-pkgrel=1
+pkgrel=1.1
pkgdesc="A GTK2 client for MPD"
arch=('i686' 'x86_64' 'mips64el')
url="http://gmpclient.org/home"
diff --git a/extra/gnet/PKGBUILD b/extra/gnet/PKGBUILD
index 74f641527..c208be302 100644
--- a/extra/gnet/PKGBUILD
+++ b/extra/gnet/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnet
pkgver=2.0.8
-pkgrel=2
+pkgrel=2.1
pkgdesc="A simple network library"
arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/GNetLibrary"
diff --git a/extra/gnokii/PKGBUILD b/extra/gnokii/PKGBUILD
index 52b373cd8..e04f5a0b1 100644
--- a/extra/gnokii/PKGBUILD
+++ b/extra/gnokii/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=gnokii
pkgver=0.6.31
-pkgrel=1
+pkgrel=1.1
pkgdesc="Tools and user space driver for use with mobile phones"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnokii.org/"
diff --git a/extra/gnome-applets/PKGBUILD b/extra/gnome-applets/PKGBUILD
index 92bade7d3..4357911c1 100644
--- a/extra/gnome-applets/PKGBUILD
+++ b/extra/gnome-applets/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-applets
pkgver=3.4.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="GNOME Applets"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/gnome-color-manager/PKGBUILD b/extra/gnome-color-manager/PKGBUILD
index c6ea0d1ac..3941f9196 100644
--- a/extra/gnome-color-manager/PKGBUILD
+++ b/extra/gnome-color-manager/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-color-manager
pkgver=3.4.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="Color profile manager for the GNOME desktop"
arch=(i686 x86_64 'mips64el')
url="http://projects.gnome.org/gnome-color-manager/"
diff --git a/extra/gnome-control-center/PKGBUILD b/extra/gnome-control-center/PKGBUILD
index f091ab1e8..cf32726e7 100644
--- a/extra/gnome-control-center/PKGBUILD
+++ b/extra/gnome-control-center/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gnome-control-center
pkgver=3.4.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="The Control Center for GNOME"
arch=('i686' 'x86_64' 'mips64el')
depends=('accountsservice' 'cups-pk-helper' 'gnome-bluetooth' 'gnome-desktop' 'gnome-menus'
diff --git a/extra/gnome-desktop2/PKGBUILD b/extra/gnome-desktop2/PKGBUILD
index 9555fcf3e..bb65884ac 100644
--- a/extra/gnome-desktop2/PKGBUILD
+++ b/extra/gnome-desktop2/PKGBUILD
@@ -5,7 +5,7 @@
_pkgname=gnome-desktop
pkgname=${_pkgname}2
pkgver=2.32.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Library with common API for various GNOME modules (legacy version)"
arch=(i686 x86_64 mips64el)
license=(GPL LGPL)
diff --git a/extra/gnome-dictionary/PKGBUILD b/extra/gnome-dictionary/PKGBUILD
index 83c6cf058..7e0cf237e 100644
--- a/extra/gnome-dictionary/PKGBUILD
+++ b/extra/gnome-dictionary/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gnome-dictionary
pkgver=3.4.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Look up words in dictionary sources"
arch=(i686 x86_64 mips64el)
url="http://gnome.org"
diff --git a/extra/gnome-font-viewer/PKGBUILD b/extra/gnome-font-viewer/PKGBUILD
index c14a454e8..2dcc745a3 100644
--- a/extra/gnome-font-viewer/PKGBUILD
+++ b/extra/gnome-font-viewer/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-font-viewer
pkgver=3.4.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="GNOME font viewer and thumbnailer"
arch=(i686 x86_64 mips64el)
license=('GPL')
diff --git a/extra/gnome-python-extras/PKGBUILD b/extra/gnome-python-extras/PKGBUILD
index b196124de..78f010c10 100644
--- a/extra/gnome-python-extras/PKGBUILD
+++ b/extra/gnome-python-extras/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=gnome-python-extras
pkgname=('gnome-python-extras' 'python2-egg' 'python2-gksu2' 'python2-gtkhtml2' 'python2-gtkspell')
pkgver=2.25.3
-pkgrel=12
+pkgrel=12.1
arch=('i686' 'x86_64' 'mips64el')
url="http://www.daa.com.au/~james/pygtk/"
license=('GPL' 'LGPL')
diff --git a/extra/gnome-python/PKGBUILD b/extra/gnome-python/PKGBUILD
index 8f2380301..d407be1a7 100644
--- a/extra/gnome-python/PKGBUILD
+++ b/extra/gnome-python/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=gnome-python
pkgname=('gnome-python' 'python2-bonobo' 'python2-gconf' 'python2-libgnome' 'python2-gnomecanvas' 'python2-gnomevfs')
pkgver=2.28.1
-pkgrel=8
+pkgrel=8.1
arch=(i686 x86_64 mips64el)
license=('LGPL')
makedepends=('pygtk' 'pyorbit' 'libgnomeui')
diff --git a/extra/gnome-screenshot/PKGBUILD b/extra/gnome-screenshot/PKGBUILD
index e524d17c7..be0d01087 100644
--- a/extra/gnome-screenshot/PKGBUILD
+++ b/extra/gnome-screenshot/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-screenshot
pkgver=3.4.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Take pictures of your screen"
arch=(i686 x86_64 mips64el)
url="http://gnome.org"
diff --git a/extra/gnome-search-tool/PKGBUILD b/extra/gnome-search-tool/PKGBUILD
index b32b96178..eff65e584 100644
--- a/extra/gnome-search-tool/PKGBUILD
+++ b/extra/gnome-search-tool/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-search-tool
pkgver=3.4.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Utility to search for files"
arch=(i686 x86_64 mips64el)
url="http://gnome.org"
diff --git a/extra/gnome-system-log/PKGBUILD b/extra/gnome-system-log/PKGBUILD
index 61eed5d5c..b42f3d9c3 100644
--- a/extra/gnome-system-log/PKGBUILD
+++ b/extra/gnome-system-log/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-system-log
pkgver=3.4.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="View your system logs"
arch=(i686 x86_64 mips64el)
url="http://gnome.org"
diff --git a/extra/gnome-vfs/PKGBUILD b/extra/gnome-vfs/PKGBUILD
index 5d67ca6f1..5eab02234 100644
--- a/extra/gnome-vfs/PKGBUILD
+++ b/extra/gnome-vfs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnome-vfs
pkgver=2.24.4
-pkgrel=6
+pkgrel=6.1
pkgdesc="The GNOME Virtual File System"
arch=(i686 x86_64 'mips64el')
license=('LGPL')
diff --git a/extra/gnome-vfsmm/PKGBUILD b/extra/gnome-vfsmm/PKGBUILD
index 1816b9be4..71747e1b1 100644
--- a/extra/gnome-vfsmm/PKGBUILD
+++ b/extra/gnome-vfsmm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gnome-vfsmm
pkgver=2.26.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="A C++ wrapper for gnome-vfs."
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/gnu-netcat/PKGBUILD b/extra/gnu-netcat/PKGBUILD
index c4f500162..7c610c9ca 100644
--- a/extra/gnu-netcat/PKGBUILD
+++ b/extra/gnu-netcat/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gnu-netcat
pkgver=0.7.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="GNU rewrite of netcat, the network piping application"
depends=('glibc' 'texinfo')
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/gnuchess/PKGBUILD b/extra/gnuchess/PKGBUILD
index 04eec6472..ccd178813 100644
--- a/extra/gnuchess/PKGBUILD
+++ b/extra/gnuchess/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gnuchess
pkgver=6.0.2
-pkgrel=1
+pkgrel=1.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' 'mips64el')
diff --git a/extra/gnugo/PKGBUILD b/extra/gnugo/PKGBUILD
index 845bd21b0..0d8d15bd0 100644
--- a/extra/gnugo/PKGBUILD
+++ b/extra/gnugo/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=gnugo
pkgver=3.8
-pkgrel=3
+pkgrel=3.1
pkgdesc='Program that plays the game of Go'
url='http://www.gnu.org/software/gnugo/'
license=('GPL3' 'custom')
diff --git a/extra/gob2/PKGBUILD b/extra/gob2/PKGBUILD
index c9c90548b..71d07567f 100644
--- a/extra/gob2/PKGBUILD
+++ b/extra/gob2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gob2
pkgver=2.0.18
-pkgrel=1
+pkgrel=1.1
pkgdesc="GTK Object Builder (GOB) is a simple preprocessor for easily creating GTK objects"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/goffice/PKGBUILD b/extra/goffice/PKGBUILD
index 07866eafe..1c2d63bbd 100644
--- a/extra/goffice/PKGBUILD
+++ b/extra/goffice/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=goffice
pkgver=0.8.17
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library of document-centric objects and utilities built on top of GLib and Gtk+"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnome.org"
diff --git a/extra/gpart/PKGBUILD b/extra/gpart/PKGBUILD
index b6760e42f..3229f4205 100644
--- a/extra/gpart/PKGBUILD
+++ b/extra/gpart/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gpart
pkgver=0.1h
-pkgrel=5
+pkgrel=5.1
pkgdesc="Partition table rescue/guessing tool"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.stud.uni-hannover.de/user/76201/gpart/"
diff --git a/extra/gperf/PKGBUILD b/extra/gperf/PKGBUILD
index b16444458..446f75b85 100644
--- a/extra/gperf/PKGBUILD
+++ b/extra/gperf/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gperf
pkgver=3.0.4
-pkgrel=4.1
+pkgrel=4.2
pkgdesc="Perfect hash function generator"
arch=('x86_64' 'i686' 'mips64el')
url="http://www.gnu.org/software/gperf/"
diff --git a/extra/gqview/PKGBUILD b/extra/gqview/PKGBUILD
index d79f3ac79..4e2138782 100644
--- a/extra/gqview/PKGBUILD
+++ b/extra/gqview/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gqview
pkgver=2.0.4
-pkgrel=4
+pkgrel=4.1
pkgdesc="An image browser and viewer"
arch=('i686' 'x86_64' 'mips64el')
url="http://gqview.sourceforge.net/"
diff --git a/extra/grantlee/PKGBUILD b/extra/grantlee/PKGBUILD
index c71f63ce3..1afc3ed0a 100644
--- a/extra/grantlee/PKGBUILD
+++ b/extra/grantlee/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=grantlee
pkgver=0.2.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="A string template engine based on the Django template system and written in Qt"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gitorious.org/grantlee/pages/Home"
diff --git a/extra/graphite/PKGBUILD b/extra/graphite/PKGBUILD
index fab274a09..d27b87d9a 100644
--- a/extra/graphite/PKGBUILD
+++ b/extra/graphite/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=graphite
pkgver=1.0.3
-pkgrel=1
+pkgrel=1.1
epoch=1
arch=('i686' 'x86_64' 'mips64el')
url="http://graphite.sil.org/"
diff --git a/extra/grilo/PKGBUILD b/extra/grilo/PKGBUILD
index 41ddd2390..f0ebbf1d2 100644
--- a/extra/grilo/PKGBUILD
+++ b/extra/grilo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=grilo
pkgver=0.1.18
-pkgrel=1
+pkgrel=1.1
pkgdesc="Framework that provides access to various sources of multimedia content"
url="http://www.gnome.org"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/gsl/PKGBUILD b/extra/gsl/PKGBUILD
index cc569ab83..6d49066a9 100644
--- a/extra/gsl/PKGBUILD
+++ b/extra/gsl/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gsl
pkgver=1.15
-pkgrel=2
+pkgrel=2.1
pkgdesc="The GNU Scientific Library (GSL) is a modern numerical library for C and C++ programmers"
url="http://www.gnu.org/software/gsl/gsl.html"
source=("http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gsl/$pkgname-$pkgver.tar.gz")
diff --git a/extra/gsm/PKGBUILD b/extra/gsm/PKGBUILD
index 9a0d16b41..0f12c47a2 100644
--- a/extra/gsm/PKGBUILD
+++ b/extra/gsm/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gsm
pkgver=1.0.13
-pkgrel=7
+pkgrel=7.1
pkgdesc="Shared libraries for GSM 06.10 lossy speech compression"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.quut.com/gsm/"
diff --git a/extra/gstreamer0.10-base/PKGBUILD b/extra/gstreamer0.10-base/PKGBUILD
index 07eca87dd..b86109fbf 100644
--- a/extra/gstreamer0.10-base/PKGBUILD
+++ b/extra/gstreamer0.10-base/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=('gstreamer0.10-base')
pkgname=('gstreamer0.10-base' 'gstreamer0.10-base-plugins')
pkgver=0.10.36
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('pkgconfig' 'gstreamer0.10>=0.10.35' 'orc' 'libxv' 'alsa-lib' 'cdparanoia' 'libvisual' 'libvorbis' 'libtheora' 'pango' 'gobject-introspection')
diff --git a/extra/gstreamer0.10-ffmpeg/PKGBUILD b/extra/gstreamer0.10-ffmpeg/PKGBUILD
index f9fe836bc..05e514295 100644
--- a/extra/gstreamer0.10-ffmpeg/PKGBUILD
+++ b/extra/gstreamer0.10-ffmpeg/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gstreamer0.10-ffmpeg
pkgver=0.10.13
-pkgrel=1
+pkgrel=1.1
pkgdesc="Gstreamer FFMpeg Plugin"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/gstreamer0.10-python/PKGBUILD b/extra/gstreamer0.10-python/PKGBUILD
index efb71163c..ac97e9317 100644
--- a/extra/gstreamer0.10-python/PKGBUILD
+++ b/extra/gstreamer0.10-python/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gstreamer0.10-python
pkgver=0.10.22
-pkgrel=1
+pkgrel=1.1
pkgdesc="Python bindings for GStreamer 0.10"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/gstreamer0.10/PKGBUILD b/extra/gstreamer0.10/PKGBUILD
index 7d2a6151a..56f6fa006 100644
--- a/extra/gstreamer0.10/PKGBUILD
+++ b/extra/gstreamer0.10/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gstreamer0.10
pkgver=0.10.36
-pkgrel=1
+pkgrel=1.1
pkgdesc="GStreamer Multimedia Framework"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/gtk/PKGBUILD b/extra/gtk/PKGBUILD
index a2310f25f..19864e02c 100644
--- a/extra/gtk/PKGBUILD
+++ b/extra/gtk/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gtk
pkgver=1.2.10
-pkgrel=11
+pkgrel=11.1
pkgdesc="The GTK+ toolkit"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
diff --git a/extra/gtkhtml/PKGBUILD b/extra/gtkhtml/PKGBUILD
index cb89d6e91..46f296191 100644
--- a/extra/gtkhtml/PKGBUILD
+++ b/extra/gtkhtml/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gtkhtml
pkgver=3.32.2
-pkgrel=3
+pkgrel=3.1
pkgdesc="A lightweight HTML renderer/editor widget for GTK2"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/gtkimageview/PKGBUILD b/extra/gtkimageview/PKGBUILD
index c1a8a58f6..4f28a24ca 100644
--- a/extra/gtkimageview/PKGBUILD
+++ b/extra/gtkimageview/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=gtkimageview
pkgver=1.6.4
-pkgrel=3
+pkgrel=3.1
pkgdesc="Simple image viewer widget for GTK2"
arch=('i686' 'x86_64' 'mips64el')
url="http://trac.bjourne.webfactional.com/"
diff --git a/extra/gtkmm/PKGBUILD b/extra/gtkmm/PKGBUILD
index ebc3baffd..d5951d437 100644
--- a/extra/gtkmm/PKGBUILD
+++ b/extra/gtkmm/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=gtkmm
pkgname=('gtkmm' 'gtkmm-docs')
pkgver=2.24.2
-pkgrel=2
+pkgrel=2.1
arch=('i686' 'x86_64' 'mips64el')
makedepends=('gtk2' 'pangomm' 'atkmm' 'glibmm-docs')
license=('LGPL')
diff --git a/extra/gtkmm3/PKGBUILD b/extra/gtkmm3/PKGBUILD
index 6c27ce401..b8164c443 100644
--- a/extra/gtkmm3/PKGBUILD
+++ b/extra/gtkmm3/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gtkmm3
_pkgbasename=gtkmm
pkgname=('gtkmm3' 'gtkmm3-docs')
pkgver=3.4.1
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
makedepends=('gtk3' 'pangomm' 'atkmm' 'glibmm-docs' 'mm-common' 'doxygen' 'libxslt')
license=('LGPL')
diff --git a/extra/gtksourceview2/PKGBUILD b/extra/gtksourceview2/PKGBUILD
index c32d20078..bdd2614ff 100644
--- a/extra/gtksourceview2/PKGBUILD
+++ b/extra/gtksourceview2/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gtksourceview2
pkgver=2.10.5
-pkgrel=2
+pkgrel=2.1
pkgdesc="A text widget adding syntax highlighting and more to GNOME"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/gtkspell/PKGBUILD b/extra/gtkspell/PKGBUILD
index 8b6deb059..48c96f584 100644
--- a/extra/gtkspell/PKGBUILD
+++ b/extra/gtkspell/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gtkspell
pkgver=2.0.16
-pkgrel=2
+pkgrel=2.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' 'mips64el')
diff --git a/extra/gts/PKGBUILD b/extra/gts/PKGBUILD
index dbbf16546..f3b9c8064 100644
--- a/extra/gts/PKGBUILD
+++ b/extra/gts/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=gts
pkgver=0.7.6
-pkgrel=2
+pkgrel=2.1
pkgdesc='Provides useful functions to deal with 3D surfaces meshed with interconnected triangles'
url='http://gts.sourceforge.net/'
license=('LGPL')
diff --git a/extra/guile/PKGBUILD b/extra/guile/PKGBUILD
index 42dd1d331..3ced05d8d 100644
--- a/extra/guile/PKGBUILD
+++ b/extra/guile/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=guile
pkgver=1.8.8
-pkgrel=2
+pkgrel=2.1
pkgdesc="a portable, embeddable Scheme implementation written in C"
url="http://www.gnu.org/software/guile/"
arch=(i686 x86_64 'mips64el')
diff --git a/extra/gv/PKGBUILD b/extra/gv/PKGBUILD
index 92ab94cbe..643e92997 100644
--- a/extra/gv/PKGBUILD
+++ b/extra/gv/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gv
pkgver=3.7.3.90
-pkgrel=1
+pkgrel=1.1
pkgdesc="A program to view PostScript and PDF documents"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/gv/"
diff --git a/extra/gweled/PKGBUILD b/extra/gweled/PKGBUILD
index ce87fb21e..b5a7a5971 100644
--- a/extra/gweled/PKGBUILD
+++ b/extra/gweled/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gweled
pkgver=0.9.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/habak/PKGBUILD b/extra/habak/PKGBUILD
index 88bcf528a..b57221ec5 100644
--- a/extra/habak/PKGBUILD
+++ b/extra/habak/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=habak
pkgver=0.2.5
-pkgrel=4
+pkgrel=4.1
pkgdesc="A background changing app"
url="http://fvwm-crystal.org"
license=('GPL2')
diff --git a/extra/hd2u/PKGBUILD b/extra/hd2u/PKGBUILD
index 0d5bd65d5..5e1aeb5f1 100644
--- a/extra/hd2u/PKGBUILD
+++ b/extra/hd2u/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=hd2u
pkgver=1.0.3
-pkgrel=4
+pkgrel=4.1
pkgdesc="Dos2Unix text file converter"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/hdf5/PKGBUILD b/extra/hdf5/PKGBUILD
index bade980b4..3901c3612 100644
--- a/extra/hdf5/PKGBUILD
+++ b/extra/hdf5/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=hdf5
pkgver=1.8.8
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
pkgdesc="General purpose library and file format for storing scientific data"
url="http://www.hdfgroup.org/HDF5/"
diff --git a/extra/help2man/PKGBUILD b/extra/help2man/PKGBUILD
index 3bb19ba8c..628f8f5f3 100644
--- a/extra/help2man/PKGBUILD
+++ b/extra/help2man/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=help2man
pkgver=1.40.12
-pkgrel=1
+pkgrel=1.1
pkgdesc="Conversion tool to create man files"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/help2man/"
diff --git a/extra/hercules/PKGBUILD b/extra/hercules/PKGBUILD
index d31afdd0e..752eea7e7 100644
--- a/extra/hercules/PKGBUILD
+++ b/extra/hercules/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=hercules
pkgver=3.07
-pkgrel=2
+pkgrel=2.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")
diff --git a/extra/hexedit/PKGBUILD b/extra/hexedit/PKGBUILD
index 4ed53a1ef..0653b7751 100644
--- a/extra/hexedit/PKGBUILD
+++ b/extra/hexedit/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=hexedit
pkgver=1.2.12
-pkgrel=5
+pkgrel=5.1
pkgdesc="Hex Editor for Linux"
arch=('i686' 'x86_64' 'mips64el')
url="http://rigaux.org/hexedit.html"
diff --git a/extra/htdig/PKGBUILD b/extra/htdig/PKGBUILD
index b6b4d4fb9..bb2f0f878 100644
--- a/extra/htdig/PKGBUILD
+++ b/extra/htdig/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=htdig
pkgver=3.2.0b6
-pkgrel=8
+pkgrel=8.1
pkgdesc="Scripts and HTML code needed for using ht://Dig as a web search engine"
url="http://www.htdig.org/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/htop/PKGBUILD b/extra/htop/PKGBUILD
index bbc28dbe2..13201a46e 100644
--- a/extra/htop/PKGBUILD
+++ b/extra/htop/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=htop
pkgver=1.0.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Interactive process viewer"
arch=('i686' 'x86_64' 'mips64el')
url="http://htop.sourceforge.net/"
diff --git a/extra/i8kutils/PKGBUILD b/extra/i8kutils/PKGBUILD
index 4d80f1568..eeeebe58b 100644
--- a/extra/i8kutils/PKGBUILD
+++ b/extra/i8kutils/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=i8kutils
pkgver=1.33
-pkgrel=2
+pkgrel=2.1
pkgdesc="Dell Inspiron/Latitude kernel driver and utilities"
arch=('i686' 'x86_64' 'mips64el')
url="http://people.debian.org/~dz/i8k/"
diff --git a/extra/icewm/PKGBUILD b/extra/icewm/PKGBUILD
index dd25149b2..290f16ec2 100644
--- a/extra/icewm/PKGBUILD
+++ b/extra/icewm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=icewm
pkgver=1.3.7
-pkgrel=3 # only change when Arch updates
+pkgrel=3.1 # only change when Arch updates
pkgdesc="A Window Manager designed for speed, usability, and consistency"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.icewm.org/"
diff --git a/extra/id3/PKGBUILD b/extra/id3/PKGBUILD
index 12929c8ce..365eeb3b6 100644
--- a/extra/id3/PKGBUILD
+++ b/extra/id3/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=id3
pkgver=0.78
-pkgrel=3
+pkgrel=3.1
pkgdesc="Utility to edit id3v1 and id3v2 tags"
arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/id3"
diff --git a/extra/id3lib/PKGBUILD b/extra/id3lib/PKGBUILD
index 13e66430e..c10e010f8 100644
--- a/extra/id3lib/PKGBUILD
+++ b/extra/id3lib/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=id3lib
pkgver=3.8.3
-pkgrel=12
+pkgrel=12.1
pkgdesc="An open-source, cross-platform software development library for reading, writing, and manipulating ID3v1 and ID3v2 tags"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/ilmbase/PKGBUILD b/extra/ilmbase/PKGBUILD
index 6730537bc..b4fb11cd2 100644
--- a/extra/ilmbase/PKGBUILD
+++ b/extra/ilmbase/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ilmbase
pkgver=1.0.2
-pkgrel=1
+pkgrel=1.1
depends=('gcc-libs')
pkgdesc="Base libraries from ILM for OpenEXR"
arch=(i686 x86_64 mips64el)
diff --git a/extra/imake/PKGBUILD b/extra/imake/PKGBUILD
index a57bae111..adc59a7d4 100644
--- a/extra/imake/PKGBUILD
+++ b/extra/imake/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=imake
pkgver=1.0.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="X.Org imake program and related utilities"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/imap/PKGBUILD b/extra/imap/PKGBUILD
index a4d84e5e3..256ff5661 100644
--- a/extra/imap/PKGBUILD
+++ b/extra/imap/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=imap
pkgver=2007f
-pkgrel=1
+pkgrel=1.1
pkgdesc="An IMAP/POP server"
arch=('i686' 'x86_64' 'mips64el')
license=('APACHE')
diff --git a/extra/imlib/PKGBUILD b/extra/imlib/PKGBUILD
index 09b69a401..f66506dd5 100644
--- a/extra/imlib/PKGBUILD
+++ b/extra/imlib/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=imlib
pkgver=1.9.15
-pkgrel=11
+pkgrel=11.1
pkgdesc="General image handling library for X11 and Gtk"
arch=('i686' 'x86_64' 'mips64el')
url="http://freshmeat.net/projects/imlib/"
diff --git a/extra/imlib2/PKGBUILD b/extra/imlib2/PKGBUILD
index 373d9e0eb..14b64b99b 100644
--- a/extra/imlib2/PKGBUILD
+++ b/extra/imlib2/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=imlib2
pkgver=1.4.5
-pkgrel=2
+pkgrel=2.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' 'mips64el')
diff --git a/extra/indent/PKGBUILD b/extra/indent/PKGBUILD
index 9a0f80be1..6afb2705c 100644
--- a/extra/indent/PKGBUILD
+++ b/extra/indent/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=indent
pkgver=2.2.11
-pkgrel=2
+pkgrel=2.1
pkgdesc="C language source code formatting program"
arch=('i686' 'x86_64' 'mips64el')
url="http://indent.isidore-it.eu/beautify.html"
diff --git a/extra/ispell/PKGBUILD b/extra/ispell/PKGBUILD
index 881dec357..cc860e594 100644
--- a/extra/ispell/PKGBUILD
+++ b/extra/ispell/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=ispell
pkgver=3.3.02
-pkgrel=5
+pkgrel=5.1
pkgdesc="An interactive spell-checking program for Unix"
arch=('i686' 'x86_64' 'mips64el')
url="http://ficus-www.cs.ucla.edu/geoff/ispell.html"
diff --git a/extra/js/PKGBUILD b/extra/js/PKGBUILD
index 3981cdb09..dd4efd388 100644
--- a/extra/js/PKGBUILD
+++ b/extra/js/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=js
pkgver=1.8.5
-pkgrel=3
+pkgrel=3.1
pkgdesc="JavaScript interpreter and libraries"
arch=(i686 x86_64 'mips64el')
url="https://developer.mozilla.org/En/SpiderMonkey/1.8.5"
diff --git a/extra/json-c/PKGBUILD b/extra/json-c/PKGBUILD
index 0db17662d..9972a71a1 100644
--- a/extra/json-c/PKGBUILD
+++ b/extra/json-c/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: congyiwu <congyiwu AT gmail DOT com>
pkgname=json-c
pkgver=0.9
-pkgrel=1
+pkgrel=1.1
pkgdesc="A JSON implementation in C"
url="http://oss.metaparadigm.com/json-c/"
license=("MIT")
diff --git a/extra/json-glib/PKGBUILD b/extra/json-glib/PKGBUILD
index 92672f290..2c4275bc1 100644
--- a/extra/json-glib/PKGBUILD
+++ b/extra/json-glib/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=json-glib
pkgver=0.14.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="JSON library built on GLib"
arch=('i686' 'x86_64' 'mips64el')
url="http://live.gnome.org/JsonGlib"
diff --git a/extra/kismet/PKGBUILD b/extra/kismet/PKGBUILD
index e13b9b718..0fb18cc6d 100644
--- a/extra/kismet/PKGBUILD
+++ b/extra/kismet/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=kismet
pkgver=2011_03_R2
_realver="${pkgver//_/-}"
-pkgrel=4
+pkgrel=4.1
pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kismetwireless.net/"
diff --git a/extra/kobodeluxe/PKGBUILD b/extra/kobodeluxe/PKGBUILD
index 8a52ce946..1671dc7c5 100644
--- a/extra/kobodeluxe/PKGBUILD
+++ b/extra/kobodeluxe/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=kobodeluxe
pkgver=0.5.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="An enhanced version of Akira Higuchi's game XKobo, an addictive space shoot'em up"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.olofson.net/kobodl/"
diff --git a/extra/lcab/PKGBUILD b/extra/lcab/PKGBUILD
index 9abb4f146..f3ead6e60 100644
--- a/extra/lcab/PKGBUILD
+++ b/extra/lcab/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=lcab
pkgver=1.0b12
-pkgrel=4
+pkgrel=4.1
pkgdesc="A program to make Microsoft cabinet files"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/lcms/PKGBUILD b/extra/lcms/PKGBUILD
index d0527eac1..e2feb050e 100644
--- a/extra/lcms/PKGBUILD
+++ b/extra/lcms/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=lcms
pkgver=1.19
-pkgrel=2
+pkgrel=2.1
pkgdesc="Lightweight color management development library/engine"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/leafpad/PKGBUILD b/extra/leafpad/PKGBUILD
index 0c35516d7..334890bfe 100644
--- a/extra/leafpad/PKGBUILD
+++ b/extra/leafpad/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=leafpad
pkgver=0.8.18.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="A notepad clone for GTK+ 2.0"
arch=('i686' 'x86_64' 'mips64el')
url="http://tarot.freeshell.org/leafpad/"
diff --git a/extra/libao/PKGBUILD b/extra/libao/PKGBUILD
index b4ab3e7ac..b65a3a2aa 100644
--- a/extra/libao/PKGBUILD
+++ b/extra/libao/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libao
pkgver=1.1.0
-pkgrel=2
+pkgrel=2.1
pkgdesc='Cross-platform audio output library and plugins'
url='http://xiph.org/ao/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/libart-lgpl/PKGBUILD b/extra/libart-lgpl/PKGBUILD
index 21adf193e..ab2a6ca23 100644
--- a/extra/libart-lgpl/PKGBUILD
+++ b/extra/libart-lgpl/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libart-lgpl
pkgver=2.3.21
-pkgrel=2
+pkgrel=2.1
pkgdesc="A library for high-performance 2D graphics"
url="http://www.levien.com/libart/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/libass/PKGBUILD b/extra/libass/PKGBUILD
index e83115de8..3b2ae3fc4 100644
--- a/extra/libass/PKGBUILD
+++ b/extra/libass/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libass
pkgver=0.10.0
-pkgrel=3
+pkgrel=3.1
pkgdesc="A portable library for SSA/ASS subtitles rendering"
arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/libass/"
diff --git a/extra/libasyncns/PKGBUILD b/extra/libasyncns/PKGBUILD
index 9534be66e..3da9256ca 100644
--- a/extra/libasyncns/PKGBUILD
+++ b/extra/libasyncns/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=libasyncns
pkgver=0.8
-pkgrel=4
+pkgrel=4.1
pkgdesc="A C library for executing name service queries asynchronously"
arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/libasyncns"
diff --git a/extra/libatasmart/PKGBUILD b/extra/libatasmart/PKGBUILD
index 30fb6880a..d73898bd6 100644
--- a/extra/libatasmart/PKGBUILD
+++ b/extra/libatasmart/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libatasmart
pkgver=0.19
-pkgrel=1
+pkgrel=1.1
pkgdesc="ATA S.M.A.R.T. Reading and Parsing Library"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libavc1394/PKGBUILD b/extra/libavc1394/PKGBUILD
index af377fd49..f08598f97 100644
--- a/extra/libavc1394/PKGBUILD
+++ b/extra/libavc1394/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libavc1394
pkgver=0.5.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library to control A/V devices using the 1394ta AV/C commands."
arch=("i686" "x86_64" 'mips64el')
url="http://sourceforge.net/projects/libavc1394/"
diff --git a/extra/libbluedevil/PKGBUILD b/extra/libbluedevil/PKGBUILD
index 202c8d1e9..ca13cfce1 100644
--- a/extra/libbluedevil/PKGBUILD
+++ b/extra/libbluedevil/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libbluedevil
pkgver=1.9.2
-pkgrel=1
+pkgrel=1.1
pkgdesc='A Qt wrapper for bluez used in the new KDE bluetooth stack'
arch=('i686' 'x86_64' 'mips64el')
url="https://projects.kde.org/projects/playground/libs/libbluedevil"
diff --git a/extra/libbonobo/PKGBUILD b/extra/libbonobo/PKGBUILD
index de7c428cd..2f5386137 100644
--- a/extra/libbonobo/PKGBUILD
+++ b/extra/libbonobo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libbonobo
pkgver=2.32.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="A set of language and system independant CORBA interfaces for creating reusable components"
arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
diff --git a/extra/libbonoboui/PKGBUILD b/extra/libbonoboui/PKGBUILD
index 267e50147..d97478ff7 100644
--- a/extra/libbonoboui/PKGBUILD
+++ b/extra/libbonoboui/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libbonoboui
pkgver=2.24.5
-pkgrel=2
+pkgrel=2.1
pkgdesc="User Interface library for Bonobo"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL')
diff --git a/extra/libcddb/PKGBUILD b/extra/libcddb/PKGBUILD
index f368ad6c8..ad9c5a293 100644
--- a/extra/libcddb/PKGBUILD
+++ b/extra/libcddb/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libcddb
pkgver=1.3.2
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)."
url="http://sourceforge.net/projects/libcddb/"
diff --git a/extra/libcdio/PKGBUILD b/extra/libcdio/PKGBUILD
index 4b7e9f7b6..18ac17f3f 100644
--- a/extra/libcdio/PKGBUILD
+++ b/extra/libcdio/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libcdio
pkgver=0.83
-pkgrel=1
+pkgrel=1.1
pkgdesc="GNU Compact Disc Input and Control Library"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
diff --git a/extra/libchewing/PKGBUILD b/extra/libchewing/PKGBUILD
index e958c307f..42d5fe830 100644
--- a/extra/libchewing/PKGBUILD
+++ b/extra/libchewing/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libchewing
pkgver=0.3.3
-pkgrel=2
+pkgrel=2.1
pkgdesc='Intelligent Zhuyin input method library for traditional Chinese'
arch=('i686' 'x86_64' 'mips64el')
url='http://chewing.csie.net/'
diff --git a/extra/libdaemon/PKGBUILD b/extra/libdaemon/PKGBUILD
index 0a48b22ba..ac91300b2 100644
--- a/extra/libdaemon/PKGBUILD
+++ b/extra/libdaemon/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=libdaemon
pkgver=0.14
-pkgrel=2
+pkgrel=2.1
pkgdesc='Lightweight C library that eases the writing of UNIX daemons'
url='http://0pointer.de/lennart/projects/libdaemon/'
license=('LGPL')
diff --git a/extra/libdatrie/PKGBUILD b/extra/libdatrie/PKGBUILD
index 4776c7fa9..18dc8731e 100644
--- a/extra/libdatrie/PKGBUILD
+++ b/extra/libdatrie/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libdatrie
pkgver=0.2.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="Implementation of double-array structure for representing trie, as proposed by Junichi Aoe."
url="http://linux.thai.net/projects/datrie"
license=('LGPL')
diff --git a/extra/libdc1394/PKGBUILD b/extra/libdc1394/PKGBUILD
index 674c62bc5..6c44f7d49 100644
--- a/extra/libdc1394/PKGBUILD
+++ b/extra/libdc1394/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libdc1394
pkgver=2.1.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="High level programming interface to control IEEE 1394 based cameras"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libdca/PKGBUILD b/extra/libdca/PKGBUILD
index d642da853..17c4def29 100644
--- a/extra/libdca/PKGBUILD
+++ b/extra/libdca/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libdca
pkgver=0.0.5
-pkgrel=3
+pkgrel=3.1
pkgdesc="Free library for decoding DTS Coherent Acoustics streams"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/libdmx/PKGBUILD b/extra/libdmx/PKGBUILD
index e9d70669d..323e1f733 100644
--- a/extra/libdmx/PKGBUILD
+++ b/extra/libdmx/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libdmx
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Distributed Multihead extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libdv/PKGBUILD b/extra/libdv/PKGBUILD
index 372b0bd56..1c7302970 100644
--- a/extra/libdv/PKGBUILD
+++ b/extra/libdv/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libdv
pkgver=1.0.0
-pkgrel=4
+pkgrel=4.1
pkgdesc="The Quasar DV codec (libdv) is a software codec for DV video"
arch=('i686' 'x86_64' 'mips64el')
url="http://libdv.sourceforge.net/"
diff --git a/extra/libdvbpsi/PKGBUILD b/extra/libdvbpsi/PKGBUILD
index 7297fa12d..e10dff9e9 100644
--- a/extra/libdvbpsi/PKGBUILD
+++ b/extra/libdvbpsi/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libdvbpsi
pkgver=0.2.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI tables"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libdvdnav/PKGBUILD b/extra/libdvdnav/PKGBUILD
index 8198e638e..57df9ae33 100644
--- a/extra/libdvdnav/PKGBUILD
+++ b/extra/libdvdnav/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libdvdnav
pkgver=4.2.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="The library for xine-dvdnav plugin."
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/libdvdread/PKGBUILD b/extra/libdvdread/PKGBUILD
index 7c2420d59..259acd58d 100644
--- a/extra/libdvdread/PKGBUILD
+++ b/extra/libdvdread/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libdvdread
pkgver=4.2.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Provides a simple foundation for reading DVD video disks"
arch=(i686 x86_64 'mips64el')
url="http://dvdnav.mplayerhq.hu"
diff --git a/extra/libebml/PKGBUILD b/extra/libebml/PKGBUILD
index fe3e45732..61a8c71ea 100644
--- a/extra/libebml/PKGBUILD
+++ b/extra/libebml/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libebml
pkgver=1.2.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="Extensible Binary Meta Language library"
arch=('i686' 'x86_64' 'mips64el')
url="http://dl.matroska.org/downloads/libebml/"
diff --git a/extra/libfontenc/PKGBUILD b/extra/libfontenc/PKGBUILD
index efbb10cc6..0fc71ae21 100644
--- a/extra/libfontenc/PKGBUILD
+++ b/extra/libfontenc/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libfontenc
pkgver=1.1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 font encoding library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libfs/PKGBUILD b/extra/libfs/PKGBUILD
index b7fdb2657..9d16938d1 100644
--- a/extra/libfs/PKGBUILD
+++ b/extra/libfs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libfs
pkgver=1.0.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Font Services Library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libgdiplus/PKGBUILD b/extra/libgdiplus/PKGBUILD
index de4c82b3e..5c1573fcb 100644
--- a/extra/libgdiplus/PKGBUILD
+++ b/extra/libgdiplus/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgdiplus
pkgver=2.10
-pkgrel=2
+pkgrel=2.1
pkgdesc="An Open Source Implementation of the GDI+ API"
arch=(i686 x86_64 'mips64el')
license=('MPL' 'LGPL')
diff --git a/extra/libggz/PKGBUILD b/extra/libggz/PKGBUILD
index 02377b3fc..88807de78 100644
--- a/extra/libggz/PKGBUILD
+++ b/extra/libggz/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libggz
pkgver=0.0.14.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="GGZ base library, used by the GGZ Gaming Zone server (ggzd), the ggzcore library and other components"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.ggzgamingzone.org/"
diff --git a/extra/libglade/PKGBUILD b/extra/libglade/PKGBUILD
index 931e763cc..802d07e19 100644
--- a/extra/libglade/PKGBUILD
+++ b/extra/libglade/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libglade
pkgver=2.6.4
-pkgrel=3
+pkgrel=3.1
pkgdesc="Allows you to load glade interface files in a program at runtime"
arch=(i686 x86_64 'mips64el')
license=('LGPL')
diff --git a/extra/libglademm/PKGBUILD b/extra/libglademm/PKGBUILD
index 11b55abe6..b84eba3b1 100644
--- a/extra/libglademm/PKGBUILD
+++ b/extra/libglademm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libglademm
pkgver=2.6.7
-pkgrel=2
+pkgrel=2.1
pkgdesc="A C++ wrapper for libglade."
arch=('i686' 'x86_64' 'mips64el')
url="http://gtkmm.sourceforge.net/"
diff --git a/extra/libgme/PKGBUILD b/extra/libgme/PKGBUILD
index ddc3d764b..4b7bd8e04 100644
--- a/extra/libgme/PKGBUILD
+++ b/extra/libgme/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libgme
pkgver=0.6.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="Video game music file emulation/playback library"
url="http://game-music-emu.googlecode.com/"
license=('LGPL')
diff --git a/extra/libgnome-keyring/PKGBUILD b/extra/libgnome-keyring/PKGBUILD
index ef4905150..ee6a7d833 100644
--- a/extra/libgnome-keyring/PKGBUILD
+++ b/extra/libgnome-keyring/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgnome-keyring
pkgver=3.4.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="GNOME keyring client library"
arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
diff --git a/extra/libgnome/PKGBUILD b/extra/libgnome/PKGBUILD
index b92132cb9..9dc26cebf 100644
--- a/extra/libgnome/PKGBUILD
+++ b/extra/libgnome/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=libgnome
pkgname=('libgnome' 'libgnome-data')
pkgver=2.32.1
-pkgrel=3
+pkgrel=3.1
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')
diff --git a/extra/libgnomecanvas/PKGBUILD b/extra/libgnomecanvas/PKGBUILD
index 4e4359cc0..81a795df5 100644
--- a/extra/libgnomecanvas/PKGBUILD
+++ b/extra/libgnomecanvas/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgnomecanvas
pkgver=2.30.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="The GNOME Canvas library"
arch=(i686 x86_64 'mips64el')
license=('LGPL')
diff --git a/extra/libgnomecanvasmm/PKGBUILD b/extra/libgnomecanvasmm/PKGBUILD
index abc32dd66..707c7d120 100644
--- a/extra/libgnomecanvasmm/PKGBUILD
+++ b/extra/libgnomecanvasmm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libgnomecanvasmm
pkgver=2.26.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="A C++ wrapper for libgnomecanvas."
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libgnomemm/PKGBUILD b/extra/libgnomemm/PKGBUILD
index d54614b9e..b3c0cf70c 100644
--- a/extra/libgnomemm/PKGBUILD
+++ b/extra/libgnomemm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libgnomemm
pkgver=2.30.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="C++ bindings for libgnome."
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libgnomeui/PKGBUILD b/extra/libgnomeui/PKGBUILD
index 7a6ccea53..f14bac79b 100644
--- a/extra/libgnomeui/PKGBUILD
+++ b/extra/libgnomeui/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgnomeui
pkgver=2.24.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="User Interface library for GNOME"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libgnomeuimm/PKGBUILD b/extra/libgnomeuimm/PKGBUILD
index 4c4b8c8d5..4c69b4b32 100644
--- a/extra/libgnomeuimm/PKGBUILD
+++ b/extra/libgnomeuimm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libgnomeuimm
pkgver=2.28.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="A C++ wrapper for libgnomeui"
arch=(i686 x86_64 'mips64el')
url="http://gtkmm.sourceforge.net/"
diff --git a/extra/libgtkhtml/PKGBUILD b/extra/libgtkhtml/PKGBUILD
index c5a397e54..ef51454c3 100644
--- a/extra/libgtkhtml/PKGBUILD
+++ b/extra/libgtkhtml/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgtkhtml
pkgver=2.11.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="An HTML library for GTK"
arch=(i686 x86_64 'mips64el')
license=('LGPL')
diff --git a/extra/libgtop/PKGBUILD b/extra/libgtop/PKGBUILD
index abca78872..432a7b9e3 100644
--- a/extra/libgtop/PKGBUILD
+++ b/extra/libgtop/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgtop
pkgver=2.28.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library that read information about processes and the running system"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libguess/PKGBUILD b/extra/libguess/PKGBUILD
index ac0e00aa2..91c3b873a 100644
--- a/extra/libguess/PKGBUILD
+++ b/extra/libguess/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libguess
pkgver=1.1
-pkgrel=2
+pkgrel=2.1
pkgdesc='High-speed character set detection library'
url='http://atheme.org/project/libguess'
license=('custom')
diff --git a/extra/libgusb/PKGBUILD b/extra/libgusb/PKGBUILD
index 73a72f9f5..002e3d1ee 100644
--- a/extra/libgusb/PKGBUILD
+++ b/extra/libgusb/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libgusb
pkgver=0.1.3
-pkgrel=1
+pkgrel=1.1
pkgdesc="GLib wrapper around libusb1"
arch=('i686' 'x86_64' 'mips64el')
url="https://gitorious.org/gusb/"
diff --git a/extra/libice/PKGBUILD b/extra/libice/PKGBUILD
index a42648f7b..1e02e04eb 100644
--- a/extra/libice/PKGBUILD
+++ b/extra/libice/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libice
pkgver=1.0.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Inter-Client Exchange library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libid3tag/PKGBUILD b/extra/libid3tag/PKGBUILD
index bef3081c6..9c61f20db 100644
--- a/extra/libid3tag/PKGBUILD
+++ b/extra/libid3tag/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libid3tag
pkgver=0.15.1b
-pkgrel=7
+pkgrel=7.1
pkgdesc="library for id3 tagging"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.underbit.com/products/mad/"
diff --git a/extra/libidl2/PKGBUILD b/extra/libidl2/PKGBUILD
index 61b036f49..238e6d546 100644
--- a/extra/libidl2/PKGBUILD
+++ b/extra/libidl2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libidl2
pkgver=0.8.14
-pkgrel=2
+pkgrel=2.1
pkgdesc="A front-end for CORBA 2.2 IDL and Netscape's XPIDL"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libiec61883/PKGBUILD b/extra/libiec61883/PKGBUILD
index cec337815..c994c91bf 100644
--- a/extra/libiec61883/PKGBUILD
+++ b/extra/libiec61883/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=libiec61883
pkgver=1.2.0
-pkgrel=3
+pkgrel=3.1
pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kernel.org/pub/linux/libs/ieee1394/"
diff --git a/extra/libieee1284/PKGBUILD b/extra/libieee1284/PKGBUILD
index c9e61793a..c100ba289 100644
--- a/extra/libieee1284/PKGBUILD
+++ b/extra/libieee1284/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libieee1284
pkgver=0.2.11
-pkgrel=4
+pkgrel=4.1
pkgdesc="A library to query devices connected in parallel port."
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
diff --git a/extra/libkate/PKGBUILD b/extra/libkate/PKGBUILD
index 1cfdf5c4f..922352299 100644
--- a/extra/libkate/PKGBUILD
+++ b/extra/libkate/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=libkate
pkgver=0.4.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="A karaoke and text codec for embedding in ogg"
url="http://libkate.googlecode.com/"
license=('BSD')
diff --git a/extra/libkgapi/PKGBUILD b/extra/libkgapi/PKGBUILD
index fd418a3c2..8f5c3c90b 100644
--- a/extra/libkgapi/PKGBUILD
+++ b/extra/libkgapi/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 165471 2012-08-20 13:27:31Z andrea $
+# $Id: PKGBUILD 169492 2012-10-22 07:20:41Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkgapi
-pkgver=0.4.2
+pkgver=0.4.3
pkgrel=1
pkgdesc="A KDE-based library for accessing various Google services via their public API"
url='https://projects.kde.org/projects/extragear/libs/libkgapi'
@@ -12,11 +12,10 @@ depends=('kdepimlibs' 'qjson')
makedepends=('cmake' 'automoc4' 'boost')
replaces=('akonadi-google' 'libkgoogle')
conflicts=('akonadi-google' 'libkgoogle')
-source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('7da940eb4ed9bdb909d29e93ef6bce67')
+source=("http://download.kde.org/stable/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('99e61ad50edd51f679170db3b997736b')
build() {
- cd "${srcdir}"
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
@@ -26,6 +25,6 @@ build() {
}
package() {
- cd "${srcdir}"/build
+ cd build
make DESTDIR="${pkgdir}" install
}
diff --git a/extra/liblo/PKGBUILD b/extra/liblo/PKGBUILD
index 1d345b119..7cc6981a4 100644
--- a/extra/liblo/PKGBUILD
+++ b/extra/liblo/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=liblo
pkgver=0.26
-pkgrel=2
+pkgrel=2.1
pkgdesc="Lightweight OSC implementation: an implementation of the Open Sound Control protocol for POSIX systems"
arch=(i686 x86_64 'mips64el')
url="http://plugin.org.uk/liblo/"
diff --git a/extra/liblouis/PKGBUILD b/extra/liblouis/PKGBUILD
index c39052981..6c3d64827 100644
--- a/extra/liblouis/PKGBUILD
+++ b/extra/liblouis/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=liblouis
pkgver=2.3.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Open-source braille translator and back-translator"
arch=(mips64el)
url="http://code.google.com/p/liblouis/"
diff --git a/extra/libmad/PKGBUILD b/extra/libmad/PKGBUILD
index 7d32f39a9..f0715b130 100644
--- a/extra/libmad/PKGBUILD
+++ b/extra/libmad/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libmad
pkgver=0.15.1b
-pkgrel=6
+pkgrel=6.1
pkgdesc="A high-quality MPEG audio decoder"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.underbit.com/products/mad/"
diff --git a/extra/libmatroska/PKGBUILD b/extra/libmatroska/PKGBUILD
index dff82cef1..7d567ba64 100644
--- a/extra/libmatroska/PKGBUILD
+++ b/extra/libmatroska/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libmatroska
pkgver=1.3.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="Matroska library"
arch=('i686' 'x86_64' 'mips64el')
url="http://dl.matroska.org/downloads/libmatroska/"
diff --git a/extra/libmcrypt/PKGBUILD b/extra/libmcrypt/PKGBUILD
index 2f1b20aa7..acc93967d 100644
--- a/extra/libmcrypt/PKGBUILD
+++ b/extra/libmcrypt/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libmcrypt
pkgver=2.5.8
-pkgrel=3
+pkgrel=3.1
pkgdesc="A library which provides a uniform interface to several symmetric encryption algorithms"
url="http://mcrypt.sourceforge.net/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/libmikmod/PKGBUILD b/extra/libmikmod/PKGBUILD
index b011c4417..42223ebca 100644
--- a/extra/libmikmod/PKGBUILD
+++ b/extra/libmikmod/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libmikmod
pkgver=3.1.12
-pkgrel=4
+pkgrel=4.1
pkgdesc="A portable sound library"
license=('GPL' 'LGPL')
url="http://sourceforge.net/projects/mikmod/"
diff --git a/extra/libmms/PKGBUILD b/extra/libmms/PKGBUILD
index 322a4fdd5..f8e0f3771 100644
--- a/extra/libmms/PKGBUILD
+++ b/extra/libmms/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libmms
pkgver=0.6.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="MMS stream protocol library"
arch=(i686 x86_64 'mips64el')
url="http://sourceforge.net/projects/libmms/"
diff --git a/extra/libmodplug/PKGBUILD b/extra/libmodplug/PKGBUILD
index 817f2df83..2d4fe05b7 100644
--- a/extra/libmodplug/PKGBUILD
+++ b/extra/libmodplug/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libmodplug
pkgver=0.8.8.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="A MOD playing library"
arch=(i686 x86_64 'mips64el')
url="http://modplug-xmms.sourceforge.net/"
diff --git a/extra/libmpcdec/PKGBUILD b/extra/libmpcdec/PKGBUILD
index de27d8451..02b2bdf10 100644
--- a/extra/libmpcdec/PKGBUILD
+++ b/extra/libmpcdec/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libmpcdec
pkgver=1.2.6
-pkgrel=3
+pkgrel=3.1
pkgdesc="Musepack decoding library"
arch=('i686' 'x86_64' 'mips64el')
url="http://musepack.net/"
diff --git a/extra/libmpd/PKGBUILD b/extra/libmpd/PKGBUILD
index 3ec83e29a..43f365938 100644
--- a/extra/libmpd/PKGBUILD
+++ b/extra/libmpd/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libmpd
pkgver=11.8.17
-pkgrel=1
+pkgrel=1.1
pkgdesc="Signal based wrapper around libmpdclient"
arch=('i686' 'x86_64' 'mips64el')
url="http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client"
diff --git a/extra/libmpdclient/PKGBUILD b/extra/libmpdclient/PKGBUILD
index ff8d9d492..be0e68d40 100644
--- a/extra/libmpdclient/PKGBUILD
+++ b/extra/libmpdclient/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libmpdclient
pkgver=2.7
-pkgrel=1
+pkgrel=1.1
pkgdesc='Asynchronous API library for interfacing MPD in the C, C++ & Objective C languages'
url='http://mpd.wikia.com/wiki/ClientLib:libmpdclient'
license=('custom:BSD')
diff --git a/extra/libmpeg2/PKGBUILD b/extra/libmpeg2/PKGBUILD
index 192d24571..36792c233 100644
--- a/extra/libmpeg2/PKGBUILD
+++ b/extra/libmpeg2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libmpeg2
pkgver=0.5.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="Library for decoding MPEG-1 and MPEG-2 video streams."
arch=('i686' 'x86_64' 'mips64el')
url="http://libmpeg2.sourceforge.net/"
diff --git a/extra/libmspack/PKGBUILD b/extra/libmspack/PKGBUILD
index c4391f5d0..cdf016760 100644
--- a/extra/libmspack/PKGBUILD
+++ b/extra/libmspack/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libmspack
pkgver=0.3alpha
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library for Microsoft compression formats"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.cabextract.org.uk/libmspack/"
diff --git a/extra/libnl1/PKGBUILD b/extra/libnl1/PKGBUILD
index 07859bd84..6eba5f569 100644
--- a/extra/libnl1/PKGBUILD
+++ b/extra/libnl1/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libnl1
pkgver=1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Library for applications dealing with netlink sockets (Legacy version)"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.infradead.org/~tgr/libnl/"
diff --git a/extra/libnotify/PKGBUILD b/extra/libnotify/PKGBUILD
index 35dde675e..6f1a5eddd 100644
--- a/extra/libnotify/PKGBUILD
+++ b/extra/libnotify/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libnotify
pkgver=0.7.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="Desktop notification library"
arch=('i686' 'x86_64' 'mips64el')
url="http://library.gnome.org/devel/notification-spec/"
diff --git a/extra/liboauth/PKGBUILD b/extra/liboauth/PKGBUILD
index 0f63f68c4..d0fd67678 100644
--- a/extra/liboauth/PKGBUILD
+++ b/extra/liboauth/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=liboauth
pkgver=0.9.6
-pkgrel=1
+pkgrel=1.1
pkgdesc='C library implementing OAuth Core RFC 5849'
arch=(mips64el)
url='http://liboauth.sourceforge.net'
diff --git a/extra/libogg/PKGBUILD b/extra/libogg/PKGBUILD
index 13274421d..f7a430ee9 100644
--- a/extra/libogg/PKGBUILD
+++ b/extra/libogg/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libogg
pkgver=1.3.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Ogg bitstream and framing library"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org/ogg/"
diff --git a/extra/liboil/PKGBUILD b/extra/liboil/PKGBUILD
index 9b5929aea..daa4f8302 100644
--- a/extra/liboil/PKGBUILD
+++ b/extra/liboil/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=liboil
pkgver=0.3.17
-pkgrel=2
+pkgrel=2.1
pkgdesc="Library of simple functions that are optimized for various CPUs."
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libotf/PKGBUILD b/extra/libotf/PKGBUILD
index aa3ec0443..44bbb862d 100644
--- a/extra/libotf/PKGBUILD
+++ b/extra/libotf/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libotf
pkgver=0.9.12
-pkgrel=2
+pkgrel=2.1
pkgdesc='OpenType Font library'
url='http://www.m17n.org/libotf/'
license=('LGPL')
diff --git a/extra/libots/PKGBUILD b/extra/libots/PKGBUILD
index 3807e919d..83095f411 100644
--- a/extra/libots/PKGBUILD
+++ b/extra/libots/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libots
pkgver=0.5.0
-pkgrel=3
+pkgrel=3.1
pkgdesc='Open Text Summarizer'
url='http://libots.sourceforge.net/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/libqalculate/PKGBUILD b/extra/libqalculate/PKGBUILD
index 069521072..641c5f4af 100644
--- a/extra/libqalculate/PKGBUILD
+++ b/extra/libqalculate/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libqalculate
pkgver=0.9.7
-pkgrel=3
+pkgrel=3.1
pkgdesc="Multi-purpose desktop calculator"
arch=('i686' 'x86_64' 'mips64el')
url="http://qalculate.sourceforge.net/"
diff --git a/extra/libqzeitgeist/PKGBUILD b/extra/libqzeitgeist/PKGBUILD
index 229511c81..74d91942e 100644
--- a/extra/libqzeitgeist/PKGBUILD
+++ b/extra/libqzeitgeist/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libqzeitgeist
pkgver=0.8.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="A Qt interface to the Zeitgeist event tracking system"
url="https://projects.kde.org/projects/kdesupport/libqzeitgeist"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/libraw1394/PKGBUILD b/extra/libraw1394/PKGBUILD
index 4f2fdfa30..ba417d299 100644
--- a/extra/libraw1394/PKGBUILD
+++ b/extra/libraw1394/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libraw1394
pkgver=2.0.7
-pkgrel=2
+pkgrel=2.1
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL2.1')
pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver"
diff --git a/extra/libsamplerate/PKGBUILD b/extra/libsamplerate/PKGBUILD
index 20b70ea56..fdd02dc4f 100644
--- a/extra/libsamplerate/PKGBUILD
+++ b/extra/libsamplerate/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libsamplerate
pkgver=0.1.8
-pkgrel=1.1
+pkgrel=1.2
pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.mega-nerd.com/SRC/index.html"
diff --git a/extra/libsexy/PKGBUILD b/extra/libsexy/PKGBUILD
index b6ec04a41..66cc9df8a 100644
--- a/extra/libsexy/PKGBUILD
+++ b/extra/libsexy/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libsexy
pkgver=0.1.11
-pkgrel=4
+pkgrel=4.1
pkgdesc="Doing naughty things to good widgets."
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/libsidplay/PKGBUILD b/extra/libsidplay/PKGBUILD
index 5d964308b..1331d9dd4 100644
--- a/extra/libsidplay/PKGBUILD
+++ b/extra/libsidplay/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libsidplay
pkgver=1.36.59
-pkgrel=5
+pkgrel=5.1
pkgdesc="A library for playing SID music files."
arch=('i686' 'x86_64' 'mips64el')
url="http://critical.ch/distfiles/"
diff --git a/extra/libsigsegv/PKGBUILD b/extra/libsigsegv/PKGBUILD
index 7f3e48c2d..a969250b2 100644
--- a/extra/libsigsegv/PKGBUILD
+++ b/extra/libsigsegv/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libsigsegv
pkgver=2.10
-pkgrel=1
+pkgrel=1.1
arch=('x86_64' 'i686' 'mips64el')
pkgdesc="Page fault detection library"
url="http://www.gnu.org/software/libsigsegv/"
diff --git a/extra/libsm/PKGBUILD b/extra/libsm/PKGBUILD
index bf317adf4..907c56c8a 100644
--- a/extra/libsm/PKGBUILD
+++ b/extra/libsm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libsm
pkgver=1.2.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Session Management library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libsndfile/PKGBUILD b/extra/libsndfile/PKGBUILD
index 155cc32e0..088e1ddf1 100644
--- a/extra/libsndfile/PKGBUILD
+++ b/extra/libsndfile/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libsndfile
pkgver=1.0.25
-pkgrel=2
+pkgrel=2.1
pkgdesc="A C library for reading and writing files containing sampled sound"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.mega-nerd.com/libsndfile"
diff --git a/extra/libspectre/PKGBUILD b/extra/libspectre/PKGBUILD
index f645f8d0f..025881c24 100644
--- a/extra/libspectre/PKGBUILD
+++ b/extra/libspectre/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libspectre
pkgver=0.2.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="Small library for rendering Postscript documents"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
diff --git a/extra/libspiro/PKGBUILD b/extra/libspiro/PKGBUILD
index 39460af1e..b8a49701c 100644
--- a/extra/libspiro/PKGBUILD
+++ b/extra/libspiro/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libspiro
pkgver=20071029
-pkgrel=2
+pkgrel=2.1
pkgdesc='Simplifies the drawing of beautiful curves'
url='http://libspiro.sourceforge.net/'
license=('GPL')
diff --git a/extra/libssh/PKGBUILD b/extra/libssh/PKGBUILD
index 4da9183cd..3a5d57db1 100644
--- a/extra/libssh/PKGBUILD
+++ b/extra/libssh/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libssh
pkgver=0.5.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Library for accessing ssh client services through C libraries"
url="http://www.libssh.org/"
license=('LGPL')
diff --git a/extra/libstroke/PKGBUILD b/extra/libstroke/PKGBUILD
index c81b0a90f..518544cec 100644
--- a/extra/libstroke/PKGBUILD
+++ b/extra/libstroke/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libstroke
pkgver=0.5.1
-pkgrel=5
+pkgrel=5.1
pkgdesc="A stroke (mouse gesture) translation library"
arch=('i686' 'x86_64' 'mips64el')
url="http://etla.net/libstroke/"
diff --git a/extra/libtheora/PKGBUILD b/extra/libtheora/PKGBUILD
index d40c8a8d0..7871d1c24 100644
--- a/extra/libtheora/PKGBUILD
+++ b/extra/libtheora/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libtheora
pkgver=1.1.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="An open video codec developed by the Xiph.org"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xiph.org"
diff --git a/extra/libtiger/PKGBUILD b/extra/libtiger/PKGBUILD
index a855100c4..2b99ce106 100644
--- a/extra/libtiger/PKGBUILD
+++ b/extra/libtiger/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libtiger
pkgver=0.3.4
-pkgrel=3
+pkgrel=3.1
pkgdesc="A rendering library for Kate streams using Pango and Cairo"
url="http://libtiger.googlecode.com/"
license=('LGPL')
diff --git a/extra/libunique/PKGBUILD b/extra/libunique/PKGBUILD
index 6beff607b..ce3e6ca2f 100644
--- a/extra/libunique/PKGBUILD
+++ b/extra/libunique/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libunique
pkgver=1.1.6
-pkgrel=5
+pkgrel=5.1
pkgdesc="Library for writing single instance applications"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libunique3/PKGBUILD b/extra/libunique3/PKGBUILD
index 5fd907a40..222720d11 100644
--- a/extra/libunique3/PKGBUILD
+++ b/extra/libunique3/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
pkgname=libunique3
pkgver=3.0.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="Library for writing single instance applications for GTK3"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libvisual/PKGBUILD b/extra/libvisual/PKGBUILD
index 55a4076ea..d55da1ece 100644
--- a/extra/libvisual/PKGBUILD
+++ b/extra/libvisual/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libvisual
pkgver=0.4.0
-pkgrel=4
+pkgrel=4.1
pkgdesc="Abstraction library that comes between applications and audio visualisation plugins"
arch=("i686" "x86_64" 'mips64el')
url="http://sourceforge.net/projects/libvisual/"
diff --git a/extra/libwmf/PKGBUILD b/extra/libwmf/PKGBUILD
index 21a887b8f..730f64506 100644
--- a/extra/libwmf/PKGBUILD
+++ b/extra/libwmf/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libwmf
pkgver=0.2.8.4
-pkgrel=9
+pkgrel=9.1
pkgdesc="A library for reading vector images in Microsoft's native Windows Metafile Format (WMF)"
arch=('i686' 'x86_64' 'mips64el')
url="http://wvware.sourceforge.net/libwmf.html"
diff --git a/extra/libwnck/PKGBUILD b/extra/libwnck/PKGBUILD
index 48b4212dc..14b93a70f 100644
--- a/extra/libwnck/PKGBUILD
+++ b/extra/libwnck/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libwnck
pkgver=2.30.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="Window Navigator Construction Kit"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/libwpg/PKGBUILD b/extra/libwpg/PKGBUILD
index b8287d661..583f095a8 100644
--- a/extra/libwpg/PKGBUILD
+++ b/extra/libwpg/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libwpg
pkgver=0.2.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Library for importing and converting Corel WordPerfect(tm) Graphics images."
arch=('i686' 'x86_64' 'mips64el')
url="http://libwpg.sourceforge.net/"
diff --git a/extra/libxau/PKGBUILD b/extra/libxau/PKGBUILD
index 51094a411..be159570b 100644
--- a/extra/libxau/PKGBUILD
+++ b/extra/libxau/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libxau
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 authorisation library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxcomposite/PKGBUILD b/extra/libxcomposite/PKGBUILD
index d67342167..ddb4add72 100644
--- a/extra/libxcomposite/PKGBUILD
+++ b/extra/libxcomposite/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxcomposite
pkgver=0.4.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="X11 Composite extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxcursor/PKGBUILD b/extra/libxcursor/PKGBUILD
index 5727da381..e4e6e420f 100644
--- a/extra/libxcursor/PKGBUILD
+++ b/extra/libxcursor/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libxcursor
pkgver=1.1.13
-pkgrel=1
+pkgrel=1.1
pkgdesc="X cursor management library"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxdamage/PKGBUILD b/extra/libxdamage/PKGBUILD
index 61a6691ad..60bede826 100644
--- a/extra/libxdamage/PKGBUILD
+++ b/extra/libxdamage/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxdamage
pkgver=1.1.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="X11 damaged region extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxdmcp/PKGBUILD b/extra/libxdmcp/PKGBUILD
index 7af0ec17c..ba75bd2e2 100644
--- a/extra/libxdmcp/PKGBUILD
+++ b/extra/libxdmcp/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxdmcp
pkgver=1.1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Display Manager Control Protocol library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxext/PKGBUILD b/extra/libxext/PKGBUILD
index d0c8647db..206746699 100644
--- a/extra/libxext/PKGBUILD
+++ b/extra/libxext/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxext
pkgver=1.3.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 miscellaneous extensions library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxfixes/PKGBUILD b/extra/libxfixes/PKGBUILD
index 7532e5bc8..8801230ba 100644
--- a/extra/libxfixes/PKGBUILD
+++ b/extra/libxfixes/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxfixes
pkgver=5.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="X11 miscellaneous 'fixes' extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxfont/PKGBUILD b/extra/libxfont/PKGBUILD
index 3a5a23418..f4a577a89 100644
--- a/extra/libxfont/PKGBUILD
+++ b/extra/libxfont/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxfont
pkgver=1.4.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 font rasterisation library"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxinerama/PKGBUILD b/extra/libxinerama/PKGBUILD
index 67a6956cb..90e9f0e21 100644
--- a/extra/libxinerama/PKGBUILD
+++ b/extra/libxinerama/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libxinerama
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Xinerama extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxkbfile/PKGBUILD b/extra/libxkbfile/PKGBUILD
index bd093fe3e..4184e47b2 100644
--- a/extra/libxkbfile/PKGBUILD
+++ b/extra/libxkbfile/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxkbfile
pkgver=1.0.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 keyboard file manipulation library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxml++/PKGBUILD b/extra/libxml++/PKGBUILD
index 89faf8146..e3fc6ae42 100644
--- a/extra/libxml++/PKGBUILD
+++ b/extra/libxml++/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=libxml++
pkgname=('libxmlplusplus' 'libxmlplusplus-docs')
pkgver=2.34.2
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
url="http://libxmlplusplus.sourceforge.net/"
diff --git a/extra/libxmu/PKGBUILD b/extra/libxmu/PKGBUILD
index 2284d5633..5f08dbbef 100644
--- a/extra/libxmu/PKGBUILD
+++ b/extra/libxmu/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxmu
pkgver=1.1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 miscellaneous micro-utility library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxp/PKGBUILD b/extra/libxp/PKGBUILD
index 0f982114e..d199ed32c 100644
--- a/extra/libxp/PKGBUILD
+++ b/extra/libxp/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxp
pkgver=1.0.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="X11 X Print Library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxpm/PKGBUILD b/extra/libxpm/PKGBUILD
index 12f5e686c..838433bdf 100644
--- a/extra/libxpm/PKGBUILD
+++ b/extra/libxpm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxpm
pkgver=3.5.10
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 pixmap library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxrandr/PKGBUILD b/extra/libxrandr/PKGBUILD
index babd12df0..0bfb732dc 100644
--- a/extra/libxrandr/PKGBUILD
+++ b/extra/libxrandr/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=libxrandr
pkgver=1.4.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 RandR extension library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxrender/PKGBUILD b/extra/libxrender/PKGBUILD
index 68783d4d9..174772c0c 100644
--- a/extra/libxrender/PKGBUILD
+++ b/extra/libxrender/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxrender
pkgver=0.9.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="X Rendering Extension client library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxres/PKGBUILD b/extra/libxres/PKGBUILD
index 85568ba2e..c252f8a3f 100644
--- a/extra/libxres/PKGBUILD
+++ b/extra/libxres/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxres
pkgver=1.0.6
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Resource extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org"
diff --git a/extra/libxslt/PKGBUILD b/extra/libxslt/PKGBUILD
index 7a5b0f70f..1f0d022e1 100644
--- a/extra/libxslt/PKGBUILD
+++ b/extra/libxslt/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libxslt
pkgver=1.1.26
-pkgrel=3
+pkgrel=3.1
pkgdesc="XML stylesheet transformation library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xmlsoft.org/XSLT/"
diff --git a/extra/libxss/PKGBUILD b/extra/libxss/PKGBUILD
index f96d9766d..93c296c3c 100644
--- a/extra/libxss/PKGBUILD
+++ b/extra/libxss/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libxss
pkgver=1.2.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Screen Saver extension library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxt/PKGBUILD b/extra/libxt/PKGBUILD
index ea3a280a1..1c9bd18a0 100644
--- a/extra/libxt/PKGBUILD
+++ b/extra/libxt/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxt
pkgver=1.1.3
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 toolkit intrinsics library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxtst/PKGBUILD b/extra/libxtst/PKGBUILD
index fc8b76014..b690e1d00 100644
--- a/extra/libxtst/PKGBUILD
+++ b/extra/libxtst/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxtst
pkgver=1.2.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Testing -- Resource extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxv/PKGBUILD b/extra/libxv/PKGBUILD
index 94651950c..367067e7c 100644
--- a/extra/libxv/PKGBUILD
+++ b/extra/libxv/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxv
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Video extension library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/libxvmc/PKGBUILD b/extra/libxvmc/PKGBUILD
index 942d17485..38f6b369e 100644
--- a/extra/libxvmc/PKGBUILD
+++ b/extra/libxvmc/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxvmc
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 Video Motion Compensation extension library"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/libxxf86vm/PKGBUILD b/extra/libxxf86vm/PKGBUILD
index cbb05de7d..94dfbf043 100644
--- a/extra/libxxf86vm/PKGBUILD
+++ b/extra/libxxf86vm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libxxf86vm
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X11 XFree86 video mode extension library"
arch=('x86_64' 'i686' 'mips64el')
license=('custom')
diff --git a/extra/lxsplit/PKGBUILD b/extra/lxsplit/PKGBUILD
index 85de80fd7..29b8b0ff2 100644
--- a/extra/lxsplit/PKGBUILD
+++ b/extra/lxsplit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=lxsplit
pkgver=0.2.4
-pkgrel=2
+pkgrel=2.1
pkgdesc="Command-line file splitter/joiner compatible with any HJSplit version"
arch=('i686' 'x86_64' 'mips64el')
url="http://lxsplit.sourceforge.net/"
diff --git a/extra/m17n-lib/PKGBUILD b/extra/m17n-lib/PKGBUILD
index 78a23f76a..1d5e716ab 100644
--- a/extra/m17n-lib/PKGBUILD
+++ b/extra/m17n-lib/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=m17n-lib
pkgver=1.6.3
-pkgrel=1.1
+pkgrel=1.2
pkgdesc='Multilingual text processing library (runtimes)'
arch=('i686' 'x86_64' 'mips64el')
url='http://www.m17n.org/m17n-lib/'
diff --git a/extra/manedit/PKGBUILD b/extra/manedit/PKGBUILD
index fdd755c8f..519e8e402 100644
--- a/extra/manedit/PKGBUILD
+++ b/extra/manedit/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=manedit
pkgver=1.2.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="An editor specifically tailored for UNIX manual pages"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/mcrypt/PKGBUILD b/extra/mcrypt/PKGBUILD
index 72b2bcc3d..bcbc3a275 100644
--- a/extra/mcrypt/PKGBUILD
+++ b/extra/mcrypt/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=mcrypt
pkgver=2.6.8
-pkgrel=2
+pkgrel=2.1
pkgdesc="A program for encrypting files or streams"
url="http://mcrypt.sourceforge.net/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/mhash/PKGBUILD b/extra/mhash/PKGBUILD
index 1fac0fedc..7e035e605 100644
--- a/extra/mhash/PKGBUILD
+++ b/extra/mhash/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=mhash
pkgver=0.9.9.9
-pkgrel=2
+pkgrel=2.1
pkgdesc="A thread-safe hash library which provides a uniform interface to hash algorithms (MD5, SHA1, HAVAL, etc)"
arch=('i686' 'x86_64' 'mips64el')
url="http://mhash.sourceforge.net/"
diff --git a/extra/mirage/PKGBUILD b/extra/mirage/PKGBUILD
index 633b00d3c..8051f73a2 100644
--- a/extra/mirage/PKGBUILD
+++ b/extra/mirage/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Scott Horowitz <stonecrest@gmail.com>
pkgname=mirage
pkgver=0.9.5.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="A simple GTK+ Image Viewer"
url="http://mirageiv.berlios.de"
license=("GPL")
diff --git a/extra/mjpegtools/PKGBUILD b/extra/mjpegtools/PKGBUILD
index e17390158..0c8d79522 100644
--- a/extra/mjpegtools/PKGBUILD
+++ b/extra/mjpegtools/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=mjpegtools
pkgver=2.0.0
-pkgrel=2
+pkgrel=2.1
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 'mips64el')
license=('GPL')
diff --git a/extra/mod_dnssd/PKGBUILD b/extra/mod_dnssd/PKGBUILD
index 02c0b82a6..ecb9d3b28 100644
--- a/extra/mod_dnssd/PKGBUILD
+++ b/extra/mod_dnssd/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=mod_dnssd
pkgver=0.6
-pkgrel=4
+pkgrel=4.1
pkgdesc="Zeroconf module for Apache2"
arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/mod_dnssd"
diff --git a/extra/mp3wrap/PKGBUILD b/extra/mp3wrap/PKGBUILD
index 64811aeda..124868004 100644
--- a/extra/mp3wrap/PKGBUILD
+++ b/extra/mp3wrap/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=mp3wrap
pkgver=0.5
-pkgrel=3
+pkgrel=3.1
pkgdesc="Tool for wrapping mp3 files. A free independent alternative to AlbumWrap"
arch=('i686' 'x86_64' 'mips64el')
url="http://mp3wrap.sourceforge.net"
diff --git a/extra/mpc/PKGBUILD b/extra/mpc/PKGBUILD
index 4662cc640..0344dec07 100644
--- a/extra/mpc/PKGBUILD
+++ b/extra/mpc/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=mpc
pkgver=0.22
-pkgrel=2
+pkgrel=2.1
pkgdesc='Minimalist command line interface to MPD'
url='http://mpd.wikia.com/wiki/Client:Mpc'
license=('GPL2')
diff --git a/extra/mt-st/PKGBUILD b/extra/mt-st/PKGBUILD
index e68bac3eb..9d13fc784 100644
--- a/extra/mt-st/PKGBUILD
+++ b/extra/mt-st/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=mt-st
pkgver=1.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="Linux SCSI tape driver aware magnetic tape control"
arch=('i686' 'x86_64' 'mips64el')
url="ftp://ftp.ibiblio.org/pub/linux/system/backup/"
diff --git a/extra/mtr/PKGBUILD b/extra/mtr/PKGBUILD
index 8653eac60..8d546d7a1 100644
--- a/extra/mtr/PKGBUILD
+++ b/extra/mtr/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=mtr
pkgname=(mtr mtr-gtk)
pkgver=0.82
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
makedepends=('ncurses' 'gtk2')
diff --git a/extra/mtx/PKGBUILD b/extra/mtx/PKGBUILD
index 491cc9686..7c85007e5 100644
--- a/extra/mtx/PKGBUILD
+++ b/extra/mtx/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=mtx
pkgver=1.3.12
-pkgrel=2
+pkgrel=2.1
pkgdesc="Send robot commands to tape changer"
arch=('i686' 'x86_64' 'mips64el')
url="http://mtx.opensource-sw.net/"
diff --git a/extra/naim/PKGBUILD b/extra/naim/PKGBUILD
index 0c20326bf..c0ca74303 100644
--- a/extra/naim/PKGBUILD
+++ b/extra/naim/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=naim
pkgver=0.11.8.3.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="An ncurses AOL Instant Messenger and IRC client."
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
diff --git a/extra/nautilus-open-terminal/PKGBUILD b/extra/nautilus-open-terminal/PKGBUILD
index 400d4b3a6..8d4b65143 100644
--- a/extra/nautilus-open-terminal/PKGBUILD
+++ b/extra/nautilus-open-terminal/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=nautilus-open-terminal
pkgver=0.19
-pkgrel=2
+pkgrel=2.1
pkgdesc="A nautilus plugin for opening terminals in arbitrary local paths"
arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.gnome.org/pub/GNOME/sources/nautilus-open-terminal"
diff --git a/extra/ncftp/PKGBUILD b/extra/ncftp/PKGBUILD
index 7b423ebd1..2ce0eddcb 100644
--- a/extra/ncftp/PKGBUILD
+++ b/extra/ncftp/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=ncftp
pkgver=3.2.5
-pkgrel=2
+pkgrel=2.1
pkgdesc="A set of free application programs implementing FTP"
url="http://www.ncftp.com/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/ncmpc/PKGBUILD b/extra/ncmpc/PKGBUILD
index e423ef45d..1db460479 100644
--- a/extra/ncmpc/PKGBUILD
+++ b/extra/ncmpc/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=ncmpc
pkgver=0.20
-pkgrel=1
+pkgrel=1.1
pkgdesc="A ncurses (command line) interface for MPD"
arch=("i686" "x86_64" 'mips64el')
url="http://mpd.wikia.com/wiki/Client:Ncmpc"
diff --git a/extra/nedit/PKGBUILD b/extra/nedit/PKGBUILD
index dbf451fa8..f8fcd5a39 100644
--- a/extra/nedit/PKGBUILD
+++ b/extra/nedit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=nedit
pkgver=5.5
-pkgrel=6
+pkgrel=6.1
pkgdesc="A Unix text editor for programmers and general users"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.nedit.org/"
diff --git a/extra/netkit-bsd-finger/PKGBUILD b/extra/netkit-bsd-finger/PKGBUILD
index ad337d708..8b42c46c5 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=7
+pkgrel=7.1
pkgdesc="BSD-finger ported to Linux"
arch=('i686' 'x86_64' 'mips64el')
url='ftp://ftp.uk.linux.org/pub/linux/Networking/netkit'
diff --git a/extra/netpbm/PKGBUILD b/extra/netpbm/PKGBUILD
index 949654ffa..2bb647009 100644
--- a/extra/netpbm/PKGBUILD
+++ b/extra/netpbm/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=netpbm
pkgver=10.57.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A toolkit for manipulation of graphic images"
arch=('i686' 'x86_64' 'mips64el')
license=('custom' 'BSD' 'GPL' 'LGPL')
diff --git a/extra/nitrogen/PKGBUILD b/extra/nitrogen/PKGBUILD
index 5b6df2daa..2da8a15e7 100644
--- a/extra/nitrogen/PKGBUILD
+++ b/extra/nitrogen/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=nitrogen
pkgver=1.5.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Background browser and setter for X windows"
arch=('i686' 'x86_64' 'mips64el')
url="http://projects.l3ib.org/nitrogen/"
diff --git a/extra/nss-mdns/PKGBUILD b/extra/nss-mdns/PKGBUILD
index 8dedc81f0..7fd2ed400 100644
--- a/extra/nss-mdns/PKGBUILD
+++ b/extra/nss-mdns/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=nss-mdns
pkgver=0.10
-pkgrel=5
+pkgrel=5.1
pkgdesc="glibc plugin providing host name resolution via mDNS"
arch=('i686' 'x86_64' 'mips64el')
url="http://0pointer.de/lennart/projects/nss-mdns/"
diff --git a/extra/nss-myhostname/PKGBUILD b/extra/nss-myhostname/PKGBUILD
index 5faacd945..54fef6d97 100644
--- a/extra/nss-myhostname/PKGBUILD
+++ b/extra/nss-myhostname/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Mantas M. <grawity@gmail.com>
pkgname="nss-myhostname"
pkgver=0.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="NSS plugin providing host name resolution for the locally configured system hostname"
arch=(i686 x86_64 mips64el)
url="http://0pointer.de/lennart/projects/nss-myhostname/"
diff --git a/extra/ntp/PKGBUILD b/extra/ntp/PKGBUILD
index c5877cc7a..738c1c795 100644
--- a/extra/ntp/PKGBUILD
+++ b/extra/ntp/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=ntp
pkgver=4.2.6.p5
_realver=4.2.6p5
-pkgrel=11
+pkgrel=11.1
pkgdesc='Network Time Protocol reference implementation'
url='http://www.ntp.org/'
license=('custom')
diff --git a/extra/numactl/PKGBUILD b/extra/numactl/PKGBUILD
index f960a6e82..f2fd9311c 100644
--- a/extra/numactl/PKGBUILD
+++ b/extra/numactl/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=numactl
pkgver=2.0.7
-pkgrel=2
+pkgrel=2.1
pkgdesc="Simple NUMA policy support"
arch=('i686' 'x86_64' 'mips64el')
url="http://oss.sgi.com/projects/libnuma/"
diff --git a/extra/obex-data-server/PKGBUILD b/extra/obex-data-server/PKGBUILD
index ad388ef42..b60fd3279 100644
--- a/extra/obex-data-server/PKGBUILD
+++ b/extra/obex-data-server/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=obex-data-server
pkgver=0.4.6
-pkgrel=2
+pkgrel=2.1
pkgdesc="A D-Bus service providing high-level OBEX client and server side functionality"
arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.muiline.com/obex-data-server"
diff --git a/extra/ocrad/PKGBUILD b/extra/ocrad/PKGBUILD
index e15c6087f..cb16b8f40 100644
--- a/extra/ocrad/PKGBUILD
+++ b/extra/ocrad/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ocrad
pkgver=0.21
-pkgrel=2
+pkgrel=2.1
pkgdesc="An Optical Character Recognition program"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/ocrad/ocrad.html"
diff --git a/extra/ogmtools/PKGBUILD b/extra/ogmtools/PKGBUILD
index 02612b558..447447cb8 100644
--- a/extra/ogmtools/PKGBUILD
+++ b/extra/ogmtools/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ogmtools
pkgver=1.5
-pkgrel=4
+pkgrel=4.1
pkgdesc="Information, extraction or creation for OGG media streams"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.bunkus.org/videotools/ogmtools"
diff --git a/extra/opencore-amr/PKGBUILD b/extra/opencore-amr/PKGBUILD
index fb7f24344..b008c89fe 100644
--- a/extra/opencore-amr/PKGBUILD
+++ b/extra/opencore-amr/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=opencore-amr
pkgver=0.1.3
-pkgrel=1
+pkgrel=1.1
pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec"
arch=('i686' 'x86_64' 'mips64el')
license=('APACHE')
diff --git a/extra/openobex/PKGBUILD b/extra/openobex/PKGBUILD
index b6184dfc2..79ccb6b62 100644
--- a/extra/openobex/PKGBUILD
+++ b/extra/openobex/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=openobex
pkgver=1.5
-pkgrel=3
+pkgrel=3.1
pkgdesc="Implementation of the OBject EXchange (OBEX) protocol"
url="http://dev.zuckschwerdt.org/openobex/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/orbit2/PKGBUILD b/extra/orbit2/PKGBUILD
index bce66f859..671d26a68 100644
--- a/extra/orbit2/PKGBUILD
+++ b/extra/orbit2/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=orbit2
pkgver=2.14.19
-pkgrel=2
+pkgrel=2.1
pkgdesc="Thin/fast CORBA ORB"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'GPL')
diff --git a/extra/orc/PKGBUILD b/extra/orc/PKGBUILD
index 4106f2d7f..03f9a9eb9 100644
--- a/extra/orc/PKGBUILD
+++ b/extra/orc/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=orc
pkgver=0.4.16
-pkgrel=1
+pkgrel=1.1
pkgdesc="The Oild Runtime Compiler"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/oxine/PKGBUILD b/extra/oxine/PKGBUILD
index 79c1047bf..b0ab5e6ae 100644
--- a/extra/oxine/PKGBUILD
+++ b/extra/oxine/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=oxine
pkgver=0.7.1
-pkgrel=6
+pkgrel=6.1
pkgdesc="A lightweight, purely osd based xine frontend for set-top boxes and home entertainment systems"
arch=('i686' 'x86_64' 'mips64el')
url="http://oxine.sourceforge.net/"
diff --git a/extra/p11-kit/PKGBUILD b/extra/p11-kit/PKGBUILD
index 9acfa4d99..1a4bf6730 100644
--- a/extra/p11-kit/PKGBUILD
+++ b/extra/p11-kit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=p11-kit
pkgver=0.13
-pkgrel=1
+pkgrel=1.1
pkgdesc="Library to work with PKCS#11 modules"
arch=(i686 x86_64 mips64el)
url="http://p11-glue.freedesktop.org"
diff --git a/extra/pangomm/PKGBUILD b/extra/pangomm/PKGBUILD
index ffa00e5d3..639cf1f20 100644
--- a/extra/pangomm/PKGBUILD
+++ b/extra/pangomm/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=pangomm
pkgname=('pangomm' 'pangomm-docs')
pkgver=2.28.4
-pkgrel=1
+pkgrel=1.1
arch=(i686 x86_64 'mips64el')
license=('LGPL')
makedepends=('pango' 'glibmm' 'glibmm-docs' 'cairomm' 'pkgconfig')
diff --git a/extra/paprefs/PKGBUILD b/extra/paprefs/PKGBUILD
index 998eefa60..82e033459 100644
--- a/extra/paprefs/PKGBUILD
+++ b/extra/paprefs/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=paprefs
pkgver=0.9.10
-pkgrel=2
+pkgrel=2.1
pkgdesc="A simple GTK-based configuration dialog for PulseAudio"
arch=(i686 x86_64 'mips64el')
url="http://0pointer.de/lennart/projects/paprefs"
diff --git a/extra/parted/PKGBUILD b/extra/parted/PKGBUILD
index 8f3ea545b..ed1779343 100644
--- a/extra/parted/PKGBUILD
+++ b/extra/parted/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=parted
pkgver=3.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A program for creating, destroying, resizing, checking and copying partitions"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
diff --git a/extra/pavucontrol/PKGBUILD b/extra/pavucontrol/PKGBUILD
index 0cae59a3f..3e388d479 100644
--- a/extra/pavucontrol/PKGBUILD
+++ b/extra/pavucontrol/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=pavucontrol
pkgver=1.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="A GTK volume control tool for PulseAudio"
arch=(i686 x86_64 'mips64el')
url="http://0pointer.de/lennart/projects/pavucontrol"
diff --git a/extra/pdksh/PKGBUILD b/extra/pdksh/PKGBUILD
index 6e73d7e3b..6ad3ddaad 100644
--- a/extra/pdksh/PKGBUILD
+++ b/extra/pdksh/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=pdksh
pkgver=5.2.14
-pkgrel=6
+pkgrel=6.1
pkgdesc="A public domain clone of the AT&T Korn shell"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.cs.mun.ca/~michael/pdksh/"
diff --git a/extra/phonon/PKGBUILD b/extra/phonon/PKGBUILD
index 7b540932f..4198b42df 100644
--- a/extra/phonon/PKGBUILD
+++ b/extra/phonon/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=phonon
pkgver=4.6.0
-pkgrel=2
+pkgrel=2.1
epoch=1
arch=('i686' 'x86_64' 'mips64el')
url='http://phonon.kde.org/'
diff --git a/extra/physfs/PKGBUILD b/extra/physfs/PKGBUILD
index d32550c62..4975fb54d 100644
--- a/extra/physfs/PKGBUILD
+++ b/extra/physfs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=physfs
pkgver=2.0.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="A library to provide abstract access to various archives"
arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/physfs/"
diff --git a/extra/pidgin-encryption/PKGBUILD b/extra/pidgin-encryption/PKGBUILD
index 04db864d4..396022ba6 100644
--- a/extra/pidgin-encryption/PKGBUILD
+++ b/extra/pidgin-encryption/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=pidgin-encryption
pkgver=3.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="A Pidgin plugin providing transparent RSA encryption using NSS"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/pilot-link/PKGBUILD b/extra/pilot-link/PKGBUILD
index 0636e76de..0a20688fb 100644
--- a/extra/pilot-link/PKGBUILD
+++ b/extra/pilot-link/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=pilot-link
pkgver=0.12.5
-pkgrel=3
+pkgrel=3.1
pkgdesc="A suite of tools for connecting to PalmOS handheld devices"
arch=(i686 x86_64 'mips64el')
license=('GPL' 'LGPL')
diff --git a/extra/plotutils/PKGBUILD b/extra/plotutils/PKGBUILD
index 4056669e9..a9dd3a8d8 100644
--- a/extra/plotutils/PKGBUILD
+++ b/extra/plotutils/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=plotutils
pkgver=2.6
-pkgrel=2
+pkgrel=2.1
arch=('x86_64' 'i686' 'mips64el')
pkgdesc="Set of utilities and libraries for plotting."
url="http://directory.fsf.org/graphics/plotutils.html"
diff --git a/extra/pm-utils/PKGBUILD b/extra/pm-utils/PKGBUILD
index ea34f27b1..5722959a4 100644
--- a/extra/pm-utils/PKGBUILD
+++ b/extra/pm-utils/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=pm-utils
pkgver=1.4.1
-pkgrel=5
+pkgrel=5.1
pkgdesc="Utilities and scripts for suspend and hibernate power management"
arch=('i686' 'x86_64' 'mips64el')
url="http://pm-utils.freedesktop.org"
diff --git a/extra/polkit-gnome/PKGBUILD b/extra/polkit-gnome/PKGBUILD
index 585d1008a..4d6f53310 100644
--- a/extra/polkit-gnome/PKGBUILD
+++ b/extra/polkit-gnome/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=polkit-gnome
pkgver=0.105
-pkgrel=1
+pkgrel=1.1
pkgdesc="PolicyKit integration for the GNOME desktop"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/PolicyKit"
diff --git a/extra/polkit-kde/PKGBUILD b/extra/polkit-kde/PKGBUILD
index 50a5da63a..2fb0931e7 100644
--- a/extra/polkit-kde/PKGBUILD
+++ b/extra/polkit-kde/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=polkit-kde
pkgver=0.99.0
-pkgrel=2
+pkgrel=2.1
pkgdesc='Daemon providing a polkit authentication UI for KDE'
arch=('i686' 'x86_64' 'mips64el')
url='https://projects.kde.org/projects/extragear/base/polkit-kde-agent-1'
diff --git a/extra/polkit-qt/PKGBUILD b/extra/polkit-qt/PKGBUILD
index f2494ddc3..327764938 100644
--- a/extra/polkit-qt/PKGBUILD
+++ b/extra/polkit-qt/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=polkit-qt
pkgver=0.103.0
-pkgrel=1
+pkgrel=1.1
pkgdesc='A library that allows developers to access PolicyKit API with a nice Qt-style API'
arch=('i686' 'x86_64' 'mips64el')
url='https://projects.kde.org/projects/kdesupport/polkit-qt-1'
diff --git a/extra/potrace/PKGBUILD b/extra/potrace/PKGBUILD
index 751780b31..48f6111a7 100644
--- a/extra/potrace/PKGBUILD
+++ b/extra/potrace/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=potrace
pkgver=1.10
-pkgrel=1
+pkgrel=1.1
pkgdesc='Utility for tracing a bitmap (input: PBM,PGM,PPM,BMP; output: EPS,PS,PDF,SVG,DXF,PGM,Gimppath,XFig)'
url='http://potrace.sourceforge.net/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/prison/PKGBUILD b/extra/prison/PKGBUILD
index b5c38eb1e..fdd1519d4 100644
--- a/extra/prison/PKGBUILD
+++ b/extra/prison/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=prison
pkgver=1.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde.org"
diff --git a/extra/progsreiserfs/PKGBUILD b/extra/progsreiserfs/PKGBUILD
index 443e4a6c8..f72ee49c5 100644
--- a/extra/progsreiserfs/PKGBUILD
+++ b/extra/progsreiserfs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=progsreiserfs
pkgver=0.3.0.5
-pkgrel=7
+pkgrel=7.1
pkgdesc="library for accessing and manipulating reiserfs partitions"
arch=(i686 x86_64 'mips64el')
url="http://www.namesys.com"
diff --git a/extra/psiconv/PKGBUILD b/extra/psiconv/PKGBUILD
index fe7c7030f..65d14b940 100644
--- a/extra/psiconv/PKGBUILD
+++ b/extra/psiconv/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=psiconv
pkgver=0.9.8
-pkgrel=9
+pkgrel=9.1
pkgdesc="Converts Psion 5(MX) files to more commonly used file formats"
arch=('i686' 'x86_64' 'mips64el')
url="http://software.frodo.looijaard.name/psiconv/"
diff --git a/extra/pstoedit/PKGBUILD b/extra/pstoedit/PKGBUILD
index f2b8e5299..2f9dc9054 100644
--- a/extra/pstoedit/PKGBUILD
+++ b/extra/pstoedit/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=pstoedit
pkgver=3.60
-pkgrel=2
+pkgrel=2.1
pkgdesc="Translates PostScript and PDF graphics into other vector formats"
arch=("i686" "x86_64" 'mips64el')
url="http://www.pstoedit.net/"
diff --git a/extra/purple-plugin-pack/PKGBUILD b/extra/purple-plugin-pack/PKGBUILD
index 4eeff18a7..21ac12113 100644
--- a/extra/purple-plugin-pack/PKGBUILD
+++ b/extra/purple-plugin-pack/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=purple-plugin-pack
pkgver=2.7.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Compilation of plugins for the libpurple family of IM clients"
arch=('i686' 'x86_64' 'mips64el')
url="https://www.guifications.org/projects/purple-plugin-pack"
diff --git a/extra/pygtk/PKGBUILD b/extra/pygtk/PKGBUILD
index 210145241..b6fea41c2 100644
--- a/extra/pygtk/PKGBUILD
+++ b/extra/pygtk/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=pygtk
pkgver=2.24.0
-pkgrel=3
+pkgrel=3.1
pkgdesc="Python bindings for the GTK widget set"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/pygtksourceview2/PKGBUILD b/extra/pygtksourceview2/PKGBUILD
index 92d170fbf..18771a992 100644
--- a/extra/pygtksourceview2/PKGBUILD
+++ b/extra/pygtksourceview2/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=pygtksourceview2
pkgver=2.10.1
-pkgrel=4
+pkgrel=4.1
pkgdesc="Python bindings for gtksourceview2"
arch=(i686 x86_64 'mips64el')
license=('GPL')
diff --git a/extra/pyorbit/PKGBUILD b/extra/pyorbit/PKGBUILD
index 11e815b44..628c31ef5 100644
--- a/extra/pyorbit/PKGBUILD
+++ b/extra/pyorbit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=pyorbit
pkgver=2.24.0
-pkgrel=4
+pkgrel=4.1
pkgdesc="Python bindings for ORBit2"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/python-imaging/PKGBUILD b/extra/python-imaging/PKGBUILD
index 3493f7e80..e4cd1b9ae 100644
--- a/extra/python-imaging/PKGBUILD
+++ b/extra/python-imaging/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=python-imaging
pkgver=1.1.7
-pkgrel=4
+pkgrel=4.1
pkgdesc="PIL. Provides image processing capabilities for python"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.pythonware.com/products/pil/index.htm"
diff --git a/extra/python-m2crypto/PKGBUILD b/extra/python-m2crypto/PKGBUILD
index 9af824956..3d3243c01 100644
--- a/extra/python-m2crypto/PKGBUILD
+++ b/extra/python-m2crypto/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=python-m2crypto
pkgver=0.21.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A crypto and SSL toolkit for Python"
arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto"
diff --git a/extra/python2-cairo/PKGBUILD b/extra/python2-cairo/PKGBUILD
index 5629199d2..7d6fb0c32 100644
--- a/extra/python2-cairo/PKGBUILD
+++ b/extra/python2-cairo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=python2-cairo
pkgver=1.10.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Python2 bindings for the cairo graphics library"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'MPL')
diff --git a/extra/python2/PKGBUILD b/extra/python2/PKGBUILD
index 67c7636b0..31f598187 100644
--- a/extra/python2/PKGBUILD
+++ b/extra/python2/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=python2
pkgver=2.7.3
-pkgrel=2
+pkgrel=2.1
_pybasever=2.7
pkgdesc="A high-level scripting language"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/pyxml/PKGBUILD b/extra/pyxml/PKGBUILD
index 23d286fce..4bbc514c4 100644
--- a/extra/pyxml/PKGBUILD
+++ b/extra/pyxml/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=pyxml
pkgver=0.8.4
-pkgrel=10
+pkgrel=10.1
pkgdesc="Python XML parsing library"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/pyxml/"
diff --git a/extra/qca-gnupg/PKGBUILD b/extra/qca-gnupg/PKGBUILD
index 519d01b72..4980bee89 100644
--- a/extra/qca-gnupg/PKGBUILD
+++ b/extra/qca-gnupg/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=qca-gnupg
pkgver=2.0.0
_pkgver=2.0.0-beta3
-pkgrel=3
+pkgrel=3.1
pkgdesc="Qt Cryptographic Architecture"
arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
diff --git a/extra/qca-ossl/PKGBUILD b/extra/qca-ossl/PKGBUILD
index 78f8b77ac..ff7389bca 100644
--- a/extra/qca-ossl/PKGBUILD
+++ b/extra/qca-ossl/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=qca-ossl
pkgver=2.0.0
_pkgver=2.0.0-beta3
-pkgrel=4
+pkgrel=4.1
pkgdesc="Qt Cryptographic Architecture"
arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
diff --git a/extra/qca/PKGBUILD b/extra/qca/PKGBUILD
index 57050c146..f2e914566 100644
--- a/extra/qca/PKGBUILD
+++ b/extra/qca/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=qca
pkgver=2.0.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Qt Cryptographic Architecture"
arch=('i686' 'x86_64' 'mips64el')
url="http://delta.affinix.com/qca/"
diff --git a/extra/qhull/PKGBUILD b/extra/qhull/PKGBUILD
index e4bcd3ec5..5c4c333a1 100644
--- a/extra/qhull/PKGBUILD
+++ b/extra/qhull/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=qhull
pkgver=2012.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="A general dimension code for computing convex hulls and related structures"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.qhull.org/"
diff --git a/extra/qimageblitz/PKGBUILD b/extra/qimageblitz/PKGBUILD
index cbd63771f..b8defa8ed 100644
--- a/extra/qimageblitz/PKGBUILD
+++ b/extra/qimageblitz/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=qimageblitz
pkgver=0.0.6
-pkgrel=2
+pkgrel=2.1
pkgdesc="A graphical effect and filter library for KDE"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.kde.org/"
diff --git a/extra/qt-assistant-compat/PKGBUILD b/extra/qt-assistant-compat/PKGBUILD
index a2dbb31b8..e8e3b147e 100644
--- a/extra/qt-assistant-compat/PKGBUILD
+++ b/extra/qt-assistant-compat/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=qt-assistant-compat
pkgver=4.6.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="compat version of Qt Assistant"
url="http://qt.nokia.com/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/quodlibet/PKGBUILD b/extra/quodlibet/PKGBUILD
index f97d00599..80140f70a 100644
--- a/extra/quodlibet/PKGBUILD
+++ b/extra/quodlibet/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=quodlibet
pkgver=2.4.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="An audio player written in pygtk"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
diff --git a/extra/rarian/PKGBUILD b/extra/rarian/PKGBUILD
index 612a21490..ac4dfc1c2 100644
--- a/extra/rarian/PKGBUILD
+++ b/extra/rarian/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=rarian
pkgver=0.8.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Documentation meta-data library, designed as a replacement for Scrollkeeper."
arch=('i686' 'x86_64' 'mips64el')
url="http://rarian.freedesktop.org/"
diff --git a/extra/rdesktop/PKGBUILD b/extra/rdesktop/PKGBUILD
index 6eaba1c09..a61a3ab7f 100644
--- a/extra/rdesktop/PKGBUILD
+++ b/extra/rdesktop/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=rdesktop
pkgver=1.7.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="An open source client for Windows Remote Desktop Services"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.rdesktop.org/"
diff --git a/extra/re2c/PKGBUILD b/extra/re2c/PKGBUILD
index d72f4d364..c1191ee62 100644
--- a/extra/re2c/PKGBUILD
+++ b/extra/re2c/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=re2c
pkgver=0.13.5
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
depends=('gcc-libs')
pkgdesc="A tool for generating C-based recognizers from regular expressions"
diff --git a/extra/rest/PKGBUILD b/extra/rest/PKGBUILD
index 562d2542d..bb2aa2639 100644
--- a/extra/rest/PKGBUILD
+++ b/extra/rest/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=rest
pkgver=0.7.12
-pkgrel=1
+pkgrel=1.1
pkgdesc="A helper library for RESTful services."
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
diff --git a/extra/rtmpdump/PKGBUILD b/extra/rtmpdump/PKGBUILD
index 98318e7d2..41865f74b 100644
--- a/extra/rtmpdump/PKGBUILD
+++ b/extra/rtmpdump/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=rtmpdump
pkgver=2.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="A tool to download rtmp streams"
arch=('i686' 'x86_64' 'mips64el')
url="http://rtmpdump.mplayerhq.hu/"
diff --git a/extra/sane/PKGBUILD b/extra/sane/PKGBUILD
index 4b44034e9..f7ab7c6b4 100644
--- a/extra/sane/PKGBUILD
+++ b/extra/sane/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=sane
pkgver=1.0.23
-pkgrel=1
+pkgrel=1.1
pkgdesc="Scanner Access Now Easy"
url="http://www.sane-project.org/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/schroedinger/PKGBUILD b/extra/schroedinger/PKGBUILD
index fc81ff556..d11443041 100644
--- a/extra/schroedinger/PKGBUILD
+++ b/extra/schroedinger/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: rabyte <rabyte__gmail>
pkgname=schroedinger
pkgver=1.0.11
-pkgrel=1
+pkgrel=1.1
pkgdesc="An implemenation of the Dirac video codec in ANSI C code"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.diracvideo.org/"
diff --git a/extra/scrot/PKGBUILD b/extra/scrot/PKGBUILD
index 6608526b1..e65b2eec2 100644
--- a/extra/scrot/PKGBUILD
+++ b/extra/scrot/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=scrot
pkgver=0.8
-pkgrel=5
+pkgrel=5.1
pkgdesc="A simple command-line screenshot utility for X"
arch=('i686' 'x86_64' 'mips64el')
url="http://scrot.sourcearchive.com/"
diff --git a/extra/sdl_gfx/PKGBUILD b/extra/sdl_gfx/PKGBUILD
index f9b146af1..1fd94b0fe 100644
--- a/extra/sdl_gfx/PKGBUILD
+++ b/extra/sdl_gfx/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=sdl_gfx
pkgver=2.0.24
-pkgrel=1
+pkgrel=1.1
pkgdesc="SDL Graphic Primitives"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/sdl_image/PKGBUILD b/extra/sdl_image/PKGBUILD
index c73af3244..1c5aa97c8 100644
--- a/extra/sdl_image/PKGBUILD
+++ b/extra/sdl_image/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=sdl_image
pkgver=1.2.12
-pkgrel=2
+pkgrel=2.1
pkgdesc="A simple library to load images of various formats as SDL surfaces"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/sdl_mixer/PKGBUILD b/extra/sdl_mixer/PKGBUILD
index f5927cb59..afa2e2091 100644
--- a/extra/sdl_mixer/PKGBUILD
+++ b/extra/sdl_mixer/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=sdl_mixer
pkgver=1.2.12
-pkgrel=1
+pkgrel=1.1
pkgdesc="A simple multi-channel audio mixer"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.libsdl.org/projects/SDL_mixer/"
diff --git a/extra/sdl_net/PKGBUILD b/extra/sdl_net/PKGBUILD
index e0238ffcc..46c98b692 100644
--- a/extra/sdl_net/PKGBUILD
+++ b/extra/sdl_net/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=sdl_net
pkgver=1.2.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="A small sample cross-platform networking library"
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/sdl_sound/PKGBUILD b/extra/sdl_sound/PKGBUILD
index 4fee4c404..cbc7a347c 100644
--- a/extra/sdl_sound/PKGBUILD
+++ b/extra/sdl_sound/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=sdl_sound
pkgver=1.0.3
-pkgrel=3
+pkgrel=3.1
pkgdesc="A library to decode several popular sound file formats, such as .WAV and .MP3"
arch=('i686' 'x86_64' 'mips64el')
url="http://icculus.org/SDL_sound/"
diff --git a/extra/sg3_utils/PKGBUILD b/extra/sg3_utils/PKGBUILD
index 4045950f3..3d7f85749 100644
--- a/extra/sg3_utils/PKGBUILD
+++ b/extra/sg3_utils/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=sg3_utils
pkgver=1.33
-pkgrel=1
+pkgrel=1.1
pkgdesc="Generic SCSI utilities"
arch=(i686 x86_64 'mips64el')
url="http://sg.danny.cz/sg/sg3_utils.html"
diff --git a/extra/shared-mime-info/PKGBUILD b/extra/shared-mime-info/PKGBUILD
index 4c1f8eb49..492573484 100644
--- a/extra/shared-mime-info/PKGBUILD
+++ b/extra/shared-mime-info/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=shared-mime-info
pkgver=1.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Freedesktop.org Shared MIME Info"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/sharutils/PKGBUILD b/extra/sharutils/PKGBUILD
index 4e61303ca..9da40a390 100644
--- a/extra/sharutils/PKGBUILD
+++ b/extra/sharutils/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=sharutils
pkgver=4.11.1
-pkgrel=1
+pkgrel=1.1
pkgdesc='Makes so-called shell archives out of many files'
url='http://www.gnu.org/software/sharutils/'
license=('GPL')
diff --git a/extra/slang/PKGBUILD b/extra/slang/PKGBUILD
index cdeeaf4d0..802f419fd 100644
--- a/extra/slang/PKGBUILD
+++ b/extra/slang/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=slang
pkgver=2.2.4
-pkgrel=2
+pkgrel=2.1
pkgdesc="S-Lang is a powerful interpreted language"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.jedsoft.org/slang/"
diff --git a/extra/sofia-sip/PKGBUILD b/extra/sofia-sip/PKGBUILD
index cb6cf1d73..a7db7e757 100644
--- a/extra/sofia-sip/PKGBUILD
+++ b/extra/sofia-sip/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Bjorn Lindeijer <bjorn lindeijer nl>
pkgname=sofia-sip
pkgver=1.12.11
-pkgrel=1
+pkgrel=1.1
pkgdesc="An open-source SIP User-Agent library"
arch=('i686' 'x86_64' 'mips64el')
url="http://sofia-sip.sourceforge.net"
diff --git a/extra/soundtouch/PKGBUILD b/extra/soundtouch/PKGBUILD
index d7dcac734..326d569d5 100644
--- a/extra/soundtouch/PKGBUILD
+++ b/extra/soundtouch/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=soundtouch
pkgver=1.6.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="An audio processing library"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.surina.net/soundtouch/"
diff --git a/extra/speex/PKGBUILD b/extra/speex/PKGBUILD
index a3d004e85..2a4d407e3 100644
--- a/extra/speex/PKGBUILD
+++ b/extra/speex/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=speex
pkgver=1.2rc1
-pkgrel=2.1
+pkgrel=2.2
pkgdesc="A free codec for free speech"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.speex.org/"
diff --git a/extra/sshfs/PKGBUILD b/extra/sshfs/PKGBUILD
index 215e5bc69..bd10b2413 100644
--- a/extra/sshfs/PKGBUILD
+++ b/extra/sshfs/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=sshfs
pkgver=2.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="FUSE client based on the SSH File Transfer Protocol"
arch=('i686' 'x86_64' 'mips64el')
url="http://fuse.sourceforge.net/sshfs.html"
diff --git a/extra/ssmtp/PKGBUILD b/extra/ssmtp/PKGBUILD
index 85fb499d2..ac2b8bb4f 100644
--- a/extra/ssmtp/PKGBUILD
+++ b/extra/ssmtp/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ssmtp
pkgver=2.64
-pkgrel=3
+pkgrel=3.1
pkgdesc="Extremely simple MTA to get mail off the system to a mailhub"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/extra/sweep/PKGBUILD b/extra/sweep/PKGBUILD
index e4c38ba27..3c0647115 100644
--- a/extra/sweep/PKGBUILD
+++ b/extra/sweep/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=sweep
pkgver=0.9.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Sound editing and mixing program"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.metadecks.org/software/sweep/"
diff --git a/extra/swig/PKGBUILD b/extra/swig/PKGBUILD
index d880b3397..311351345 100644
--- a/extra/swig/PKGBUILD
+++ b/extra/swig/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=swig
pkgver=2.0.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="Generate scripting interfaces to C/C++ code"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.swig.org/"
diff --git a/extra/t1lib/PKGBUILD b/extra/t1lib/PKGBUILD
index cf9e754e0..9d882a493 100644
--- a/extra/t1lib/PKGBUILD
+++ b/extra/t1lib/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=t1lib
pkgver=5.1.2
-pkgrel=3
+pkgrel=3.1
pkgdesc="Library for generating character- and string-glyphs from Adobe Type 1 fonts"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html"
diff --git a/extra/talloc/PKGBUILD b/extra/talloc/PKGBUILD
index cb853d253..5b65f4d51 100644
--- a/extra/talloc/PKGBUILD
+++ b/extra/talloc/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=talloc
pkgver=2.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="A hierarchical pool based memory allocator with destructors"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
diff --git a/extra/tdb/PKGBUILD b/extra/tdb/PKGBUILD
index f2d408fa6..32fbca389 100644
--- a/extra/tdb/PKGBUILD
+++ b/extra/tdb/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=tdb
pkgver=1.2.9
-pkgrel=2
+pkgrel=2.1
pkgdesc="A Trivia Database similar to GDBM but allows simultaneous commits"
arch=(i686 x86_64 'mips64el')
license=('GPL3')
diff --git a/extra/texmacs/PKGBUILD b/extra/texmacs/PKGBUILD
index 66514af60..faf0bcdf1 100644
--- a/extra/texmacs/PKGBUILD
+++ b/extra/texmacs/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=texmacs
pkgver=1.0.7.15
-pkgrel=1
+pkgrel=1.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' 'mips64el')
url="http://www.texmacs.org/"
diff --git a/extra/thunar-archive-plugin/PKGBUILD b/extra/thunar-archive-plugin/PKGBUILD
index de1880a4c..0af18e822 100644
--- a/extra/thunar-archive-plugin/PKGBUILD
+++ b/extra/thunar-archive-plugin/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=thunar-archive-plugin
pkgver=0.3.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="Create and deflate archives in thunar"
arch=('i686' 'x86_64' 'mips64el')
url="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin"
diff --git a/extra/tidyhtml/PKGBUILD b/extra/tidyhtml/PKGBUILD
index 62e5bedd6..9b001147b 100644
--- a/extra/tidyhtml/PKGBUILD
+++ b/extra/tidyhtml/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=tidyhtml
# obtain pkgver from http://tidy.cvs.sourceforge.net/tidy/tidy/src/version.h?view=markup
pkgver=1.46
-pkgrel=2
+pkgrel=2.1
pkgdesc="A tool to tidy down your HTML code to a clean style"
arch=('i686' 'x86_64' 'mips64el')
url="http://tidy.sourceforge.net/"
diff --git a/extra/tree/PKGBUILD b/extra/tree/PKGBUILD
index 82294e718..c17f97b38 100644
--- a/extra/tree/PKGBUILD
+++ b/extra/tree/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=tree
pkgver=1.6.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="A directory listing program displaying a depth indented list of files"
arch=('i686' 'x86_64' 'mips64el')
url="http://mama.indstate.edu/users/ice/tree/"
diff --git a/extra/udisks/PKGBUILD b/extra/udisks/PKGBUILD
index 16756d8e6..201c4edce 100644
--- a/extra/udisks/PKGBUILD
+++ b/extra/udisks/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=udisks
pkgver=1.0.4
-pkgrel=5
+pkgrel=5.1
pkgdesc="Disk Management Service"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.freedesktop.org/wiki/Software/udisks"
diff --git a/extra/unixodbc/PKGBUILD b/extra/unixodbc/PKGBUILD
index 7437a1d03..5422531ea 100644
--- a/extra/unixodbc/PKGBUILD
+++ b/extra/unixodbc/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=unixodbc
pkgver=2.3.1
-pkgrel=1
+pkgrel=1.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' 'mips64el')
license=('GPL2' 'LGPL2.1')
diff --git a/extra/vcdimager/PKGBUILD b/extra/vcdimager/PKGBUILD
index 04309407a..a833bf7ba 100644
--- a/extra/vcdimager/PKGBUILD
+++ b/extra/vcdimager/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=vcdimager
pkgver=0.7.24
-pkgrel=2
+pkgrel=2.1
pkgdesc="A full-featured mastering suite for authoring disassembling and analyzing Video CD's and Super Video CD's"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.vcdimager.org/"
diff --git a/extra/vigra/PKGBUILD b/extra/vigra/PKGBUILD
index 0158e64d9..13462ab85 100644
--- a/extra/vigra/PKGBUILD
+++ b/extra/vigra/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=vigra
pkgname=('vigra' 'vigra-doc')
pkgver=1.8.0
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
url="http://hci.iwr.uni-heidelberg.de/vigra/"
license=('custom:MIT')
diff --git a/extra/vte/PKGBUILD b/extra/vte/PKGBUILD
index 14cb5013b..757049e4c 100644
--- a/extra/vte/PKGBUILD
+++ b/extra/vte/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=vte
pkgver=0.28.2
-pkgrel=3
+pkgrel=3.1
pkgdesc="Virtual Terminal Emulator widget for use with GTK2"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
diff --git a/extra/w3m/PKGBUILD b/extra/w3m/PKGBUILD
index 7bf77f815..ac7d8c12e 100644
--- a/extra/w3m/PKGBUILD
+++ b/extra/w3m/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=w3m
pkgver=0.5.3
-pkgrel=3
+pkgrel=3.1
pkgdesc='Text-based Web browser, as well as pager'
url='http://w3m.sourceforge.net/'
license=('custom')
diff --git a/extra/wavpack/PKGBUILD b/extra/wavpack/PKGBUILD
index 38730ad44..a5b2a112f 100644
--- a/extra/wavpack/PKGBUILD
+++ b/extra/wavpack/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=wavpack
pkgver=4.60.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Audio compression format with lossless, lossy, and hybrid compression modes"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.wavpack.com/"
diff --git a/extra/wipe/PKGBUILD b/extra/wipe/PKGBUILD
index d7e4b1107..c471c03cb 100644
--- a/extra/wipe/PKGBUILD
+++ b/extra/wipe/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=wipe
pkgver=2.3.1
-pkgrel=2
+pkgrel=2.1
pkgdesc='Secure file wiping utility'
url='http://wipe.sourceforge.net/'
license=('GPL')
diff --git a/extra/wv/PKGBUILD b/extra/wv/PKGBUILD
index 6fd79b060..455e8033a 100644
--- a/extra/wv/PKGBUILD
+++ b/extra/wv/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=wv
pkgver=1.2.9
-pkgrel=1
+pkgrel=1.1
pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file formats"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/wvware"
diff --git a/extra/wxgtk/PKGBUILD b/extra/wxgtk/PKGBUILD
index 7e77ae7ed..8075dad4f 100644
--- a/extra/wxgtk/PKGBUILD
+++ b/extra/wxgtk/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=wxgtk
pkgver=2.8.12.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="GTK+ implementation of wxWidgets API for GUI"
arch=('i686' 'x86_64' 'mips64el')
url="http://wxwidgets.org"
diff --git a/extra/x2x/PKGBUILD b/extra/x2x/PKGBUILD
index 3fa89f714..01bc0520f 100644
--- a/extra/x2x/PKGBUILD
+++ b/extra/x2x/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=x2x
pkgver=1.27
-pkgrel=6
+pkgrel=6.1
pkgdesc="Control one X display from another"
arch=(i686 x86_64 'mips64el')
url="https://github.com/dottedmag/x2x"
diff --git a/extra/xaos/PKGBUILD b/extra/xaos/PKGBUILD
index ac5deddf1..c54c9ee29 100644
--- a/extra/xaos/PKGBUILD
+++ b/extra/xaos/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xaos
pkgver=3.5
-pkgrel=5
+pkgrel=5.1
pkgdesc="A fast portable real-time interactive fractal zoomer"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/xaos/"
diff --git a/extra/xaw3d/PKGBUILD b/extra/xaw3d/PKGBUILD
index 8b03509d3..1ffe7741e 100644
--- a/extra/xaw3d/PKGBUILD
+++ b/extra/xaw3d/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xaw3d
pkgver=1.6.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Three-D Athena widgets"
arch=('i686' 'x86_64' 'mips64el')
url="http://directory.fsf.org/project/xaw3d/"
diff --git a/extra/xbill/PKGBUILD b/extra/xbill/PKGBUILD
index 0754ac6e4..f18b89794 100644
--- a/extra/xbill/PKGBUILD
+++ b/extra/xbill/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xbill
pkgver=2.1
-pkgrel=8
+pkgrel=8.1
pkgdesc="A game that tests your reflexes as you seek and destroy all forms of Bill"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xbill.org/"
diff --git a/extra/xcb-util-renderutil/PKGBUILD b/extra/xcb-util-renderutil/PKGBUILD
index 4acc983b3..04d58f2c1 100644
--- a/extra/xcb-util-renderutil/PKGBUILD
+++ b/extra/xcb-util-renderutil/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xcb-util-renderutil
pkgver=0.3.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="Utility libraries for XC Binding - Convenience functions for the Render extension"
arch=('i686' 'x86_64' 'mips64el')
url="http://xcb.freedesktop.org"
diff --git a/extra/xclip/PKGBUILD b/extra/xclip/PKGBUILD
index 19ce98d24..2b8387bdf 100644
--- a/extra/xclip/PKGBUILD
+++ b/extra/xclip/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=xclip
pkgver=0.12
-pkgrel=3
+pkgrel=3.1
pkgdesc='Command line interface to the X11 clipboard'
url='http://sourceforge.net/projects/xclip'
license=('GPL')
diff --git a/extra/xdelta/PKGBUILD b/extra/xdelta/PKGBUILD
index 1791df648..6fecbfc18 100644
--- a/extra/xdelta/PKGBUILD
+++ b/extra/xdelta/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xdelta
pkgver=1.1.4
-pkgrel=4
+pkgrel=4.1
pkgdesc="binary file delta generator"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/xdelta/"
diff --git a/extra/xdg-user-dirs-gtk/PKGBUILD b/extra/xdg-user-dirs-gtk/PKGBUILD
index 35c8160e0..dca09edbf 100644
--- a/extra/xdg-user-dirs-gtk/PKGBUILD
+++ b/extra/xdg-user-dirs-gtk/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xdg-user-dirs-gtk
pkgver=0.8
-pkgrel=1
+pkgrel=1.1
pkgdesc="Creates user dirs and asks to relocalize them"
arch=(i686 x86_64 mips64el)
license=('GPL')
diff --git a/extra/xfce4-taskmanager/PKGBUILD b/extra/xfce4-taskmanager/PKGBUILD
index e5fa307b6..188f3250a 100644
--- a/extra/xfce4-taskmanager/PKGBUILD
+++ b/extra/xfce4-taskmanager/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xfce4-taskmanager
pkgver=1.0.0
-pkgrel=3
+pkgrel=3.1
pkgdesc="Easy to use task manager"
arch=(i686 x86_64 'mips64el')
license=('GPL2')
diff --git a/extra/xmahjongg/PKGBUILD b/extra/xmahjongg/PKGBUILD
index 2e954d29d..63e383811 100644
--- a/extra/xmahjongg/PKGBUILD
+++ b/extra/xmahjongg/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xmahjongg
pkgver=3.7
-pkgrel=4
+pkgrel=4.1
pkgdesc="Mahjongg game for X-Window"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.lcdf.org/xmahjongg/"
diff --git a/extra/xmlsec/PKGBUILD b/extra/xmlsec/PKGBUILD
index 88df6c5b0..ec82fd47f 100644
--- a/extra/xmlsec/PKGBUILD
+++ b/extra/xmlsec/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=xmlsec
pkgver=1.2.18
-pkgrel=2
+pkgrel=2.1
pkgdesc="XML Security Library is a C library based on LibXML2"
license=('custom')
arch=(i686 x86_64 'mips64el')
diff --git a/extra/xmlto/PKGBUILD b/extra/xmlto/PKGBUILD
index 48138ee3a..2b719ac92 100644
--- a/extra/xmlto/PKGBUILD
+++ b/extra/xmlto/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=xmlto
pkgver=0.0.25
-pkgrel=2
+pkgrel=2.1
pkgdesc="Convert xml to many other formats"
arch=('i686' 'x86_64' 'mips64el')
url="http://cyberelk.net/tim/software/xmlto/"
diff --git a/extra/xmms/PKGBUILD b/extra/xmms/PKGBUILD
index 367d232dc..978a9dfe1 100644
--- a/extra/xmms/PKGBUILD
+++ b/extra/xmms/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xmms
pkgver=1.2.11
-pkgrel=4
+pkgrel=4.1
pkgdesc="The X MultiMedia System - a multimedia player"
arch=('i686' 'x86_64' 'mips64el')
url="http://legacy.xmms2.org/"
diff --git a/extra/xorg-appres/PKGBUILD b/extra/xorg-appres/PKGBUILD
index 23850d3b4..a96168194 100644
--- a/extra/xorg-appres/PKGBUILD
+++ b/extra/xorg-appres/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-appres
pkgver=1.0.3
-pkgrel=3
+pkgrel=3.1
pkgdesc="List X application resource database"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-bdftopcf/PKGBUILD b/extra/xorg-bdftopcf/PKGBUILD
index 5b96e216d..0597c1fda 100644
--- a/extra/xorg-bdftopcf/PKGBUILD
+++ b/extra/xorg-bdftopcf/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-bdftopcf
pkgver=1.0.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Convert X font from Bitmap Distribution Format to Portable Compiled Format"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-font-util/PKGBUILD b/extra/xorg-font-util/PKGBUILD
index 155c0a711..b0f88c1a5 100644
--- a/extra/xorg-font-util/PKGBUILD
+++ b/extra/xorg-font-util/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xorg-font-util
pkgver=1.3.0
-pkgrel=1
+pkgrel=1.1
pkgdesc='X.Org font utilities'
url='http://xorg.freedesktop.org/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/xorg-iceauth/PKGBUILD b/extra/xorg-iceauth/PKGBUILD
index 8af9aa2b0..5aa39e9c4 100644
--- a/extra/xorg-iceauth/PKGBUILD
+++ b/extra/xorg-iceauth/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-iceauth
pkgver=1.0.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="ICE authority file utility"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-mkfontscale/PKGBUILD b/extra/xorg-mkfontscale/PKGBUILD
index ac672f598..1fff874dc 100644
--- a/extra/xorg-mkfontscale/PKGBUILD
+++ b/extra/xorg-mkfontscale/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-mkfontscale
pkgver=1.1.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Create an index of scalable font files for X"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-oclock/PKGBUILD b/extra/xorg-oclock/PKGBUILD
index 0a1f19efe..90a2ca163 100644
--- a/extra/xorg-oclock/PKGBUILD
+++ b/extra/xorg-oclock/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-oclock
pkgver=1.0.3
-pkgrel=1
+pkgrel=1.1
pkgdesc="Round X clock"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-sessreg/PKGBUILD b/extra/xorg-sessreg/PKGBUILD
index e7b850a1d..48859fd5a 100644
--- a/extra/xorg-sessreg/PKGBUILD
+++ b/extra/xorg-sessreg/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-sessreg
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="Register X sessions in system utmp/utmpx databases"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-smproxy/PKGBUILD b/extra/xorg-smproxy/PKGBUILD
index ba53babaa..bbfd531ad 100644
--- a/extra/xorg-smproxy/PKGBUILD
+++ b/extra/xorg-smproxy/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-smproxy
pkgver=1.0.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="Allows X applications that do not support X11R6 session management to participate in an X11R6 session"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-twm/PKGBUILD b/extra/xorg-twm/PKGBUILD
index 94e32f41b..fe1a8dc94 100644
--- a/extra/xorg-twm/PKGBUILD
+++ b/extra/xorg-twm/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xorg-twm
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="Tab Window Manager for the X Window System"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-x11perf/PKGBUILD b/extra/xorg-x11perf/PKGBUILD
index 489dac0b2..29d413201 100644
--- a/extra/xorg-x11perf/PKGBUILD
+++ b/extra/xorg-x11perf/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-x11perf
pkgver=1.5.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Simple X server performance benchmarker"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xauth/PKGBUILD b/extra/xorg-xauth/PKGBUILD
index 76e8db28e..081b19d2c 100644
--- a/extra/xorg-xauth/PKGBUILD
+++ b/extra/xorg-xauth/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xauth
pkgver=1.0.7
-pkgrel=1
+pkgrel=1.1
pkgdesc="X.Org authorization settings program"
arch=(i686 x86_64 'mips64el')
license=('custom')
diff --git a/extra/xorg-xbacklight/PKGBUILD b/extra/xorg-xbacklight/PKGBUILD
index 9713f70eb..c14213649 100644
--- a/extra/xorg-xbacklight/PKGBUILD
+++ b/extra/xorg-xbacklight/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xbacklight
pkgver=1.2.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="RandR-based backlight control application"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xbiff/PKGBUILD b/extra/xorg-xbiff/PKGBUILD
index 6a143e3dc..938a15d9f 100644
--- a/extra/xorg-xbiff/PKGBUILD
+++ b/extra/xorg-xbiff/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xbiff
pkgver=1.0.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Watch mailboxes for new message delivery"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xcalc/PKGBUILD b/extra/xorg-xcalc/PKGBUILD
index 54062f2c0..a8e1ab01b 100644
--- a/extra/xorg-xcalc/PKGBUILD
+++ b/extra/xorg-xcalc/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xcalc
pkgver=1.0.4.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Scientific calculator for X"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xclipboard/PKGBUILD b/extra/xorg-xclipboard/PKGBUILD
index 6685fdd9f..093273851 100644
--- a/extra/xorg-xclipboard/PKGBUILD
+++ b/extra/xorg-xclipboard/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xclipboard
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X clipboard manager"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xclock/PKGBUILD b/extra/xorg-xclock/PKGBUILD
index ca43b8811..07bc3b4a6 100644
--- a/extra/xorg-xclock/PKGBUILD
+++ b/extra/xorg-xclock/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xclock
pkgver=1.0.6
-pkgrel=1
+pkgrel=1.1
pkgdesc="X clock"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xcmsdb/PKGBUILD b/extra/xorg-xcmsdb/PKGBUILD
index ad4922df9..fbb387949 100644
--- a/extra/xorg-xcmsdb/PKGBUILD
+++ b/extra/xorg-xcmsdb/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xcmsdb
pkgver=1.0.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Device Color Characterization utility for X Color Management System"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xconsole/PKGBUILD b/extra/xorg-xconsole/PKGBUILD
index c59e545f2..939678cd7 100644
--- a/extra/xorg-xconsole/PKGBUILD
+++ b/extra/xorg-xconsole/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xconsole
pkgver=1.0.4
-pkgrel=2
+pkgrel=2.1
pkgdesc="Monitor system console messages with X"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xdpyinfo/PKGBUILD b/extra/xorg-xdpyinfo/PKGBUILD
index 48c4b5ae9..0d1a323fd 100644
--- a/extra/xorg-xdpyinfo/PKGBUILD
+++ b/extra/xorg-xdpyinfo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xdpyinfo
pkgver=1.3.0
-pkgrel=1
+pkgrel=1.1
pkgdesc="Display information utility for X"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xdriinfo/PKGBUILD b/extra/xorg-xdriinfo/PKGBUILD
index b83feefe4..322b029b6 100644
--- a/extra/xorg-xdriinfo/PKGBUILD
+++ b/extra/xorg-xdriinfo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xdriinfo
pkgver=1.0.4
-pkgrel=3
+pkgrel=3.1
pkgdesc="Query configuration information of DRI drivers"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xedit/PKGBUILD b/extra/xorg-xedit/PKGBUILD
index 58597c64d..4e8a7d2e7 100644
--- a/extra/xorg-xedit/PKGBUILD
+++ b/extra/xorg-xedit/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xedit
pkgver=1.2.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="Simple text editor for X"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xev/PKGBUILD b/extra/xorg-xev/PKGBUILD
index 56f6f2cb2..e5efa8e52 100644
--- a/extra/xorg-xev/PKGBUILD
+++ b/extra/xorg-xev/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xorg-xev
pkgver=1.2.0
-pkgrel=1
+pkgrel=1.1
pkgdesc='Print contents of X events'
url='http://xorg.freedesktop.org/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/xorg-xeyes/PKGBUILD b/extra/xorg-xeyes/PKGBUILD
index 3aa914796..aef7b1845 100644
--- a/extra/xorg-xeyes/PKGBUILD
+++ b/extra/xorg-xeyes/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xeyes
pkgver=1.1.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Follow the mouse/SHAPE extension X demo"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xfd/PKGBUILD b/extra/xorg-xfd/PKGBUILD
index e2c94fef3..ab5daa42e 100644
--- a/extra/xorg-xfd/PKGBUILD
+++ b/extra/xorg-xfd/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xfd
pkgver=1.1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Displays all the characters in a font using either the X11 core protocol or libXft2"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xfs/PKGBUILD b/extra/xorg-xfs/PKGBUILD
index a2c0b319e..aa5e4621a 100644
--- a/extra/xorg-xfs/PKGBUILD
+++ b/extra/xorg-xfs/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xorg-xfs
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X.Org X11 xfs font server"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xinit/PKGBUILD b/extra/xorg-xinit/PKGBUILD
index 8a9e5a7b2..85ba64842 100644
--- a/extra/xorg-xinit/PKGBUILD
+++ b/extra/xorg-xinit/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xorg-xinit
pkgver=1.3.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="X.Org initialisation program "
arch=('i686' 'x86_64' 'mips64el')
license=('custom')
diff --git a/extra/xorg-xkbutils/PKGBUILD b/extra/xorg-xkbutils/PKGBUILD
index 597825bc8..44a97a950 100644
--- a/extra/xorg-xkbutils/PKGBUILD
+++ b/extra/xorg-xkbutils/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xkbutils
pkgver=1.0.3
-pkgrel=3
+pkgrel=3.1
pkgdesc="XKB utility demos"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xkill/PKGBUILD b/extra/xorg-xkill/PKGBUILD
index 54ff002d1..eb9bb6dd3 100644
--- a/extra/xorg-xkill/PKGBUILD
+++ b/extra/xorg-xkill/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xkill
pkgver=1.0.3
-pkgrel=3
+pkgrel=3.1
pkgdesc="Kill a client by its X resource"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xlsclients/PKGBUILD b/extra/xorg-xlsclients/PKGBUILD
index ca085ea90..fb1aa27fa 100644
--- a/extra/xorg-xlsclients/PKGBUILD
+++ b/extra/xorg-xlsclients/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xlsclients
pkgver=1.1.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="List client applications running on a display"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xmag/PKGBUILD b/extra/xorg-xmag/PKGBUILD
index 92a65a4bd..028caad33 100644
--- a/extra/xorg-xmag/PKGBUILD
+++ b/extra/xorg-xmag/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xmag
pkgver=1.0.4
-pkgrel=2
+pkgrel=2.1
pkgdesc="Magnify parts of the screen"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xman/PKGBUILD b/extra/xorg-xman/PKGBUILD
index d56b4fe44..954df4957 100644
--- a/extra/xorg-xman/PKGBUILD
+++ b/extra/xorg-xman/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xman
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Unix manual page viewer"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xmessage/PKGBUILD b/extra/xorg-xmessage/PKGBUILD
index 29f5d53ac..42189581d 100644
--- a/extra/xorg-xmessage/PKGBUILD
+++ b/extra/xorg-xmessage/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xmessage
pkgver=1.0.3
-pkgrel=2
+pkgrel=2.1
pkgdesc="Display a message or query in a window"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xprop/PKGBUILD b/extra/xorg-xprop/PKGBUILD
index ae86243b8..eab97a6fc 100644
--- a/extra/xorg-xprop/PKGBUILD
+++ b/extra/xorg-xprop/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xprop
pkgver=1.2.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Property displayer for X"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xrandr/PKGBUILD b/extra/xorg-xrandr/PKGBUILD
index f15457c98..8eb8ca012 100644
--- a/extra/xorg-xrandr/PKGBUILD
+++ b/extra/xorg-xrandr/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xrandr
pkgver=1.3.5
-pkgrel=1
+pkgrel=1.1
pkgdesc="Primitive command line interface to RandR extension"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xrdb/PKGBUILD b/extra/xorg-xrdb/PKGBUILD
index 3c0125f31..51561293c 100644
--- a/extra/xorg-xrdb/PKGBUILD
+++ b/extra/xorg-xrdb/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xrdb
pkgver=1.0.9
-pkgrel=2
+pkgrel=2.1
pkgdesc="X server resource database utility"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xrefresh/PKGBUILD b/extra/xorg-xrefresh/PKGBUILD
index 8dc0daa77..7113113bf 100644
--- a/extra/xorg-xrefresh/PKGBUILD
+++ b/extra/xorg-xrefresh/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xrefresh
pkgver=1.0.4
-pkgrel=3
+pkgrel=3.1
pkgdesc="Refresh all or part of an X screen"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xset/PKGBUILD b/extra/xorg-xset/PKGBUILD
index 7e0c40c51..463cad984 100644
--- a/extra/xorg-xset/PKGBUILD
+++ b/extra/xorg-xset/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xset
pkgver=1.2.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="User preference utility for X"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xsetroot/PKGBUILD b/extra/xorg-xsetroot/PKGBUILD
index dd812c0f4..543dfbf55 100644
--- a/extra/xorg-xsetroot/PKGBUILD
+++ b/extra/xorg-xsetroot/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xsetroot
pkgver=1.1.0
-pkgrel=3
+pkgrel=3.1
pkgdesc="Classic X utility to set your root window background to a given pattern or color"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xvidtune/PKGBUILD b/extra/xorg-xvidtune/PKGBUILD
index 5f7c63c68..227f5cd43 100644
--- a/extra/xorg-xvidtune/PKGBUILD
+++ b/extra/xorg-xvidtune/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xvidtune
pkgver=1.0.2
-pkgrel=2
+pkgrel=2.1
pkgdesc="Video mode tuner for Xorg"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xvinfo/PKGBUILD b/extra/xorg-xvinfo/PKGBUILD
index ed179331f..82ebec11c 100644
--- a/extra/xorg-xvinfo/PKGBUILD
+++ b/extra/xorg-xvinfo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xvinfo
pkgver=1.1.1
-pkgrel=3
+pkgrel=3.1
pkgdesc="Prints out the capabilities of any video adaptors associated with the display that are accessible through the X-Video extension"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xwd/PKGBUILD b/extra/xorg-xwd/PKGBUILD
index 7d95f9c25..32ec675ac 100644
--- a/extra/xorg-xwd/PKGBUILD
+++ b/extra/xorg-xwd/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xwd
pkgver=1.0.5
-pkgrel=2
+pkgrel=2.1
pkgdesc="X Window System image dumping utility"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xorg-xwininfo/PKGBUILD b/extra/xorg-xwininfo/PKGBUILD
index 59fcd44af..d790d29d8 100644
--- a/extra/xorg-xwininfo/PKGBUILD
+++ b/extra/xorg-xwininfo/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=xorg-xwininfo
pkgver=1.1.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="Command-line utility to print information about windows on an X server"
arch=(i686 x86_64 'mips64el')
url="http://xorg.freedesktop.org/"
diff --git a/extra/xvidcore/PKGBUILD b/extra/xvidcore/PKGBUILD
index 924265186..b76dcab4b 100644
--- a/extra/xvidcore/PKGBUILD
+++ b/extra/xvidcore/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=xvidcore
pkgver=1.3.2
-pkgrel=1
+pkgrel=1.1
pkgdesc="XviD is an open source MPEG-4 video codec"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xvid.org/"
diff --git a/extra/zip/PKGBUILD b/extra/zip/PKGBUILD
index f55374772..48769e74f 100644
--- a/extra/zip/PKGBUILD
+++ b/extra/zip/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=zip
pkgver=3.0
_pkgver=30
-pkgrel=3
+pkgrel=3.1
pkgdesc="Creates PKZIP-compatible .zip files"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.info-zip.org/Zip.html"
diff --git a/extra/zvbi/PKGBUILD b/extra/zvbi/PKGBUILD
index 8e26d7ebd..237e02821 100644
--- a/extra/zvbi/PKGBUILD
+++ b/extra/zvbi/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=zvbi
pkgver=0.2.33
-pkgrel=4
+pkgrel=4.1
pkgdesc="VBI capture and decoding library"
url="http://zapping.sourceforge.net/cgi-bin/view/ZVBI/WebHome"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/zziplib/PKGBUILD b/extra/zziplib/PKGBUILD
index 36d8ec909..69736ea64 100644
--- a/extra/zziplib/PKGBUILD
+++ b/extra/zziplib/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=zziplib
pkgver=0.13.62
-pkgrel=1
+pkgrel=1.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' 'mips64el')
url="http://zziplib.sourceforge.net"
diff --git a/libre/cdfs-libre/PKGBUILD b/libre/cdfs-libre/PKGBUILD
index 5afccbcfb..011b94f3a 100644
--- a/libre/cdfs-libre/PKGBUILD
+++ b/libre/cdfs-libre/PKGBUILD
@@ -6,7 +6,7 @@
_pkgname=cdfs
pkgname=cdfs-libre
pkgver=2.6.27
-pkgrel=31
+pkgrel=32
pkgdesc="File system module libre that 'exports' all tracks and boot images on a CD as normal files."
arch=(i686 x86_64)
url="http://www.elis.UGent.be/~ronsse/cdfs/"
diff --git a/libre/linux-libre-kmod-alx/PKGBUILD b/libre/linux-libre-kmod-alx/PKGBUILD
index fc86511e9..7dc94ab41 100644
--- a/libre/linux-libre-kmod-alx/PKGBUILD
+++ b/libre/linux-libre-kmod-alx/PKGBUILD
@@ -1,9 +1,11 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
-_kernver=3.6.2
+_kernver=3.6.3
+_kernrel=1
pkgname=('linux-libre-kmod-alx')
+_pkgver=2012-10-03
pkgver=20121003
-pkgrel=1
+pkgrel=2
pkgdesc='Atheros alx ethernet device driver for linux-libre kernel'
arch=('i686' 'x86_64')
url='http://linuxwireless.org/'
@@ -11,7 +13,7 @@ license=('GPL2')
depends=("linux-libre=$_kernver")
makedepends=("linux-libre-headers=$_kernver")
install=linux-libre-kmod-alx.install
-source=(http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-10-03-pc.tar.bz2)
+source=(http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-$_pkgver-pc.tar.bz2)
md5sums=('7d541af2ae06eeaaadaba5b4fbcbfb13')
@@ -20,17 +22,17 @@ build() {
# current extramodules version
_extraver=extramodules-3.6-LIBRE
- cd ${srcdir}/compat-wireless-2012-10-03-pc
+ cd $srcdir/compat-wireless-$_pkgver-pc
# replacing to specific linux-libre kernel version
- sed -i -e 's/lib\/modules\/\$(shell uname -r)/usr\/lib\/modules\/3.6.2-1-LIBRE/' Makefile
+ sed -i -e "s/lib\/modules\/\$(shell uname -r)/usr\/lib\/modules\/$_kernver-$_kernrel-LIBRE/" Makefile
./scripts/driver-select alx
make
- cd ${srcdir}/compat-wireless-2012-10-03-pc/compat
+ cd $srcdir/compat-wireless-$_pkgver-pc/compat
gzip -9 compat.ko
- install -D -m 0644 compat.ko.gz ${pkgdir}/lib/modules/$_extraver/compat.ko.gz
- cd ${srcdir}/compat-wireless-2012-10-03-pc/drivers/net/ethernet/atheros/alx
+ install -D -m 0644 compat.ko.gz $pkgdir/lib/modules/$_extraver/compat.ko.gz
+ cd $srcdir/compat-wireless-$_pkgver-pc/drivers/net/ethernet/atheros/alx
gzip -9 alx.ko
- install -D -m 0644 alx.ko.gz ${pkgdir}/lib/modules/$_extraver/alx.ko.gz
+ install -D -m 0644 alx.ko.gz $pkgdir/lib/modules/$_extraver/alx.ko.gz
}
diff --git a/libre/linux-libre-lts-kmod-alx/PKGBUILD b/libre/linux-libre-lts-kmod-alx/PKGBUILD
index 646b3658a..c94d23b3d 100644
--- a/libre/linux-libre-lts-kmod-alx/PKGBUILD
+++ b/libre/linux-libre-lts-kmod-alx/PKGBUILD
@@ -1,9 +1,11 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
-_kernver=3.0.46
+_kernver=3.0.47
+_kernrel=1
pkgname=('linux-libre-lts-kmod-alx')
+_pkgver=2012-10-03
pkgver=20121003
-pkgrel=1
+pkgrel=2
pkgdesc='Atheros alx ethernet device driver for linux-libre-lts kernel'
arch=('i686' 'x86_64')
url='http://linuxwireless.org/'
@@ -11,7 +13,7 @@ license=('GPL2')
depends=("linux-libre-lts=$_kernver")
makedepends=("linux-libre-lts-headers=$_kernver")
install=linux-libre-lts-kmod-alx.install
-source=(http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-10-03-pc.tar.bz2)
+source=(http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-$_pkgver-pc.tar.bz2)
md5sums=('7d541af2ae06eeaaadaba5b4fbcbfb13')
@@ -20,17 +22,17 @@ build() {
# current extramodules version
_extraver=extramodules-3.0-LIBRE-LTS
- cd ${srcdir}/compat-wireless-2012-10-03-pc
+ cd ${srcdir}/compat-wireless-$_pkgver-pc
# replacing to specific linux-libre-lts kernel version
- sed -i -e 's/lib\/modules\/\$(shell uname -r)/usr\/lib\/modules\/3.0.46-1-LIBRE-LTS/' Makefile
+ sed -i -e "s/lib\/modules\/\$(shell uname -r)/usr\/lib\/modules\/$_kernver-$_kernrel-LIBRE-LTS/" Makefile
./scripts/driver-select alx
make
- cd ${srcdir}/compat-wireless-2012-10-03-pc/compat
+ cd $srcdir/compat-wireless-$_pkgver-pc/compat
gzip -9 compat.ko
- install -D -m 0644 compat.ko.gz ${pkgdir}/lib/modules/$_extraver/compat.ko.gz
- cd ${srcdir}/compat-wireless-2012-10-03-pc/drivers/net/ethernet/atheros/alx
+ install -D -m 0644 compat.ko.gz $pkgdir/lib/modules/$_extraver/compat.ko.gz
+ cd $srcdir/compat-wireless-$_pkgver-pc/drivers/net/ethernet/atheros/alx
gzip -9 alx.ko
- install -D -m 0644 alx.ko.gz ${pkgdir}/lib/modules/$_extraver/alx.ko.gz
+ install -D -m 0644 alx.ko.gz $pkgdir/lib/modules/$_extraver/alx.ko.gz
}
diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD
index d544abb26..65e5e55b0 100644
--- a/libre/linux-libre-lts/PKGBUILD
+++ b/libre/linux-libre-lts/PKGBUILD
@@ -7,10 +7,10 @@
pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.0
-_sublevel=46
+_sublevel=47
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.45 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.46 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -28,9 +28,11 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'change-default-console-loglevel.patch'
'i915-fix-ghost-tv-output.patch'
'ext4-options.patch'
+ 'module-symbol-waiting-3.0.patch'
+ 'module-init-wait-3.0.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2")
md5sums=('5f64180fe7df4e574dac5911b78f5067'
- 'a2ced38cb23963b9efef79100f5885c5'
+ '6ad7f8f5b7230d1425dcb2c0bc336cf8'
'aed25ab047e1c0b020a1516c235c6a74'
'7d37e8ce0f4bd5a957172b12ae742ea0'
'c072b17032e80debc6a8626299245d46'
@@ -40,7 +42,9 @@ md5sums=('5f64180fe7df4e574dac5911b78f5067'
'9d3c56a4b999c8bfbd4018089a62f662'
'263725f20c0b9eb9c353040792d644e5'
'f36222e7ce20c8e4dc27376f9be60f6c'
- '2fb6f217d649733bd5d977bf32c1f292')
+ '670931649c60fcb3ef2e0119ed532bd4'
+ '8a71abc4224f575008f974a099b5cf6f'
+ '546d9b9893e49bddf13a106f890caf94')
if [ "$CARCH" != "mips64el" ]; then
# Don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
@@ -78,6 +82,11 @@ build() {
# https://bugs.archlinux.org/task/28653
patch -Np1 -i "${srcdir}/ext4-options.patch"
+ # fix module initialisation
+ # https://bugs.archlinux.org/task/32122
+ patch -Np1 -i "${srcdir}/module-symbol-waiting-3.0.patch"
+ patch -Np1 -i "${srcdir}/module-init-wait-3.0.patch"
+
if [ "$CARCH" == "mips64el" ]; then
sed -i "s|^EXTRAVERSION.*|EXTRAVERSION =-libre-lts|" Makefile
sed -r "s|^( SUBLEVEL = ).*|\1$_sublevel|" \
diff --git a/libre/linux-libre-lts/linux-libre-lts.install b/libre/linux-libre-lts/linux-libre-lts.install
index 57f19a417..3dc3be117 100644
--- a/libre/linux-libre-lts/linux-libre-lts.install
+++ b/libre/linux-libre-lts/linux-libre-lts.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.46-1-LIBRE-LTS
+KERNEL_VERSION=3.0.47-1-LIBRE-LTS
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/linux-libre-lts/module-init-wait-3.0.patch b/libre/linux-libre-lts/module-init-wait-3.0.patch
new file mode 100644
index 000000000..1bcfd2491
--- /dev/null
+++ b/libre/linux-libre-lts/module-init-wait-3.0.patch
@@ -0,0 +1,77 @@
+From: Rusty Russell <rusty@rustcorp.com.au>
+Date: Fri, 28 Sep 2012 05:01:03 +0000 (+0930)
+Subject: module: wait when loading a module which is currently initializing.
+X-Git-Tag: v3.7-rc1~2^2~32
+X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=9bb9c3be568346538
+
+module: wait when loading a module which is currently initializing.
+
+The original module-init-tools module loader used a fnctl lock on the
+.ko file to avoid attempts to simultaneously load a module.
+Unfortunately, you can't get an exclusive fcntl lock on a read-only
+fd, making this not work for read-only mounted filesystems.
+module-init-tools has a hacky sleep-and-loop for this now.
+
+It's not that hard to wait in the kernel, and only return -EEXIST once
+the first module has finished loading (or continue loading the module
+if the first one failed to initialize for some reason). It's also
+consistent with what we do for dependent modules which are still loading.
+
+Suggested-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
+Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
+---
+
+diff --git a/kernel/module.c b/kernel/module.c
+index 63cf6e7..74bc195 100644
+--- a/kernel/module.c
++++ b/kernel/module.c
+@@ -2845,6 +2845,20 @@ static int post_relocation(struct module *mod, const struct load_info *info)
+ return module_finalize(info->hdr, info->sechdrs, mod);
+ }
+
++/* Is this module of this name done loading? No locks held. */
++static bool finished_loading(const char *name)
++{
++ struct module *mod;
++ bool ret;
++
++ mutex_lock(&module_mutex);
++ mod = find_module(name);
++ ret = !mod || mod->state != MODULE_STATE_COMING;
++ mutex_unlock(&module_mutex);
++
++ return ret;
++}
++
+ /* Allocate and load the module: note that size of section 0 is always
+ zero, and we rely on this for optional sections. */
+ static struct module *load_module(void __user *umod,
+@@ -2852,7 +2866,7 @@ static struct module *load_module(void __user *umod,
+ const char __user *uargs)
+ {
+ struct load_info info = { NULL, };
+- struct module *mod;
++ struct module *mod, *old;
+ long err;
+
+ pr_debug("load_module: umod=%p, len=%lu, uargs=%p\n",
+@@ -2918,8 +2932,18 @@ static struct module *load_module(void __user *umod,
+ * function to insert in a way safe to concurrent readers.
+ * The mutex protects against concurrent writers.
+ */
++again:
+ mutex_lock(&module_mutex);
+- if (find_module(mod->name)) {
++ if ((old = find_module(mod->name)) != NULL) {
++ if (old->state == MODULE_STATE_COMING) {
++ /* Wait in case it fails to load. */
++ mutex_unlock(&module_mutex);
++ err = wait_event_interruptible(module_wq,
++ finished_loading(mod->name));
++ if (err)
++ goto free_arch_cleanup;
++ goto again;
++ }
+ err = -EEXIST;
+ goto unlock;
+ }
diff --git a/libre/linux-libre-lts/module-symbol-waiting-3.0.patch b/libre/linux-libre-lts/module-symbol-waiting-3.0.patch
new file mode 100644
index 000000000..b87a38ff5
--- /dev/null
+++ b/libre/linux-libre-lts/module-symbol-waiting-3.0.patch
@@ -0,0 +1,66 @@
+From: Rusty Russell <rusty@rustcorp.com.au>
+Date: Fri, 28 Sep 2012 05:01:03 +0000 (+0930)
+Subject: module: fix symbol waiting when module fails before init
+X-Git-Tag: v3.7-rc1~2^2~33
+X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=6f13909f4fe9652f1
+
+module: fix symbol waiting when module fails before init
+
+We use resolve_symbol_wait(), which blocks if the module containing
+the symbol is still loading. However:
+
+1) The module_wq we use is only woken after calling the modules' init
+ function, but there are other failure paths after the module is
+ placed in the linked list where we need to do the same thing.
+
+2) wake_up() only wakes one waiter, and our waitqueue is shared by all
+ modules, so we need to wake them all.
+
+3) wake_up_all() doesn't imply a memory barrier: I feel happier calling
+ it after we've grabbed and dropped the module_mutex, not just after
+ the state assignment.
+
+Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
+---
+
+diff --git a/kernel/module.c b/kernel/module.c
+index 7f2ee45f..63cf6e7 100644
+--- a/kernel/module.c
++++ b/kernel/module.c
+@@ -2959,7 +2959,7 @@ static struct module *load_module(void __user *umod,
+ /* Unlink carefully: kallsyms could be walking list. */
+ list_del_rcu(&mod->list);
+ module_bug_cleanup(mod);
+-
++ wake_up_all(&module_wq);
+ ddebug:
+ dynamic_debug_remove(info.debug);
+ unlock:
+@@ -3034,7 +3034,7 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ blocking_notifier_call_chain(&module_notify_list,
+ MODULE_STATE_GOING, mod);
+ free_module(mod);
+- wake_up(&module_wq);
++ wake_up_all(&module_wq);
+ return ret;
+ }
+ if (ret > 0) {
+@@ -3046,9 +3046,8 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ dump_stack();
+ }
+
+- /* Now it's a first class citizen! Wake up anyone waiting for it. */
++ /* Now it's a first class citizen! */
+ mod->state = MODULE_STATE_LIVE;
+- wake_up(&module_wq);
+ blocking_notifier_call_chain(&module_notify_list,
+ MODULE_STATE_LIVE, mod);
+
+@@ -3071,6 +3070,7 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ mod->init_ro_size = 0;
+ mod->init_text_size = 0;
+ mutex_unlock(&module_mutex);
++ wake_up_all(&module_wq);
+
+ return 0;
+ }
diff --git a/libre/linux-libre/PKGBUILD b/libre/linux-libre/PKGBUILD
index 2523cb6ec..0b2250069 100644
--- a/libre/linux-libre/PKGBUILD
+++ b/libre/linux-libre/PKGBUILD
@@ -10,10 +10,10 @@
pkgbase=linux-libre # Build stock -LIBRE kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.6
-_sublevel=2
+_sublevel=3
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.1 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.2 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -29,17 +29,21 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'Kbuild.platforms'
'boot-logo.patch'
'change-default-console-loglevel.patch'
+ 'module-symbol-waiting-3.6.patch'
+ 'module-init-wait-3.6.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2")
md5sums=('a2312edd0265b5b07bd4b50afae2b380'
- '1014a197e2bea449600d7b2cca415eec'
- '600af9b069c8a1c18dd5ef1f25bf7080'
- 'c18004748092bf4ee57ade7e25fdef22'
+ '844bd14e9f58225274e096c31bbb8a8f'
+ 'e4a3a4677e1fac6ecf0e0fb44c41ca08'
+ '68fc36a4efb6ade0eca409b9444fef0c'
'e49ac236dfeef709f91a3d993ea7b62c'
'2967cecc3af9f954ccc822fd63dca6ff'
'8267264d9a8966e57fdacd1fa1fc65c4'
'04b21c79df0a952c22d681dd4f4562df'
'9d3c56a4b999c8bfbd4018089a62f662'
- '1690532ad271b11a87e8824f7da65101')
+ '670931649c60fcb3ef2e0119ed532bd4'
+ '8a71abc4224f575008f974a099b5cf6f'
+ '34508a324c3704662e9fc115d07735a3')
if [ "$CARCH" != "mips64el" ]; then
# Don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
@@ -64,6 +68,11 @@ build() {
# (relevant patch sent upstream: https://lkml.org/lkml/2011/7/26/227)
patch -Np1 -i "${srcdir}/change-default-console-loglevel.patch"
+ # fix module initialisation
+ # https://bugs.archlinux.org/task/32122
+ patch -Np1 -i "${srcdir}/module-symbol-waiting-3.6.patch"
+ patch -Np1 -i "${srcdir}/module-init-wait-3.6.patch"
+
if [ "$CARCH" == "mips64el" ]; then
sed -i "s|^EXTRAVERSION.*|EXTRAVERSION =-libre|" Makefile
sed -r "s|^( SUBLEVEL = ).*|\1$_sublevel|" \
diff --git a/libre/linux-libre/config.i686 b/libre/linux-libre/config.i686
index e553c3d44..6533b0402 100644
--- a/libre/linux-libre/config.i686
+++ b/libre/linux-libre/config.i686
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.6.0 Kernel Configuration
+# Linux/i386 3.6.3 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -134,7 +134,10 @@ CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
-# CONFIG_MEMCG is not set
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+# CONFIG_MEMCG_SWAP_ENABLED is not set
+CONFIG_MEMCG_KMEM=y
# CONFIG_CGROUP_HUGETLB is not set
# CONFIG_CGROUP_PERF is not set
CONFIG_CGROUP_SCHED=y
diff --git a/libre/linux-libre/config.x86_64 b/libre/linux-libre/config.x86_64
index 479c39929..fbc1c7588 100644
--- a/libre/linux-libre/config.x86_64
+++ b/libre/linux-libre/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.6.0 Kernel Configuration
+# Linux/x86_64 3.6.3 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
@@ -136,7 +136,10 @@ CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
-# CONFIG_MEMCG is not set
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+# CONFIG_MEMCG_SWAP_ENABLED is not set
+CONFIG_MEMCG_KMEM=y
# CONFIG_CGROUP_HUGETLB is not set
# CONFIG_CGROUP_PERF is not set
CONFIG_CGROUP_SCHED=y
diff --git a/libre/linux-libre/linux-libre.install b/libre/linux-libre/linux-libre.install
index e5af2a1bd..e327cd7ea 100644
--- a/libre/linux-libre/linux-libre.install
+++ b/libre/linux-libre/linux-libre.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=
-KERNEL_VERSION=3.6.2-1-LIBRE
+KERNEL_VERSION=3.6.3-1-LIBRE
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/linux-libre/module-init-wait-3.6.patch b/libre/linux-libre/module-init-wait-3.6.patch
new file mode 100644
index 000000000..1bcfd2491
--- /dev/null
+++ b/libre/linux-libre/module-init-wait-3.6.patch
@@ -0,0 +1,77 @@
+From: Rusty Russell <rusty@rustcorp.com.au>
+Date: Fri, 28 Sep 2012 05:01:03 +0000 (+0930)
+Subject: module: wait when loading a module which is currently initializing.
+X-Git-Tag: v3.7-rc1~2^2~32
+X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=9bb9c3be568346538
+
+module: wait when loading a module which is currently initializing.
+
+The original module-init-tools module loader used a fnctl lock on the
+.ko file to avoid attempts to simultaneously load a module.
+Unfortunately, you can't get an exclusive fcntl lock on a read-only
+fd, making this not work for read-only mounted filesystems.
+module-init-tools has a hacky sleep-and-loop for this now.
+
+It's not that hard to wait in the kernel, and only return -EEXIST once
+the first module has finished loading (or continue loading the module
+if the first one failed to initialize for some reason). It's also
+consistent with what we do for dependent modules which are still loading.
+
+Suggested-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
+Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
+---
+
+diff --git a/kernel/module.c b/kernel/module.c
+index 63cf6e7..74bc195 100644
+--- a/kernel/module.c
++++ b/kernel/module.c
+@@ -2845,6 +2845,20 @@ static int post_relocation(struct module *mod, const struct load_info *info)
+ return module_finalize(info->hdr, info->sechdrs, mod);
+ }
+
++/* Is this module of this name done loading? No locks held. */
++static bool finished_loading(const char *name)
++{
++ struct module *mod;
++ bool ret;
++
++ mutex_lock(&module_mutex);
++ mod = find_module(name);
++ ret = !mod || mod->state != MODULE_STATE_COMING;
++ mutex_unlock(&module_mutex);
++
++ return ret;
++}
++
+ /* Allocate and load the module: note that size of section 0 is always
+ zero, and we rely on this for optional sections. */
+ static struct module *load_module(void __user *umod,
+@@ -2852,7 +2866,7 @@ static struct module *load_module(void __user *umod,
+ const char __user *uargs)
+ {
+ struct load_info info = { NULL, };
+- struct module *mod;
++ struct module *mod, *old;
+ long err;
+
+ pr_debug("load_module: umod=%p, len=%lu, uargs=%p\n",
+@@ -2918,8 +2932,18 @@ static struct module *load_module(void __user *umod,
+ * function to insert in a way safe to concurrent readers.
+ * The mutex protects against concurrent writers.
+ */
++again:
+ mutex_lock(&module_mutex);
+- if (find_module(mod->name)) {
++ if ((old = find_module(mod->name)) != NULL) {
++ if (old->state == MODULE_STATE_COMING) {
++ /* Wait in case it fails to load. */
++ mutex_unlock(&module_mutex);
++ err = wait_event_interruptible(module_wq,
++ finished_loading(mod->name));
++ if (err)
++ goto free_arch_cleanup;
++ goto again;
++ }
+ err = -EEXIST;
+ goto unlock;
+ }
diff --git a/libre/linux-libre/module-symbol-waiting-3.6.patch b/libre/linux-libre/module-symbol-waiting-3.6.patch
new file mode 100644
index 000000000..b87a38ff5
--- /dev/null
+++ b/libre/linux-libre/module-symbol-waiting-3.6.patch
@@ -0,0 +1,66 @@
+From: Rusty Russell <rusty@rustcorp.com.au>
+Date: Fri, 28 Sep 2012 05:01:03 +0000 (+0930)
+Subject: module: fix symbol waiting when module fails before init
+X-Git-Tag: v3.7-rc1~2^2~33
+X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=6f13909f4fe9652f1
+
+module: fix symbol waiting when module fails before init
+
+We use resolve_symbol_wait(), which blocks if the module containing
+the symbol is still loading. However:
+
+1) The module_wq we use is only woken after calling the modules' init
+ function, but there are other failure paths after the module is
+ placed in the linked list where we need to do the same thing.
+
+2) wake_up() only wakes one waiter, and our waitqueue is shared by all
+ modules, so we need to wake them all.
+
+3) wake_up_all() doesn't imply a memory barrier: I feel happier calling
+ it after we've grabbed and dropped the module_mutex, not just after
+ the state assignment.
+
+Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
+---
+
+diff --git a/kernel/module.c b/kernel/module.c
+index 7f2ee45f..63cf6e7 100644
+--- a/kernel/module.c
++++ b/kernel/module.c
+@@ -2959,7 +2959,7 @@ static struct module *load_module(void __user *umod,
+ /* Unlink carefully: kallsyms could be walking list. */
+ list_del_rcu(&mod->list);
+ module_bug_cleanup(mod);
+-
++ wake_up_all(&module_wq);
+ ddebug:
+ dynamic_debug_remove(info.debug);
+ unlock:
+@@ -3034,7 +3034,7 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ blocking_notifier_call_chain(&module_notify_list,
+ MODULE_STATE_GOING, mod);
+ free_module(mod);
+- wake_up(&module_wq);
++ wake_up_all(&module_wq);
+ return ret;
+ }
+ if (ret > 0) {
+@@ -3046,9 +3046,8 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ dump_stack();
+ }
+
+- /* Now it's a first class citizen! Wake up anyone waiting for it. */
++ /* Now it's a first class citizen! */
+ mod->state = MODULE_STATE_LIVE;
+- wake_up(&module_wq);
+ blocking_notifier_call_chain(&module_notify_list,
+ MODULE_STATE_LIVE, mod);
+
+@@ -3071,6 +3070,7 @@ SYSCALL_DEFINE3(init_module, void __user *, umod,
+ mod->init_ro_size = 0;
+ mod->init_text_size = 0;
+ mutex_unlock(&module_mutex);
++ wake_up_all(&module_wq);
+
+ return 0;
+ }
diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD
index d4d91c412..fe03ab28d 100644
--- a/libre/lirc-libre/PKGBUILD
+++ b/libre/lirc-libre/PKGBUILD
@@ -6,7 +6,7 @@ _pkgbase=lirc
pkgbase=lirc-libre
pkgname=('lirc-libre' 'lirc-utils-libre')
pkgver=0.9.0
-pkgrel=31
+pkgrel=32
epoch=1
_extramodules=extramodules-3.6-LIBRE
arch=('i686' 'x86_64' 'mips64el')
diff --git a/libre/parabola-keyring/PKGBUILD b/libre/parabola-keyring/PKGBUILD
index 9d77543ce..cb0930c8c 100644
--- a/libre/parabola-keyring/PKGBUILD
+++ b/libre/parabola-keyring/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
pkgname=parabola-keyring
-pkgver=20121012
+pkgver=20121023
pkgrel=1
pkgdesc='Parabola GNU/Linux-libre PGP keyring'
arch=('any')
@@ -16,5 +16,5 @@ package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make PREFIX=/usr DESTDIR=${pkgdir} install
}
-md5sums=('386550a6b179ebd158bc7469362bf0b8'
- '4794d17dd40d51069eca315c2243528b')
+md5sums=('8a9036ae921c4f94fbadfaa264801a68'
+ '187123f4517f90ac325da8b58fc6e3e5')
diff --git a/libre/parabolaweb-utils/parabolaweb-fcgi b/libre/parabolaweb-utils/parabolaweb-fcgi
index 3dec02e10..e42aec3cd 100644
--- a/libre/parabolaweb-utils/parabolaweb-fcgi
+++ b/libre/parabolaweb-utils/parabolaweb-fcgi
@@ -3,9 +3,9 @@ set -e
. /etc/conf.d/parabolaweb
-[[ -e /srv/http/web/manage.py ]]
+[[ -e ${WEBDIR}/manage.py ]]
-sudo -u "${WEBUSER:-$USER}" python2 /srv/http/web/manage.py runfcgi \
+sudo -u "${WEBUSER:-$USER}" python2 "${WEBDIR}/manage.py" runfcgi \
host=${HOST} \
port=${PORT} \
--settings=settings \
diff --git a/libre/parabolaweb-utils/parabolaweb-update b/libre/parabolaweb-utils/parabolaweb-update
index e4d65c2d9..b8ac5bf5e 100644
--- a/libre/parabolaweb-utils/parabolaweb-update
+++ b/libre/parabolaweb-utils/parabolaweb-update
@@ -1,8 +1,11 @@
#!/bin/bash
set -e
-_install_dir=/srv/http
-_gitname=web
+. /etc/conf.d/parabolaweb
+
+
+_install_dir=${WEBDIR%/*}
+_gitname=${WEBDIR##*/}
_gitroot=git://parabolagnulinux.org/parabolaweb.git
_gitbranch=master
diff --git a/libre/parabolaweb-utils/parabolaweb.conf b/libre/parabolaweb-utils/parabolaweb.conf
index c53b19cb8..467e62e2c 100644
--- a/libre/parabolaweb-utils/parabolaweb.conf
+++ b/libre/parabolaweb-utils/parabolaweb.conf
@@ -1,3 +1,4 @@
HOST=127.0.0.1
PORT=8090 # 80 is nginx
+WEBDIR=/srv/http/web
WEBUSER=nobody
diff --git a/libre/parabolaweb-utils/parabolaweb.rc b/libre/parabolaweb-utils/parabolaweb.rc
index 087a3fcb0..5e310b01d 100644
--- a/libre/parabolaweb-utils/parabolaweb.rc
+++ b/libre/parabolaweb-utils/parabolaweb.rc
@@ -8,6 +8,7 @@ PIDFILE=/run/web/parabolaweb.pid
case $1 in
start)
stat_busy "Starting ParabolaWeb"
+ install -dm777 ${PIDFILE%/*}
if parabolaweb-fcgi pidfile=${PIDFILE}; then
add_daemon parabolaweb
stat_done
diff --git a/libre/parabolaweb-utils/parabolaweb.service b/libre/parabolaweb-utils/parabolaweb.service
index 4c3fb8c7f..a59d58512 100644
--- a/libre/parabolaweb-utils/parabolaweb.service
+++ b/libre/parabolaweb-utils/parabolaweb.service
@@ -5,8 +5,9 @@ Description=ParabolaWeb
[Service]
Type=forking
-ExecStart=/usr/sbin/parabolaweb-fcgi pidfile=/run/web/parabolaweb.pid
PIDFile=/run/web/parabolaweb.pid
+ExecStartPre=/usr/bin/install -dm777 /run/web
+ExecStart=/usr/sbin/parabolaweb-fcgi pidfile=/run/web/parabolaweb.pid
[Install]
WantedBy=multi-user.target
diff --git a/libre/tp_smapi-libre-lts/PKGBUILD b/libre/tp_smapi-libre-lts/PKGBUILD
index 91ae34864..18b474d64 100644
--- a/libre/tp_smapi-libre-lts/PKGBUILD
+++ b/libre/tp_smapi-libre-lts/PKGBUILD
@@ -12,7 +12,7 @@ pkgname=tp_smapi-libre-lts
_pkgname=tp_smapi
_extramodules=/usr/lib/modules/extramodules-3.0-LIBRE-LTS
pkgver=0.41
-pkgrel=9
+pkgrel=9.1
pkgdesc="linux-libre-lts modules for ThinkPad's SMAPI functionality"
arch=('i686' 'x86_64')
url='https://github.com/evgeni/tp_smapi'
diff --git a/libre/tp_smapi-libre/PKGBUILD b/libre/tp_smapi-libre/PKGBUILD
index 4c8910c2b..9db910c9e 100644
--- a/libre/tp_smapi-libre/PKGBUILD
+++ b/libre/tp_smapi-libre/PKGBUILD
@@ -11,7 +11,7 @@
_pkgname=tp_smapi
pkgname=tp_smapi-libre
pkgver=0.41
-pkgrel=9
+pkgrel=10
pkgdesc="Modules for ThinkPad's SMAPI functionality"
arch=('i686' 'x86_64')
url='https://github.com/evgeni/tp_smapi'
diff --git a/libre/vhba-module-libre/PKGBUILD b/libre/vhba-module-libre/PKGBUILD
index 7405eb52f..98131171f 100644
--- a/libre/vhba-module-libre/PKGBUILD
+++ b/libre/vhba-module-libre/PKGBUILD
@@ -8,7 +8,7 @@ _pkgname=vhba-module
pkgname=vhba-module-libre
pkgver=20120422
_extramodules=extramodules-3.6-LIBRE
-pkgrel=12
+pkgrel=13
pkgdesc="Kernel libre module that emulates SCSI devices"
arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
diff --git a/libre/virtualbox-libre-modules-lts/PKGBUILD b/libre/virtualbox-libre-modules-lts/PKGBUILD
index 7a95b4c7b..3067a780e 100644
--- a/libre/virtualbox-libre-modules-lts/PKGBUILD
+++ b/libre/virtualbox-libre-modules-lts/PKGBUILD
@@ -8,7 +8,7 @@
pkgbase=virtualbox-libre-modules-lts
pkgname=('virtualbox-libre-host-modules-lts' 'virtualbox-libre-guest-modules-lts')
pkgver=4.2.2
-pkgrel=1
+pkgrel=1.1
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
diff --git a/libre/virtualbox-libre-modules/PKGBUILD b/libre/virtualbox-libre-modules/PKGBUILD
index 3fcbd7069..7c8a53bb5 100644
--- a/libre/virtualbox-libre-modules/PKGBUILD
+++ b/libre/virtualbox-libre-modules/PKGBUILD
@@ -7,7 +7,7 @@
pkgbase=virtualbox-libre-modules
pkgname=('virtualbox-libre-host-modules' 'virtualbox-libre-guest-modules')
pkgver=4.2.2
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
diff --git a/staging/emacs/PKGBUILD b/staging/emacs/PKGBUILD
deleted file mode 100644
index 3fa2f0677..000000000
--- a/staging/emacs/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 169485 2012-10-22 00:40:50Z eric $
-# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
-# Contributor: Renchi Raju <renchi@green.tam.uiuc.edu>
-
-pkgname=emacs
-pkgver=24.2
-pkgrel=2
-pkgdesc="The extensible, customizable, self-documenting real-time display editor"
-arch=('i686' 'x86_64')
-url="http://www.gnu.org/software/emacs/emacs.html"
-license=('GPL3')
-depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick')
-install=emacs.install
-source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig})
-md5sums=('1676803a50e8adc817fdaaebb9234f14' 'ca1766337f419ef827dd96d1ff78f158')
-
-
-build() {
- cd "$srcdir"/$pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \
- --localstatedir=/var --with-x-toolkit=gtk3 --with-xft
- make
-}
-
-package() {
- cd "$srcdir"/$pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-
- # remove conflict with ctags package
- mv "$pkgdir"/usr/bin/{ctags,ctags.emacs}
- mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}
- # fix all the 777 perms on directories
- find "$pkgdir"/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \;
- # fix user/root permissions on usr/share files
- find "$pkgdir"/usr/share/emacs/$_majorver -exec chown root:root {} \;
- # fix perms on /var/games
- chmod 775 "$pkgdir"/var/games
- chmod 775 "$pkgdir"/var/games/emacs
- chmod 664 "$pkgdir"/var/games/emacs/*
- chown -R root:games "$pkgdir"/var/games
-}
diff --git a/staging/emacs/emacs.install b/staging/emacs/emacs.install
deleted file mode 100644
index d84f1de14..000000000
--- a/staging/emacs/emacs.install
+++ /dev/null
@@ -1,32 +0,0 @@
-ICON_PATH=usr/share/icons/hicolor
-INFO_DIR=usr/share/info
-
-INFO_FILES=(ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse
-ede ediff edt efaq eieio eintr elisp emacs emacs-mime epa erc eshell eudc flymake
-forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode
-org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail
-speedbar tramp url vip viper widget woman)
-
-post_install() {
- gtk-update-icon-cache -q -t -f ${ICON_PATH}
- update-desktop-database -q
-
- [[ -x usr/bin/install-info ]] || return 0
- for f in ${INFO_FILES[@]}; do
- install-info ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- gtk-update-icon-cache -q -t -f ${ICON_PATH}
- update-desktop-database -q
-
- [[ -x usr/bin/install-info ]] || return 0
- for f in ${INFO_FILES[@]}; do
- install-info --delete ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2> /dev/null
- done
-}
diff --git a/staging/gegl/gegl-0.2.0-ffmpeg-0.11.diff b/staging/gegl/gegl-0.2.0-ffmpeg-0.11.diff
deleted file mode 100644
index a33ec6f7f..000000000
--- a/staging/gegl/gegl-0.2.0-ffmpeg-0.11.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur gegl-0.2.0/operations/external/ff-load.c gegl-0.2.0-1/operations/external/ff-load.c
---- gegl-0.2.0/operations/external/ff-load.c 2012-04-01 13:17:57.000000000 +0200
-+++ gegl-0.2.0-1/operations/external/ff-load.c 2012-07-11 12:42:05.174756560 +0200
-@@ -271,7 +271,7 @@
- gint err;
-
- ff_cleanup (o);
-- err = av_open_input_file (&p->ic, o->path, NULL, 0, NULL);
-+err = avformat_open_input (&p->ic, o->path, NULL, NULL);
- if (err < 0)
- {
- print_error (o->path, err);
diff --git a/staging/obex-data-server/PKGBUILD b/staging/obex-data-server/PKGBUILD
deleted file mode 100644
index 32d465533..000000000
--- a/staging/obex-data-server/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 169396 2012-10-20 10:00:06Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Geoffroy Carrier <geoffroy@archlinux.org>
-# Contributor: Roman Kyrylych <roman@archlinux.org>
-# Contributor: Keerthi <keerthi.linux@gmail.com>
-
-pkgname=obex-data-server
-pkgver=0.4.6
-pkgrel=3
-pkgdesc="A D-Bus service providing high-level OBEX client and server side functionality"
-arch=('i686' 'x86_64')
-url="http://wiki.muiline.com/obex-data-server"
-license=('GPL')
-depends=('dbus-glib' 'openobex' 'imagemagick')
-source=("http://tadas.dailyda.com/software/${pkgname}-${pkgver}.tar.gz")
-md5sums=('961ca5db6fe9c97024e133cc6203cc4d')
-
-build() {
- cd ${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --sysconfdir=/etc
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/pstoedit/PKGBUILD b/staging/pstoedit/PKGBUILD
deleted file mode 100644
index c8cfb6c43..000000000
--- a/staging/pstoedit/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 169481 2012-10-21 23:53:55Z eric $
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
-# Contributor: damir <damir@archlinux.org>
-# Contributor: Tobias Powalowski <t.powa@gmx.de>
-
-pkgname=pstoedit
-pkgver=3.60
-pkgrel=3
-pkgdesc="Translates PostScript and PDF graphics into other vector formats"
-arch=('i686' 'x86_64')
-url="http://www.pstoedit.net/"
-license=('GPL')
-depends=('gcc-libs' 'plotutils' 'gd' 'imagemagick')
-makedepends=('ghostscript')
-options=('!libtool' '!makeflags')
-source=("http://downloads.sourceforge.net/sourceforge/pstoedit/pstoedit-${pkgver}.tar.gz"
- 'pstoedit-3.50-parallel.patch' 'pstoedit-3.50-plugin-close.patch')
-sha1sums=('649ade3d873429548eb6dd9f3e13cb79a8d6a1a2'
- '6e278b164d3e59fbb11e7fd5ae8ffb038932d69a'
- '54bbe019de66eb4cb8525371462595d21fbd074e')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- sed -i 's/-pedantic//' configure
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/staging/pstoedit/pstoedit-3.50-parallel.patch b/staging/pstoedit/pstoedit-3.50-parallel.patch
deleted file mode 100644
index 4f1f73b04..000000000
--- a/staging/pstoedit/pstoedit-3.50-parallel.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-diff --git a/src/Makefile.am b/src/Makefile.am
-index d6178df..66f377b 100755
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -86,6 +86,7 @@ libp2edrvstd_la_SOURCES= \
- $(sample_drivers_src)
- libp2edrvstd_la_LIBADD=-L. libpstoedit.la
- libp2edrvstd_la_LDFLAGS=-no-undefined -module
-+libp2edrvstd_la_DEPENDENCIES = libpstoedit.la
-
- #libp2edrvplugins_la_SOURCES=drvmif.cpp drvcgm.cpp drvrtf.cpp drvwwmf.cpp
- #libp2edrvplugins_la_LIBADD=
-@@ -95,15 +96,18 @@ libp2edrvstd_la_LDFLAGS=-no-undefined -module
- libp2edrvlplot_la_SOURCES=drvlplot.cpp drvlplot.h initlibrary.cpp
- libp2edrvlplot_la_LIBADD=$(LIBPLOTTER_LDFLAGS) -L. libpstoedit.la
- libp2edrvlplot_la_LDFLAGS=-no-undefined -module
-+libp2edrvlplot_la_DEPENDENCIES = libpstoedit.la
-
- libp2edrvswf_la_SOURCES=drvswf.cpp drvswf.h initlibrary.cpp
- libp2edrvswf_la_LIBADD=$(LIBMING_LDFLAGS) -L. libpstoedit.la
- libp2edrvswf_la_LDFLAGS=-no-undefined -module
-+libp2edrvswf_la_DEPENDENCIES = libpstoedit.la
-
- # note the __ stand for ++ - automake treats all no alphanums chars as _
- libp2edrvmagick___la_SOURCES=drvmagick++.cpp drvmagick++.h initlibrary.cpp
- libp2edrvmagick___la_LIBADD=-L. libpstoedit.la
- libp2edrvmagick___la_LDFLAGS=-no-undefined ${LIBMAGICK_LDFLAGS} -module
-+libp2edrvmagick___la_DEPENDENCIES = libpstoedit.la
- # moved to configure.ac because needed only for g++ libp2edrvmagick___la_CPPFLAGS=$(LIBMAGICK_CFLAGS) $(AM_CPPFLAGS) -Wno-long-long
-
- if USE_EMFBYSOURCE
-@@ -113,6 +117,7 @@ else
- libp2edrvwmf_la_SOURCES=drvwmf.cpp drvwmf.h initlibrary.cpp
- libp2edrvwmf_la_LDFLAGS=-no-undefined $(LIBEMF_LDFLAGS) -L. libpstoedit.la -module
- endif
-+libp2edrvwmf_la_DEPENDENCIES = libpstoedit.la
-
- libpstoedit_la_SOURCES = \
- dynload.cpp dynload.h \
-@@ -135,6 +140,7 @@ libpstoedit_la_LDFLAGS = -no-undefined
-
- pstoedit_SOURCES = cmdmain.cpp
- pstoedit_LDFLAGS = -no-undefined -L. libpstoedit.la ${LIBLD_LDFLAGS}
-+pstoedit_DEPENDENCIES = libpstoedit.la
-
- pkginclude_HEADERS = \
- pstoedit.h \
diff --git a/staging/pstoedit/pstoedit-3.50-plugin-close.patch b/staging/pstoedit/pstoedit-3.50-plugin-close.patch
deleted file mode 100644
index 6787d6aef..000000000
--- a/staging/pstoedit/pstoedit-3.50-plugin-close.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-http://bugzilla.redhat.com/507035
-
-diff --git a/src/dynload.cpp b/src/dynload.cpp
-index c0db355..7c073ef 100644
---- a/src/dynload.cpp
-+++ b/src/dynload.cpp
-@@ -147,7 +147,6 @@ void DynLoader::close()
-
- DynLoader::~DynLoader()
- {
-- close();
- libname=0;
- }
-
diff --git a/testing/btrfs-progs/btrfs-progs.install b/testing/btrfs-progs/btrfs-progs.install
deleted file mode 100644
index d6c0698a0..000000000
--- a/testing/btrfs-progs/btrfs-progs.install
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-post_upgrade() {
- if [ "$(vercmp 0.19.20121005 "$2")" -eq 1 ]; then
- echo "btrfs multi-device support now relies on linux 3.6 or later"
- fi
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/testing/kmod/0001-depmod-fix-parsing-of-modules.order-with-compressed-.patch b/testing/kmod/0001-depmod-fix-parsing-of-modules.order-with-compressed-.patch
deleted file mode 100644
index 8c4ecf83c..000000000
--- a/testing/kmod/0001-depmod-fix-parsing-of-modules.order-with-compressed-.patch
+++ /dev/null
@@ -1,165 +0,0 @@
-From 88c247f7f18ac25181ddcaff97fbbecbd3a29f57 Mon Sep 17 00:00:00 2001
-From: Lucas De Marchi <lucas.de.marchi@gmail.com>
-Date: Wed, 3 Oct 2012 16:28:24 -0300
-Subject: [PATCH] depmod: fix parsing of modules.order with compressed modules
-
-We now index the modules by uncompressed-relative-path instead of
-relative-path. This is because the file modules.order, coming from
-kernel, always comes with uncompressed paths. This fixes the issue of
-not sorting the aliases correctly due to paths not matching when using
-compressed modules.
----
- tools/depmod.c | 46 +++++++++++++++++++++++++++++-----------------
- 1 file changed, 29 insertions(+), 17 deletions(-)
-
-diff --git a/tools/depmod.c b/tools/depmod.c
-index 0bf2dea..ff19d6e 100644
---- a/tools/depmod.c
-+++ b/tools/depmod.c
-@@ -39,6 +39,8 @@
- #define DEFAULT_VERBOSE LOG_WARNING
- static int verbose = DEFAULT_VERBOSE;
-
-+#define KMOD_EXT_UNC 0
-+
- static const struct kmod_ext {
- const char *ext;
- size_t len;
-@@ -1001,6 +1003,7 @@ struct mod {
- uint16_t idx; /* index in depmod->modules.array */
- uint16_t users; /* how many modules depend on this one */
- uint8_t dep_loop : 1;
-+ char *uncrelpath; /* same as relpath but ending in .ko */
- char modname[];
- };
-
-@@ -1014,7 +1017,7 @@ struct depmod {
- const struct cfg *cfg;
- struct kmod_ctx *ctx;
- struct array modules;
-- struct hash *modules_by_relpath;
-+ struct hash *modules_by_uncrelpath;
- struct hash *modules_by_name;
- struct hash *symbols;
- unsigned int dep_loops;
-@@ -1025,6 +1028,7 @@ static void mod_free(struct mod *mod)
- DBG("free %p kmod=%p, path=%s\n", mod, mod->kmod, mod->path);
- array_free_array(&mod->deps);
- kmod_module_unref(mod->kmod);
-+ free(mod->uncrelpath);
- free(mod);
- }
-
-@@ -1066,10 +1070,10 @@ static int depmod_init(struct depmod *depmod, struct cfg *cfg,
-
- array_init(&depmod->modules, 128);
-
-- depmod->modules_by_relpath = hash_new(512, NULL);
-- if (depmod->modules_by_relpath == NULL) {
-+ depmod->modules_by_uncrelpath = hash_new(512, NULL);
-+ if (depmod->modules_by_uncrelpath == NULL) {
- err = -errno;
-- goto modules_by_relpath_failed;
-+ goto modules_by_uncrelpath_failed;
- }
-
- depmod->modules_by_name = hash_new(512, NULL);
-@@ -1089,8 +1093,8 @@ static int depmod_init(struct depmod *depmod, struct cfg *cfg,
- symbols_failed:
- hash_free(depmod->modules_by_name);
- modules_by_name_failed:
-- hash_free(depmod->modules_by_relpath);
--modules_by_relpath_failed:
-+ hash_free(depmod->modules_by_uncrelpath);
-+modules_by_uncrelpath_failed:
- return err;
- }
-
-@@ -1100,7 +1104,7 @@ static void depmod_shutdown(struct depmod *depmod)
-
- hash_free(depmod->symbols);
-
-- hash_free(depmod->modules_by_relpath);
-+ hash_free(depmod->modules_by_uncrelpath);
-
- hash_free(depmod->modules_by_name);
-
-@@ -1114,7 +1118,7 @@ static void depmod_shutdown(struct depmod *depmod)
- static int depmod_module_add(struct depmod *depmod, struct kmod_module *kmod)
- {
- const struct cfg *cfg = depmod->cfg;
-- const char *modname;
-+ const char *modname, *lastslash;
- size_t modnamelen;
- struct mod *mod;
- int err;
-@@ -1134,7 +1138,8 @@ static int depmod_module_add(struct depmod *depmod, struct kmod_module *kmod)
- array_init(&mod->deps, 4);
-
- mod->path = kmod_module_get_path(kmod);
-- mod->baselen = strrchr(mod->path, '/') - mod->path;
-+ lastslash = strrchr(mod->path, '/');
-+ mod->baselen = lastslash - mod->path;
- if (strncmp(mod->path, cfg->dirname, cfg->dirnamelen) == 0 &&
- mod->path[cfg->dirnamelen] == '/')
- mod->relpath = mod->path + cfg->dirnamelen + 1;
-@@ -1144,25 +1149,32 @@ static int depmod_module_add(struct depmod *depmod, struct kmod_module *kmod)
- err = hash_add_unique(depmod->modules_by_name, mod->modname, mod);
- if (err < 0) {
- ERR("hash_add_unique %s: %s\n", mod->modname, strerror(-err));
-- free(mod);
-- return err;
-+ goto fail;
- }
-
- if (mod->relpath != NULL) {
-- err = hash_add_unique(depmod->modules_by_relpath,
-- mod->relpath, mod);
-+ size_t uncrelpathlen = lastslash - mod->relpath + modnamelen
-+ + kmod_exts[KMOD_EXT_UNC].len;
-+ mod->uncrelpath = memdup(mod->relpath, uncrelpathlen + 1);
-+ mod->uncrelpath[uncrelpathlen] = '\0';
-+ err = hash_add_unique(depmod->modules_by_uncrelpath,
-+ mod->uncrelpath, mod);
- if (err < 0) {
- ERR("hash_add_unique %s: %s\n",
- mod->relpath, strerror(-err));
- hash_del(depmod->modules_by_name, mod->modname);
-- free(mod);
-- return err;
-+ goto fail;
- }
- }
-
- DBG("add %p kmod=%p, path=%s\n", mod, kmod, mod->path);
-
- return 0;
-+
-+fail:
-+ free(mod->uncrelpath);
-+ free(mod);
-+ return err;
- }
-
- static int depmod_module_del(struct depmod *depmod, struct mod *mod)
-@@ -1170,7 +1182,7 @@ static int depmod_module_del(struct depmod *depmod, struct mod *mod)
- DBG("del %p kmod=%p, path=%s\n", mod, mod->kmod, mod->path);
-
- if (mod->relpath != NULL)
-- hash_del(depmod->modules_by_relpath, mod->relpath);
-+ hash_del(depmod->modules_by_uncrelpath, mod->relpath);
-
- hash_del(depmod->modules_by_name, mod->modname);
-
-@@ -1472,7 +1484,7 @@ static void depmod_modules_sort(struct depmod *depmod)
- continue;
- line[len - 1] = '\0';
-
-- mod = hash_find(depmod->modules_by_relpath, line);
-+ mod = hash_find(depmod->modules_by_uncrelpath, line);
- if (mod == NULL)
- continue;
- mod->sort_idx = idx - total;
---
-1.7.12.4
-
diff --git a/testing/kmod/0001-libkmod-Add-support-for-.-in-module-parameter-on-kcm.patch b/testing/kmod/0001-libkmod-Add-support-for-.-in-module-parameter-on-kcm.patch
deleted file mode 100644
index 4ef3d2775..000000000
--- a/testing/kmod/0001-libkmod-Add-support-for-.-in-module-parameter-on-kcm.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 66f3228d17d66d7e2dd484427259290fbc82b2f0 Mon Sep 17 00:00:00 2001
-From: Lucas De Marchi <lucas.demarchi@profusion.mobi>
-Date: Mon, 8 Oct 2012 19:04:16 -0300
-Subject: [PATCH] libkmod: Add support for '.' in module parameter on kcmdline
-
-Otherwise we fail to parse arguments in kernel command line like
-testmodule.testparam=1.5G
-
-Suggested-by: Selim T. Erdogan <selim@alumni.cs.utexas.edu>
----
- libkmod/libkmod-config.c | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/libkmod/libkmod-config.c b/libkmod/libkmod-config.c
-index 70044f0..398468e 100644
---- a/libkmod/libkmod-config.c
-+++ b/libkmod/libkmod-config.c
-@@ -567,8 +567,10 @@ static int kmod_config_parse_kcmdline(struct kmod_config *config)
- modname = p + 1;
- break;
- case '.':
-- *p = '\0';
-- param = p + 1;
-+ if (param == NULL) {
-+ *p = '\0';
-+ param = p + 1;
-+ }
- break;
- case '=':
- if (param != NULL)
---
-1.7.12.4
-
diff --git a/testing/usermin/PKGBUILD b/testing/usermin/PKGBUILD
deleted file mode 100644
index 6e5eb6289..000000000
--- a/testing/usermin/PKGBUILD
+++ /dev/null
@@ -1,134 +0,0 @@
-# $Id: PKGBUILD 169457 2012-10-21 13:56:26Z tomegun $
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-pkgname=usermin
-pkgver=1.520
-pkgrel=2
-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)
-license=('custom:usermin')
-url="http://www.webmin.com/"
-depends=('perl' 'webmin')
-makedepends=('perl-net-ssleay')
-backup=('etc/usermin/miniserv.conf' 'etc/usermin/miniserv.users' 'etc/usermin/config' 'etc/usermin/usermin.cats' \
-'etc/usermin/at/config' \
-'etc/usermin/man/config' \
-'etc/usermin/ssh/config' \
-'etc/usermin/chfn/config' \
-'etc/usermin/cron/config' \
-'etc/usermin/file/config' \
-'etc/usermin/plan/config' \
-'etc/usermin/proc/config' \
-'etc/usermin/spam/config' \
-'etc/usermin/htaccess/config' \
-'etc/usermin/cshrc/config' \
-'etc/usermin/gnupg/config' \
-'etc/usermin/mysql/config' \
-'etc/usermin/quota/config' \
-'etc/usermin/shell/config' \
-'etc/usermin/theme/config' \
-'etc/usermin/mailbox/config' \
-'etc/usermin/schedule/config' \
-'etc/usermin/config' \
-'etc/usermin/commands/config' \
-'etc/usermin/htaccess-htpasswd/config' \
-'etc/usermin/forward/config' \
-'etc/usermin/telnet/config' \
-'etc/usermin/tunnel/config' \
-'etc/usermin/updown/config' \
-'etc/usermin/procmail/config' \
-'etc/usermin/fetchmail/config' \
-'etc/usermin/changepass/config' \
-'etc/usermin/language/config' \
-'etc/usermin/postgresql/config' \
-'etc/usermin/usermount/config' \
-)
-install=usermin.install
-source=(http://downloads.sourceforge.net/sourceforge/webadmin/$pkgname-$pkgver.tar.gz
- usermin.rc
- usermin.service
- ftp://ftp.archlinux.org/other/usermin/usermin-config.tar.bz2)
-
-build() {
- cd $startdir/src/$pkgname-$pkgver
-
- # remove modules we do not support
-
- #remove config files from other distros
- rm -f $(find . ! -name 'config-generic-linux' ! -name 'config-\*-linux' ! -name 'config-lib.pl' -name 'config-*')
-
- # remove caldera theme
- rm -rf caldera
-
- # remove init-scripts from other distros
- rm usermin-init
- rm usermin-daemon
-
- # setting perl path
- (find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl /usr/bin/perl -
-
- # create dirs
- mkdir -p $startdir/pkg/opt/usermin
- mkdir -p $startdir/pkg/var/log/usermin
- mkdir -p $startdir/pkg/etc/usermin
-
- # install pam stuff
- install -D -m 644 usermin-pam $startdir/pkg/etc/pam.d/usermin
-
- # remove other distros and add only Archlinux don't change next line else it will not work!
- rm os_list.txt
- echo 'Archlinux Any version generic-linux * -d "/etc/pacman.d"' >> os_list.txt
-
- # copy stuff to right dirs
- cd $startdir/src/$pkgname-$pkgver
- cp -rp * $startdir/pkg/opt/usermin
- cd $startdir/src/usermin-config
- cp -rfp * $startdir/pkg/opt/usermin
-
- # define parameters for setup.sh
- config_dir=$startdir/pkg/etc/usermin
- var_dir=$startdir/pkg/var/log/usermin
- perl=/usr/bin/perl
- autoos=1
- port=20000
- login=root
- crypt="XXX"
- ssl=1
- atboot=0
- nostart=1
- nochown=1
- autothird=1
- nouninstall=1
- noperlpath=1
- atbootyn=n
- tempdir=$startdir/pkg/tmp
- export config_dir var_dir perl autoos port tempdir ssl nochown autothird nouninstall nostart noperlpath atbootyn login crypt
-
- # Fix setup.sh
- sed -i -e 's:read atbootyn::g' -e 's:exit 13::g' $startdir/pkg/opt/usermin/setup.sh
- $startdir/pkg/opt/usermin/setup.sh
-
- # Fixup the config files to use their real locations
- sed -i 's:^pidfile=.*$:pidfile=/var/run/usermin.pid:' $startdir/pkg/etc/usermin/miniserv.conf
- find $startdir/pkg/etc/usermin -type f -exec sed -i "s:$startdir/pkg::g" {} \;
-
- # make it only accessible by localhost
- echo 'allow=127.0.0.1' >> $startdir/pkg/etc/usermin/miniserv.conf
-
- # enable user and password login
- sed -i -e '/localauth/d' $startdir/pkg/etc/usermin/miniserv.conf
-
- #install systemd service file
- install -D -m 644 $startdir/src/usermin.service $startdir/pkg/usr/lib/systemd/system/usermin.service
-
- #install rc file
- install -D -m 755 $startdir/src/usermin.rc $startdir/pkg/etc/rc.d/usermin
-
- # delete temp dir
- rm -r $startdir/pkg/tmp
- #install license
- install -m 644 -D $startdir/src/$pkgname-$pkgver/LICENCE $startdir/pkg/usr/share/licenses/usermin/LICENCE
-}
-md5sums=('5819ba87796d9373a92116e90d1a35d4'
- 'cfef4490cd1ef9517c0b39a7bd75c968'
- 'a5bd5e5ee779f8a3cf3d776ca77ee36e'
- 'ec37a79f948f778224550930d2a7ca07')
diff --git a/testing/usermin/usermin-config.tar.bz2 b/testing/usermin/usermin-config.tar.bz2
deleted file mode 100644
index 056bb6298..000000000
--- a/testing/usermin/usermin-config.tar.bz2
+++ /dev/null
Binary files differ
diff --git a/testing/usermin/usermin.install b/testing/usermin/usermin.install
deleted file mode 100644
index 3ace10ea2..000000000
--- a/testing/usermin/usermin.install
+++ /dev/null
@@ -1,34 +0,0 @@
-# arg 1: the new package version
-post_install() {
- local crypt=$(grep "^root:" ${ROOT}/etc/shadow | cut -f 2 -d :)
- crypt=${crypt//\\/\\\\}
- crypt=${crypt//\//\\\/}
- sed -i "s/root:XXX/root:${crypt}/" /etc/usermin/miniserv.users
-cat << EOF
-Note:
-==> It is not allowed to install 3rd party modules, or delete existing modules.
-==> Please write your own PKGBUILDS for 3rd party modules and additional themes.
-Setup:
-==> To make usermin start at boot time, add usermin to rc.conf daemons
-==> Point your web browser to http://localhost:20000 to use usermin.
-==> To change the modules setup please use webmin.
-
-==> The access is restricted to localhost, if you want to connect from other locations
-==> change /etc/usermin/miniserv.conf to something like that: allow=127.0.0.1 <your-ip>
-==> If you want to have ssl encryption please install 'perl-net-ssleay' additional.
-EOF
-# fix man module
- cd /opt/usermin/man
- gzip -df $(find . -name '*.gz')
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- # uninstall unzipped files
- rm -r /opt/usermin/man
-}
diff --git a/testing/usermin/usermin.rc b/testing/usermin/usermin.rc
deleted file mode 100644
index af365780a..000000000
--- a/testing/usermin/usermin.rc
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-start=/etc/usermin/start
-stop=/etc/usermin/stop
-lockfile=/var/lock/usermin
-
-case "$1" in
-'start')
- stat_busy "Starting Usermin daemon"
- $start >/dev/null 2>&1 </dev/null
- RETVAL=$?
- if [ "$RETVAL" = "0" ]; then
- touch $lockfile >/dev/null 2>&1
- stat_done
- else
- stat_fail
-fi
-;;
-
-'stop')
- stat_busy "Stopping Usermin daemon"
- $stop >/dev/null 2>&1 </dev/null
- RETVAL=$?
- if [ "$RETVAL" = "0" ]; then
- rm -f $lockfile
- stat_done
- else
- stat_fail
-fi
-;;
-
-'restart')
- $stop && $start
- RETVAL=$?
-;;
-*)
-echo "Usage: $0 { start | stop | restart }"
-RETVAL=1
-;;
-esac
-exit $RETVAL \ No newline at end of file
diff --git a/testing/usermin/usermin.service b/testing/usermin/usermin.service
deleted file mode 100644
index e91164c63..000000000
--- a/testing/usermin/usermin.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Usermin
-
-[Service]
-Type=forking
-ExecStart=/opt/usermin/miniserv.pl /etc/usermin/miniserv.conf
-
-[Install]
-WantedBy=multi-user.target