diff options
53 files changed, 748 insertions, 540 deletions
diff --git a/community/chicken/PKGBUILD b/community/chicken/PKGBUILD index 33400e6a0..1153bca9e 100644 --- a/community/chicken/PKGBUILD +++ b/community/chicken/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 94266 2013-07-18 13:14:30Z arodseth $ +# $Id: PKGBUILD 98342 2013-10-08 19:42:24Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: <david@pako.st> # Contributor: Alexander Rødseth <rodseth@gmail.com> pkgname=chicken -pkgver=4.8.0.4 +pkgver=4.8.0.5 pkgrel=1 pkgdesc='Compiler for R5RS scheme, featuring handy extensions' arch=('x86_64' 'i686') @@ -13,17 +13,14 @@ url='http://call-cc.org/' license=('BSD') depends=('gcc') source=("http://code.call-cc.org/releases/${pkgver%.*}/$pkgname-$pkgver.tar.gz") -sha256sums=('cd6c4b05f76a6ac82ff32e8dbd53f7517a283bda32003c6b3baa0c6b24990fb2') +sha256sums=('5b9192951bc61cc19dd4963cceb93908bff46b6868d7927f19850e8973c430fb') build() { - cd "$pkgname-$pkgver" - - make -j1 PLATFORM=linux PREFIX=/usr + make -C "$pkgname-$pkgver" -j1 PLATFORM=linux PREFIX=/usr } package() { cd "$pkgname-$pkgver" - make -j1 PLATFORM=linux PREFIX=/usr DESTDIR="$pkgdir" install install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/cinnamon-desktop/PKGBUILD b/community/cinnamon-desktop/PKGBUILD index d9d585db2..2efe73174 100644 --- a/community/cinnamon-desktop/PKGBUILD +++ b/community/cinnamon-desktop/PKGBUILD @@ -4,14 +4,15 @@ pkgname=cinnamon-desktop pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Library with common API for various Cinnamon modules" arch=(i686 x86_64) license=(GPL LGPL) -depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes) -makedepends=(intltool gobject-introspection itstool gnome-common) +depends=(gtk3 libxkbfile) +makedepends=(intltool gobject-introspection gnome-common) url="https://github.com/linuxmint/cinnamon-desktop" options=(!libtool) +install=cinnamon-desktop.install source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-desktop/archive/${pkgver}.tar.gz") sha256sums=('dd4ef4c14699a0566ae8e7e060a7db8574ef65dcdac80751de350788ea99ff3c') diff --git a/community/cinnamon-desktop/cinnamon-desktop.install b/community/cinnamon-desktop/cinnamon-desktop.install new file mode 100644 index 000000000..7e721e827 --- /dev/null +++ b/community/cinnamon-desktop/cinnamon-desktop.install @@ -0,0 +1,11 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/cinnamon-session/PKGBUILD b/community/cinnamon-session/PKGBUILD index c73cb60eb..944ecce02 100644 --- a/community/cinnamon-session/PKGBUILD +++ b/community/cinnamon-session/PKGBUILD @@ -4,27 +4,37 @@ pkgname=cinnamon-session pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="The Cinnamon Session Handler" arch=(i686 x86_64) license=(GPL LGPL) -depends=(systemd dconf gsettings-desktop-schemas gtk3 - hicolor-icon-theme libgl libsm libxtst upower) -makedepends=(intltool mesa json-glib gtk-doc xtrans gnome-common) +depends=(cinnamon-desktop upower) +makedepends=(intltool mesa json-glib xtrans gnome-common) options=('!emptydirs') install=cinnamon-session.install url="https://github.com/linuxmint/cinnamon-session" source=(${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-session/archive/${pkgver}.tar.gz + lightdm_userswitch.patch + remove_sessionmigration.patch timeout.patch) sha256sums=('d1eba64a5484f086f257ee75799d12afd77373fbdb0ced8d3ae48eadcd02a878' + '20e42cbb5504f67b1da5e1867a220629bc2fe1699cfd52be177a557c4096440b' + 'f3c0bc1a3debfaa686230f19ba371b08dd4645064d90ead0c34f465c7d416736' 'ef421a14814c7858490b3a806568ab4ec8a0dc21d390e94f801771c1261bb24a') prepare() { cd $pkgname-$pkgver + # Add support for lightdm user switching + patch -Np1 -i ../lightdm_userswitch.patch + + # Do not try to execute session-migration script (it's specific to Ubuntu) + patch -Np1 -i ../remove_sessionmigration.patch + # Increase timeout, for slow machines patch -Np1 -i ../timeout.patch } + build() { cd $pkgname-$pkgver ./autogen.sh --prefix=/usr --sysconfdir=/etc \ diff --git a/community/cinnamon-session/lightdm_userswitch.patch b/community/cinnamon-session/lightdm_userswitch.patch new file mode 100644 index 000000000..2fc9fe17b --- /dev/null +++ b/community/cinnamon-session/lightdm_userswitch.patch @@ -0,0 +1,153 @@ +diff --git a/cinnamon-session/csm-manager.c b/cinnamon-session/csm-manager.c +index e3388b1..a8e63c5 100644 +--- a/cinnamon-session/csm-manager.c ++++ b/cinnamon-session/csm-manager.c +@@ -1097,44 +1097,20 @@ cancel_end_session (CsmManager *manager) + start_phase (manager); + } + +- +-static void +-manager_switch_user (GdkDisplay *display, +- CsmManager *manager) +-{ +- GError *error; +- char *command; +- GAppLaunchContext *context; +- GAppInfo *app; +- +- /* We have to do this here and in request_switch_user() because this +- * function can be called at a later time, not just directly after +- * request_switch_user(). */ +- if (_switch_user_is_locked_down (manager)) { +- g_warning ("Unable to switch user: User switching has been locked down"); +- return; +- } +- +- command = g_strdup_printf ("%s %s", +- MDM_FLEXISERVER_COMMAND, +- MDM_FLEXISERVER_ARGS); +- +- error = NULL; +- context = (GAppLaunchContext*) gdk_display_get_app_launch_context (display); +- app = g_app_info_create_from_commandline (command, MDM_FLEXISERVER_COMMAND, 0, &error); +- +- if (app) { +- g_app_info_launch (app, NULL, context, &error); +- g_object_unref (app); +- } +- +- g_free (command); +- g_object_unref (context); +- +- if (error) { +- g_debug ("CsmManager: Unable to start MDM greeter: %s", error->message); +- g_error_free (error); +- } ++static gboolean ++process_is_running (const char * name) ++{ ++ int num_processes; ++ char * command = g_strdup_printf ("pidof %s | wc -l", name); ++ FILE *fp = popen(command, "r"); ++ fscanf(fp, "%d", &num_processes); ++ pclose(fp); ++ if (num_processes > 0) { ++ return TRUE; ++ } ++ else { ++ return FALSE; ++ } + } + + static gboolean +@@ -1157,7 +1133,7 @@ manager_perhaps_lock (CsmManager *manager) + + /* do this sync to ensure it's on the screen when we start suspending */ + error = NULL; +- ret = g_spawn_command_line_sync ("gnome-screensaver-command --lock", NULL, NULL, NULL, &error); ++ ret = g_spawn_command_line_sync ("cinnamon-screensaver-command --lock", NULL, NULL, NULL, &error); + if (!ret) { + g_warning ("Couldn't lock screen: %s", error->message); + g_error_free (error); +@@ -1165,6 +1141,80 @@ manager_perhaps_lock (CsmManager *manager) + } + + static void ++manager_switch_user (GdkDisplay *display, ++ CsmManager *manager) ++{ ++ GError *error; ++ char *command; ++ GAppLaunchContext *context; ++ GAppInfo *app; ++ ++ /* We have to do this here and in request_switch_user() because this ++ * function can be called at a later time, not just directly after ++ * request_switch_user(). */ ++ if (_switch_user_is_locked_down (manager)) { ++ g_warning ("Unable to switch user: User switching has been locked down"); ++ return; ++ } ++ ++ if (process_is_running("mdm")) { ++ command = g_strdup_printf ("%s %s", ++ MDM_FLEXISERVER_COMMAND, ++ MDM_FLEXISERVER_ARGS); ++ ++ error = NULL; ++ context = (GAppLaunchContext*) gdk_display_get_app_launch_context (display); ++ app = g_app_info_create_from_commandline (command, MDM_FLEXISERVER_COMMAND, 0, &error); ++ ++ if (app) { ++ g_app_info_launch (app, NULL, context, &error); ++ g_object_unref (app); ++ } ++ ++ g_free (command); ++ g_object_unref (context); ++ ++ if (error) { ++ g_debug ("CsmManager: Unable to start MDM greeter: %s", error->message); ++ g_error_free (error); ++ } ++ } ++ else if (process_is_running("lightdm")) { ++ const gchar *xdg_seat_path = g_getenv ("XDG_SEAT_PATH"); ++ if (xdg_seat_path != NULL) { ++ GDBusProxyFlags flags = G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START; ++ GDBusProxy *proxy = NULL; ++ error = NULL; ++ ++ proxy = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SYSTEM, ++ flags, ++ NULL, ++ "org.freedesktop.DisplayManager", ++ xdg_seat_path, ++ "org.freedesktop.DisplayManager.Seat", ++ NULL, ++ &error); ++ if (proxy != NULL) { ++ manager_perhaps_lock (manager); ++ g_dbus_proxy_call (proxy, ++ "SwitchToGreeter", ++ g_variant_new ("()"), ++ G_DBUS_CALL_FLAGS_NONE, ++ -1, ++ NULL, ++ NULL, ++ NULL); ++ g_object_unref (proxy); ++ } ++ else { ++ g_debug ("GsmManager: Unable to start LightDM greeter: %s", error->message); ++ g_error_free (error); ++ } ++ } ++ } ++} ++ ++static void + manager_attempt_hibernate (CsmManager *manager) + { + if (csm_system_can_hibernate (manager->priv->system)) { diff --git a/community/cinnamon-session/remove_sessionmigration.patch b/community/cinnamon-session/remove_sessionmigration.patch new file mode 100644 index 000000000..0016080dd --- /dev/null +++ b/community/cinnamon-session/remove_sessionmigration.patch @@ -0,0 +1,18 @@ +--- a/cinnamon-session/csm-session-fill.c ++++ b/cinnamon-session/csm-session-fill.c +@@ -228,15 +228,6 @@ + load_standard_apps (CsmManager *manager, + GKeyFile *keyfile) + { +- GError *error; +- +- g_debug ("fill: *** Executing user migration"); +- error = NULL; +- if(!g_spawn_command_line_sync ("session-migration", NULL, NULL, NULL, &error)) { +- g_warning ("Error while executing session-migration: %s", error->message); +- g_error_free (error); +- } +- + g_debug ("fill: *** Adding required components"); + handle_required_components (keyfile, !csm_manager_get_failsafe (manager), + append_required_components_helper, manager); diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD index 914ee4950..09b2030b5 100644 --- a/community/intellij-idea-libs/PKGBUILD +++ b/community/intellij-idea-libs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 97952 2013-10-01 19:32:08Z stativ $ +# $Id: PKGBUILD 98333 2013-10-08 15:40:43Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=intellij-idea-libs -pkgver=12.1.5 -_pkgver=129.1328 +pkgver=12.1.6 +_pkgver=129.1359 pkgrel=1 pkgdesc="Architecture dependent libraries needed by the Intellij Idea IDE" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('Apache') depends=('glibc') options=(!strip) source=(http://download.jetbrains.com/idea/ideaIC-$pkgver.tar.gz) -md5sums=('1eadced44ba3dca58f909f9178833a21') +md5sums=('5731ad2d6113ea7e8aedffc011480cb8') package() { install -d -m755 "$pkgdir/usr/share/intellijidea-ce/bin" diff --git a/community/libraw/PKGBUILD b/community/libraw/PKGBUILD index 6d1023661..d329401c8 100644 --- a/community/libraw/PKGBUILD +++ b/community/libraw/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96733 2013-09-03 17:15:14Z jlichtblau $ +# $Id: PKGBUILD 98350 2013-10-08 20:37:21Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com> @@ -6,13 +6,13 @@ pkgname=libraw pkgver=0.15.4 -pkgrel=1 +pkgrel=2 pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" arch=('i686' 'x86_64') url="http://www.libraw.org/" license=('CDDL' 'LGPL' 'custom') depends=('lcms') -options=('!makeflags') +options=('!makeflags' '!libtool') changelog=$pkgname.changelog source=(http://www.libraw.org/data/LibRaw-${pkgver}.tar.gz) sha256sums=('b3fcfee33bc34ae5869a9741880e28a62f029f196cb1d1a007ab156f4a110f79') diff --git a/community/libvirt-glib/PKGBUILD b/community/libvirt-glib/PKGBUILD index d5fc7f3cc..ff5edb19c 100644 --- a/community/libvirt-glib/PKGBUILD +++ b/community/libvirt-glib/PKGBUILD @@ -1,24 +1,25 @@ -# $Id: PKGBUILD 96155 2013-08-20 11:52:08Z spupykin $ +# $Id: PKGBUILD 98284 2013-10-08 01:35:38Z bgyorgy $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Stefano Facchini <stefano.facchini@gmail.com> pkgname=libvirt-glib pkgver=0.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="GLib bindings for libvirt" arch=('i686' 'x86_64') url="http://libvirt.org" license=('LGPL2.1') -depends=('libvirt' 'glib2' 'gobject-introspection' 'python2') -makedepends=('intltool') +depends=('libvirt') +makedepends=('intltool' 'gobject-introspection' 'vala') options=('!libtool') source=(ftp://libvirt.org/libvirt/glib/$pkgname-$pkgver.tar.gz) -sha256sums=('274b88584db94bb5d404e5398d6b5ef184afad49a2e4b3f4f6c47ba940bf55bf') sha256sums=('39652c07d95f980ff30b39e0fd072e768fb85d778d65432da24b17dee9d36429') build() { cd "$srcdir/$pkgname-$pkgver" - PYTHON=/usr/bin/python2 ./configure --prefix=/usr + ./configure --prefix=/usr \ + --disable-static \ + --with-python=/usr/bin/python2 make } diff --git a/community/mpv/PKGBUILD b/community/mpv/PKGBUILD index 1b211fb4f..a02999b94 100644 --- a/community/mpv/PKGBUILD +++ b/community/mpv/PKGBUILD @@ -1,15 +1,18 @@ -# $Id: PKGBUILD 98183 2013-10-07 12:06:59Z jgc $ +# $Id: PKGBUILD 98298 2013-10-08 06:09:02Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Eivind Uggedal <eivind@uggedal.com> pkgname=mpv pkgver=0.1.7 -pkgrel=2 +pkgrel=3 pkgdesc='Video player based on MPlayer/mplayer2' arch=('i686' 'x86_64') license=('GPL') url='http://mpv.io' -depends=('portaudio' 'ffmpeg' 'lcms2' 'libxinerama' 'libquvi' 'mpg123' 'libxv' 'libxkbcommon' 'libva') +depends=( + 'portaudio' 'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libxinerama' + 'libquvi' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' + ) makedepends=('mesa' 'python-docutils') options=(!emptydirs) source=("https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz") diff --git a/community/pitivi/ChangeLog b/community/pitivi/ChangeLog new file mode 100644 index 000000000..4df7843a8 --- /dev/null +++ b/community/pitivi/ChangeLog @@ -0,0 +1,41 @@ +pitivi (0.13.1-2) + + * Update hicolor icon cache. + * Update mime database. + + -- Abhishek Dasgupta <abhidg@gmail.com> Thu, 23 Jul 2009 11:57:49 +0530 + +pitivi (0.13.1-1) + + * New upstream version. + * Removed: fix-as-problems.diff pitivi.desktop + + -- Abhishek Dasgupta <abhidg@gmail.com> Wed, 24 Jun 2009 16:01:42 +0530 + +pitivi (0.11.3-1) + + * New upstream version. + * fix-as-problems.diff: Fixed the problem caused by "as" in + pitivi/timeline/timeline.py + + -- Abhishek Dasgupta <abhidg@gmail.com> Sat, 13 Dec 2008 16:29:24 +0530 + +pitivi (0.11.2-4) + + * Added gnome-icon-theme as dependency. Closes: FS# 12292. + + -- Abhishek Dasgupta <abhidg@gmail.com> Mon, 01 Dec 2008 23:08:28 +0530 + +pitivi (0.11.2-3) + + * fix-as.diff: Fixed the error + in pitivi/objectfactory.py caused by the line + as = self.audio_info_stream + + -- Abhishek Dasgupta <abhidg@gmail.com> Sun, 09 Nov 2008 00:34:22 +0530 + +pitivi (0.11.2-2) + + * Added dbus-python as dependency. + + -- Abhishek Dasgupta <abhidg@gmail.com> Sun, 26 Oct 2008 14:08:06 +0530 diff --git a/community/pitivi/PKGBUILD b/community/pitivi/PKGBUILD new file mode 100644 index 000000000..0a7c76d9f --- /dev/null +++ b/community/pitivi/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 98281 2013-10-07 22:50:21Z bgyorgy $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: Abhishek Dasgupta <abhidg@gmail.com> +# Contributor: Gabor Nyekhelyi (n0gabor) <n0gabor@vipmail.hu> + +pkgname=pitivi +pkgver=0.91 +pkgrel=3 +pkgdesc="Editor for audio/video projects using the GStreamer framework" +arch=('i686' 'x86_64') +url="http://www.pitivi.org/" +license=('LGPL') +depends=('clutter-gtk' 'gnonlin' 'gst-editing-services' 'gst-plugins-good' 'gst-python' + 'libnotify' 'python2-gobject' 'python2-gobject2' 'python2-numpy' 'python2-xdg' + 'gnome-icon-theme' 'desktop-file-utils') +makedepends=('intltool' 'itstool') +optdepends=('frei0r-plugins: additional video effects, clip transformation feature' + 'gst-libav: additional multimedia codecs' + 'gst-plugins-bad: additional multimedia codecs' + 'gst-plugins-ugly: additional multimedia codecs') +options=('!libtool') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.91/$pkgname-$pkgver.tar.xz) +md5sums=('30f520587885d231aeb9a7ddb2585e45') + +build() { + cd "$srcdir/$pkgname-$pkgver" + export PYTHON=python2 + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/community/pitivi/pitivi.install b/community/pitivi/pitivi.install new file mode 100644 index 000000000..a41a84585 --- /dev/null +++ b/community/pitivi/pitivi.install @@ -0,0 +1,13 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-mime-database usr/share/mime >/dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/python-basemap/PKGBUILD b/community/python-basemap/PKGBUILD index 54f88aece..37fb61e06 100644 --- a/community/python-basemap/PKGBUILD +++ b/community/python-basemap/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97800 2013-09-29 19:59:55Z jlichtblau $ +# $Id: PKGBUILD 98348 2013-10-08 20:26:40Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Stéphane Gaudreault <stephane@archlinux.org> # Contributor: Matthias Ellmer <ellmer.matthias@gmail.com> @@ -6,14 +6,14 @@ pkgbase=python-basemap pkgname=('python-basemap' 'python2-basemap' 'python-basemap-common') -pkgver=1.0.6 -pkgrel=3 +pkgver=1.0.7 +pkgrel=1 arch=('i686' 'x86_64') url="http://matplotlib.org/basemap/" license=('custom') makedepends=('python2-numpy' 'python-numpy' 'geos' 'shapelib') source=("http://downloads.sourceforge.net/project/matplotlib/matplotlib-toolkits/basemap-${pkgver}/basemap-${pkgver}.tar.gz") -sha1sums=('76191964c580b3af33c169cb050bb171328298f9') +sha1sums=('e1d5750aab4b2d2c3191bba078a6ae3e2bafa068') _py2basever=2.7 _py3basever=3.3 @@ -41,7 +41,7 @@ build() { package_python-basemap() { pkgdesc="Toolkit for plotting data on map projections" depends=('python-basemap-common' 'python-matplotlib' 'geos' 'shapelib' 'python-numpy' 'python-httplib2') - optdepends=('python-imaging: Python Imaging Library is only needed for bluemarble and warpimage methods.') + optdepends=('python-pillow: Python Imaging Library is only needed for bluemarble and warpimage methods.') cd "${srcdir}"/basemap-${pkgver} @@ -58,7 +58,7 @@ package_python-basemap() { package_python2-basemap() { pkgdesc="Toolkit for plotting data on map projections" depends=('python-basemap-common' 'python2-matplotlib' 'geos' 'shapelib' 'python2-numpy' 'python2-httplib2') - optdepends=('python2-imaging: Python Imaging Library is only needed for bluemarble and warpimage methods.') + optdepends=('python2-pillow: Python Imaging Library is only needed for bluemarble and warpimage methods.') cd "${srcdir}"/basemap-${pkgver}-python2 diff --git a/community/qgo/PKGBUILD b/community/qgo/PKGBUILD index f650f97e7..f58924985 100644 --- a/community/qgo/PKGBUILD +++ b/community/qgo/PKGBUILD @@ -1,35 +1,41 @@ -# $Id: PKGBUILD 88006 2013-04-09 21:47:09Z eric $ +# $Id: PKGBUILD 98278 2013-10-07 22:46:15Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> +# Contributor: Magnus Jonsson <jmagnusj@gmail.com> pkgname=qgo -pkgver=1.5.4 -pkgrel=5 -pkgdesc="Go client and full featured SGF editor" +pkgver=2.0.0.dda95c9 +pkgrel=1 +pkgdesc='Go client and full featured SGF editor' arch=('x86_64' 'i686') url="http://qgo.sourceforge.net/" license=('GPL') -depends=('qt3' 'libsm') -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-r3.tar.gz" - 'gcc43.patch' - 'gcc45.patch') -sha256sums=('ddfb66ada7027b844838895061f266bda03b327e8dfec2ee2782e14748bac104' - 'f6ddd28325523e3d5aabac2284334c73114dd823e00bf282aae2646982206e78' - '7f94acfe58d75b57d55bab5b296a801d48f54c8e12dfc1556cd1586abebd3580') +depends=('qt5-multimedia' 'qt5-tools' 'libsm' 'desktop-file-utils' + 'shared-mime-info') +makedepends=('git') +install='qgo.install' +options=('!emptydirs') +source=("$pkgname::git://github.com/pzorin/$pkgname.git") +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + + # fragments in the git url doesn't seem to work? + git checkout -q qt5 + + echo -n '2.0.0.' + git describe --always | sed 's|-|.|g' +} build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname" - patch -Np1 -i "$srcdir/gcc43.patch" - patch -Np1 -i "$srcdir/gcc45.patch" - ./configure --prefix=/usr --with-qt-includes=/usr/include/qt3 - make + qmake && make } package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install + make -C "$pkgname" INSTALL_ROOT="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/qgo/gcc43.patch b/community/qgo/gcc43.patch deleted file mode 100644 index 1af8b8bd9..000000000 --- a/community/qgo/gcc43.patch +++ /dev/null @@ -1,37 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 05_g++-4.3.dpatch by Pierre Habouzit <madcoder@debian.org> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: g++-4.3 patch - -@DPATCH@ ---- qgo-1.5.4-r2~/src/matrix.cpp 2004-10-30 20:49:50.000000000 +0000 -+++ qgo-1.5.4-r2/src/matrix.cpp 2008-03-16 23:04:18.306414183 +0000 -@@ -2,12 +2,14 @@ - * matrix.cpp - */ - -+#include <cstdlib> - #include "matrix.h" --#include <stdlib.h> - #ifndef NO_DEBUG --#include <iostream.h> -+#include <iostream> - #endif - -+using namespace std; -+ - Matrix::Matrix(int s) - : size(s) - { ---- qgo-1.5.4-r2~/src/tree.cpp 2005-05-12 20:58:23.000000000 +0000 -+++ qgo-1.5.4-r2/src/tree.cpp 2008-03-16 23:04:50.660267034 +0000 -@@ -5,7 +5,7 @@ - #include "tree.h" - #include "move.h" - #include "qgo.h" --#include <iostream.h> -+#include <iostream> - #include <qptrstack.h> - - Tree::Tree(int board_size) diff --git a/community/qgo/gcc45.patch b/community/qgo/gcc45.patch deleted file mode 100644 index 6c71f92f6..000000000 --- a/community/qgo/gcc45.patch +++ /dev/null @@ -1,205 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## Description: fix builiding with gcc4.5 -## Origin/Author: Ubuntu -## Bug: http://bugs.launchpad.net/bugs/756004 -## 06_ftbfs_gcc45.dpatch by Andreas Moog <amoog@ubuntu.com> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: fix build with gcc 4.5 - -@DPATCH@ -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' qgo-1.5.4-r3~/src/gamedialog.cpp qgo-1.5.4-r3/src/gamedialog.cpp ---- qgo-1.5.4-r3~/src/gamedialog.cpp 2011-04-12 20:03:12.000000000 +0200 -+++ qgo-1.5.4-r3/src/gamedialog.cpp 2011-04-12 20:03:15.640382627 +0200 -@@ -512,7 +512,7 @@ - if (handicapSpin->value() != val.toInt()) - { - handicapSpin->setValue(val.toInt()); -- handicapSpin->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ handicapSpin->setPaletteBackgroundColor(QColor("cyan")); - } - else - handicapSpin->unsetPalette(); -@@ -521,7 +521,7 @@ - if (boardSizeSpin->value() != val.toInt()) - { - boardSizeSpin->setValue(val.toInt()); -- boardSizeSpin->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ boardSizeSpin->setPaletteBackgroundColor(QColor("cyan")); - } - else - boardSizeSpin->unsetPalette(); -@@ -530,7 +530,7 @@ - if (timeSpin->value() != val.toInt()/60) - { - timeSpin->setValue(val.toInt()/60); -- timeSpin->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ timeSpin->setPaletteBackgroundColor(QColor("cyan")); - } - else - timeSpin->unsetPalette(); -@@ -539,7 +539,7 @@ - if (byoTimeSpin->value() != val.toInt()/60) - { - byoTimeSpin->setValue(val.toInt()/60); -- byoTimeSpin->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ byoTimeSpin->setPaletteBackgroundColor(QColor("cyan")); - } - else - byoTimeSpin->unsetPalette(); -@@ -550,25 +550,25 @@ - val = element(line,0," "); - if ( !(play_nigiri_button->isChecked()) && (val == "N")) - { -- play_nigiri_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_white_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_black_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ play_nigiri_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_white_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_black_button->setPaletteBackgroundColor(QColor("cyan")); - play_nigiri_button->setChecked(true); - - } - else if ( (play_black_button->isChecked()) && (val == "B")) - { -- play_nigiri_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_white_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_black_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ play_nigiri_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_white_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_black_button->setPaletteBackgroundColor(QColor("cyan")); - play_white_button->setChecked(true); - - } - else if ( (play_white_button->isChecked()) && (val == "W")) - { -- play_nigiri_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_white_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -- play_black_button->setPaletteBackgroundColor(QColor::QColor("cyan")); -+ play_nigiri_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_white_button->setPaletteBackgroundColor(QColor("cyan")); -+ play_black_button->setPaletteBackgroundColor(QColor("cyan")); - play_black_button->setChecked(true); - - } -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' qgo-1.5.4-r3~/src/mainwin.cpp qgo-1.5.4-r3/src/mainwin.cpp ---- qgo-1.5.4-r3~/src/mainwin.cpp 2011-04-12 20:03:12.000000000 +0200 -+++ qgo-1.5.4-r3/src/mainwin.cpp 2011-04-12 20:03:15.640382627 +0200 -@@ -68,35 +68,35 @@ - { - - -- prefsIcon= QPixmap::QPixmap(qembed_findImage("package_settings"));//QPixmap(ICON_PREFS); -+ prefsIcon= QPixmap(qembed_findImage("package_settings"));//QPixmap(ICON_PREFS); - // infoIcon= QPixmap(ICON_GAMEINFO); -- exitIcon = QPixmap::QPixmap(qembed_findImage("exit"));//QPixmap(ICON_EXIT); -- fileNewboardIcon = QPixmap::QPixmap(qembed_findImage("newboard"));//QPixmap(ICON_FILENEWBOARD); -- fileNewIcon = QPixmap::QPixmap(qembed_findImage("filenew"));//QPixmap(ICON_FILENEW); -- fileOpenIcon = QPixmap::QPixmap(qembed_findImage("fileopen"));//QPixmap(ICON_FILEOPEN); -+ exitIcon = QPixmap(qembed_findImage("exit"));//QPixmap(ICON_EXIT); -+ fileNewboardIcon = QPixmap(qembed_findImage("newboard"));//QPixmap(ICON_FILENEWBOARD); -+ fileNewIcon = QPixmap(qembed_findImage("filenew"));//QPixmap(ICON_FILENEW); -+ fileOpenIcon = QPixmap(qembed_findImage("fileopen"));//QPixmap(ICON_FILEOPEN); - // fileSaveIcon = QPixmap(ICON_FILESAVE); - // fileSaveAsIcon = QPixmap(ICON_FILESAVEAS); - // transformIcon = QPixmap(ICON_TRANSFORM); - // charIcon = QPixmap(ICON_CHARSET); -- manualIcon = QPixmap::QPixmap(qembed_findImage("help"));//QPixmap(ICON_MANUAL); -+ manualIcon = QPixmap(qembed_findImage("help"));//QPixmap(ICON_MANUAL); - // autoplayIcon = QPixmap(ICON_AUTOPLAY); -- connectedIcon = QPixmap::QPixmap(qembed_findImage("connected"));//QPixmap(ICON_CONNECTED); -- disconnectedIcon = QPixmap::QPixmap(qembed_findImage("connect_no"));//QPixmap(ICON_DISCONNECTED); -- OpenIcon = QPixmap::QPixmap(qembed_findImage("open"));//QPixmap(ICON_OPEN); -- LookingIcon = QPixmap::QPixmap(qembed_findImage("looking"));//QPixmap(ICON_LOOKING); -- QuietIcon= QPixmap::QPixmap(qembed_findImage("quiet"));//QPixmap(ICON_QUIET); -- NotOpenIcon = QPixmap::QPixmap(qembed_findImage("not_open"));//QPixmap(ICON_NOT_OPEN); -- NotLookingIcon = QPixmap::QPixmap(qembed_findImage("not_looking"));//QPixmap(ICON_NOT_LOOKING); -- NotQuietIcon= QPixmap::QPixmap(qembed_findImage("not_quiet"));//QPixmap(ICON_NOT_QUIET); -- RefreshPlayersIcon = QPixmap::QPixmap(qembed_findImage("refresh_players"));//QPixmap(ICON_REFRESH_PLAYERS); -- RefreshGamesIcon = QPixmap::QPixmap(qembed_findImage("refresh_games"));//QPixmap(ICON_REFRESH_GAMES); -- ComputerPlayIcon = QPixmap::QPixmap(qembed_findImage("computerplay"));//QPixmap(ICON_COMPUTER_PLAY); -- qgoIcon = QPixmap::QPixmap(qembed_findImage("Bowl"));//QPixmap(ICON_COMPUTER_PLAY); -- NotSeekingIcon = QPixmap::QPixmap(qembed_findImage("not_seeking")); -- seekingIcon[0] = QPixmap::QPixmap(qembed_findImage("seeking1")); -- seekingIcon[1] = QPixmap::QPixmap(qembed_findImage("seeking2")); -- seekingIcon[2] = QPixmap::QPixmap(qembed_findImage("seeking3")); -- seekingIcon[3] = QPixmap::QPixmap(qembed_findImage("seeking4")); -+ connectedIcon = QPixmap(qembed_findImage("connected"));//QPixmap(ICON_CONNECTED); -+ disconnectedIcon = QPixmap(qembed_findImage("connect_no"));//QPixmap(ICON_DISCONNECTED); -+ OpenIcon = QPixmap(qembed_findImage("open"));//QPixmap(ICON_OPEN); -+ LookingIcon = QPixmap(qembed_findImage("looking"));//QPixmap(ICON_LOOKING); -+ QuietIcon= QPixmap(qembed_findImage("quiet"));//QPixmap(ICON_QUIET); -+ NotOpenIcon = QPixmap(qembed_findImage("not_open"));//QPixmap(ICON_NOT_OPEN); -+ NotLookingIcon = QPixmap(qembed_findImage("not_looking"));//QPixmap(ICON_NOT_LOOKING); -+ NotQuietIcon= QPixmap(qembed_findImage("not_quiet"));//QPixmap(ICON_NOT_QUIET); -+ RefreshPlayersIcon = QPixmap(qembed_findImage("refresh_players"));//QPixmap(ICON_REFRESH_PLAYERS); -+ RefreshGamesIcon = QPixmap(qembed_findImage("refresh_games"));//QPixmap(ICON_REFRESH_GAMES); -+ ComputerPlayIcon = QPixmap(qembed_findImage("computerplay"));//QPixmap(ICON_COMPUTER_PLAY); -+ qgoIcon = QPixmap(qembed_findImage("Bowl"));//QPixmap(ICON_COMPUTER_PLAY); -+ NotSeekingIcon = QPixmap(qembed_findImage("not_seeking")); -+ seekingIcon[0] = QPixmap(qembed_findImage("seeking1")); -+ seekingIcon[1] = QPixmap(qembed_findImage("seeking2")); -+ seekingIcon[2] = QPixmap(qembed_findImage("seeking3")); -+ seekingIcon[3] = QPixmap(qembed_findImage("seeking4")); - - // init - -@@ -576,7 +576,7 @@ - if (e->timerId() == seekButtonTimer) - { - imagecounter = (imagecounter+1) % 4; -- toolSeek->setIconSet(QIconSet::QIconSet(seekingIcon[imagecounter])); -+ toolSeek->setIconSet(QIconSet(seekingIcon[imagecounter])); - return; - } - -@@ -2950,17 +2950,17 @@ - //tb->setProperty( "geometry", QRect(0, 0, 20, 20)); - - //added the icons -- refreshPlayers->setIconSet(QIconSet::QIconSet(RefreshPlayersIcon)); -- refreshGames->setIconSet(QIconSet::QIconSet(RefreshGamesIcon)); -- fileNew->setIconSet(QIconSet::QIconSet(fileNewIcon)); -- fileNewBoard->setIconSet(QIconSet::QIconSet(fileNewboardIcon)); -- fileOpen->setIconSet(QIconSet::QIconSet(fileOpenIcon)); -- fileQuit->setIconSet(QIconSet::QIconSet(exitIcon)); -- computerPlay->setIconSet(QIconSet::QIconSet(ComputerPlayIcon)); -- Connect->setIconSet(QIconSet::QIconSet(connectedIcon)); -- Disconnect->setIconSet(QIconSet::QIconSet(disconnectedIcon)); -- helpManual->setIconSet(QIconSet::QIconSet(manualIcon)); -- setPreferences->setIconSet(QIconSet::QIconSet(prefsIcon)); -+ refreshPlayers->setIconSet(QIconSet(RefreshPlayersIcon)); -+ refreshGames->setIconSet(QIconSet(RefreshGamesIcon)); -+ fileNew->setIconSet(QIconSet(fileNewIcon)); -+ fileNewBoard->setIconSet(QIconSet(fileNewboardIcon)); -+ fileOpen->setIconSet(QIconSet(fileOpenIcon)); -+ fileQuit->setIconSet(QIconSet(exitIcon)); -+ computerPlay->setIconSet(QIconSet(ComputerPlayIcon)); -+ Connect->setIconSet(QIconSet(connectedIcon)); -+ Disconnect->setIconSet(QIconSet(disconnectedIcon)); -+ helpManual->setIconSet(QIconSet(manualIcon)); -+ setPreferences->setIconSet(QIconSet(prefsIcon)); - setIcon(qgoIcon); - - UserToolbar->show(); -@@ -3218,7 +3218,7 @@ - toolSeek->setOn(false); - toolSeek->setPopup(seekMenu); - toolSeek->setPopupDelay(1); -- toolSeek->setIconSet(QIconSet::QIconSet(NotSeekingIcon)); -+ toolSeek->setIconSet(QIconSet(NotSeekingIcon)); - killTimer(seekButtonTimer); - seekButtonTimer = 0; - } -diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' qgo-1.5.4-r3~/src/qgtp.cpp qgo-1.5.4-r3/src/qgtp.cpp ---- qgo-1.5.4-r3~/src/qgtp.cpp 2011-04-12 20:03:12.000000000 +0200 -+++ qgo-1.5.4-r3/src/qgtp.cpp 2011-04-12 20:03:22.360029899 +0200 -@@ -277,7 +277,7 @@ - _cpt++; - - qDebug(QString("flush -> %1").arg(s)); -- programProcess->writeToStdin(QString::QString(s)); -+ programProcess->writeToStdin(QString(s)); - - - } diff --git a/community/qgo/qgo.install b/community/qgo/qgo.install new file mode 100644 index 000000000..e3a36c814 --- /dev/null +++ b/community/qgo/qgo.install @@ -0,0 +1,14 @@ +post_upgrade() { + update-desktop-database -q + update-mime-database /usr/share/mime +} + +post_install() { + post_upgrade +} + +post_remove() { + post_upgrade +} + +# vim:set ts=2 sw=2 et: diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD index 17f6a97c6..ccd1df61a 100644 --- a/community/qtractor/PKGBUILD +++ b/community/qtractor/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 94309 2013-07-19 17:36:37Z schiv $ +# $Id: PKGBUILD 98346 2013-10-08 20:19:08Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Philipp Überbacher <hollunder at gmx dot at> pkgname=qtractor -pkgver=0.5.10 +pkgver=0.5.11 pkgrel=1 pkgdesc="Audio/MIDI multitrack sequencer" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ makedepends=('ladspa' 'dssi') [ "$CARCH" = "i686" ] && optdepends=('dssi-vst: win32 VST support') install=qtractor.install source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('54a9c2b4eb0f65e44bdc27c91849a341') +md5sums=('97a07f55ea61747859b1fd6c284a0806') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/rtl-sdr/PKGBUILD b/community/rtl-sdr/PKGBUILD index 63cefd78f..04c8afa7f 100644 --- a/community/rtl-sdr/PKGBUILD +++ b/community/rtl-sdr/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 95461 2013-08-12 16:40:03Z kkeen $ +# $Id: PKGBUILD 98280 2013-10-07 22:50:19Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Michael Düll <mail@akurei.me> pkgname=rtl-sdr # they are just starting to play with tags # consider using tags for the pkgver in the future -pkgver=20130604 -_pkgtag=v0.5.0 +pkgver=20130913 +_commit=4914b5d4314b752 pkgrel=1 pkgdesc="Driver for Realtek RTL2832U, allowing general purpose software defined radio (SDR)." arch=('i686' 'x86_64') @@ -16,7 +16,7 @@ depends=('libusb>=1.0') makedepends=('git' 'cmake') conflicts=('rtl-sdr-git') install=rtl-sdr.install -source=("git://git.osmocom.org/rtl-sdr.git#tag=$_pkgtag" +source=("git://git.osmocom.org/rtl-sdr.git#commit=$_commit" 'rtlsdr.conf') md5sums=('SKIP' '9c65be40f8916a220e3f55b819897331') diff --git a/community/solfege/PKGBUILD b/community/solfege/PKGBUILD index d26440d70..d917d4ca7 100644 --- a/community/solfege/PKGBUILD +++ b/community/solfege/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 93249 2013-06-29 19:58:40Z schiv $ +# $Id: PKGBUILD 98354 2013-10-08 21:01:12Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Corrado Primier <bardo@aur.archlinux.org> # Contributor: sickhate <sickhate@tux-linux.net> # TODO: bring in pyalsa, csound, mma pkgname=solfege -pkgver=3.22.0 +pkgver=3.22.2 pkgrel=1 pkgdesc="Music education and ear training software" arch=('i686' 'x86_64') @@ -21,7 +21,7 @@ optdepends=('timidity++: or any MIDI player & MIDI-WAV converter' 'lilypond: for generating print-outs & score sheets' 'texlive-bin: use LaTeX to replace HTML reports with DVI') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('8a5275d6db3ff181068441d7e32ad7f3') +md5sums=('ee9778d2b960b7afb375c5b3c3878222') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/spice-gtk3/PKGBUILD b/community/spice-gtk3/PKGBUILD index bd7afb102..840b6a390 100644 --- a/community/spice-gtk3/PKGBUILD +++ b/community/spice-gtk3/PKGBUILD @@ -1,33 +1,30 @@ -# $Id: PKGBUILD 97529 2013-09-23 16:16:35Z spupykin $ +# $Id: PKGBUILD 98296 2013-10-08 04:33:16Z bgyorgy $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Stefano Facchini <stefano.facchini@gmail.com> +# Contributor: Stefano Facchini <stefano.facchini@gmail.com> # Contributor: Jonathan Lestrelin <zanko@daemontux.org> -# Derived from the spice-gtk PKGBUILD by # Contributor: Lucio Zara <pennega@gmail.com> pkgname=spice-gtk3 pkgver=0.21 -pkgrel=1 -pkgdesc="A Gtk client and libraries for SPICE remote desktop servers (gtk3 version)." -arch=('x86_64' 'i686') +pkgrel=2 +pkgdesc="Gtk client and libraries for SPICE remote desktop servers (gtk3 version)" +arch=('i686' 'x86_64') url="http://spice-space.org" -license=('GPL') -makedepends=('intltool' 'vala' 'python2-pyparsing' 'python2-gobject') -depends=('libpulse' 'gtk3' 'spice' 'libusb' 'usbredir') -conflicts=('spice-gtk') +license=('LGPL2.1') +depends=('celt0.5.1' 'gtk3' 'libcacard' 'libpulse' 'usbredir') +makedepends=('gobject-introspection' 'intltool' 'python2-pyparsing' 'qemu' 'spice-protocol' 'usbutils' 'vala') options=('!libtool') source=("http://www.spice-space.org/download/gtk/spice-gtk-$pkgver.tar.bz2") -sha256sums=('b1355823b0ceb2e118c1f9a9a602ccab78e1e2edf2d93f71fa42d3bc85ca75df') sha256sums=('73d418ffa97d6cf5edb1920d46f1d51fc40d14a8d4edfab3be6041e25062c564') -build() { +prepare() { cd "$srcdir/spice-gtk-$pkgver" sed -i 's,/usr/bin/env python,/usr/bin/python2,' spice-common/spice_codegen.py - ./configure --prefix=/usr \ - --with-gtk=3.0 \ - --with-python \ - --enable-vala \ - --enable-smartcard=no +} + +build() { + cd "$srcdir/spice-gtk-$pkgver" + PYTHON=python2 ./configure --prefix=/usr --disable-static --enable-vala --with-gtk=3.0 make } diff --git a/community/splix/PKGBUILD b/community/splix/PKGBUILD index 9d4f7f6a9..c809681cd 100644 --- a/community/splix/PKGBUILD +++ b/community/splix/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 65457 2012-02-21 05:54:06Z spupykin $ +# $Id: PKGBUILD 98329 2013-10-08 13:33:57Z heftig $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> # Contributor: Francis Carroll (franciscarroll at gmail dot com) pkgname=splix pkgver=2.0.0 -pkgrel=11 +pkgrel=12 pkgdesc="CUPS drivers for SPL (Samsung Printer Language) printers" arch=('i686' 'x86_64') url="http://splix.ap2c.org/" @@ -13,19 +13,24 @@ license=('GPL') depends=('libcups' 'gcc-libs' 'ghostscript>=9.02') makedepends=('libcups' 'jbigkit' 'krb5') install=splix.install -source=(http://downloads.sourceforge.net/splix/$pkgname-$pkgver.tar.bz2) -md5sums=('f3aa735c22a926818b3d8b26c9964186') +source=(svn://svn.code.sf.net/p/splix/code/splix#revision=315 + splix-deviceID.patch) +md5sums=('SKIP' + '674b6880dcee844e0e7f50baae0dc09f') + +prepare() { + cd splix + patch -Np1 -i ../splix-deviceID.patch +} build() { - cd "$srcdir/$pkgname-$pkgver" - sed -i 's#const PPDFile::Value::Value #const PPDFile::Value #' src/ppdfile.cpp - make PSTORASTER=gstoraster + cd splix + CXXFLAGS+=" -fno-strict-aliasing" + make drv + make all DRV_ONLY=1 } package() { - cd "$srcdir/$pkgname-$pkgver" - install -d "$pkgdir/usr/lib/cups/filter" - install -d "$pkgdir/usr/share/cups/model/samsung" - make DESTDIR="$pkgdir" install - ln -s gstoraster $pkgdir/usr/lib/cups/filter/pstoraster + cd splix + make DESTDIR="$pkgdir" install DRV_ONLY=1 } diff --git a/community/splix/splix-deviceID.patch b/community/splix/splix-deviceID.patch new file mode 100644 index 000000000..74822473d --- /dev/null +++ b/community/splix/splix-deviceID.patch @@ -0,0 +1,105 @@ +diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in +--- splix/ppd/samsung.drv.in.deviceID 2013-08-26 21:45:31.000000000 +0200 ++++ splix/ppd/samsung.drv.in 2013-09-02 13:56:57.002669362 +0200 +@@ -39,6 +39,7 @@ Manufacturer "Samsung" + Resolution k 1 0 0 0 "300dpi/300 DPI" + + ModelName "SCX-4200" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:SCX-4200 Series;CMD:GDI;" + PCFileName "scx4200.ppd" + } { + Resolution k 1 0 0 0 "300dpi/300 DPI" +@@ -83,6 +84,7 @@ Manufacturer "Samsung" + PCFileName "ml1520.ppd" + } { + ModelName "ML-1610" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-1610;CMD:GDI;" + PCFileName "ml1610.ppd" + } { + ModelName "ML-1710" +@@ -121,6 +123,7 @@ Manufacturer "Samsung" + Throughput 22 + { + ModelName "ML-2250" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2250;" + PCFileName "ml2250.ppd" + } { + ModelName "ML-2251" +@@ -166,6 +169,7 @@ Manufacturer "Samsung" + PCFileName "ml1640.ppd" + } { + ModelName "ML-2010" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2010;CMD:GDI;" + PCFileName "ml2010.ppd" + } { + ModelName "ML-2015" +@@ -177,6 +181,7 @@ Manufacturer "Samsung" + #import "srtmode.defs" + + ModelName "ML-2510" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2510 Series;CMD:GDI;" + PCFileName "ml2510.ppd" + } + } +@@ -193,15 +198,18 @@ Manufacturer "Samsung" + + { + ModelName "ML-1660" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-1660 Series;CMD:GDI,FWV,EXT;" + PCFileName "ml1660.ppd" + } { + ModelName "ML-1910" + PCFileName "ml1910.ppd" + } { + ModelName "ML-2525" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2525 Series;CMD:GDI,FWV,EXT;" + PCFileName "ml2525.ppd" + } { + ModelName "ML-2525W" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2525W Series;CMD:GDI,FWV,EXT;" + PCFileName "ml2525w.ppd" + } + } { +@@ -465,6 +473,7 @@ Manufacturer "Samsung" + Attribute General CMSFile "CLP-310" + + ModelName "CLP-310" ++ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:CLP-310 Series;CMD:SPLC,FWV;" + PCFileName "clp310.ppd" + }{ + Attribute General CMSFile "CLP-315" +diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in +--- splix/ppd/xerox.drv.in.deviceID 2013-08-26 17:22:00.000000000 +0200 ++++ splix/ppd/xerox.drv.in 2013-09-02 13:55:22.634957854 +0200 +@@ -66,6 +66,7 @@ Manufacturer "Xerox" + } { + #import "manualduplex.defs" + ModelName "Phaser 3120" ++ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3120;CMD:GDI;" + PCFileName "ph3120.ppd" + } { + #import "manualduplex.defs" +@@ -74,6 +75,7 @@ Manufacturer "Xerox" + } { + #import "manualduplex.defs" + ModelName "Phaser 3130" ++ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3130;CMD:PCL5E,PCL6;" + PCFileName "ph3130.ppd" + } { + // Multi-tray +@@ -118,6 +120,7 @@ Manufacturer "Xerox" + + { + ModelName "Phaser 3117" ++ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3117;CMD:GDI;" + PCFileName "ph3117.ppd" + } { + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +@@ -131,6 +134,7 @@ Manufacturer "Xerox" + + { + ModelName "Phaser 3124" ++ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3124;CMD:GDI;" + PCFileName "ph3124.ppd" + } + } diff --git a/community/splix/splix.install b/community/splix/splix.install index ee1eb78a3..d0b9b2798 100644 --- a/community/splix/splix.install +++ b/community/splix/splix.install @@ -3,17 +3,13 @@ post_install() { Installation of the color profile for color printers: ----------------------------------------------------- - Color printers needs color profile files to get better results. These + Color printers need color profile files to get better results. These files are provided by your printer manufacturer and you have to install them -manually. To do that, download the linux official drivers and locate the "cms" -directory. Install this directory to "/usr/share/cups/model/\$MANUFACTURER/cms". +manually. To do that, download the official linux drivers and locate the "cms" +directory. Install the contents to "/usr/share/cups/profiles/\$MANUFACTURER". Samsung color profile files are available at: (Then use MANUFACTURER=samsung) http://splix.ap2c.org/samsung_cms.tar.bz2 EOF } - -post_upgrade() { - post_install -} diff --git a/core/lvm2/PKGBUILD b/core/lvm2/PKGBUILD index a4693ca3f..f57c8bcbf 100644 --- a/core/lvm2/PKGBUILD +++ b/core/lvm2/PKGBUILD @@ -1,19 +1,20 @@ -# $Id: PKGBUILD 193403 2013-08-19 17:24:15Z thomas $ +# $Id: PKGBUILD 196179 2013-10-07 23:45:54Z thomas $ # Maintainer: Eric Bélanger <eric@archlinux.org> # Maintainer: Thomas Bächler <thomas@archlinux.org> pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') -pkgver=2.02.100 +pkgver=2.02.103 pkgrel=1 arch=('i686' 'x86_64') url="http://sourceware.org/lvm2/" license=('GPL2' 'LGPL2.1') -makedepends=('systemd') +makedepends=('systemd' 'thin-provisioning-tools') groups=('base') source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc} lvm2_install lvm2_hook + sd-lvm2 11-dm-initramfs.rules lvm2.conf dmeventd.service @@ -21,10 +22,11 @@ source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc} lvm-monitoring.service lvmetad.service lvmetad.socket) -sha1sums=('95a4478e4a19bba2c6eb8c36b08b310a96e3944b' +sha1sums=('1194babd8d3cd5a9620bec1fe98a3be060465daf' 'SKIP' '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f' 'ff0fdf0a3005a41acd4b36865056109effc3474b' + '30777d42e31cb7fe1f4fadc1e8f4c4d4cdd8ffed' 'f6a554eea9557c3c236df2943bb6e7e723945c41' 'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4' '01782ce8e10718c1513e3906b126f30f682f5cab' @@ -48,7 +50,7 @@ build() { --with-default-pid-dir=/run --with-default-dm-run-dir=/run --with-default-run-dir=/run/lvm \ --enable-pkgconfig --enable-readline --enable-dmeventd --enable-cmdlib --enable-applib \ --enable-udev_sync --enable-udev_rules --with-default-locking-dir=/run/lock/lvm \ - --enable-lvmetad + --enable-lvmetad --with-thin=internal make } @@ -74,6 +76,7 @@ package_lvm2() { conflicts=('lvm' 'mkinitcpio<0.7') backup=('etc/lvm/lvm.conf') options=('!makeflags') + optdepends=('thin-provisioning-tools: For thin provisioning support.') install=lvm2.install cd LVM2.${pkgver} @@ -85,6 +88,7 @@ package_lvm2() { # mkinitcpio hook install -D -m644 "${srcdir}/lvm2_hook" "${pkgdir}/usr/lib/initcpio/hooks/lvm2" install -D -m644 "${srcdir}/lvm2_install" "${pkgdir}/usr/lib/initcpio/install/lvm2" + install -D -m644 "${srcdir}/sd-lvm2" "${pkgdir}/usr/lib/initcpio/install/sd-lvm2" # systemd support install -D -m644 "${srcdir}/lvm2.conf" "${pkgdir}/usr/lib/tmpfiles.d/lvm2.conf" install -D -m644 "${srcdir}/lvm-monitoring.service" "${pkgdir}/usr/lib/systemd/system/lvm-monitoring.service" diff --git a/core/lvm2/sd-lvm2 b/core/lvm2/sd-lvm2 new file mode 100644 index 000000000..07cb19a09 --- /dev/null +++ b/core/lvm2/sd-lvm2 @@ -0,0 +1,31 @@ +#!/usr/bin/bash + +build() { + local mod + for mod in dm-mod dm-snapshot dm-mirror; do + add_module "$mod" + done + + add_binary "/usr/bin/lvm" + add_binary "/usr/bin/lvmetad" + add_binary "/usr/bin/dmsetup" + add_file "/usr/lib/udev/rules.d/10-dm.rules" + add_file "/usr/lib/udev/rules.d/13-dm-disk.rules" + add_file "/usr/lib/udev/rules.d/95-dm-notify.rules" + add_file "/usr/lib/udev/rules.d/11-dm-lvm.rules" + add_file "/usr/lib/udev/rules.d/69-dm-lvm-metad.rules" + add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" "/usr/lib/udev/rules.d/11-dm-initramfs.rules" + add_file "/etc/lvm/lvm.conf" + + add_file "/usr/lib/systemd/system/lvmetad.service" + add_file "/usr/lib/systemd/system/lvmetad.socket" + add_symlink "/usr/lib/systemd/system/sockets.target.wants/lvmetad.socket" +} + +help() { + cat <<HELPEOF +This hook enables LVM2 volumes in systemd-based initramfs. +HELPEOF +} + +# vim: set ft=sh ts=4 sw=4 et: diff --git a/core/s-nail/PKGBUILD b/core/s-nail/PKGBUILD index 3a9653c82..f2cf755d6 100644 --- a/core/s-nail/PKGBUILD +++ b/core/s-nail/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 195886 2013-10-03 16:52:03Z bisson $ +# $Id: PKGBUILD 196202 2013-10-08 07:40:42Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Stéphane Gaudreault <stephane@archlinux.org> # Contributor: Sergej Pupykin <pupykin.s@arch@gmail.com> # Contributor: Andreas Wagner <Andreas.Wagner@em.uni-frankfurt.de> pkgname=s-nail -pkgver=14.4.3 +pkgver=14.4.4 pkgrel=1 pkgdesc='Mail processing system with a command syntax reminiscent of ed' url='http://sourceforge.net/projects/s-nail/' @@ -14,7 +14,7 @@ arch=('i686' 'x86_64') depends=('openssl') optdepends=('smtp-forwarder: for sending mail') source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver//./_}.tar.gz") -sha1sums=('39fdade9b622a6addc5e70a5d929b0bc5ef49d00') +sha1sums=('6aaa2ca4c269a073cdfd778de0f05d8eb2303737') groups=('base') backup=('etc/mail.rc') @@ -30,23 +30,20 @@ build() { MANDIR=/usr/share/man \ MAILSPOOL=/var/spool/mail \ SID= NAIL=mail \ - CFLAGS="$CFLAGS $CPPFLAGS" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ DESTDIR="${pkgdir}" \ all } -package() { +check() { cd "${srcdir}/${pkgname}-${pkgver}" - make \ - PREFIX=/usr \ - SYSCONFDIR=/etc \ - MANDIR=/usr/share/man \ - MAILSPOOL=/var/spool/mail \ - SID= NAIL=mail \ - CFLAGS="$CFLAGS $CPPFLAGS" \ - DESTDIR="${pkgdir}" \ - install + #./cc-test.sh +} +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make -f mk.mk install ln -sf mail "${pkgdir}"/usr/bin/mailx ln -sf mail.1.gz "${pkgdir}"/usr/share/man/man1/mailx.1.gz install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" diff --git a/community/celt0.5.1/PKGBUILD b/extra/celt0.5.1/PKGBUILD index f2a4fa2e5..f2a4fa2e5 100644 --- a/community/celt0.5.1/PKGBUILD +++ b/extra/celt0.5.1/PKGBUILD diff --git a/extra/cmake/PKGBUILD b/extra/cmake/PKGBUILD index e20c6d3a8..aed99644a 100644 --- a/extra/cmake/PKGBUILD +++ b/extra/cmake/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 192290 2013-08-09 19:48:53Z eric $ +# $Id: PKGBUILD 196220 2013-10-08 19:06:31Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=cmake -pkgver=2.8.11.2 -pkgrel=2 +pkgver=2.8.12 +pkgrel=1 pkgdesc="A cross-platform open-source make system" arch=('i686' 'x86_64') url="http://www.cmake.org/" @@ -13,18 +13,8 @@ depends=('curl' 'libarchive' 'shared-mime-info') makedepends=('qt4' 'emacs') optdepends=('qt4: cmake-gui') install="${pkgname}.install" -source=("http://www.cmake.org/files/v2.8/${pkgname}-${pkgver}.tar.gz" - 'imagemagick.patch') -md5sums=('6f5d7b8e7534a5d9e1a7664ba63cf882' - '19c4cf0e6e9c9a890f3698c9df8062f1') - -prepare() { - cd ${pkgname}-${pkgver} - patch -p1 -i "${srcdir}"/imagemagick.patch - sed -i 's/Magick++-6.Q16/Magick++-6.Q16 Magick++-6.Q16HDRI/' Modules/FindImageMagick.cmake - sed -i 's/MagickWand-6.Q16/MagickWand-6.Q16 MagickWand-6.Q16HDRI/' Modules/FindImageMagick.cmake - sed -i 's/MagickCore-6.Q16/MagickCore-6.Q16 MagickCore-6.Q16HDRI/' Modules/FindImageMagick.cmake -} +source=("http://www.cmake.org/files/v2.8/${pkgname}-${pkgver}.tar.gz") +md5sums=('105bc6d21cc2e9b6aff901e43c53afea') build() { cd ${pkgname}-${pkgver} diff --git a/extra/cmake/imagemagick.patch b/extra/cmake/imagemagick.patch deleted file mode 100644 index 8e5279030..000000000 --- a/extra/cmake/imagemagick.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 3de9bb48a5d7976d5f22e3c7c0f95cfda102ed8a Mon Sep 17 00:00:00 2001 -From: Funda Wang <fundawang@gmail.com> -Date: Tue, 28 May 2013 06:17:49 +0000 -Subject: [PATCH] FindImageMagick: Find v6 include dir (#14174) - -The header files of ImageMagick are now located at -<prefix>/include/ImageMagick-6 instead of <prefix>/include/ImageMagick. ---- - Modules/FindImageMagick.cmake | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/Modules/FindImageMagick.cmake b/Modules/FindImageMagick.cmake -index cd97b38..02a5777 100644 ---- a/Modules/FindImageMagick.cmake -+++ b/Modules/FindImageMagick.cmake -@@ -81,7 +81,7 @@ function(FIND_IMAGEMAGICK_API component header) - ${ImageMagick_INCLUDE_DIRS} - "[HKEY_LOCAL_MACHINE\\SOFTWARE\\ImageMagick\\Current;BinPath]/include" - PATH_SUFFIXES -- ImageMagick -+ ImageMagick ImageMagick-6 - DOC "Path to the ImageMagick include dir." - ) - find_library(ImageMagick_${component}_LIBRARY --- -1.7.0 - diff --git a/extra/gnumeric/PKGBUILD b/extra/gnumeric/PKGBUILD index 00b70a49a..1db74ccd2 100644 --- a/extra/gnumeric/PKGBUILD +++ b/extra/gnumeric/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 193817 2013-09-02 12:41:23Z jgc $ +# $Id: PKGBUILD 196206 2013-10-08 07:53:37Z jgc $ # Maintainer: Eric Belanger <eric@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgname=gnumeric -pkgver=1.12.7 +pkgver=1.12.8 pkgrel=1 pkgdesc="A GNOME Spreadsheet Program" arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ install=gnumeric.install options=('!libtool') source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz revert-warnings.patch) -sha256sums=('5de9cca87efb2ea190bcddf57bd83a34e7f9580f5b7c92c6757707d1164748ef' +sha256sums=('02688fb6c32c28db2eb4e9a8e012cf1386f4f3a18b4c94f5ecdd13342521ec76' 'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53') prepare() { diff --git a/extra/goffice/PKGBUILD b/extra/goffice/PKGBUILD index 2e9c19dca..8d4db3a93 100644 --- a/extra/goffice/PKGBUILD +++ b/extra/goffice/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 193815 2013-09-02 12:10:06Z jgc $ +# $Id: PKGBUILD 196195 2013-10-08 07:31:56Z jgc $ # Maintainer: Aaron Griffin <aaron@archlinux.org> pkgname=goffice -pkgver=0.10.7 +pkgver=0.10.8 pkgrel=1 pkgdesc="A library of document-centric objects and utilities built on top of GLib and Gtk+" arch=('i686' 'x86_64') @@ -11,8 +11,8 @@ license=('GPL') options=('!libtool') makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gobject-introspection') depends=('librsvg' 'gtk3' 'libgsf' 'libspectre') -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha256sums=('d1663fc7851f0f50329b37311b1859db184ac088eea4b80472f163c036896597') +source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz) +sha256sums=('11964b907b03dede6d8d8a1a4ae2d5727ffbe8d7bab5c92dec586acb616e807c') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/mpg123/PKGBUILD b/extra/mpg123/PKGBUILD index 14ce5932b..d919151cb 100644 --- a/extra/mpg123/PKGBUILD +++ b/extra/mpg123/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 186257 2013-05-23 01:22:39Z eric $ +# $Id: PKGBUILD 196183 2013-10-08 02:41:01Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=mpg123 -pkgver=1.15.4 +pkgver=1.16.0 pkgrel=1 pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/mpg123" -license=('GPL2' 'LGPL2.1') +license=('LGPL2.1') depends=('libltdl' 'alsa-lib') makedepends=('sdl' 'jack' 'libpulse') optdepends=('sdl: for sdl audio support' @@ -15,7 +15,7 @@ optdepends=('sdl: for sdl audio support' 'libpulse: for pulse audio support') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha1sums=('f39d927bcf7abf4f9d857f10cd97c8ceccaffbfa' +sha1sums=('73105629f8d4b9426ec9fe93455a8271a96c4ae4' 'SKIP') build() { diff --git a/extra/qemu/PKGBUILD b/extra/qemu/PKGBUILD index b97721f09..4bbef63c2 100644 --- a/extra/qemu/PKGBUILD +++ b/extra/qemu/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 195926 2013-10-05 14:25:32Z tpowa $ +# $Id: PKGBUILD 196197 2013-10-08 07:36:04Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=('qemu' 'libcacard') pkgver=1.6.0 -pkgrel=4 +pkgrel=6 arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html" -makedepends=('texi2html' 'perl' 'python2') +makedepends=('texi2html' 'perl' 'python2' 'spice-protocol') install=qemu.install source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 65-kvm.rules) @@ -20,7 +20,8 @@ build () ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list='pa alsa sdl' \ --python=/usr/bin/python2 --smbd=/usr/bin/smbd \ --enable-docs --enable-mixemu --libexecdir=/usr/lib/qemu \ - --disable-gtk --enable-linux-aio --enable-seccomp --localstatedir=/var + --disable-gtk --enable-linux-aio --enable-seccomp \ + --enable-spice --localstatedir=/var make } @@ -29,7 +30,7 @@ package_qemu() { depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp' - 'libiscsi' 'libcacard') + 'libiscsi' 'libcacard' 'spice') backup=('etc/qemu/target-x86_64.conf') cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" libexecdir="/usr/lib/qemu" install @@ -54,6 +55,7 @@ package_qemu() { esac done # remove libcacard files + rm -rf ${pkgdir}/usr/include/cacard rm -rf ${pkgdir}/usr/lib/libcacard* rm -rf ${pkgdir}/usr/lib/pkgconfig/libcacard.pc rm -rf ${pkgdir}/usr/bin/vscclient @@ -65,6 +67,8 @@ package_libcacard() { depends=('nss' 'libaio' 'libcap-ng' 'libiscsi' 'curl' 'vde2') mkdir -p ${pkgdir}/usr/bin mkdir -p ${pkgdir}/usr/lib/pkgconfig + mkdir -p ${pkgdir}/usr/include/cacard + cp -a ${srcdir}/qemu-${pkgver}/libcacard/*.h ${pkgdir}/usr/include/cacard/ cp -a ${srcdir}/qemu-${pkgver}/.libs/libcacard.so* ${pkgdir}/usr/lib/ cp -a ${srcdir}/qemu-${pkgver}/libcacard.pc ${pkgdir}/usr/lib/pkgconfig/ cp -a ${srcdir}/qemu-${pkgver}/.libs/vscclient ${pkgdir}/usr/bin/ diff --git a/community/spice/PKGBUILD b/extra/spice/PKGBUILD index f409fc994..b5878e11d 100644 --- a/community/spice/PKGBUILD +++ b/extra/spice/PKGBUILD @@ -1,22 +1,23 @@ -# $Id: PKGBUILD 94713 2013-07-29 10:19:34Z spupykin $ +# $Id: PKGBUILD 196189 2013-10-08 07:21:39Z tpowa $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Patryk Kowalczyk < patryk at kowalczyk dot ws> pkgname=spice pkgver=0.12.4 -pkgrel=1 +pkgrel=2 pkgdesc="SPICE client and server" arch=('i686' 'x86_64') url="http://spice-space.org" -license=('GPL') -makedepends=(python2 python2-pyparsing qemu mesa) -depends=(pixman spice-protocol alsa-utils libxrandr libxinerama libsasl openssl celt0.5.1 libgl glu) +license=('LGPL2.1') +depends=(alsa-lib celt0.5.1 libcacard libjpeg-turbo libsasl libxinerama libxfixes libxrandr pixman) +makedepends=(python2-pyparsing qemu spice-protocol) +options=(!libtool) source=(http://spice-space.org/download/releases/$pkgname-$pkgver.tar.bz2) md5sums=('325b1c42ce24e75de45a75876b73a8bd') build() { cd "$srcdir/$pkgname-$pkgver" - PYTHON=python2 ./configure --prefix=/usr --enable-opengl --enable-client + PYTHON=python2 ./configure --prefix=/usr --disable-static --enable-smartcard --enable-client make } diff --git a/extra/suil/PKGBUILD b/extra/suil/PKGBUILD index 98320b3f2..8290fdac8 100644 --- a/extra/suil/PKGBUILD +++ b/extra/suil/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: speps <speps at aur dot archlinux dot org> pkgname=suil -pkgver=0.6.14 -pkgrel=2 +pkgver=0.6.16 +pkgrel=1 pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs" arch=('i686' 'x86_64') url="http://drobilla.net/software/suil/" @@ -14,7 +14,7 @@ makedepends=('python2' 'qt4' 'gtk2') optdepends=('qt4: Qt 4.x UI wrapping support' 'gtk2: GTK+ 2.x UI wrapping support') source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") -md5sums=('c9738de0d6974aca1fe75dd280114158') +md5sums=('644ccd95179f32f01cee0107a1ad88c9') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/kernels/linux-libre-rt/PKGBUILD b/kernels/linux-libre-rt/PKGBUILD index 601c9559f..5f310ddc0 100644 --- a/kernels/linux-libre-rt/PKGBUILD +++ b/kernels/linux-libre-rt/PKGBUILD @@ -10,12 +10,12 @@ pkgbase=linux-libre-rt # Build stock -LIBRE-RT kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.10 -_releasever=10 -_rtpatchver=rt7 +_releasever=14 +_rtpatchver=rt9 _pkgver=${_basekernel}.${_releasever} pkgver=${_basekernel}.${_releasever}_${_rtpatchver} pkgrel=1 -_lxopkgver=${_basekernel}.10 # nearly always the same as pkgver +_lxopkgver=${_basekernel}.14 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -36,10 +36,10 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn '3.10.6-logitech-dj.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' - '673ae6d60b4ce8acad930a06f9fe2e3f' - 'b634614a96f47a564bc32bc87afe587f' - '9dad7b1491caf056b10d4fbf54081988' - '6fb1660497947ec5c20405dc439b5c5a' + '33e33cc6a9f3f3fc0a760e9920bedc8b' + '303d1fbf2f5144628d67b65509325c52' + 'aee046ea7320dce066bb180facd7262a' + 'c21fb94a198752879b059a08d73cd3a6' '82496e68851d1960543a07ba51cdb44a' '2967cecc3af9f954ccc822fd63dca6ff' '8267264d9a8966e57fdacd1fa1fc65c4' @@ -47,7 +47,7 @@ md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' 'f3def2cefdcbb954c21d8505d23cc83c' 'd50c1ac47394e9aec637002ef3392bd1' '3ff40ca684cfe719723e627e2cef7cea' - '714134bcb52e243898036beacca2e7b7') + '832d858c373a180f5e1ac407049ce652') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] diff --git a/kernels/linux-libre-rt/config.i686 b/kernels/linux-libre-rt/config.i686 index 8b98c58a5..80fc256ef 100644 --- a/kernels/linux-libre-rt/config.i686 +++ b/kernels/linux-libre-rt/config.i686 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.10.9 Kernel Configuration +# Linux/x86 3.10.4 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -674,12 +674,10 @@ CONFIG_I82365=m CONFIG_TCIC=m CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y -CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI=m CONFIG_HOTPLUG_PCI_COMPAQ=m # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set CONFIG_HOTPLUG_PCI_IBM=m -CONFIG_HOTPLUG_PCI_ACPI=y -CONFIG_HOTPLUG_PCI_ACPI_IBM=m CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m @@ -758,8 +756,8 @@ CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m @@ -1630,7 +1628,7 @@ CONFIG_AD525X_DPOT_I2C=m # CONFIG_AD525X_DPOT_SPI is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set -# CONFIG_HWLAT_DETECTOR is not set +CONFIG_HWLAT_DETECTOR=m CONFIG_PHANTOM=m CONFIG_INTEL_MID_PTI=m CONFIG_SGI_IOC4=m diff --git a/kernels/linux-libre-rt/config.x86_64 b/kernels/linux-libre-rt/config.x86_64 index ffa3a2ca0..d12fc66ab 100644 --- a/kernels/linux-libre-rt/config.x86_64 +++ b/kernels/linux-libre-rt/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.10.5-1 Kernel Configuration +# Linux/x86 3.10.10 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -163,7 +163,7 @@ CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set -CONFIG_CHECKPOINT_RESTORE=y +# CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y @@ -646,9 +646,7 @@ CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=m CONFIG_I82092=m CONFIG_PCCARD_NONSTATIC=y -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -CONFIG_HOTPLUG_PCI_ACPI_IBM=m +CONFIG_HOTPLUG_PCI=m CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m @@ -735,8 +733,8 @@ CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m @@ -1901,7 +1899,6 @@ CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m -# CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM=m # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=m @@ -5679,7 +5676,6 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y -CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y @@ -5718,10 +5714,8 @@ CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y -CONFIG_IRQSOFF_TRACER=y -CONFIG_INTERRUPT_OFF_HIST=y -CONFIG_PREEMPT_TRACER=y -CONFIG_PREEMPT_OFF_HIST=y +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_SCHED_TRACER=y CONFIG_WAKEUP_LATENCY_HIST=y CONFIG_MISSED_TIMER_OFFSETS_HIST=y diff --git a/libre/liferea-libre/PKGBUILD b/libre/liferea-libre/PKGBUILD index 8ff51b16d..34ffc6f6e 100644 --- a/libre/liferea-libre/PKGBUILD +++ b/libre/liferea-libre/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 193917 2013-09-06 04:31:29Z eric $ +# $Id: PKGBUILD 196228 2013-10-08 23:20:06Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> # Contributor (Parabola): bitlord # Contributor (Parabola): André Silva <emulatorman@lavabit.com> _pkgname=liferea pkgname=liferea-libre -pkgver=1.10.2 +pkgver=1.10.3 pkgrel=1 pkgdesc="A desktop news aggregator for online news feeds and weblogs, without nonfree suggestions" arch=('i686' 'x86_64') @@ -26,7 +26,7 @@ options=('!libtool' '!emptydirs') install=liferea.install source=(http://downloads.sourceforge.net/sourceforge/liferea/liferea-${pkgver}.tar.bz2 remove-non-free-suggestions.patch) -sha1sums=('24d533af7dcd985d3cc8b2589fc3443c17b5acd7' +sha1sums=('70ea247cd84274cd6a144f63772d97af4e6b5ebb' '855de60c91b5fee71c7ec88dd04b7d24a02dc0d1') build() { diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD index 374a7662b..8b896d031 100644 --- a/libre/lirc-libre/PKGBUILD +++ b/libre/lirc-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 195936 2013-10-05 19:51:37Z tpowa $ +# $Id: PKGBUILD 196212 2013-10-08 14:19:09Z tpowa $ # Maintainer: Paul Mattal <paul@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@lavabit.com> @@ -6,7 +6,7 @@ _pkgbase=lirc pkgbase=lirc-libre pkgname=('lirc-libre' 'lirc-utils-libre') pkgver=0.9.0 -pkgrel=62 +pkgrel=63 epoch=1 _extramodules=extramodules-3.11-LIBRE arch=('i686' 'x86_64' 'mips64el') @@ -22,7 +22,9 @@ source=(http://prdownloads.sourceforge.net/${_pkgbase}/${_pkgbase}-${pkgver}.tar kernel-2.6.39.patch linux-3.8.patch lirc.logrotate - lirc.service lircm.service irexec.service + lirc.service + lircm.service + irexec.service lirc.tmpfiles) build() { @@ -34,6 +36,12 @@ build() { patch -Np1 -i "${srcdir}/kernel-2.6.39.patch" patch -Np1 -i "${srcdir}/linux-3.8.patch" + # use fixed instead of Courier w/xmode2, should be more prevalent on linux boxen + sed -i -e 's|char.*font1_name.*Courier.*$|char font1_name[]="-misc-fixed-*-r-*-*-12-*-*-*-*-*-iso8859-1";|g' tools/xmode2.c + + # use /dev/lirc0 by default instead of /dev/lirc + sed -i -e 's|#define DEV_LIRC "lirc"|#define DEV_LIRC "lirc0"|' config.h.in + sed -i '/AC_PATH_XTRA/d' configure.ac sed -e 's/@X_CFLAGS@//g' \ -e 's/@X_LIBS@//g' \ @@ -108,7 +116,7 @@ md5sums=('b232aef26f23fe33ea8305d276637086' '087a7d102e1c96bf1179f38db2b0b237' '9ee196bd03ea44af5a752fb0cc6ca96a' '3deb02604b37811d41816e9b4385fcc3' - '1c7ceace42da44f41e5a42b4dd3b3d76' - '121283a6de274e52ed86522aecd0f6e5' + 'a9ab637e7207472e61e55a2fa75dc555' + '1847b9997685bc3ad2cf11bea4590a92' '07131d117fcfe9dcd50c453c3a5e9531' 'febf25c154a7d36f01159e84f26c2d9a') diff --git a/libre/lirc-libre/lirc.service b/libre/lirc-libre/lirc.service index 2123348fd..a797d1661 100644 --- a/libre/lirc-libre/lirc.service +++ b/libre/lirc-libre/lirc.service @@ -1,11 +1,12 @@ [Unit] Description=Linux Infrared Remote Control +After=network.target [Service] -ExecStartPre=/usr/bin/ln -sf /run/lirc/lircd /dev/lircd -ExecStart=/usr/bin/lircd --pidfile=/run/lirc/lircd.pid Type=forking PIDFile=/run/lirc/lircd.pid +ExecStart=/usr/sbin/lircd --driver=default --device=/dev/lirc0 [Install] WantedBy=multi-user.target + diff --git a/libre/lirc-libre/lircm.service b/libre/lirc-libre/lircm.service index eedcf5d8f..c0b5e36b7 100644 --- a/libre/lirc-libre/lircm.service +++ b/libre/lirc-libre/lircm.service @@ -1,11 +1,12 @@ [Unit] Description=LIRC Mouse -After=lirc.service -Wants=lirc.service +Requires=lirc.service +After=network.target lirc.service [Service] -ExecStart=/usr/bin/lircmd -u Type=forking +ExecStart=/usr/sbin/lircmd [Install] WantedBy=multi-user.target + diff --git a/libre/mesa-libcl/PKGBUILD b/libre/mesa-libcl/PKGBUILD index 828e2bdb9..bf77c087d 100644 --- a/libre/mesa-libcl/PKGBUILD +++ b/libre/mesa-libcl/PKGBUILD @@ -4,8 +4,8 @@ pkgbase=mesa _pkgname=libcl pkgname=$pkgbase-$_pkgname _pkgflag=libre -pkgver=9.2.0 -pkgrel=2 +pkgver=9.2.1 +pkgrel=1 pkgdesc='Mesa 3-D OpenCL library' url=http://${pkgbase}3d.sourceforge.net license=(MIT Khronos LGPL) @@ -28,7 +28,7 @@ conflicts=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) replaces=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) options=(!libtool) source=ftp://ftp.freedesktop.org/pub/$pkgbase/${pkgver%.0}/${pkgbase^}Lib-$pkgver.tar.bz2 -sha512sums=26c4b41b7e1d5284b87e2997a14424c1ee0713e11fd9dd65932987832e43b96986ed5e88c06fad4616fc912ffb8e17a2314b282cbf38a2640d76c39724965910 +sha512sums=1dbc59b348618dde85e00b318fa5bbc58c29c3f56f8f77260569f155e5e787e56a2b5efff6b0e8cafedc915ccb465c547a10501f39e3d20a57c4e654968de62e build() { cd $srcdir/${pkgbase^}-$pkgver diff --git a/nonprism/empathy-nonprism/PKGBUILD b/nonprism/empathy-nonprism/PKGBUILD index 50c3fa399..b528dd888 100644 --- a/nonprism/empathy-nonprism/PKGBUILD +++ b/nonprism/empathy-nonprism/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 194415 2013-09-16 09:02:51Z jgc $ +# $Id: PKGBUILD 195042 2013-09-24 18:47:37Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> _pkgname=empathy pkgname=empathy-nonprism -pkgver=3.8.4 +pkgver=3.10.0 pkgrel=1 pkgdesc="A GNOME instant messaging client using the Telepathy framework, without telepathy-haze recommendation" arch=(i686 x86_64) url="http://live.gnome.org/Empathy" license=(GPL2) -depends=(clutter-gst clutter-gtk folks gcr iso-codes libcanberra libpulse webkitgtk3 telepathy-farstream telepathy-glib telepathy-logger telepathy-mission-control) +depends=(clutter-gst clutter-gtk folks gcr iso-codes libcanberra libpulse webkitgtk telepathy-farstream telepathy-glib telepathy-logger telepathy-mission-control geoclue2 geocode-glib cheese libchamplain) makedepends=(intltool itstool docbook-xsl python2) optdepends=('telepathy-gabble: XMPP/Jabber support' 'telepathy-idle: IRC support' @@ -21,8 +21,8 @@ install=empathy.install replaces=("$_pkgname" 'empathy-coherence') conflicts=$_pkgname provides=$_pkgname=$pkgver -source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver:0:3}/$_pkgname-$pkgver.tar.xz) -sha256sums=('cbc4934ce838e3d697616b5c36b070d2fc4fc57f84fd654c2f2cb2b8b650f5c9') +source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz) +sha256sums=('5580bdba9faec0518b3328d5dc23f03dc0cf25ccf6c14902f306838c23d5918f') build() { cd $_pkgname-$pkgver diff --git a/nonprism/eog-plugins-nonprism/PKGBUILD b/nonprism/eog-plugins-nonprism/PKGBUILD index 010f3eb7b..7c889280b 100644 --- a/nonprism/eog-plugins-nonprism/PKGBUILD +++ b/nonprism/eog-plugins-nonprism/PKGBUILD @@ -1,11 +1,11 @@ -# $Id$ +# $Id: PKGBUILD 194995 2013-09-24 13:10:42Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Maintainer (Parabola): Márcio Silva <coadde@lavabit.com> _pkgname=eog-plugins pkgname=eog-plugins-nonprism -pkgver=3.8.1 -pkgrel=2 +pkgver=3.10.0 +pkgrel=1 pkgdesc="Plugins for Eye of Gnome, without libgdata support" arch=('i686' 'x86_64') url="http://www.gnome.org/" @@ -18,7 +18,7 @@ replaces=$_pkgname install=eog-plugins.install options=('!libtool') source=(http://download.gnome.org/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz) -sha256sums=('5cf8dab5b6622b9e712da4094185112cc84baa96f2775cc76bf654b1c443cfb9') +sha256sums=('0e6699c45181264e87f34a6eb03deeadfd5d73e35995772b7afc803e8218906d') build() { cd $_pkgname-$pkgver diff --git a/nonprism/evolution-data-server-nonprism/PKGBUILD b/nonprism/evolution-data-server-nonprism/PKGBUILD index 96caee984..5d4cc25ea 100644 --- a/nonprism/evolution-data-server-nonprism/PKGBUILD +++ b/nonprism/evolution-data-server-nonprism/PKGBUILD @@ -1,12 +1,12 @@ _pkgname=evolution-data-server pkgname=evolution-data-server-nonprism -pkgver=3.8.5 +pkgver=3.10.0 pkgrel=1 -pkgdesc="Centralized access to appointments and contacts without libgdata support" +pkgdesc="Centralized access to appointments and contacts, without libgdata support" arch=(i686 x86_64) -depends=(nss krb5 libical db libxml2 libsoup gtk3 libsecret gcr) -makedepends=(intltool gperf gobject-introspection vala python2 gnome-common) +depends=(gnome-online-accounts nss krb5 libgweather libical db) +makedepends=(intltool gperf gobject-introspection vala python2) options=('!libtool') install=$_pkgname.install url="http://www.gnome.org" @@ -15,21 +15,17 @@ replaces=("$_pkgname" 'evolution-data-server-coherence') conflicts=$_pkgname provides=$_pkgname=$pkgver source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz) -sha256sums=('73c4ecfed65651cc72966b90081d7b72f9b42573585bc89797efea65ccfdbd2a') - +sha256sums=('1c47a0e138e9a5ed630d6e3ab30761e74e5f26ed7bbc31debfe76c2bac058b27') build() { cd "$_pkgname-$pkgver" - autoreconf -fi ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --with-openldap=yes \ --libexecdir=/usr/lib/evolution-data-server \ --with-krb5=/usr --with-libdb=/usr \ --without-libgdata \ - --disable-goa \ --disable-google \ - --disable-weather \ - --enable-vala-bindings --disable-uoa PYTHON=python2 + --enable-vala-bindings --disable-uoa sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool make } diff --git a/nonprism/gnome-online-accounts-nonprism/PKGBUILD b/nonprism/gnome-online-accounts-nonprism/PKGBUILD index d91e396f5..d7f0c88fc 100644 --- a/nonprism/gnome-online-accounts-nonprism/PKGBUILD +++ b/nonprism/gnome-online-accounts-nonprism/PKGBUILD @@ -1,28 +1,28 @@ -# $Id: PKGBUILD 193763 2013-08-30 13:15:23Z heftig $ +# $Id: PKGBUILD 195045 2013-09-24 18:59:12Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer (Parabola): Márcio Silva <coadde@lavabit.com> _pkgname=gnome-online-accounts pkgname=gnome-online-accounts-nonprism -pkgver=3.8.3 +pkgver=3.10.0 pkgrel=1 pkgdesc="GNOME service to access online accounts, without support for unsafe and dangerous for privacy protocols" arch=(i686 x86_64 mips64el) url="http://www.gnome.org" license=('GPL') -depends=('webkitgtk3' 'json-glib' 'libnotify' 'rest' 'hicolor-icon-theme' 'libsecret') +depends=('webkitgtk' 'json-glib' 'libnotify' 'rest' 'hicolor-icon-theme' 'libsecret' 'telepathy-glib') makedepends=('intltool' 'libxslt' 'gobject-introspection' 'docbook-xsl') provides=("$_pkgname=$pkgver") conflicts=$_pkgname replaces=($_pkgname $pkgname-coherence) options=(!libtool) install=$_pkgname.install -source=(http://download.gnome.org/sources/$_pkgname/${pkgver:0:3}/$_pkgname-$pkgver.tar.xz) -sha256sums=('9e5e55c5097b8d7c32c0dfb7d94448795c627723b133e8edd0b846adde63a44b') - +source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz) +sha256sums=('bba85366632cf5ce777b6889eab505d98d7593c37f7859a312dc57dde05a0feb') + build() { cd $_pkgname-$pkgver - ./configure --prefix=/usr --libexec=/usr/lib/gnome-online-accounts \ + ./configure --prefix=/usr --libexecdir=/usr/lib/$_pkgname --disable-google \ --enable-owncloud \ --disable-facebook \ diff --git a/pcr/libubox/PKGBUILD b/pcr/libubox/PKGBUILD new file mode 100644 index 000000000..577eecd24 --- /dev/null +++ b/pcr/libubox/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Nicolás Reynolds <fauno@kiwwwi.com.ar> +pkgname=libubox +pkgver=0.8.0 +pkgrel=2 +pkgdesc="OpenWRT's Basic Utility Library" +arch=('i686' 'mips64el') +url="https://openwrt.org" +license=('BSD') +depends=('json-c') +makedepends=('git' 'cmake' 'lua51') +source=(git://nbd.name/luci2/libubox.git) +md5sums=(SKIP) + +pkgver() { + cd ${srcdir}/${pkgname} + local ver="$(git describe --long --tags)" + printf "%s" "${ver//-/.}" +} + +build() { + cd ${srcdir}/${pkgname} + + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd ${srcdir}/${pkgname} + make DESTDIR=${pkgdir}/ install +} + +# vim:set ts=2 sw=2 et: diff --git a/pcr/ubus/PKGBUILD b/pcr/ubus/PKGBUILD new file mode 100644 index 000000000..80e14eaf0 --- /dev/null +++ b/pcr/ubus/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Nicolás Reynolds <fauno@kiwwwi.com.ar> +pkgname=ubus +pkgver=0.8.0 +pkgrel=1 +pkgdesc="OpenWRT's RPC client utility" +arch=('i686' 'mips64el') +url="https://openwrt.org" +license=('LGPL2.1') +depends=('libubox' 'json-c') +makedepends=('git' 'cmake' 'lua51') +source=(git://nbd.name/luci2/ubus.git) +md5sums=(SKIP) + +pkgver() { + cd ${srcdir}/${pkgname} + local ver="$(git describe --long --tags)" + printf "%s" "${ver//-/.}" +} + +build() { + cd ${srcdir}/${pkgname} + + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd ${srcdir}/${pkgname} + make DESTDIR=${pkgdir}/ install +} + +# vim:set ts=2 sw=2 et: diff --git a/pcr/uci/PKGBUILD b/pcr/uci/PKGBUILD index 41541fa07..80194f162 100644 --- a/pcr/uci/PKGBUILD +++ b/pcr/uci/PKGBUILD @@ -1,41 +1,31 @@ # Maintainer: Nicolás Reynolds <fauno@kiwwwi.com.ar> pkgname=uci -pkgver=0.8.0 +pkgver=v0.8.0.43.g2fcc6d7 pkgrel=2 pkgdesc="OpenWRT's Unified Configuration Interface" arch=('i686' 'x86_64' 'mips64el') url="https://openwrt.org" license=('GPL2') +depends=('libubox') makedepends=('git' 'cmake' 'lua51') -source=(http://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}.tar.gz - uci-0.8.0-lua5.1.patch) -md5sums=('135bf6c4188b72c7fd7954f592b1e4e4' - '2c8f4d59b2b7adb990dcaa07e0ed484c') +source=(git://nbd.name/uci.git) +md5sums=(SKIP) -# source PKGBUILD; mksource -mksource() { - - if [ -d uci/.git ]; then - pushd uci; git pull; popd - else - git clone git://nbd.name/uci.git - fi - - cd uci/ - git archive --prefix=${pkgname}-${pkgver}/ v${pkgver} | \ - gzip -9 > ../${pkgname}-${pkgver}.tar.gz - cd .. +pkgver() { + cd ${srcdir}/${pkgname} + local ver="$(git describe --long --tags)" + printf "%s" "${ver//-/.}" } build() { - cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/uci-0.8.0-lua5.1.patch - cmake . + cd ${srcdir}/${pkgname} + + cmake -DCMAKE_INSTALL_PREFIX=/usr . make } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname} make DESTDIR=${pkgdir}/ install } diff --git a/social/uci/PKGBUILD b/social/uci/PKGBUILD index d306b77bd..5a14ac2c0 100644 --- a/social/uci/PKGBUILD +++ b/social/uci/PKGBUILD @@ -6,34 +6,25 @@ pkgdesc="OpenWRT's Unified Configuration Interface" arch=('i686' 'mips64el') url="https://openwrt.org" license=('GPL2') -makedepends=('git' 'cmake' 'lua') -source=(http://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}.tar.gz) -md5sums=('135bf6c4188b72c7fd7954f592b1e4e4') +makedepends=('git' 'cmake' 'lua51') +source=(git://nbd.name/uci.git) +md5sums=(SKIP) -# source PKGBUILD; mksource -mksource() { - - if [ -d uci/.git ]; then - pushd uci; git pull; popd - else - git clone git://nbd.name/uci.git - fi - - cd uci/ - git archive --prefix=${pkgname}-${pkgver}/ v${pkgver} | \ - gzip -9 > ../${pkgname}-${pkgver}.tar.gz - cd .. +pkgver() { + cd ${srcdir}/${pkgname} + local ver="$(git describe --long --tags)" + printf "%s" "${ver//-/.}" } build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname} - cmake . + cmake -DCMAKE_INSTALL_PREFIX=/usr . make } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname} make DESTDIR=${pkgdir}/ install } |