diff options
31 files changed, 295 insertions, 175 deletions
diff --git a/community/cppcheck/PKGBUILD b/community/cppcheck/PKGBUILD index adc0523aa..f6a9528d9 100644 --- a/community/cppcheck/PKGBUILD +++ b/community/cppcheck/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 92619 2013-06-10 06:38:48Z bpiotrowski $ +# $Id: PKGBUILD 95268 2013-08-08 11:40:15Z jelle $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> pkgname=cppcheck -pkgver=1.60.1 +pkgver=1.61 pkgrel=1 pkgdesc="A tool for static C/C++ code analysis" arch=('i686' 'x86_64') url="http://cppcheck.wiki.sourceforge.net/" license=('GPL') -depends=('pcre' 'qt4') +depends=('qt4') makedepends=('docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2) -sha1sums=('282e74459747d6c940fa65376049cb642cd32e6a') +sha1sums=('fd81635612ba74a90b0ebe6d4c8a520826cc077c') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/homebank/PKGBUILD b/community/homebank/PKGBUILD index 8771bbef0..8a6f10897 100644 --- a/community/homebank/PKGBUILD +++ b/community/homebank/PKGBUILD @@ -1,30 +1,30 @@ -# $Id: PKGBUILD 82438 2013-01-18 06:05:16Z jlichtblau $ +# $Id: PKGBUILD 95287 2013-08-08 19:36:00Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> pkgname=homebank -pkgver=4.5 +pkgver=4.5.1 pkgrel=1 pkgdesc="Free, easy, personal accounting for everyone" arch=('i686' 'x86_64') url="http://homebank.free.fr/" license=('GPL') -depends=('desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'libofx' 'librsvg' 'perlxml' 'shared-mime-info') +depends=('desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'libofx' 'librsvg' 'perl-xml-parser' 'shared-mime-info') makedepends=('intltool') install=$pkgname.install changelog=$pkgname.changelog source=(http://homebank.free.fr/public/$pkgname-$pkgver.tar.gz) -sha256sums=('3c6dcb19fd975037857f84fd6a186a5b0b84f590f37ead0d37868fa484c6e547') +sha256sums=('f539d27758d864802d5d63a06864fcc992d2d7b7d9e872621786a83c3d672f5f') build() { - cd "${srcdir}/$pkgname-$pkgver" + cd ${srcdir}/$pkgname-$pkgver ./configure --prefix=/usr make } package() { - cd "${srcdir}/$pkgname-$pkgver" + cd ${srcdir}/$pkgname-$pkgver make DESTDIR="${pkgdir}" install } diff --git a/community/homebank/homebank.changelog b/community/homebank/homebank.changelog index 75beb2e9d..ff3480d50 100644 --- a/community/homebank/homebank.changelog +++ b/community/homebank/homebank.changelog @@ -1,2 +1,5 @@ +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * homebank 4.5.1-1 + 2013-01-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * homebank 4.5-1 diff --git a/community/mp3splt-gtk/PKGBUILD b/community/mp3splt-gtk/PKGBUILD index 3fc75d039..2ef87f81a 100644 --- a/community/mp3splt-gtk/PKGBUILD +++ b/community/mp3splt-gtk/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 88581 2013-04-20 15:31:43Z jlichtblau $ +# $Id: PKGBUILD 95291 2013-08-08 19:41:01Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=mp3splt-gtk -pkgver=0.8.2 +pkgver=0.9 pkgrel=1 pkgdesc="Split mp3 and ogg files without decoding" arch=('i686' 'x86_64') url="http://mp3splt.sourceforge.net/" license=('GPL') depends=('desktop-file-utils' 'gstreamer0.10-ffmpeg' 'gtk3' 'libmp3splt') -makedepends=('pkgconfig') +makedepends=('pkg-config') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/sourceforge/mp3splt/$pkgname-$pkgver.tar.gz) -sha256sums=('5634d0a6d15f73affc361c49cafb96a5e53fa2e65a6d7723e74a3a79d3f27c88') +sha256sums=('6262cf61f74bfb1cac5d5bdf6c3ad41fece221f7fb66032ae633835044aecff5') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/mp3splt-gtk/mp3splt-gtk.changelog b/community/mp3splt-gtk/mp3splt-gtk.changelog index 724bd3ded..6ad76f5d1 100644 --- a/community/mp3splt-gtk/mp3splt-gtk.changelog +++ b/community/mp3splt-gtk/mp3splt-gtk.changelog @@ -1,3 +1,6 @@ +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * mp3splt-gtk 0.9-1 + 2013-04-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * mp3splt-gtk 0.8.2-1 diff --git a/community/pypy3/PKGBUILD b/community/pypy3/PKGBUILD index 16e7e1a33..1cfc62720 100644 --- a/community/pypy3/PKGBUILD +++ b/community/pypy3/PKGBUILD @@ -7,19 +7,20 @@ pkgname=pypy3 pkgver=2.1beta1 _pkgver=2.1-beta1 #[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev -pkgrel=1 +pkgrel=2 pkgdesc="A Python3 implementation written in Python, JIT enabled" url="http://pypy.org" arch=('i686' 'x86_64') depends=('libffi') provides=('python') options=(!buildflags) -makedepends=('python' 'mercurial' 'python2') +makedepends=('python' 'mercurial' 'python2' 'tk') optdepends=('openssl: openssl module' 'expat: pyexpat module' 'ncurses: ncurses module' 'zlib: zlib module' - 'bzip2: bz2 module') + 'bzip2: bz2 module' + 'tk: tk module') license=('custom:MIT') #source=("hg+https://bitbucket.org/pypy/pypy#revision=$_hgrev") source=("https://bitbucket.org/pypy/pypy/downloads/$pkgname-$_pkgver-src.tar.bz2") @@ -34,7 +35,7 @@ build() { package() { cd "${srcdir}"/${pkgname}-${_pkgver}-src/pypy/tool/release - python2 package.py --without-tk ../../../ pypy3 pypy-c "${srcdir}"/${pkgname}.tar.bz2 + python2 package.py ../../../ pypy3 pypy-c "${srcdir}"/${pkgname}.tar.bz2 mkdir -p "${pkgdir}"/opt tar x -C "${pkgdir}"/opt -f "${srcdir}"/${pkgname}.tar.bz2 diff --git a/community/subtitleeditor/PKGBUILD b/community/subtitleeditor/PKGBUILD index a7932aa85..1cb1f0f91 100644 --- a/community/subtitleeditor/PKGBUILD +++ b/community/subtitleeditor/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 66079 2012-02-22 22:47:22Z jlichtblau $ +# $Id: PKGBUILD 95280 2013-08-08 19:16:53Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=subtitleeditor -pkgver=0.40.0 +pkgver=0.41.0 pkgrel=1 pkgdesc="A GTK+2 tool to edit subtitles for GNU/Linux/*BSD" arch=('i686' 'x86_64') @@ -12,13 +12,12 @@ depends=('desktop-file-utils' 'enchant' 'gstreamer0.10-base-plugins' 'gstreamer0 'gstreamermm' 'gtk2' 'gtkmm' 'hicolor-icon-theme' 'libsigc++' 'libxml++' 'xdg-utils') makedepends=('intltool') optdepends=('gstreamer0.10-ffmpeg: to be able to view movies inside the subtitleeditor' - 'gstreamer0.10-ugly-plugins: to be able to view movies inside the subtitleeditor' - 'gstreamer0.10-fluendo: to be able to view movies inside the subtitleeditor') + 'gstreamer0.10-ugly-plugins: to be able to view movies inside the subtitleeditor') options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog -source=(http://download.gna.org/$pkgname/0.40/$pkgname-$pkgver.tar.gz) -sha256sums=('b8d948f3e770524bf63fe632600aa94fcbd4edba772cad2aec4fdb3b3335b02d') +source=(http://download.gna.org/$pkgname/0.41/$pkgname-$pkgver.tar.gz) +sha256sums=('30e7fc29e8a6e714f6b0eedf80b2b387099957b9d70093fa0032fd5528b14e62') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/subtitleeditor/subtitleeditor.changelog b/community/subtitleeditor/subtitleeditor.changelog index 9362e3c99..1f431c55b 100644 --- a/community/subtitleeditor/subtitleeditor.changelog +++ b/community/subtitleeditor/subtitleeditor.changelog @@ -1,3 +1,6 @@ +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * subtitleeditor 0.41.0-1 + 2012-02-22 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * subtitleeditor 0.40.0-1 diff --git a/community/tilda/PKGBUILD b/community/tilda/PKGBUILD index 19ba559f2..787e5f40d 100644 --- a/community/tilda/PKGBUILD +++ b/community/tilda/PKGBUILD @@ -1,42 +1,29 @@ -# $Id: PKGBUILD 71879 2012-06-02 18:37:37Z jlichtblau $ +# $Id: PKGBUILD 95282 2013-08-08 19:28:31Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> pkgname=tilda -pkgver=0.9.6 -pkgrel=6 -pkgdesc="Linux terminal based on classic terminals from first person shooter games" +pkgver=1.1.7 +pkgrel=1 +pkgdesc="A Gtk based drop down terminal for Linux and Unix" arch=('i686' 'x86_64') -url="http://tilda.sourceforge.net" +url="https://github.com/lanoxx/tilda" license=('GPL') -depends=('vte' 'confuse' 'libglade') -makedepends=('gawk') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz - tilda-fix.patch tilda-glib2.patch tilda-conf-sigsegv.patch) -sha256sums=('b3bd0f63eb83a5001ef26056ca116e5f8005d454f8f82a94f334868862068411' - 'ceac38bb33a0e8141f7b6cbc55807c999729319f2fdfaa3c375aa1a541d29729' - 'c71cdd8cdc1fdd76c919605c6b7a1b89e4929d20630db17145e6c2b584c8aaf9' - 'e28c731c0ca94210d5e4f4b7dd0eee9952405593f1d06e4ab2d87ee299e3e533') +depends=('vte3' 'confuse' 'gtk3') +source=(https://github.com/lanoxx/$pkgname/archive/$pkgname-$pkgver.tar.gz) +sha256sums=('ed96ae2cf0ceb2a5b2f4a62948c5c0d28d1d54f89ade5153b2e67515cf4dc5e7') build() { - cd $srcdir/$pkgname-$pkgver - -# gdk && desktop file fix FS#25762 - patch -p0 -i ${srcdir}/$pkgname-fix.patch - -# glib2 fix - patch -p0 -i ${srcdir}/$pkgname-glib2.patch - -# fix segfaults on malformed config files FS#29754 - patch -p0 -i ${srcdir}/$pkgname-conf-sigsegv.patch + cd $srcdir/$pkgname-$pkgname-$pkgver + ./autogen.sh ./configure --prefix=/usr make } package() { - cd $srcdir/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgname-$pkgver make DESTDIR=${pkgdir} install } diff --git a/community/tilda/tilda-conf-sigsegv.patch b/community/tilda/tilda-conf-sigsegv.patch deleted file mode 100644 index a48aad0a3..000000000 --- a/community/tilda/tilda-conf-sigsegv.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/key_grabber.c 2008-04-08 00:12:31.000000000 +0200 -+++ src/key_grabber.c 2012-05-17 19:43:25.227699421 +0200 -@@ -257,7 +257,7 @@ - gboolean tilda_keygrabber_bind (const gchar *keystr, tilda_window *tw) - { - /* Empty strings are no good */ -- if (strcmp ("", keystr) == 0) -+ if (!keystr || strcmp ("", keystr) == 0) - return FALSE; - - return tomboy_keybinder_bind (keystr, onKeybindingPull, tw); diff --git a/community/tilda/tilda-fix.patch b/community/tilda/tilda-fix.patch deleted file mode 100644 index a6d273c26..000000000 --- a/community/tilda/tilda-fix.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- src/key_grabber.c 2008-04-08 01:12:31.000000000 +0300 -+++ src/key_grabber.c 2009-10-16 17:39:16.399679408 +0300 -@@ -190,7 +190,7 @@ - * Overriding the user time here seems to work a lot better than calling - * gtk_window_present_with_time() here, or at the end of the function. I have - * no idea why, they should do the same thing. */ -- gdk_x11_window_set_user_time (GTK_WIDGET(tw->window)->window, -+ gdk_x11_window_set_user_time (GTK_WIDGET(tw->window), - tomboy_keybinder_get_current_event_time()); - gtk_window_move (GTK_WINDOW(tw->window), config_getint ("x_pos"), config_getint ("y_pos")); - gtk_widget_show (GTK_WIDGET(tw->window)); - ---- tilda.desktop.in 2007-03-16 04:53:34.000000000 +0100 -+++ tilda.desktop.in 2011-08-28 19:08:53.000000000 +0200 -@@ -2 +1,0 @@ --Encoding=UTF-8 -@@ -4,2 +3,2 @@ --Exec=@BINDIR@/tilda --Icon=@PIXMAPSDIR@/tilda.png -+Exec=tilda -+Icon=tilda -@@ -8 +7 @@ --Categories=GNOME;GTK;Application;Utility;TerminalEmulator; -+Categories=GNOME;GTK;Utility;TerminalEmulator;System; diff --git a/community/tilda/tilda-glib2.patch b/community/tilda/tilda-glib2.patch deleted file mode 100644 index 2d048e565..000000000 --- a/community/tilda/tilda-glib2.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/tomboykeybinder.h 2007-07-15 04:31:19.000000000 +0200 -+++ src/tomboykeybinder.h 2012-05-17 19:42:06.613150329 +0200 -@@ -2,7 +2,7 @@ - #ifndef __TOMBOY_KEY_BINDER_H__ - #define __TOMBOY_KEY_BINDER_H__ - --#include <glib/gtypes.h> -+//#include <glib/gtypes.h> - - G_BEGIN_DECLS - diff --git a/community/tilda/tilda.changelog b/community/tilda/tilda.changelog index 4248e9a32..f5a9e46d9 100644 --- a/community/tilda/tilda.changelog +++ b/community/tilda/tilda.changelog @@ -1,20 +1,18 @@ -2012-06-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * tilda 1.1.7-1 +2012-06-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * FS#29754 fixed 2011-08-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> - * FS#25762 fixed 2008-04-29 Mateusz Herych <heniekk@gmail.com> - * Updated for x86_64 - 0.9.6 2008-04-28 Douglas Soares de Andrade <dsa@aur.archlinux.org> - * Updated for i686 - 0.9.6 2007-12-30 Douglas Soares de Andrade <dsa@aur.archlinux.org> - * Updated to newer version - 0.9.5 diff --git a/community/unrtf/PKGBUILD b/community/unrtf/PKGBUILD index 44cb83f66..9a748207f 100644 --- a/community/unrtf/PKGBUILD +++ b/community/unrtf/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 88595 2013-04-20 16:12:02Z jlichtblau $ +# $Id: PKGBUILD 95284 2013-08-08 19:29:43Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: froggie <sullivanva@gmail.com> pkgname=unrtf -pkgver=0.21.3 +pkgver=0.21.5 pkgrel=1 pkgdesc="Command-line program which converts RTF documents to other formats" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ license=('GPL3') depends=('glibc') changelog=$pkgname.changelog source=(http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('8aec68a5583fea8ac575cdb6bbd111ecc6700054127ab12023ac94729da77536') +sha256sums=('b6b1afd301dcec1cf377476154fc22ed0ac73aee2b7d56a42e2279cced3943c2') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/unrtf/unrtf.changelog b/community/unrtf/unrtf.changelog index fc7f75065..03b5a9cf6 100644 --- a/community/unrtf/unrtf.changelog +++ b/community/unrtf/unrtf.changelog @@ -1,3 +1,6 @@ +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * unrtf 0.21.5-1 + 2013-04-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * unrtf 0.21.3-1 diff --git a/extra/python-egenix-mx-base/PKGBUILD b/extra/python-egenix-mx-base/PKGBUILD index 2da3808fe..52fcc5aed 100644 --- a/extra/python-egenix-mx-base/PKGBUILD +++ b/extra/python-egenix-mx-base/PKGBUILD @@ -1,11 +1,10 @@ -# $Id: PKGBUILD 174964 2013-01-09 16:03:42Z stephane $ +# $Id: PKGBUILD 192252 2013-08-08 18:04:12Z eric $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> # Contributor: Douglas Soares de Andrade <douglas@archlinux.org> pkgbase=python-egenix-mx-base pkgname=('python2-egenix-mx-base') -_origname=egenix-mx-base -pkgver=3.2.5 +pkgver=3.2.6 pkgrel=1 pkgdesc="A collection of Python tools" arch=('i686' 'x86_64') @@ -14,20 +13,25 @@ url="http://www.egenix.com/products/python/mxBase/" makedepends=('python2') conflicts=('python-egenix-mx-base<=3.2.4-1') replaces=('python-egenix-mx-base<=3.2.4-1') -source=("http://downloads.egenix.com/python/${_origname}-${pkgver}.tar.gz") -sha1sums=('d64607ff3bdd0c908f1f4ce39d458514135c9a86') - -build() { - cd "${srcdir}/${_origname}-${pkgver}" +source=(http://downloads.egenix.com/python/egenix-mx-base-${pkgver}.tar.gz{,.asc}) +sha1sums=('3e21c6eba53a841070a4e9430a85ecf8a28df20f' + 'SKIP') +prepare() { + cd egenix-mx-base-${pkgver} find . -name \*.py -exec sed -i -e "s|^#!.*python|#!/usr/bin/python2|" {} \; +} +build() { + cd egenix-mx-base-${pkgver} python2 setup.py build } package_python2-egenix-mx-base() { - depends=('python2>=2.7') - cd "${srcdir}/${_origname}-${pkgver}" + depends=('python2') + + cd egenix-mx-base-${pkgver} python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 - install -D -m644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + chmod 644 "${pkgdir}"/usr/lib/python2.7/site-packages/mx/{URL/Doc/mxURL.pdf,DateTime/Doc/mxDateTime.pdf} + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } diff --git a/extra/sdl2/PKGBUILD b/extra/sdl2/PKGBUILD new file mode 100644 index 000000000..057fe41d1 --- /dev/null +++ b/extra/sdl2/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=sdl2 +pkgver=2.0.0 +pkgrel=2 +pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)" +arch=('i686' 'x86_64') +url="http://www.libsdl.org" +license=('MIT') +depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl') +makedepends=('alsa-lib' 'mesa' 'libpulse' 'cmake') +optdepends=('alsa-lib: ALSA audio driver' + 'libpulse: PulseAudio audio driver') +source=("http://www.libsdl.org/tmp/release/SDL2-${pkgver}.tar.gz") +md5sums=('ffb0f2115b3aaee9f3150301fdd680cd') + +build() { + cd "${srcdir}/SDL2-${pkgver}" + + mkdir build && cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSDL_STATIC=OFF \ + -DRPATH=OFF + make +} + +package() { + cd "${srcdir}/SDL2-${pkgver}/build" + + make DESTDIR="${pkgdir}/" install + + install -Dm644 ../COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/extra/sdl2_gfx/PKGBUILD b/extra/sdl2_gfx/PKGBUILD new file mode 100644 index 000000000..b302c886a --- /dev/null +++ b/extra/sdl2_gfx/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Jameson Pugh <imntreal@gmail.com> + +pkgname=sdl2_gfx +pkgver=5 +pkgrel=1 +pkgdesc="SDL Graphic Primitives (Version 2)" +arch=('i686' 'x86_64') +url="http://www.ferzkopp.net/joomla/software-mainmenu-14/4-ferzkopps-linux-software/19-sdlgfx" +license=('zlib') +depends=('sdl2') +makedepends=('svn') +options=(!libtool) +source=("sdl2-gfx::svn://svn.code.sf.net/p/sdl2gfx/code/trunk#revision=$pkgver") +md5sums=('SKIP') + +build() { + cd "${srcdir}/sdl2-gfx" + + ./autogen.sh + ./configure --disable-static --prefix=/usr + make +} + +package() { + cd "${srcdir}/sdl2-gfx" + make DESTDIR="${pkgdir}/" install + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/extra/sdl2_image/PKGBUILD b/extra/sdl2_image/PKGBUILD new file mode 100644 index 000000000..fc17b5d2d --- /dev/null +++ b/extra/sdl2_image/PKGBUILD @@ -0,0 +1,27 @@ +#Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=sdl2_image +pkgver=2.0.0 +pkgrel=1 +pkgdesc="A simple library to load images of various formats as SDL surfaces (Version 2)" +arch=('i686' 'x86_64') +url="http://www.libsdl.org" +license=('MIT') +depends=('sdl2' 'libpng' 'libtiff' 'libjpeg' 'libwebp') +makedepends=('cmake') +options=(!libtool) +source=("http://www.libsdl.org/tmp/SDL_image/release/SDL2_image-${pkgver}.tar.gz") +sha1sums=('1a37f0f63421bd1b86dd6ddabcb04fa8f28874ce') + +build() { + cd "${srcdir}/SDL2_image-${pkgver}/" + ./configure --disable-static --prefix=/usr + make +} + +package() { + cd "${srcdir}/SDL2_image-${pkgver}/" + + make DESTDIR="${pkgdir}/" install + install -Dm644 COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/extra/sdl2_mixer/PKGBUILD b/extra/sdl2_mixer/PKGBUILD new file mode 100644 index 000000000..760fee8a7 --- /dev/null +++ b/extra/sdl2_mixer/PKGBUILD @@ -0,0 +1,29 @@ +#Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=sdl2_mixer +pkgver=2.0.0 +pkgrel=1 +pkgdesc="A simple multi-channel audio mixer (Version 2)" +arch=('i686' 'x86_64') +url="http://www.libsdl.org" +license=('MIT') +depends=('sdl2' 'libvorbis' 'libmodplug' 'smpeg2' 'flac') +makedepends=('fluidsynth') +optdepends=('fluidsynth: MIDI software synth, replaces built-in timidity') +options=(!libtool) +source=("http://www.libsdl.org/tmp/SDL_mixer/release/SDL2_mixer-${pkgver}.tar.gz") +md5sums=('4c85cdc7b6d162afb918aed626436109') + +build() { + cd "${srcdir}/SDL2_mixer-${pkgver}/" + + ./configure --disable-static --prefix=/usr + make +} + +package() { + cd "${srcdir}/SDL2_mixer-${pkgver}/" + + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/extra/sdl2_ttf/PKGBUILD b/extra/sdl2_ttf/PKGBUILD new file mode 100644 index 000000000..fe743318c --- /dev/null +++ b/extra/sdl2_ttf/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=sdl2_ttf +pkgver=2.0.12 +pkgrel=1 +pkgdesc="A library that allows you to use TrueType fonts in your SDL applications (Version 2)" +arch=('i686' 'x86_64') +url="http://www.libsdl.org" +license=('MIT') +depends=('sdl2' 'freetype2') +makedepends=('cmake') +provides=(sdl2_ttf) +options=(!libtool) +source=("http://www.libsdl.org/tmp/SDL_ttf/release/SDL2_ttf-${pkgver}.tar.gz") +md5sums=('a0925e117cc5f0fb7cf2a66c7968c117') + +build() { + cd "${srcdir}/SDL2_ttf-${pkgver}/" + + ./autogen.sh + ./configure --disable-static --prefix=/usr + make +} + +package() { + cd "${srcdir}/SDL2_ttf-${pkgver}/" + + make DESTDIR="${pkgdir}/" install + + install -Dm644 COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/extra/smpeg2/PKGBUILD b/extra/smpeg2/PKGBUILD new file mode 100644 index 000000000..1f7dd4856 --- /dev/null +++ b/extra/smpeg2/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=smpeg2 +pkgver=412 +pkgrel=2 +pkgdesc="SDL2 MPEG Player Library" +arch=('i686' 'x86_64') +url="http://icculus.org/smpeg/" +license=('LGPL') +depends=('sdl2') +makedepends=('gtk' 'mesa' 'glu' 'svn') +optdepends=('gtk: to use gtv ' 'glu: to use glmovie') +options=('!libtool') +source=(svn://svn.icculus.org/smpeg/trunk#revision=$pkgver) +md5sums=('SKIP') + +build() { + cd ${srcdir}/trunk + sed -i s/SDL_CONFIG/SDL2_CONFIG/g smpeg2-config.in + ./autogen.sh + ./configure --prefix=/usr --mandir=/usr/share/man --disable-static + make +} + +package() { + cd ${srcdir}/trunk + make DESTDIR=${pkgdir} install + + # hacky way of resolving conflicts + rm ${pkgdir}/usr/bin/plaympeg + rm -r ${pkgdir}/usr/share/man +} diff --git a/extra/tcl/PKGBUILD b/extra/tcl/PKGBUILD index a52cb810b..999f1f695 100644 --- a/extra/tcl/PKGBUILD +++ b/extra/tcl/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 183693 2013-04-27 04:42:47Z eric $ +# $Id: PKGBUILD 192225 2013-08-08 07:36:39Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=tcl pkgver=8.6.0 -pkgrel=4 +pkgrel=5 pkgdesc="The Tcl scripting language" arch=('i686' 'x86_64') url="http://tcl.sourceforge.net/" license=('custom') depends=('zlib') source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz) -md5sums=('573aa5fe678e9185ef2b3c56b24658d3') +sha1sums=('fc57fc08ab113740a702bb67d4f350f8ec85ef58') prepare() { cd tcl${pkgver} @@ -36,10 +36,8 @@ check() { package() { cd tcl${pkgver}/unix make INSTALL_ROOT="${pkgdir}" install install-private-headers - find "${pkgdir}" -name '*.a' -type f -exec chmod 644 {} \; ln -sf tclsh8.6 "${pkgdir}/usr/bin/tclsh" - - # install license + ln -sf libtcl${pkgver%.*}.so "${pkgdir}/usr/lib/libtcl.so" install -Dm644 ../license.terms "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # remove buildroot traces diff --git a/extra/tk/PKGBUILD b/extra/tk/PKGBUILD index 5ae48ad4a..5150c48a5 100644 --- a/extra/tk/PKGBUILD +++ b/extra/tk/PKGBUILD @@ -1,42 +1,37 @@ -# $Id: PKGBUILD 173851 2012-12-25 00:34:54Z foutrelis $ -# Maintainer: Allan McRae <allan@archlinux.org> -# Contributor: Judd Vinet <jvinet@zeroflux.org> +# $Id: PKGBUILD 192227 2013-08-08 07:38:43Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=tk pkgver=8.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="A windowing toolkit for use with tcl" arch=('i686' 'x86_64') url="http://tcl.sourceforge.net/" license=('custom') depends=("tcl=${pkgver}" 'libxss' 'libxft') source=(http://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz) -md5sums=('b883a1a3c489c17413fb602a94bf54e8') +sha1sums=('c42e160285e2d26eae8c2a1e6c6f86db4fa7663b') build() { - cd ${srcdir}/tk${pkgver}/unix - + cd tk${pkgver}/unix [[ $CARCH == "x86_64" ]] && BIT="--enable-64bit" - ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads $BIT - + ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads --disable-rpath $BIT make } #check() { -# cd ${srcdir}/tk${pkgver}/unix +# cd tk${pkgver}/unix # make test #} package() { - cd ${srcdir}/tk${pkgver}/unix - - make INSTALL_ROOT=${pkgdir} install install-private-headers - ln -sf wish8.6 ${pkgdir}/usr/bin/wish - - # install license - install -Dm644 license.terms ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + cd tk${pkgver}/unix + make INSTALL_ROOT="${pkgdir}" install install-private-headers + ln -sf wish8.6 "${pkgdir}/usr/bin/wish" + ln -sf libtk${pkgver%.*}.so "${pkgdir}/usr/lib/libtk.so" + install -Dm644 license.terms "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # remove buildroot traces - sed -i "s#${srcdir}#/usr/src#" ${pkgdir}/usr/lib/tkConfig.sh + sed -i "s#${srcdir}#/usr/src#" "${pkgdir}/usr/lib/tkConfig.sh" } diff --git a/kernels/linux-libre-pae/PKGBUILD b/kernels/linux-libre-pae/PKGBUILD index badb6d2c6..9f8bda31f 100644 --- a/kernels/linux-libre-pae/PKGBUILD +++ b/kernels/linux-libre-pae/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 191595 2013-07-26 15:20:34Z tpowa $ +# $Id: PKGBUILD 192042 2013-08-05 08:13:15Z tpowa $ # Contributor: Tobias Powalowski <tpowa@archlinux.org> # Contributor: Thomas Baechler <thomas@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@lavabit.com> @@ -6,7 +6,7 @@ pkgbase=linux-libre-pae # Build stock -LIBRE-PAE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.10 -pkgver=${_basekernel}.3 +pkgver=${_basekernel}.5 pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" @@ -22,8 +22,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'boot-logo.patch' 'change-default-console-loglevel.patch') md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' - '4741e325185acae5498cfc77a5e8f55b' - 'ead29a0206b79cc56ab97930e5d517ae' + 'f4810ea4bd977321d76edcde8dc756c9' + '25d73446f6071d0d1482822ae0072203' 'f302c931bd85309da9d9792b4cc96467' '04b21c79df0a952c22d681dd4f4562df' 'f3def2cefdcbb954c21d8505d23cc83c') diff --git a/kernels/linux-libre-pae/config b/kernels/linux-libre-pae/config index ea4a90c1f..600ed6b5e 100644 --- a/kernels/linux-libre-pae/config +++ b/kernels/linux-libre-pae/config @@ -764,8 +764,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=y -CONFIG_INET_TCP_DIAG=y +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m diff --git a/kernels/linux-libre-xen/PKGBUILD b/kernels/linux-libre-xen/PKGBUILD index 5583ffba0..bf7fa223d 100644 --- a/kernels/linux-libre-xen/PKGBUILD +++ b/kernels/linux-libre-xen/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 191595 2013-07-26 15:20:34Z tpowa $ +# $Id: PKGBUILD 192042 2013-08-05 08:13:15Z tpowa $ # Contributor: Tobias Powalowski <tpowa@archlinux.org> # Contributor: Thomas Baechler <thomas@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@lavabit.com> @@ -6,7 +6,7 @@ pkgbase=linux-libre-xen # Build stock -LIBRE-XEN kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.10 -pkgver=${_basekernel}.3 +pkgver=${_basekernel}.5 pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" @@ -22,8 +22,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'boot-logo.patch' 'change-default-console-loglevel.patch') md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' - '4741e325185acae5498cfc77a5e8f55b' - 'e2cb9d4092685c2a4216de9bbe8b72f1' + 'f4810ea4bd977321d76edcde8dc756c9' + '98b1a0fb0eaf6075a9dea34ca691dbf8' 'b7c2805bb287a644c0a303bf7721e534' '04b21c79df0a952c22d681dd4f4562df' 'f3def2cefdcbb954c21d8505d23cc83c') diff --git a/kernels/linux-libre-xen/config b/kernels/linux-libre-xen/config index 0c5724fc9..444cdc490 100644 --- a/kernels/linux-libre-xen/config +++ b/kernels/linux-libre-xen/config @@ -416,12 +416,9 @@ CONFIG_TOSHIBA=m CONFIG_I8K=m CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=m -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y +# CONFIG_MICROCODE_INTEL is not set +# CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_MICROCODE_INTEL_LIB=y -CONFIG_MICROCODE_INTEL_EARLY=y -CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # CONFIG_NOHIGHMEM is not set @@ -774,8 +771,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=y -CONFIG_INET_TCP_DIAG=y +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m @@ -2520,17 +2517,8 @@ CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_RADIOTAP=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_LIBIPW=m -# CONFIG_LIBIPW_DEBUG is not set +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set CONFIG_IWLWIFI=m CONFIG_IWLDVM=m CONFIG_IWLMVM=m @@ -4349,7 +4337,7 @@ CONFIG_FB_VIA_X_COMPATIBILITY=y # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set CONFIG_FB_VOODOO1=m -# CONFIG_FB_VT8623 is not set +CONFIG_FB_VT8623=m # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD index 3d7721fd4..3edf13c9e 100644 --- a/libre/iceweasel-libre/PKGBUILD +++ b/libre/iceweasel-libre/PKGBUILD @@ -22,7 +22,7 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } _pkgname=iceweasel pkgname=iceweasel-libre pkgver=$_debver.$_debrel -pkgrel=1 +pkgrel=2 pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox." arch=(i686 x86_64 mips64el) @@ -58,7 +58,7 @@ md5sums=('567bfd5b1bc0639b4f2e53a6e921ed5d' '0afdcc2a269e2104df18d52c44c7a875' '2d7ac85c32df6a4ccfcc6de7a1420bf7' '383e8e2a97a8b13fe56d153adb6878b6' - 'aa5a59aba789c66717436c4bed4b9aa5' + 'fad273fc43be26d38e04cd0dbb7c84f4' '7b9e5996dd9fe0b186a43a297db1c6b5' 'abf5ecb74caa857abb42bcfbb3442d9c' '0c26941504d3f2abed759221e9bb5de1' diff --git a/libre/iceweasel-libre/libre.patch b/libre/iceweasel-libre/libre.patch index 102733575..aae1b490d 100644 --- a/libre/iceweasel-libre/libre.patch +++ b/libre/iceweasel-libre/libre.patch @@ -13,15 +13,16 @@ diff -ruN mozilla-release.orig/browser/app/profile/firefox.js mozilla-release/br diff -ruN mozilla-release.orig/browser/base/content/abouthome/aboutHome.js mozilla-release/browser/base/content/abouthome/aboutHome.js --- mozilla-release.orig/browser/base/content/abouthome/aboutHome.js 2013-08-07 11:44:11.230486326 -0300 -+++ mozilla-release/browser/base/content/abouthome/aboutHome.js 2013-08-07 11:50:13.787000295 -0300 -@@ -3,132 +3,40 @@ ++++ mozilla-release/browser/base/content/abouthome/aboutHome.js 2013-08-08 08:27:08.189418422 -0300 +@@ -3,132 +3,41 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ const SEARCH_ENGINES = { - "Google": { - // This is the "2x" image designed for OS X retina resolution, Windows at 192dpi, etc.; - // it will be scaled down as necessary on lower-dpi displays. -- image: "data:image/png;base64," + ++ "DuckDuckGo HTML": { + image: "data:image/png;base64," + - "iVBORw0KGgoAAAANSUhEUgAAAIwAAAA4CAYAAAAvmxBdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ" + - "bWFnZVJlYWR5ccllPAAAGrFJREFUeNrtfHt4VdW172+utZOASLJ5+BaIFrUeXkFsa0Fl++gDnznV" + - "VlvFxt7aqvUUarXtse3Bau35ak/rZ9XT26NtfOvV6wFET+FYCQEKWqsQIT5RCAgSXnlnrzXneNw/" + @@ -144,7 +145,6 @@ diff -ruN mozilla-release.orig/browser/base/content/abouthome/aboutHome.js mozil - "k4w0jAcTAyllnBoh9Kxw/tEdS8cuT0WyH4vX1PYD5qMBzQDE2eFDxz09zsscWuwVHX6a8YwaFAiM" + - "NAkHr4vdUdf82rQN6JwnSl4N4vAxeKdxP2A+mjXuKTvcXcY9TdOnyxPk4zKZ/vbRAqe75C3QfZZY" + - "0P/y6/7299z+H4QrdGsoib8JAAAAAElFTkSuQmCC" -+ "DuckDuckGo HTML": { + "iVBORw0KGgoAAAANSUhEUgAAAC8AAAAcCAYAAADxyeavAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI" + + "WXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH3AwBERgxGkWttAAABtVJREFUWMPtmGtwVdUVx397n3Pu" + + "K8m9uXlASCHQIBqeEooEDAymUEAKEaGlUoeOtbYdnSmdYjud6fjBdhytLS0zdRzbWkAGsCBtSktr" + @@ -181,7 +181,7 @@ diff -ruN mozilla-release.orig/browser/base/content/abouthome/aboutHome.js mozil } }; -@@ -138,7 +46,7 @@ +@@ -138,7 +47,7 @@ // * add an entry here in the proper ordering (based on spans) // The <a/> part of the snippet will be linked to the corresponding url. const DEFAULT_SNIPPETS_URLS = [ diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD index 106fa1340..6de604372 100644 --- a/pcr/youtube-dl-current/PKGBUILD +++ b/pcr/youtube-dl-current/PKGBUILD @@ -5,7 +5,7 @@ pkgname=youtube-dl-current _pkgname=youtube-dl provides=(youtube-dl) -pkgver=2013.08.08 +pkgver=2013.08.08.1 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -14,7 +14,7 @@ license=('custom') depends=('python') makedepends=('python-distribute') source=(http://youtube-dl.org/downloads/${pkgver}/${_pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('7383c9818f37e5d5842f68a529a6bd17' +md5sums=('d47ca5687cc7ec74abed22076d2d6022' 'SKIP') prepare() { |