diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-03-15 04:04:05 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-03-15 04:04:05 +0000 |
commit | 8cd8534c45f14c6dfea3f1f2228451d192c33b3e (patch) | |
tree | 8dc070d5ca8ecdac8bb23a37b793ecf92893c227 /community | |
parent | 4d799458274f83bcf13d49715eaa435045a719d7 (diff) |
Sat Mar 15 03:58:34 UTC 2014
Diffstat (limited to 'community')
27 files changed, 383 insertions, 103 deletions
diff --git a/community/agg/PKGBUILD b/community/agg/PKGBUILD index fe60133a4..0c235e835 100644 --- a/community/agg/PKGBUILD +++ b/community/agg/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 99669 2013-10-30 22:54:38Z allan $ +# $Id: PKGBUILD 107181 2014-03-14 08:12:44Z andrea $ # Maintainer: Jonathan Conder <jonno dot conder at gmail dot com> pkgname=agg pkgver=2.5 -pkgrel=4 +pkgrel=5 pkgdesc="A High Quality Rendering Engine for C++" arch=('i686' 'x86_64') url="http://www.antigrain.com/" @@ -14,21 +14,28 @@ replaces=('antigrain') options=('!makeflags') source=("http://www.antigrain.com/${pkgname}-${pkgver}.tar.gz" agg-2.4-depends.patch - agg-2.5-pkgconfig.patch) + agg-2.5-pkgconfig.patch + autotools.patch) md5sums=('0229a488bc47be10a2fee6cf0b2febd6' '22f8e48c137d25038181c86d5e40b110' - '43a19a7b1564c591e56c8d09a0fd8da5') + '43a19a7b1564c591e56c8d09a0fd8da5' + 'e042231955a8daee5f3cdfa4ee4e866a') + +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/agg-2.4-depends.patch" + patch -p1 -i "${srcdir}/agg-2.5-pkgconfig.patch" + patch -p0 -i "${srcdir}/autotools.patch" +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/agg-2.4-depends.patch" - patch -Np1 -i "${srcdir}/agg-2.5-pkgconfig.patch" + cd ${pkgname}-${pkgver} sh ./autogen.sh ./configure --prefix=/usr --disable-static make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install } diff --git a/community/agg/autotools.patch b/community/agg/autotools.patch new file mode 100644 index 000000000..b273477a3 --- /dev/null +++ b/community/agg/autotools.patch @@ -0,0 +1,11 @@ +--- configure.in~ 2013-02-22 09:30:00.000000000 -0600 ++++ configure.in 2013-02-22 09:30:49.030777571 -0600 +@@ -8,7 +8,7 @@ + AC_PROG_CC + AC_PROG_CXX + AC_ISC_POSIX +-AM_C_PROTOTYPES ++#AM_C_PROTOTYPES + if test "x$U" != "x"; then + AC_MSG_ERROR(Compiler not ANSI compliant) + fi diff --git a/community/denemo/PKGBUILD b/community/denemo/PKGBUILD index fbc3cd89d..6822f3f14 100644 --- a/community/denemo/PKGBUILD +++ b/community/denemo/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 102121 2013-12-05 14:32:13Z spupykin $ +# $Id: PKGBUILD 107193 2014-03-14 09:39:02Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Philipp Sandhaus <philipp.sandhaus@gmx.de> # Contributor: Robert Emil Berge <filoktetes@linuxophic.org> # Contributor: Gnud <ach.gnud@gmail.com> pkgname=denemo -pkgver=1.1.0 +pkgver=20140314 pkgrel=1 pkgdesc="A music score editor" arch=('i686' 'x86_64') @@ -14,13 +14,14 @@ license=('GPL') depends=('aubio' 'portaudio' 'lilypond' 'gtk3' 'libxml2' 'guile' 'fftw' 'librsvg' 'fluidsynth' 'libsmf' 'evince' 'gtksourceview3' 'portmidi' 'rubberband') -makedepends=('intltool') -backup=('etc/denemo/denemo.conf') -source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('5e708247b2abd9b3b196e8e2e033bf11') +makedepends=('intltool' 'git') +#source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") +source=("$pkgname-$pkgver::git://git.sv.gnu.org/denemo.git#commit=9bdb8e75be68ed3d1ba25a1d512107ac56d2bf18") +md5sums=('SKIP') build() { cd $srcdir/$pkgname-$pkgver + [ -x configure ] || ./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc make } diff --git a/community/fossil/PKGBUILD b/community/fossil/PKGBUILD new file mode 100644 index 000000000..1c105dbdb --- /dev/null +++ b/community/fossil/PKGBUILD @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 107210 2014-03-14 15:09:48Z anatolik $ +# Maintainer: Anatol Pomozov <anatol pomozov at gmail> +# Contributor: Daniel YC Lin <dlin.tw at gmail> +# Contributor: Konstantin Plotnikov <kostyapl at gmail dot com> + +pkgname=fossil +pkgver=1.28 +_date_pkgver=20140127173344 +# NOTE: update _date_pkgver from http://www.fossil-scm.org/download.html +pkgrel=3 +pkgdesc='Simple, high-reliability, distributed software configuration management' +arch=(i686 x86_64) +license=(BSD) +url='http://www.fossil-scm.org' +depends=(openssl zlib) +source=( + fossil.socket + fossil.service + fossil-xinetd + bash.completion + http://www.fossil-scm.org/download/fossil-src-$_date_pkgver.tar.gz +) +sha256sums=('f885e17998dc1eece1688a75e516663462fe72a7f4f132def4132055777c7ff8' + 'c4973079facf209d3757db81df08f8d0843ede242f2a0c12281720da65e3b166' + '2f9a141fadfb7cb5225f0d65a308949bbc592bff9d567b5c472edb413c81f5aa' + 'e22e19dba1a4be6a62af0b77ff0267c2a0f19edf2f6a9133ee64246fae5d87da' + 'aca7c5a7c39ae2880712020e089c9c12543ba656c71d8cf8ac50e3c8871baa80') + +build() { + cd fossil-src-$_date_pkgver + ./configure --prefix=/usr + # headers and translate targets are problematic with parallel jobs + make -j1 bld bld/headers + make +} + +package() { + install -Dm644 fossil-xinetd "$pkgdir"/etc/xinetd.d/fossil + install -Dm644 fossil.socket "$pkgdir"/usr/lib/systemd/system/fossil.socket + install -Dm644 fossil.service "$pkgdir"/usr/lib/systemd/system/fossil@.service + install -Dm644 bash.completion "$pkgdir"/usr/share/bash-completion/completions/fossil + + cd fossil-src-$_date_pkgver + install -Dm755 fossil "$pkgdir"/usr/bin/fossil + install -Dm644 COPYRIGHT-BSD2.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} diff --git a/community/fossil/bash.completion b/community/fossil/bash.completion new file mode 100755 index 000000000..63bb9f15b --- /dev/null +++ b/community/fossil/bash.completion @@ -0,0 +1,33 @@ +_fossil() +{ +local cur prev opts + +#Var used by BASH +COMPREPLY=() +#word we are trying to complete +cur="${COMP_WORDS[COMP_CWORD]}" +#word before the one we're trying to complete +prev="${COMP_WORDS[COMP_CWORD-1]}" +#list of word that fossil know +opts="add addremove all annotate bisect branch cat changes checkout " +opts="$opts ci clean clone close co commit delete diff export extras " +opts="$opts finfo gdiff help import info init ls merge mv new open " +opts="$opts pull push rebuild remote-url revert rm settings sqlite3 " +opts="$opts stash status sync tag timeline ui undo unset update version" + +case "${prev}" in +add) opts="--dotfiles --ignore" ;; +addremove) opts="--dotfiles --ignore --test" ;; +all) opts="list ls pull push rebuild sync" ;; +annotate) opts="--limit --log --filevers" ;; +bisect) opts="bad good next options reset vlist" ;; +branch) opts="list ls -R --repository" ;; +merge) opts="--nochange -n --force -f --detail" +esac + +compopt -o filenames +COMPREPLY=($(compgen -fW "${opts}" -- "${cur}") \ +$(compgen -d -- "$cur")) +} + +complete -F _fossil fossil diff --git a/community/fossil/fossil-xinetd b/community/fossil/fossil-xinetd new file mode 100644 index 000000000..28e22a198 --- /dev/null +++ b/community/fossil/fossil-xinetd @@ -0,0 +1,23 @@ +service fossil +{ +#better not change any of these +type = UNLISTED +socket_type = stream +protocol = tcp +wait = no +user = root +server = /usr/bin/fossil + +#only change these +#http port, fossil will listen +port = 8055 + +#change this path to where your fossil repositories are +server_args = http /var/fossil + +#comment next line to enable remote access +only_from = 127.0.0.1 localhost + +#change to `no` to activate fossil +disable = yes +} diff --git a/community/fossil/fossil.service b/community/fossil/fossil.service new file mode 100644 index 000000000..9c585100e --- /dev/null +++ b/community/fossil/fossil.service @@ -0,0 +1,11 @@ +[Unit] +Description=Fossil service + +[Service] +# /var/fossil is the default path to fossil repositories +ExecStart=-/usr/bin/fossil http /var/fossil +StandardInput=socket +# Uncomment this line to use fossil with URL prefix +# This allows fossil to generate correct hyperlinks and redirects when +# hosted within virtual directory (e.g. nginx reverse-proxy setups) +#Environment=SCRIPT_NAME=/fossil diff --git a/community/fossil/fossil.socket b/community/fossil/fossil.socket new file mode 100644 index 000000000..96aee9f06 --- /dev/null +++ b/community/fossil/fossil.socket @@ -0,0 +1,10 @@ +[Unit] +Description=Fossil socket + +[Socket] +# TCP port to listen on +ListenStream=8055 +Accept=yes + +[Install] +WantedBy=sockets.target diff --git a/community/galculator/PKGBUILD b/community/galculator/PKGBUILD index 3efb0ea56..ede9b5151 100644 --- a/community/galculator/PKGBUILD +++ b/community/galculator/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 104578 2014-01-23 04:23:17Z bgyorgy $ +# $Id: PKGBUILD 107224 2014-03-14 16:49:24Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Bartłomiej Piotrowski <barthalion@gmail.com> # Contributor: SpepS <dreamspepser at yahoo dot it> @@ -6,8 +6,8 @@ pkgbase=galculator pkgname=(galculator galculator-gtk2) -pkgver=2.1.2 -pkgrel=2 +pkgver=2.1.3 +pkgrel=1 pkgdesc='GTK+ based scientific calculator' arch=('i686' 'x86_64') url='http://galculator.sourceforge.net/' @@ -16,7 +16,7 @@ depends=('gtk3' 'gtk2') makedepends=('intltool') install=$pkgname.install source=(http://downloads.sourceforge.net/galculator/galculator-$pkgver.tar.bz2) -sha256sums=('23e7e8d02ec49bf06e061e7fa56c779fd0f353ec294c30fd88858786d8e4a79b') +sha256sums=('91ac62d6d74da910cb79c68f7bf3f4505ac0efe51091150c4ea54fe1c1306235') build() { # GTK3 version diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD index a29530d85..dedb8d94b 100644 --- a/community/gnash/PKGBUILD +++ b/community/gnash/PKGBUILD @@ -1,45 +1,41 @@ -# $Id: PKGBUILD 102250 2013-12-07 10:36:34Z bpiotrowski $ +# $Id: PKGBUILD 107173 2014-03-14 00:16:07Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgbase=gnash pkgname=(gnash-common gnash-gtk) -pkgver=0.8.10 -pkgrel=11 +pkgver=0.8.11dev +pkgrel=1 arch=(i686 x86_64) url="http://www.gnu.org/software/gnash/" license=(GPL3) makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool mesa glu - speex fontconfig - gstreamer0.10-base + speex fontconfig ffmpeg jemalloc gtk2 libldap xulrunner hicolor-icon-theme desktop-file-utils gconf gtkglext - pkgconfig boost) + pkgconfig boost git) options=(!emptydirs) -source=(http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2 - nodebug.patch gnash-0.8.10-boost-1.50.patch gnucash-0.8.10-giflib-5.0.patch) -sha256sums=('9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224' - '0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551' - 'ac3e7dbcb2ea30b8a263168462e739aa07706e0e3cdc672410a42a4357dbf54c' - 'd1597ce496d95913a7d5873a0a3c58e4f40fa4ec6e3fc7ae939a66f1362b3e57') +source=('gnash::git://git.sv.gnu.org/gnash.git#commit=a3180f2' + nodebug.patch) +sha256sums=('SKIP' + '0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551') -build() { - cd gnash-$pkgver +prepare() { + cd gnash # Disable very, very verbose debugging (gigabytes of logs) patch -Np1 -i ../nodebug.patch - # Link to libboost_system.so - patch -Np1 -i ../gnash-0.8.10-boost-1.50.patch - - patch -Np1 -i ../gnucash-0.8.10-giflib-5.0.patch - ./autogen.sh +} + +build() { + cd gnash ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --with-plugins-install=system \ --with-npapi-plugindir=/usr/lib/mozilla/plugins \ --enable-gui=sdl,gtk,dump \ - --enable-media=gst \ + --enable-media=ffmpeg \ --enable-renderer=all \ --enable-device=x11 @@ -51,13 +47,11 @@ build() { package_gnash-common() { pkgdesc="A GNU Flash movie player" depends=(curl giflib sdl agg libjpeg libpng libltdl libgl glu - speex fontconfig cairo - gstreamer0.10-base + speex fontconfig cairo ffmpeg jemalloc boost-libs) backup=(etc/gnashrc etc/gnashthumbnailrc) - cd gnash-$pkgver - + cd gnash make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install # Split gnash-gtk @@ -79,7 +73,7 @@ package_gnash-gtk() { mv gtk/* "$pkgdir" - cd gnash-$pkgver + cd gnash make DESTDIR="$pkgdir" install-plugin install -m755 -d "$pkgdir/usr/share/gconf/schemas" diff --git a/community/gnash/gnash-0.8.10-boost-1.50.patch b/community/gnash/gnash-0.8.10-boost-1.50.patch deleted file mode 100644 index a422ce932..000000000 --- a/community/gnash/gnash-0.8.10-boost-1.50.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -u -r gnash-0.8.10/macros/boost.m4 gnash-0.8.10-boost1.50/macros/boost.m4 ---- gnash-0.8.10/macros/boost.m4 2012-01-19 20:17:49.000000000 +0100 -+++ gnash-0.8.10-boost-1.50/macros/boost.m4 2012-07-11 10:56:11.089137186 +0200 -@@ -37,7 +37,7 @@ - boost_headers="detail/lightweight_mutex.hpp thread/thread.hpp multi_index_container.hpp multi_index/key_extractors.hpp thread/mutex.hpp program_options/options_description.hpp iostreams/stream.hpp" - dnl this is a list of *required* libraries. If any of these are missing, this - dnl test will return a failure, and Gnash won't build. -- boost_libs="thread program_options iostreams" -+ boost_libs="thread program_options iostreams system" - - dnl this is a list of *recommended* libraries. If any of these are missing, this - dnl test will return a warning, and Gnash will build, but testing won't work. diff --git a/community/gnash/gnucash-0.8.10-giflib-5.0.patch b/community/gnash/gnucash-0.8.10-giflib-5.0.patch deleted file mode 100644 index 2ca7032bb..000000000 --- a/community/gnash/gnucash-0.8.10-giflib-5.0.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -rupN a/libbase/GnashImageGif.cpp b/libbase/GnashImageGif.cpp ---- a/libbase/GnashImageGif.cpp 2012-01-19 19:17:48.000000000 +0000 -+++ b/libbase/GnashImageGif.cpp 2013-07-30 09:08:37.707930583 +0000 -@@ -269,7 +269,7 @@ GifInput::processRecord(GifRecordType re - void - GifInput::read() - { -- _gif = DGifOpen(_inStream.get(), &readData); -+ _gif = DGifOpen(_inStream.get(), &readData, NULL); - - GifRecordType record; - diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD index a50c7166f..d8df2e88f 100755 --- a/community/lightdm/PKGBUILD +++ b/community/lightdm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 105938 2014-02-19 16:00:07Z alucryd $ +# $Id: PKGBUILD 107208 2014-03-14 15:04:38Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: Morfeo <morfeo89@hotmail.it> pkgbase=lightdm pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') -pkgver=1.8.7 +pkgver=1.8.8 pkgrel=1 epoch=1 pkgdesc='A lightweight display manager' @@ -20,7 +20,7 @@ source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/${pkgbas 'lightdm.rules' 'lightdm-default-config.patch' 'Xsession') -sha256sums=('6a56b98224f147e27e0c26ce586ae9b7380dd23291b38a625fcc79a50cc63e39' +sha256sums=('b366c7580574766f40d5b24dbaaecdc5e332be6df44bd4b3df0c04a729b493ba' '0d2adba25cdbe59e97ffd302083db9d5e23920780f41e04f64512cd6b633289a' 'b29521fbd7a48a8f60b93ecca3b30c30bcb71560de8033c8d39b25c22c6f696f' 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' diff --git a/community/mx/PKGBUILD b/community/mx/PKGBUILD new file mode 100644 index 000000000..66b99a6bb --- /dev/null +++ b/community/mx/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 107203 2014-03-14 13:54:54Z flexiondotorg $ +#Maintainer : Martin Wimpress <code@flexion.org> +#Contributor: GGR <gaby.greboval at yahoo dot com> + +pkgname=mx +pkgver=1.4.7 +pkgrel=2 +pkgdesc="A widget toolkit using Clutter" +arch=('i686' 'x86_64') +url="http://www.clutter-project.org" +license=('LGPL') +depends=('clutter' 'dbus-glib' 'gtk2' 'startup-notification') +makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'libtool' 'vala') +source=("https://github.com/clutter-project/${pkgname}/archive/${pkgver}.tar.gz") +sha256sums=('8a7514ea33c1dec7251d0141e24a702e7701dc9f00348cbcf1816925b7f74dbc') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + NOCONFIGURE=1 ./autogen.sh + # patch to resolv GL errors + # source : https://github.com/clutter-project/mx/pull/62 + sed -i 's/GLushort/gushort/g' mx/mx-deform-texture.c + sed -i 's/GLfloat/gfloat/g' mx/mx-texture-frame.c +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/nautilus-actions/PKGBUILD b/community/nautilus-actions/PKGBUILD index 5fc5bb0cc..928386603 100644 --- a/community/nautilus-actions/PKGBUILD +++ b/community/nautilus-actions/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99919 2013-10-31 02:28:23Z allan $ +# $Id: PKGBUILD 107222 2014-03-14 16:43:44Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -6,12 +6,12 @@ pkgname=nautilus-actions pkgver=3.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Configures programs to be launched when files are selected in Nautilus" arch=('i686' 'x86_64') url="http://www.nautilus-actions.org/" license=('GPL') -depends=('nautilus' 'libunique3' 'libgtop' 'gconf') +depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf') makedepends=('intltool' 'gnome-doc-utils') install=nautilus-actions.install source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD index 3a5568b86..94ee496ce 100644 --- a/community/nsd/PKGBUILD +++ b/community/nsd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 107130 2014-03-13 00:08:38Z bisson $ +# $Id: PKGBUILD 107220 2014-03-14 16:30:47Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Roberto Alsina <ralsina@kde.org> pkgname=nsd -pkgver=4.0.2 +pkgver=4.0.3 pkgrel=1 pkgdesc='Authoritative only, high performance and simple DNS server' url='http://www.nlnetlabs.nl/nsd/' @@ -15,7 +15,7 @@ makedepends=('flex') source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'tmpfiles.d' 'service') -sha1sums=('0855a3a9613e36381cbc36bfc451fb5c92189acc' +sha1sums=('8e5d53fd59c102854470b9b17f54cc1e7dc854b6' '7ad2b8da961a893095eede8963cf8026b13186a1' '3dbe300d834a32c9a339a6c76c58f5c240239e9b') diff --git a/community/pidgin-talkfilters/PKGBUILD b/community/pidgin-talkfilters/PKGBUILD index f094aa050..363bf9f7d 100644 --- a/community/pidgin-talkfilters/PKGBUILD +++ b/community/pidgin-talkfilters/PKGBUILD @@ -2,7 +2,7 @@ pkgname=pidgin-talkfilters pkgver=2.7.0 -pkgrel=2 +pkgrel=3 pkgdesc="Implements GNU talkfilters in pidgin chats" arch=('i686' 'x86_64') url="https://bitbucket.org/rekkanoryo/purple-plugin-pack" @@ -15,13 +15,17 @@ sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c') build() { cd "$srcdir"/purple-plugin-pack-$pkgver + sed -i -e 's|GETTEXT_PACKAGE=plugin_pack|GETTEXT_PACKAGE=pidgin_talkfilters|'\ + configure.ac + autoreconf -vfi PYTHON=/usr/bin/python2 \ ./configure --prefix=/usr --with-plugins=talkfilters + + make } package() { cd "$srcdir"/purple-plugin-pack-$pkgver - make make DESTDIR="$pkgdir" install } diff --git a/community/python-qrencode/PKGBUILD b/community/python-qrencode/PKGBUILD new file mode 100644 index 000000000..fea97d190 --- /dev/null +++ b/community/python-qrencode/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 107213 2014-03-14 15:30:46Z flexiondotorg $ +# Maintainer: Martin Wimpress <code@flexion.org> + +pkgname=python-qrencode +pkgver=1.01 +pkgrel=5 +pkgdesc="A simple wrapper for the C qrencode library" +arch=('i686' 'x86_64') +url="http://pypi.python.org/pypi/qrencode" +license=('Apache') +depends=('python-pillow' 'qrencode') +makedepends=('gcc') +source=("http://pypi.python.org/packages/source/q/qrencode/qrencode-${pkgver}.tar.gz") +sha256sums=('fd8cdabd743e2db7a1ad332d4f0fe037e5a7807cb2f1d32da3e39439088bb610') + +prepare() { + cd "${srcdir}/qrencode-${pkgver}" + sed -i 's/import Image/from PIL import Image/' qrencode/__init__.py +} + +package() { + cd "${srcdir}/qrencode-${pkgver}" + python setup.py install --prefix=/usr --root="${pkgdir}" +} + + diff --git a/community/python2-qrencode/PKGBUILD b/community/python2-qrencode/PKGBUILD new file mode 100644 index 000000000..1fb6370a6 --- /dev/null +++ b/community/python2-qrencode/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 107215 2014-03-14 15:31:57Z flexiondotorg $ +# Maintainer: Martin Wimpress <code@flexion.org> + +pkgname=python2-qrencode +pkgver=1.01 +pkgrel=5 +pkgdesc="A simple wrapper for the C qrencode library" +arch=('i686' 'x86_64') +url="http://pypi.python.org/pypi/qrencode" +license=('Apache') +depends=('python2-pillow' 'qrencode') +makedepends=('gcc') +source=("http://pypi.python.org/packages/source/q/qrencode/qrencode-${pkgver}.tar.gz") +sha256sums=('fd8cdabd743e2db7a1ad332d4f0fe037e5a7807cb2f1d32da3e39439088bb610') + +prepare() { + cd "${srcdir}/qrencode-${pkgver}" + sed -i 's/import Image/from PIL import Image/' qrencode/__init__.py +} + +package() { + cd "${srcdir}/qrencode-${pkgver}" + python2 setup.py install --prefix=/usr --root="${pkgdir}" +} diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD index 9e0fe100c..0b2ce436f 100644 --- a/community/rsyslog/PKGBUILD +++ b/community/rsyslog/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 105661 2014-02-13 09:27:04Z spupykin $ +# $Id: PKGBUILD 107187 2014-03-14 08:52:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=rsyslog -pkgver=7.6.0 +pkgver=7.6.1 pkgrel=1 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" @@ -21,7 +21,7 @@ options=('strip' 'zipman') source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz" 'rsyslog.logrotate' 'rsyslog.conf') -md5sums=('26a12cb6d6693839aea07d29f8654bc9' +md5sums=('093c462a5245012bd9e7b82dd8aedffb' '0d990373f5c70ddee989296007b4df5b' 'd61dd424e660eb16401121eed20d98bc') diff --git a/community/schroot/PKGBUILD b/community/schroot/PKGBUILD index e1bf8e9eb..79701902b 100644 --- a/community/schroot/PKGBUILD +++ b/community/schroot/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 102276 2013-12-07 10:37:05Z bpiotrowski $ +# $Id: PKGBUILD 107189 2014-03-14 08:53:27Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Wagner <Andreas dot Wagner at em dot uni-frankfurt dot de> pkgname=schroot -pkgver=1.6.5 -pkgrel=5 +pkgver=1.6.8 +pkgrel=1 pkgdesc="Allows users to execute shell commands under different root filesystems. (Successor to dchroot)." url="http://packages.qa.debian.org/s/schroot.html" license=('GPL3') @@ -28,7 +28,7 @@ source=("http://ftp.debian.org/debian/pool/main/s/$pkgname/${pkgname}_${pkgver}. 'pam.d.schroot.patch' 'colon-completion.patch' 'fix-bash-completion.patch') -md5sums=('99f679d68f180a56289b3ec40d214ae4' +md5sums=('ab584352cb73c8e137d47ef8d160a275' '54239847f89b9a4772910415bde6276a' '5a3f7b839c7e0b8933748da7c5b6385b' 'ddb2f09c02b24dab777110f9808472e1' diff --git a/community/xdebug/PKGBUILD b/community/xdebug/PKGBUILD index 7aa15c063..714f6127d 100644 --- a/community/xdebug/PKGBUILD +++ b/community/xdebug/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 95812 2013-08-17 08:23:12Z pierre $ +# $Id: PKGBUILD 107191 2014-03-14 08:53:43Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jonathan Wiersma <arch aur at jonw dot org> # Contributor: Jonathan Wiersma <arch aur at jonw dot org> # Contributor: sracker <smb.sac@gmail.com> pkgname=xdebug -pkgver=2.2.3 -pkgrel=3 +pkgver=2.2.4 +pkgrel=1 pkgdesc="PHP debugging extension" arch=('i686' 'x86_64') url="http://www.xdebug.org" @@ -15,7 +15,7 @@ depends=('php') backup=('etc/php/conf.d/xdebug.ini') source=(http://www.xdebug.org/files/$pkgname-$pkgver.tgz xdebug.ini) -md5sums=('e49cec9861b45dc0b36eae33bf8a14fa' +md5sums=('a2edd77f112ab47286c280df041c396a' '6a1f2ef91c632d4c9b7b218cd2e278ef') build() { diff --git a/community/xmobar/PKGBUILD b/community/xmobar/PKGBUILD index 4e0a01d44..61cef82f1 100644 --- a/community/xmobar/PKGBUILD +++ b/community/xmobar/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 106937 2014-03-10 18:31:13Z jelle $ +# $Id: PKGBUILD 107201 2014-03-14 13:17:51Z jelle $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=xmobar -pkgver=0.20 +pkgver=0.20.1 pkgrel=1 pkgdesc="A Minimalistic Text Based Status Bar" url="http://hackage.haskell.org/package/xmobar" @@ -14,7 +14,7 @@ makedepends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-x11-xft=0.3.1-9' 'ha 'haskell-stm=2.4.2-2' 'haskell-parsec=3.1.3-3' 'haskell-mtl=2.1.2-3' 'haskell-regex-base' 'haskell-regex-compat haskell-http') options=('strip') source=(http://hackage.haskell.org/packages/archive/xmobar/$pkgver/xmobar-$pkgver.tar.gz) -md5sums=('09483ed2ff57b81d46aa3eb1ac6d89e4') +md5sums=('cee66bfa9aa36d25329ffd5ac044aeaf') build() { cd ${srcdir}/xmobar-$pkgver diff --git a/community/xtrabackup/PKGBUILD b/community/xtrabackup/PKGBUILD index d90eeb4a8..8c1eba308 100644 --- a/community/xtrabackup/PKGBUILD +++ b/community/xtrabackup/PKGBUILD @@ -1,10 +1,11 @@ # $Id$ -# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> + pkgname=xtrabackup -pkgver=2.1.7 -pkgrel=3 +pkgver=2.1.8 +pkgrel=1 pkgdesc='Non-blocking backup tool for MySQL' arch=('i686' 'x86_64') url='http://www.percona.com/software/percona-xtrabackup/' @@ -39,5 +40,5 @@ package() { done } -sha256sums=('b0a89dd805fe25d1fd00c3f84b43d59e88173a19e2075d444a116118e2623587' +sha256sums=('2a397372aaa42228b48e74b89c41265d0b0c4be815069a86feb855bc8fbf2ffa' 'e6f329c061c921be6e44e16fd64d79bcca8c61ea1ce4a1d2f923408d30318b25') diff --git a/community/xulrunner/PKGBUILD b/community/xulrunner/PKGBUILD index 8fe4e064a..baf1a4fe0 100644 --- a/community/xulrunner/PKGBUILD +++ b/community/xulrunner/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 105483 2014-02-09 04:20:46Z cbehan $ +# $Id: PKGBUILD 107175 2014-03-14 04:14:05Z cbehan $ # Maintainer: Connor Behan <connor.behan@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Alexander Baldeck <alexander@archlinux.org> pkgname=xulrunner -pkgver=27.0 +pkgver=28.0 pkgrel=1 pkgdesc="Mozilla Runtime Environment" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'libvpx' 'python2') +depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'python2') makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'autoconf2.13' 'gstreamer0.10-base') url="http://wiki.mozilla.org/XUL:Xul_Runner" source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.bz2 @@ -18,10 +18,10 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/ shared-libs.patch) options=('!emptydirs' '!makeflags' 'staticlibs') replaces=('xulrunner-oss') -sha256sums=('4f6125c053e12c4ac3317b075e289b10ce470dd90ed6fc43c4572bf1acc64981' - '8455f7bc00e8ad6e69bba43171083c778420a8b1c566347ed5381ae9cf98191a' +sha256sums=('6eacdc549c252da57d1f51a363ad8c7e62f09ec8c796e8eb69ddb3e1008df7af' + '38f1f7a49a03b67a6b96bb696640a28fd20b42f6e45a27a81d25d66fd0148e4e' '23485d937035648add27a7657f6934dc5b295e886cdb0506eebd02a43d07f269' - 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1') + 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1') prepare() { cd "$srcdir/mozilla-release" @@ -30,6 +30,7 @@ prepare() { #fix libdir/sdkdir - fedora patch -Np1 -i ../mozilla-pkgconfig.patch patch -Np1 -i ../shared-libs.patch + #patch -Np1 -i ../unbreak-plugin-build.patch # WebRTC build tries to execute "python" and expects Python 2 # Workaround taken from chromium PKGBUILD diff --git a/community/xulrunner/mozconfig b/community/xulrunner/mozconfig index d2078e936..ce95b12e8 100644 --- a/community/xulrunner/mozconfig +++ b/community/xulrunner/mozconfig @@ -28,4 +28,4 @@ ac_add_options --disable-tests ac_add_options --disable-installer # https://bugzilla.mozilla.org/show_bug.cgi?id=955876 -ac_add_options --enable-release +#ac_add_options --enable-release diff --git a/community/xulrunner/unbreak-plugin-build.patch b/community/xulrunner/unbreak-plugin-build.patch new file mode 100644 index 000000000..63e624ef3 --- /dev/null +++ b/community/xulrunner/unbreak-plugin-build.patch @@ -0,0 +1,76 @@ + +# HG changeset patch +# User Ehsan Akhgari <ehsan@mozilla.com> +# Date 1392421799 18000 +# Node ID 0691948a0abedc7db35c4cb67ec11ad06f782ab0 +# Parent 6f78482c5792b03adca38c924cc4a41f6e16b8ff +Bug 784739 follow-up: Use NULL in npruntime.h + +diff --git a/dom/plugins/base/npruntime.h b/dom/plugins/base/npruntime.h +--- a/dom/plugins/base/npruntime.h ++++ b/dom/plugins/base/npruntime.h +@@ -132,23 +132,23 @@ void NPN_ReleaseVariantValue(NPVariant * + #define NPVARIANT_TO_INT32(_v) ((_v).value.intValue) + #define NPVARIANT_TO_DOUBLE(_v) ((_v).value.doubleValue) + #define NPVARIANT_TO_STRING(_v) ((_v).value.stringValue) + #define NPVARIANT_TO_OBJECT(_v) ((_v).value.objectValue) + + #define VOID_TO_NPVARIANT(_v) \ + NP_BEGIN_MACRO \ + (_v).type = NPVariantType_Void; \ +- (_v).value.objectValue = nullptr; \ ++ (_v).value.objectValue = NULL; \ + NP_END_MACRO + + #define NULL_TO_NPVARIANT(_v) \ + NP_BEGIN_MACRO \ + (_v).type = NPVariantType_Null; \ +- (_v).value.objectValue = nullptr; \ ++ (_v).value.objectValue = NULL; \ + NP_END_MACRO + + #define BOOLEAN_TO_NPVARIANT(_val, _v) \ + NP_BEGIN_MACRO \ + (_v).type = NPVariantType_Bool; \ + (_v).value.boolValue = !!(_val); \ + NP_END_MACRO + +@@ -211,17 +211,17 @@ typedef void *NPIdentifier; + + /* + NPObjects have methods and properties. Methods and properties are + identified with NPIdentifiers. These identifiers may be reflected + in script. NPIdentifiers can be either strings or integers, IOW, + methods and properties can be identified by either strings or + integers (i.e. foo["bar"] vs foo[1]). NPIdentifiers can be + compared using ==. In case of any errors, the requested +- NPIdentifier(s) will be nullptr. NPIdentifier lifetime is controlled ++ NPIdentifier(s) will be NULL. NPIdentifier lifetime is controlled + by the browser. Plugins do not need to worry about memory management + with regards to NPIdentifiers. + */ + NPIdentifier NPN_GetStringIdentifier(const NPUTF8 *name); + void NPN_GetStringIdentifiers(const NPUTF8 **names, int32_t nameCount, + NPIdentifier *identifiers); + NPIdentifier NPN_GetIntIdentifier(int32_t intid); + bool NPN_IdentifierIsString(NPIdentifier identifier); +@@ -278,17 +278,17 @@ typedef bool (*NPConstructFunctionPtr)(N + NPInvokeFunctionPtr function may return 0 to indicate a void + result. + + NPInvalidateFunctionPtr is called by the scripting environment + when the native code is shutdown. Any attempt to message a + NPObject instance after the invalidate callback has been + called will result in undefined behavior, even if the native code + is still retaining those NPObject instances. (The runtime +- will typically return immediately, with 0 or nullptr, from an ++ will typically return immediately, with 0 or NULL, from an + attempt to dispatch to a NPObject, but this behavior should not + be depended upon.) + + The NPEnumerationFunctionPtr function may pass an array of + NPIdentifiers back to the caller. The callee allocs the memory of + the array using NPN_MemAlloc(), and it's the caller's responsibility + to release it using NPN_MemFree(). + */ + |