diff options
author | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
commit | 058f9788c1e4f2b1daac706848cb51fef22c8a5d (patch) | |
tree | ef65afd46974e890a6b13d9788bf02f5ef9c6c37 | |
parent | e9eb2503b10fe4c4aefbee39226c8962d72d58bd (diff) |
Fri Jul 5 01:40:49 PDT 2013
42 files changed, 435 insertions, 336 deletions
diff --git a/community/doublecmd/PKGBUILD b/community/doublecmd/PKGBUILD index ade9c7dae..cddc9f719 100644 --- a/community/doublecmd/PKGBUILD +++ b/community/doublecmd/PKGBUILD @@ -1,33 +1,48 @@ -# $Id: PKGBUILD 70846 2012-05-17 18:29:58Z idevolder $ +# vim:set ft=sh: +# $Id: PKGBUILD 93494 2013-07-04 12:38:35Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: (sirocco AT ngs.ru) pkgbase=doublecmd pkgname=('doublecmd-gtk2' 'doublecmd-qt') -pkgver=0.5.4 -_helpver=0.5.1 -pkgrel=2.1 +pkgver=0.5.5 +_helpver=0.5.5 +pkgrel=1 url="http://doublecmd.sourceforge.net/" arch=('i686' 'x86_64') license=('GPL') install="$pkgbase.install" provides=("$pkgbase") makedepends=('lazarus' 'qt4pas' 'gtk2') -optdepends=('lua: scripting' 'p7zip: support for 7zip archives' 'libunrar: support for rar archives') -source=("http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" +optdepends=( + 'lua51: scripting' + 'p7zip: support for 7zip archives' + 'libunrar: support for rar archives' +) +source=( + "http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" "http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-help-$_helpver-src.tar.gz" ) -sha256sums=('480b83279adeba007ad5c54f455733fae3d9c9ee61762e6b5a63e2e67b1cd7b7' - 'd9f518e05e089b71aaa31c7d4af8177e77594a02be2c316e85e061e63b4c03e5') +sha256sums=('253ec036ec119c067f501247445acdd35d67ffd9693d246dc4e98897c6df6434' + '5c5d00187df811df0734bf751a581bce7e1bdd4cf4639b2a1101f1da8743daaf') build() { cp -a $pkgbase-$pkgver $pkgbase-gtk cp -a $pkgbase-$pkgver $pkgbase-qt cd "$srcdir/$pkgbase-gtk" + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$pkgbase-gtk/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta gtk2 cd "$srcdir/$pkgbase-qt" + # dont use fPIC on i686 + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$pkgbase-qt/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta qt } @@ -54,3 +69,4 @@ package_doublecmd-qt() { cd "$srcdir/$pkgbase-help-$_helpver" cp -a * "$pkgdir/usr/share/$pkgbase/doc/" } + diff --git a/community/doublecmd/doublecmd.install b/community/doublecmd/doublecmd.install index 40d56528f..c27b5bb23 100644 --- a/community/doublecmd/doublecmd.install +++ b/community/doublecmd/doublecmd.install @@ -3,20 +3,20 @@ update_icons() { # Setup Menus if which update-desktop-database then - update-desktop-database -q /usr/share/applications + update-desktop-database -q /usr/share/applications > /dev/null 2>&1 fi # Setup MIME types if which update-mime-database then - update-mime-database /usr/share/mime >/dev/null + update-mime-database /usr/share/mime > /dev/null 2>&1 fi # Setup Icons touch -c /usr/share/icons/hicolor if which gtk-update-icon-cache then - gtk-update-icon-cache -tq /usr/share/icons/hicolor + gtk-update-icon-cache -tq /usr/share/icons/hicolor > /dev/null 2>&1 fi } diff --git a/community/gmic/PKGBUILD b/community/gmic/PKGBUILD index 9a0e7ffa6..125be5fa5 100644 --- a/community/gmic/PKGBUILD +++ b/community/gmic/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92433 2013-06-05 10:32:14Z spupykin $ +# $Id: PKGBUILD 93486 2013-07-04 10:12:04Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> # Contributor: farid <farid at archlinuc-br.org> @@ -6,7 +6,7 @@ pkgbase=gmic pkgname=("gmic" "gimp-plugin-gmic" "zart") -pkgver=1.5.6.0 +pkgver=1.5.6.1 pkgrel=1 arch=("i686" "x86_64") url="http://gmic.sourceforge.net" @@ -15,7 +15,7 @@ makedepends=('gimp' 'qt4' 'fftw' 'openexr' 'opencv' 'mesa' 'gtk2') #options=('!emptydirs') source=("http://downloads.sourceforge.net/sourceforge/gmic/gmic_${pkgver}.tar.gz" "opencv-buildfix.patch") -md5sums=('3aea4c983bc5e8a834f147dad88ebdac' +md5sums=('06545a7c2f73b55b0d35e5f5544dce88' '120319b0d6c81c5af186abe2281b79ca') prepare() { diff --git a/community/gwget/PKGBUILD b/community/gwget/PKGBUILD index d51d4d328..68d4d72f5 100644 --- a/community/gwget/PKGBUILD +++ b/community/gwget/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93450 2013-07-03 13:33:10Z bgyorgy $ +# $Id: PKGBUILD 93470 2013-07-04 00:59:01Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Aaron, phrakture, Griffin <aaron@archlinux.org> @@ -7,7 +7,7 @@ pkgname=gwget pkgver=1.0.4 -pkgrel=6 +pkgrel=7 pkgdesc="Download manager for GNOME" arch=('i686' 'x86_64') url="http://projects.gnome.org/gwget/" @@ -22,7 +22,7 @@ source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$p sha256sums=('a65b2b2b3befb6cf34a697a13111b35498a6d63f9a9b048a22b8654f35ef643f' '84efbbea9c2a91c60288edb67264bbdb4ec2c579cf95b3baa8282040a1b65c76' '319c4795d0034c4adacf302db697d966ca228fc1bbe9778af9dadcfb0c2531c8' - '465216f441271fffdd4530bc07829e733e0d3476fdc34f1f028da82cfc05373d') + 'e95bc7d60bdd98c81d0b44c0d62122889536ee5bc0013d2daaa74244252d0c53') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/gwget/drop-libgnomeui.patch b/community/gwget/drop-libgnomeui.patch index 7f1f551a6..d88bac58b 100644 --- a/community/gwget/drop-libgnomeui.patch +++ b/community/gwget/drop-libgnomeui.patch @@ -1,6 +1,6 @@ diff -Naur gwget-1.0.4.orig/configure.ac gwget-1.0.4/configure.ac ---- gwget-1.0.4.orig/configure.ac 2013-07-03 14:43:02.845220000 +0200 -+++ gwget-1.0.4/configure.ac 2013-07-03 14:43:57.003180469 +0200 +--- gwget-1.0.4.orig/configure.ac 2013-07-04 02:34:53.853338000 +0200 ++++ gwget-1.0.4/configure.ac 2013-07-04 02:35:57.021516447 +0200 @@ -14,15 +14,13 @@ AM_GCONF_SOURCE_2 @@ -21,7 +21,7 @@ diff -Naur gwget-1.0.4.orig/configure.ac gwget-1.0.4/configure.ac diff -Naur gwget-1.0.4.orig/src/custom-cell-renderer-progressbar.c gwget-1.0.4/src/custom-cell-renderer-progressbar.c --- gwget-1.0.4.orig/src/custom-cell-renderer-progressbar.c 2009-06-16 19:58:06.000000000 +0200 -+++ gwget-1.0.4/src/custom-cell-renderer-progressbar.c 2013-07-03 14:43:57.003180469 +0200 ++++ gwget-1.0.4/src/custom-cell-renderer-progressbar.c 2013-07-04 02:35:57.024849860 +0200 @@ -21,8 +21,8 @@ #include <config.h> @@ -35,7 +35,7 @@ diff -Naur gwget-1.0.4.orig/src/custom-cell-renderer-progressbar.c gwget-1.0.4/s diff -Naur gwget-1.0.4.orig/src/gwget-application.c gwget-1.0.4/src/gwget-application.c --- gwget-1.0.4.orig/src/gwget-application.c 2009-06-20 10:12:37.000000000 +0200 -+++ gwget-1.0.4/src/gwget-application.c 2013-07-03 14:43:57.003180469 +0200 ++++ gwget-1.0.4/src/gwget-application.c 2013-07-04 02:35:57.024849860 +0200 @@ -21,8 +21,6 @@ #include "gwget-application.h" @@ -95,7 +95,7 @@ diff -Naur gwget-1.0.4.orig/src/gwget-application.c gwget-1.0.4/src/gwget-applic diff -Naur gwget-1.0.4.orig/src/main.c gwget-1.0.4/src/main.c --- gwget-1.0.4.orig/src/main.c 2009-06-20 10:12:37.000000000 +0200 -+++ gwget-1.0.4/src/main.c 2013-07-03 14:43:57.003180469 +0200 ++++ gwget-1.0.4/src/main.c 2013-07-04 02:35:57.024849860 +0200 @@ -17,11 +17,13 @@ #include <config.h> @@ -146,7 +146,7 @@ diff -Naur gwget-1.0.4.orig/src/main.c gwget-1.0.4/src/main.c } diff -Naur gwget-1.0.4.orig/src/main_window.c gwget-1.0.4/src/main_window.c --- gwget-1.0.4.orig/src/main_window.c 2009-08-14 19:19:51.000000000 +0200 -+++ gwget-1.0.4/src/main_window.c 2013-07-03 14:46:01.992833090 +0200 ++++ gwget-1.0.4/src/main_window.c 2013-07-04 02:35:57.024849860 +0200 @@ -15,7 +15,9 @@ */ @@ -197,7 +197,7 @@ diff -Naur gwget-1.0.4.orig/src/main_window.c gwget-1.0.4/src/main_window.c /* Listen to changes to the key. */ diff -Naur gwget-1.0.4.orig/src/main_window_cb.c gwget-1.0.4/src/main_window_cb.c --- gwget-1.0.4.orig/src/main_window_cb.c 2009-08-14 19:19:51.000000000 +0200 -+++ gwget-1.0.4/src/main_window_cb.c 2013-07-03 14:43:57.003180469 +0200 ++++ gwget-1.0.4/src/main_window_cb.c 2013-07-04 02:45:43.468873631 +0200 @@ -15,7 +15,9 @@ */ @@ -209,40 +209,36 @@ diff -Naur gwget-1.0.4.orig/src/main_window_cb.c gwget-1.0.4/src/main_window_cb. #include <gconf/gconf-client.h> #include <signal.h> -@@ -217,7 +219,10 @@ +@@ -217,6 +219,9 @@ gchar *size; int width = 16, height = 16; gdouble perc; -- -+ GThemedIcon *icon; -+ const gchar *const *icon_names; ++ GIcon *icon; ++ const gchar *const *icon_names; + gint i; -+ + gtk_list_store_append (GTK_LIST_STORE(model), &iter); size = g_strdup_printf ("%d kB", (guint32)(gwgetdata->cur_size + 512) / 1024); - gtk_list_store_set (GTK_LIST_STORE(model), &iter,URL_COLUMN,gwgetdata->url, -@@ -243,10 +248,15 @@ +@@ -243,8 +248,14 @@ theme = gtk_icon_theme_get_default (); if (!gwgetdata->recursive) { content_type = g_content_type_guess (gwgetdata->local_filename, NULL, 0, NULL); - gwgetdata->icon_name = gnome_icon_lookup (theme, NULL, NULL, NULL, NULL, - content_type, GNOME_ICON_LOOKUP_FLAGS_NONE, NULL); -- } else { - gwgetdata->icon_name = g_strdup("gtk-refresh"); -+ icon = (GThemedIcon*) g_content_type_get_icon (content_type); -+ icon_names = g_themed_icon_get_names (icon); -+ for (i=0; i<sizeof(icon_names)-1; i++) { ++ icon = g_content_type_get_icon (content_type); ++ icon_names = g_themed_icon_get_names (G_THEMED_ICON (icon)); ++ for (i=0; i < g_strv_length ((gchar **)icon_names); i++) { + if (gtk_icon_theme_has_icon (gtk_icon_theme_get_default (), icon_names[i])) { + gwgetdata->icon_name = icon_names[i]; + break; + } + } + } else { + gwgetdata->icon_name = g_strdup("gtk-refresh"); } - gtk_icon_size_lookup (GTK_ICON_SIZE_MENU, &width, &height); - width *= 2; diff -Naur gwget-1.0.4.orig/src/new_window.c gwget-1.0.4/src/new_window.c --- gwget-1.0.4.orig/src/new_window.c 2009-08-14 19:19:51.000000000 +0200 -+++ gwget-1.0.4/src/new_window.c 2013-07-03 14:43:57.003180469 +0200 ++++ gwget-1.0.4/src/new_window.c 2013-07-04 02:35:57.028183273 +0200 @@ -24,7 +24,8 @@ */ @@ -254,8 +250,8 @@ diff -Naur gwget-1.0.4.orig/src/new_window.c gwget-1.0.4/src/new_window.c #include "new_window.h" #include "main_window.h" diff -Naur gwget-1.0.4.orig/src/systray.c gwget-1.0.4/src/systray.c ---- gwget-1.0.4.orig/src/systray.c 2013-07-03 14:43:02.845220000 +0200 -+++ gwget-1.0.4/src/systray.c 2013-07-03 14:43:57.006513881 +0200 +--- gwget-1.0.4.orig/src/systray.c 2013-07-04 02:34:53.920006000 +0200 ++++ gwget-1.0.4/src/systray.c 2013-07-04 02:35:57.028183273 +0200 @@ -1,6 +1,7 @@ #include <config.h> @@ -267,7 +263,7 @@ diff -Naur gwget-1.0.4.orig/src/systray.c gwget-1.0.4/src/systray.c #include "systray.h" diff -Naur gwget-1.0.4.orig/src/utils.c gwget-1.0.4/src/utils.c --- gwget-1.0.4.orig/src/utils.c 2009-08-14 19:19:51.000000000 +0200 -+++ gwget-1.0.4/src/utils.c 2013-07-03 14:43:57.006513881 +0200 ++++ gwget-1.0.4/src/utils.c 2013-07-04 02:35:57.028183273 +0200 @@ -14,7 +14,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ @@ -280,7 +276,7 @@ diff -Naur gwget-1.0.4.orig/src/utils.c gwget-1.0.4/src/utils.c #include "gwget_data.h" diff -Naur gwget-1.0.4.orig/src/wget-log.c gwget-1.0.4/src/wget-log.c --- gwget-1.0.4.orig/src/wget-log.c 2009-10-04 20:29:35.000000000 +0200 -+++ gwget-1.0.4/src/wget-log.c 2013-07-03 14:43:57.006513881 +0200 ++++ gwget-1.0.4/src/wget-log.c 2013-07-04 02:35:57.028183273 +0200 @@ -25,7 +25,9 @@ #define _FILE_OFFSET_BITS 64 diff --git a/community/libcec/PKGBUILD b/community/libcec/PKGBUILD index 32c493e01..bd2904d90 100644 --- a/community/libcec/PKGBUILD +++ b/community/libcec/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 85975 2013-03-10 17:23:41Z idevolder $ +# $Id: PKGBUILD 93498 2013-07-04 12:44:24Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: Philippe Cherel <philippe.cherel@mayenne.org> # vim: ft=sh: pkgname=libcec -pkgver=2.1.1 +pkgver=2.1.3 pkgrel=1 pkgdesc="Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter" arch=('i686' 'x86_64') @@ -12,9 +12,9 @@ url="https://github.com/Pulse-Eight/libcec" license=('GPL') depends=('udev' 'lockdev') source=("$pkgname-$pkgver.tar.gz::https://github.com/Pulse-Eight/libcec/tarball/$pkgname-$pkgver") -_srcfolder=Pulse-Eight-libcec-605d913 +_srcfolder=Pulse-Eight-libcec-54be21e options=(!libtool) -sha256sums=('085cabf38bbe82c0a1c78fc4a0cc318b3c4f5fadae325b3d648821d2a4bf694d') +sha256sums=('2aa88451b528184b02077ee8c6cd10e2f89121a6a05b1b35b4b792b03108a9d1') build() { mv "$_srcfolder" "$pkgname-$pkgver" diff --git a/community/libircclient/PKGBUILD b/community/libircclient/PKGBUILD index 72a698e73..cba8f34e7 100644 --- a/community/libircclient/PKGBUILD +++ b/community/libircclient/PKGBUILD @@ -1,55 +1,51 @@ +# $Id: PKGBUILD 93508 2013-07-04 20:56:31Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com> # Maintainer: SpepS <dreamspepser at yahoo dot it> # Contributor: Marcel Wysocki <maci@satgnu.net> # Contributor: coolkehon <coolkehon at g m a i l> pkgname=libircclient -pkgver=1.6 +pkgver=1.7 pkgrel=1 -pkgdesc="A small but powerful library, which implements client-server IRC protocol." +pkgdesc='Small but powerful library, which implements client-server IRC protocol' arch=('i686' 'x86_64') -url="http://www.ulduzsoft.com/libircclient/" +url='http://www.ulduzsoft.com/libircclient/' depends=('glibc') +makedepends=('python2-sphinx' 'python2-rst2pdf') license=('GPL') source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('eb6a2c4e91862cc10de3b13b198cfa23') +md5sums=('968370276f7cf21302f504f9bce1fc99') build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver # add fPIC flag for x86_64 - [ "$CARCH" = x86_64 ] && export CFLAGS="$CFLAGS -fPIC" + [[ "$CARCH" = "x86_64" ]] && export CFLAGS="$CFLAGS -fPIC" - ## Makefile.in fixes: - # invalid `lib` requisite for `install` target - # install shared lib instead of static - # headers in /usr/include/$pkgname sed -e "/install/s/lib/all/" \ -e "/DESTDIR/s/\.a/\.so/g" \ -e "s/@\/include/&\/$pkgname/" \ -i src/Makefile.in ./configure --prefix=/usr \ + --libdir=/usr/lib \ --enable-shared + cd src && make - cd src && make CFLAGS="$CFLAGS" + cd ../doc + sed -i 's/sphinx-build/sphinx-build2/g' Makefile + make singlehtml man } package() { - cd "$srcdir/$pkgname-$pkgver/src" + cd $pkgname-$pkgver/src + make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir/" install + install -d "$pkgdir"/usr/share/doc/$pkgname + cp -a ../doc/_build/singlehtml/* "$pkgdir"/usr/share/doc/$pkgname + cp -a ../doc/_build/man "$pkgdir"/usr/share - # doc - install -d "$pkgdir/usr/share/doc/$pkgname" - cp -a ../doc/{html,rfc1459.txt} \ - "$pkgdir/usr/share/doc/$pkgname" - - # man - cp -a ../doc/man "$pkgdir/usr/share" - - # examples (optional) - install -d "$pkgdir/usr/share/$pkgname/examples" + install -d "$pkgdir"/usr/share/$pkgname/examples install -Dm644 ../examples/* \ - "$pkgdir/usr/share/$pkgname/examples" + "$pkgdir"/usr/share/$pkgname/examples } diff --git a/community/patchutils/PKGBUILD b/community/patchutils/PKGBUILD index f0ea1b885..e08c8eeef 100644 --- a/community/patchutils/PKGBUILD +++ b/community/patchutils/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 64864 2012-02-18 18:22:36Z lcarlier $ +# $Id: PKGBUILD 93496 2013-07-04 12:40:49Z lcarlier $ # Contributor: Aurelien Foret <orelien@chez.com> # Maintainer: Douglas Soares de Andrade <douglas@archlinux.org> pkgname=patchutils -pkgver=0.3.2 -pkgrel=2 +pkgver=0.3.3 +pkgrel=1 pkgdesc="A small collection of programs that operate on patch files" license=('GPL') url="http://cyberelk.net/tim/patchutils/" depends=('perl') arch=('i686' 'x86_64') -source=(http://cyberelk.net/tim/data/patchutils/stable/$pkgname-$pkgver.tar.bz2) -md5sums=('74607b4a28c9009c6aeeed0e91098917') +source=(http://cyberelk.net/tim/data/patchutils/stable/$pkgname-$pkgver.tar.xz) +md5sums=('b640b6b8af6183f83eacf7bd6d2460cb') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/pianobar/PKGBUILD b/community/pianobar/PKGBUILD index 917812c98..08500156d 100644 --- a/community/pianobar/PKGBUILD +++ b/community/pianobar/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80751 2012-12-03 03:27:47Z dwallace $ +# $Id: PKGBUILD 93512 2013-07-04 21:18:29Z dwallace $ # Maintainer: Daniel Wallace < danielwallace at gtmanfred dot com> # Contributor: Mitch Bigelow <ipha00@gmail.com> # Contributor: Patrick Palka <patrick@parcs.ath.cx> pkgname=pianobar -pkgver=2012.12.01 +pkgver=2013.05.19 pkgrel=1 pkgdesc="console-based frontend for Pandora" url="http://6xq.net/0017" @@ -12,16 +12,14 @@ arch=('i686' 'x86_64') license=('MIT') depends=('libao' 'faad2' 'libmad' 'gnutls' 'json-c' 'libgcrypt') source=(http://6xq.net/projects/pianobar/$pkgname-$pkgver.tar.bz2) -sha256sums=('a3909f796e7cef21b19d98282f332ecbcf9b2c60a2af22a0a2ce01e9c4d9f515') +sha256sums=('cf88e82663d2b0aa4d73e761506eac4f3e7bc789b57d92377acd994d785e1046') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - make + make -C "${srcdir}/${pkgname}-${pkgver}" } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="$pkgdir" PREFIX=/usr install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + make -C "${srcdir}/${pkgname}-${pkgver}" DESTDIR="$pkgdir" PREFIX=/usr install + install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 $srcdir/$pkgname-$pkgver/contrib/headless_pianobar $pkgdir/usr/bin/pianoctl } diff --git a/community/qtcreator/PKGBUILD b/community/qtcreator/PKGBUILD index b06e66b1d..80e87c563 100644 --- a/community/qtcreator/PKGBUILD +++ b/community/qtcreator/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90973 2013-05-16 23:06:59Z svenstaro $ +# $Id: PKGBUILD 93504 2013-07-04 20:10:31Z svenstaro $ # Maintainer: Imanol Celaya <ornitorrincos@archlinux-es.org> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> @@ -7,8 +7,8 @@ # Contributor: delor <bartekpiech gmail com> pkgname=qtcreator -pkgver=2.7.1 -_pkgver=2.7.1 +pkgver=2.7.2 +_pkgver=2.7.2 pkgrel=1 pkgdesc='Lightweight, cross-platform integrated development environment' arch=('i686' 'x86_64') @@ -26,16 +26,16 @@ optdepends=('qt5-doc: for the integrated Qt documentation' 'bzr: for bazaar support' 'valgrind: for analyze support') install=qtcreator.install -source=("https://qt.gitorious.org/qt-creator/qt-creator/archive-tarball/v${_pkgver}" +source=("http://download.qt-project.org/official_releases/qtcreator/2.7/${pkgver}/qt-creator-${pkgver}-src.tar.gz" 'qtcreator.desktop') -md5sums=('3f552e173918b2705c9dbb17725057b5' +md5sums=('7f1c10740784d3edf2347c27be21fd1a' '82888d4be900e7833d768050a135cd37') build() { [[ -d build ]] && rm -r build mkdir build && cd build - qmake ../qt-creator-qt-creator/qtcreator.pro + qmake ../qt-creator-${pkgver}-src/qtcreator.pro make make docs -j1 } @@ -47,5 +47,5 @@ package() { make INSTALL_ROOT="${pkgdir}/usr/" install_docs install -Dm644 ${srcdir}/qtcreator.desktop ${pkgdir}/usr/share/applications/qtcreator.desktop - install -Dm644 ${srcdir}/qt-creator-qt-creator/LGPL_EXCEPTION.TXT ${pkgdir}/usr/share/licenses/qtcreator/LGPL_EXCEPTION.TXT + install -Dm644 ${srcdir}/qt-creator-${pkgver}-src/LGPL_EXCEPTION.TXT ${pkgdir}/usr/share/licenses/qtcreator/LGPL_EXCEPTION.TXT } diff --git a/community/rust/PKGBUILD b/community/rust/PKGBUILD index 7baa62a1a..c9530fd58 100644 --- a/community/rust/PKGBUILD +++ b/community/rust/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 90170 2013-05-07 22:11:28Z thestinger $ +# $Id: PKGBUILD 93472 2013-07-04 02:25:38Z thestinger $ # Maintainer: Daniel Micay <danielmicay@gmail.com> pkgname=rust -pkgver=0.6 -pkgrel=4 +pkgver=0.7 +pkgrel=1 arch=('i686' 'x86_64') pkgdesc='A safe, concurrent, practical language' url='http://www.rust-lang.org/' license=('MIT' 'Apache') -depends=(gcc gcc-libs shared-mime-info) -makedepends=(libffi perl python2 curl chrpath emacs) +depends=(gcc shared-mime-info) +makedepends=(libffi perl python2 curl chrpath emacs-nox) optdepends=('haskell-pandoc: documentation generator (rustdoc)') source=("http://static.rust-lang.org/dist/rust-${pkgver}.tar.gz") -sha256sums=('e11cb529a1e20f27d99033181a9e0e131817136b46d2742f0fa1afa1210053e5') +sha256sums=('0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0') install=rust.install build() { @@ -34,20 +34,21 @@ package() { cd rust-$pkgver make DESTDIR="$pkgdir" install - mkdir -p "$pkgdir/usr/share/vim" "$pkgdir/usr/share/licenses/rust" + mkdir -p "$pkgdir/usr/share/vim" "$pkgdir/usr/share/licenses/$pkgname" cp -a src/etc/vim "$pkgdir/usr/share/vim/vimfiles" find "$pkgdir/usr/share/vim" -type f -exec chmod 644 {} + find "$pkgdir/usr/share/vim" -type d -exec chmod 755 {} + + install -Dm644 src/etc/zsh/_rust "$pkgdir/usr/share/zsh/site-functions/_rust" install -Dm644 src/etc/kate/rust.xml "$pkgdir/usr/share/apps/katepart/syntax/rust.xml" install -Dm644 src/etc/gedit/share/mime/packages/rust.xml \ "$pkgdir/usr/share/mime/packages/rust.xml" install -Dm644 src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang \ "$pkgdir/usr/share/gtksourceview-3.0/language-specs/rust.lang" - install -m644 LICENSE-APACHE "$pkgdir/usr/share/licenses/rust" - install -m644 LICENSE-MIT "$pkgdir/usr/share/licenses/rust" + install -m644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname" + install -m644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname" cd src/etc/emacs make @@ -58,6 +59,4 @@ package() { # https://github.com/mozilla/rust/issues/5219 chrpath -d bin/* lib/*.so lib/rustc/*/lib/*.so - - cp lib/rustc/*/lib/{librustdoc-*-0.6.so,librustpkg-*-0.6.so} lib/ } diff --git a/community/virtviewer/PKGBUILD b/community/virtviewer/PKGBUILD index a42b0ebcd..451d72504 100644 --- a/community/virtviewer/PKGBUILD +++ b/community/virtviewer/PKGBUILD @@ -1,22 +1,22 @@ -# $Id: PKGBUILD 88339 2013-04-16 13:32:26Z spupykin $ +# $Id: PKGBUILD 93502 2013-07-04 14:27:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jonathan Wiersma <archaur at jonw dot org> pkgname=virtviewer -pkgver=0.5.5 +pkgver=0.5.6 pkgrel=1 pkgdesc="A lightweight interface for interacting with the graphical display of virtualized guest OS." -depends=('gtk-vnc' 'libglade>=2.6.0' 'libvirt') +depends=('gtk-vnc' 'libglade>=2.6.0' 'libvirt' 'spice-gtk3') makedepends=('intltool') url="http://virt-manager.et.redhat.com" arch=('i686' 'x86_64') license=('GPL') source=("http://virt-manager.et.redhat.com/download/sources/virt-viewer/virt-viewer-$pkgver.tar.gz") -md5sums=('a5516d33a29df5d135611c4667c03f77') +md5sums=('b1f55ad642df062028b24d8a77619ac5') build() { cd $srcdir/virt-viewer-$pkgver - ./configure --prefix=/usr + ./configure --prefix=/usr --with-gtk=3.0 make } diff --git a/extra/bluez/PKGBUILD b/extra/bluez/PKGBUILD index 88dbce5f1..4eae01e81 100644 --- a/extra/bluez/PKGBUILD +++ b/extra/bluez/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 188424 2013-06-13 21:55:40Z tomegun $ +# $Id: PKGBUILD 189679 2013-07-04 14:55:32Z tomegun $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy@archlinux.org> pkgbase=bluez pkgname=('bluez' 'bluez-utils' 'bluez-libs') -pkgver=5.5 -pkgrel=3 +pkgver=5.7 +pkgrel=1 url="http://www.bluez.org/" arch=('i686' 'x86_64') license=('GPL2') @@ -72,4 +72,4 @@ package_bluez-utils() { mv "$srcdir/_utils"/* "$pkgdir" } -md5sums=('cfe6bd2f7f3f45f689b3a21a6ba59edd') +md5sums=('eb883ce61753bd3f300a531bcc2af49e') diff --git a/extra/cifs-utils/PKGBUILD b/extra/cifs-utils/PKGBUILD index 9ef539758..321a08d28 100644 --- a/extra/cifs-utils/PKGBUILD +++ b/extra/cifs-utils/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 185803 2013-05-19 09:33:05Z tpowa $ +# $Id: PKGBUILD 189657 2013-07-04 08:28:20Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=cifs-utils -pkgver=6.0 -pkgrel=2 +pkgver=6.1 +pkgrel=1 pkgdesc="CIFS filesystem user-space tools" arch=(i686 x86_64) url="http://wiki.samba.org/index.php/LinuxCIFS_utils" @@ -24,4 +24,4 @@ package() { # set mount.cifs uid, to enable none root mounting form fstab chmod +s $pkgdir/usr/bin/mount.cifs } -md5sums=('371e007a201be90c16497cd9bd5e2553') +md5sums=('f83ef48ab1154aa74dd4cf1c1202bf04') diff --git a/extra/cmake/PKGBUILD b/extra/cmake/PKGBUILD index 6cd080234..a54d6708e 100644 --- a/extra/cmake/PKGBUILD +++ b/extra/cmake/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 187917 2013-06-08 07:00:54Z andrea $ +# $Id: PKGBUILD 189655 2013-07-04 07:18:16Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=cmake -pkgver=2.8.11.1 +pkgver=2.8.11.2 pkgrel=1 pkgdesc="A cross-platform open-source make system" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ optdepends=('qt4: cmake-gui') install="${pkgname}.install" source=("http://www.cmake.org/files/v2.8/${pkgname}-${pkgver}.tar.gz" 'imagemagick.patch') -md5sums=('df5324a3b203373a9e0a04b924281a43' +md5sums=('6f5d7b8e7534a5d9e1a7664ba63cf882' '19c4cf0e6e9c9a890f3698c9df8062f1') prepare() { diff --git a/extra/foobillard++/PKGBUILD b/extra/foobillard++/PKGBUILD index 13dcd633e..d68c20d2b 100644 --- a/extra/foobillard++/PKGBUILD +++ b/extra/foobillard++/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 168755 2012-10-15 17:52:10Z eric $ +# $Id: PKGBUILD 189691 2013-07-04 19:58:40Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=foobillard++ pkgver=3.42beta -pkgrel=4 +pkgrel=5 pkgdesc="An OpenGL billiard game" arch=('i686' 'x86_64') url="http://foobillardplus.sourceforge.net/" @@ -14,10 +14,14 @@ replaces=('foobillard') source=(http://downloads.sourceforge.net/foobillardplus/foobillardplus-${pkgver}.tar.gz) sha1sums=('51507efab0f595cfff26149003faf669c0a42f32') -build() { - cd "${srcdir}/foobillardplus-${pkgver}" +prepare() { + cd foobillardplus-${pkgver} sed -i 's|/opt/foobillardplus/bin/||' foobillardplus.desktop sed -i 's|/opt/foobillardplus/||' foobillardplus.desktop +} + +build() { + cd foobillardplus-${pkgver} aclocal --force autoconf -f autoheader -f @@ -27,7 +31,7 @@ build() { } package() { - cd "${srcdir}/foobillardplus-${pkgver}" + cd foobillardplus-${pkgver} make DESTDIR="${pkgdir}" datadir="${pkgdir}/usr/share/foobillardplus/data" \ prefix="${pkgdir}/usr/share" install diff --git a/extra/gtk2/PKGBUILD b/extra/gtk2/PKGBUILD index 7297c1069..61084467a 100644 --- a/extra/gtk2/PKGBUILD +++ b/extra/gtk2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 188597 2013-06-16 18:27:06Z heftig $ +# $Id: PKGBUILD 189695 2013-07-04 21:16:18Z heftig $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgbase=gtk2 pkgname=('gtk2' 'gtk-update-icon-cache') -pkgver=2.24.19 +pkgver=2.24.20 pkgrel=1 arch=('i686' 'x86_64') url="http://www.gtk.org/" @@ -13,7 +13,7 @@ options=('!libtool') license=('LGPL') source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-$pkgver.tar.xz xid-collision-debug.patch) -sha256sums=('15b8bf463eba99abfa58270662914e8e9b83568ab4945b5f0ef1aa29e90becb8' +sha256sums=('cc66bcbf9239a7d9861175c681ba95894b55c70dc0b37aad8345c46ecfda0da3' 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558') build() { diff --git a/extra/gtk2/gtk2.install b/extra/gtk2/gtk2.install index a988c645b..f14e648d3 100644 --- a/extra/gtk2/gtk2.install +++ b/extra/gtk2/gtk2.install @@ -1,16 +1,17 @@ post_install() { - gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules + /usr/bin/gtk-query-immodules-2.0 --update-cache } pre_upgrade() { - pre_remove + if (( $(vercmp $2 2.24.20) < 0 )); then + rm -f /etc/gtk-2.0/gtk.immodules + fi } post_upgrade() { - post_install + post_install } pre_remove() { - rm -f /etc/gtk-2.0/gtk.immodules &>/dev/null - rm -f /etc/gtk-2.0/gdk-pixbuf.loaders &>/dev/null + rm -f /usr/lib/gtk-2.0/2.10.0/immodules.cache } diff --git a/community/iniparser/PKGBUILD b/extra/iniparser/PKGBUILD index b5cfb92e6..8345a8f79 100644 --- a/community/iniparser/PKGBUILD +++ b/extra/iniparser/PKGBUILD @@ -1,26 +1,32 @@ -# $Id: PKGBUILD 73573 2012-07-10 10:07:34Z spupykin $ +# $Id: PKGBUILD 189665 2013-07-04 11:16:11Z tpowa $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Roman Kyrylych <Roman.Kyrylych@gmail.com> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> pkgname=iniparser pkgver=3.1 -pkgrel=2 +pkgrel=3 pkgdesc="A free stand-alone ini file parsing library written in portable ANSI C" arch=('i686' 'x86_64') url="http://ndevilla.free.fr/iniparser/" license=('MIT') depends=() +makedepends=('chrpath') source=(http://ndevilla.free.fr/iniparser/$pkgname-$pkgver.tar.gz) md5sums=('0aa4f995468ed390caf323f50a285bc3') build() { cd $srcdir/$pkgname make +} + +package() { + cd $srcdir/$pkgname install -Dm644 src/iniparser.h $pkgdir/usr/include/iniparser.h install -Dm644 src/dictionary.h $pkgdir/usr/include/dictionary.h install -Dm644 libiniparser.a $pkgdir/usr/lib/libiniparser.a install -Dm644 libiniparser.so.0 $pkgdir/usr/lib/libiniparser.so.0 install -Dm644 LICENSE $pkgdir/usr/share/licenses/iniparser/LICENSE ln -sf libiniparser.so.0 $pkgdir/usr/lib/libiniparser.so + chrpath -d $pkgdir/usr/lib/libiniparser.so } diff --git a/extra/ldb/PKGBUILD b/extra/ldb/PKGBUILD index 3a665cd0d..e7791be97 100644 --- a/extra/ldb/PKGBUILD +++ b/extra/ldb/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 182651 2013-04-12 07:10:22Z tpowa $ +# $Id: PKGBUILD 189674 2013-07-04 11:47:21Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Contributor: Christian Hesse <mail@eworm.de> # Contributor: Marco A Rojas <marquicus at gmail dot com> pkgname=ldb -pkgver=1.1.15 +pkgver=1.1.16 pkgrel=1 pkgdesc="A schema-less, ldap like, API and database" arch=('i686' 'x86_64') @@ -37,4 +37,4 @@ package() { make DESTDIR=${pkgdir}/ install } -md5sums=('97ee9b455f6a547fb2b3b5a7836c41d7') +md5sums=('60865c0b5704469ee2e59703087c8ec8') diff --git a/extra/libpwquality/PKGBUILD b/extra/libpwquality/PKGBUILD index 51ea0ac13..60a384cb7 100644 --- a/extra/libpwquality/PKGBUILD +++ b/extra/libpwquality/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: $ +# $Id: PKGBUILD 189651 2013-07-04 03:57:29Z eric $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libpwquality -pkgver=1.2.1 +pkgver=1.2.2 pkgrel=1 pkgdesc="Library for password quality checking and generating random passwords" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('cracklib') optdepends=('python2: Python bindings') makedepends=('python2') source=(https://fedorahosted.org/releases/l/i/libpwquality/$pkgname-$pkgver.tar.bz2) -md5sums=('beb56c9028a713d936e04cc3c50c541d') +md5sums=('2105bb893791fe27efc20441e617f385') build() { cd "$pkgname-$pkgver" diff --git a/extra/pigeonhole/PKGBUILD b/extra/pigeonhole/PKGBUILD index 75557252a..97fc2f460 100644 --- a/extra/pigeonhole/PKGBUILD +++ b/extra/pigeonhole/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 188927 2013-06-25 16:51:15Z andyrtr $ +# $Id: PKGBUILD 189647 2013-07-04 03:26:07Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributorr: Peter Lewis <plewis@aur.archlinux.org> @@ -11,8 +11,8 @@ _dcpkgver=2.2.4 # Make sure to bump pkgrel if changing this. pkgname=pigeonhole -pkgver=0.4.0 -pkgrel=5 +pkgver=0.4.1 +pkgrel=1 pkgdesc="Sieve implementation for Dovecot" arch=('i686' 'x86_64') url="http://pigeonhole.dovecot.org/" @@ -22,7 +22,7 @@ conflicts=('dovecot-sieve' 'pigeonhole-hg') source=("http://www.rename-it.nl/dovecot/2.2/dovecot-2.2-$pkgname-$pkgver.tar.gz"{,.sig} "dovecot.conf") options=('!libtool') -sha256sums=('e630d0c73e9c60028c5d25780eb38eda556ca7a5983cc07b7c0ac8490c4a7fa5' +sha256sums=('361cf61c1b6c8a42d841d694736dac99c6bb5b5166e050a95c185119399c696e' 'SKIP' 'a457a1691cfa82495fc0503bfa4b61e54b149e63400fe0f568dff2c24a3f7858') diff --git a/extra/samba/PKGBUILD b/extra/samba/PKGBUILD index 2563eb9ea..20b6dafa3 100644 --- a/extra/samba/PKGBUILD +++ b/extra/samba/PKGBUILD @@ -10,12 +10,12 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.0.6 +pkgver=4.0.7 # We use the 'A' to fake out pacman's version comparators. Samba chooses # to append 'a','b',etc to their subsequent releases, which pamcan # misconstrues as alpha, beta, etc. Bad samba! -_realver=4.0.6 -pkgrel=1 +_realver=4.0.7 +pkgrel=3 arch=(i686 x86_64) url="http://www.samba.org" license=('GPL3') @@ -177,7 +177,7 @@ depends=('popt' 'cifs-utils' 'tdb' "libwbclient>=$pkgver" 'ldb' package_samba() { pkgdesc="SMB Fileserver and AD Domain server" depends=('db>=4.7' 'popt' 'libcups' 'libcap>=2.16' 'gamin' 'gnutls>=2.4.1' - 'talloc' 'ldb' 'libbsd' 'python2' 'tdb' "smbclient>=$pkgver") + 'talloc' 'ldb' 'libbsd' 'python2' 'tdb' 'iniparser' 'libaio' "smbclient>=$pkgver") backup=(etc/logrotate.d/samba etc/pam.d/samba etc/samba/smb.conf @@ -245,7 +245,8 @@ sys.path.insert(0, '/usr/lib/python${_pyver}/site-packages')" \ # copy ldap example install -D -m644 ${srcdir}/samba-${_realver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema } -md5sums=('db9dc684f167a602c18acc19d3e7e401' + +md5sums=('d887c1383654fc60b7bb1b74d273a826' '5697da77590ec092cc8a883bae06093c' 'ee8507839745cf17d2fb5401be7da6a8' '96f82c38f3f540b53f3e5144900acf17' diff --git a/extra/tdb/PKGBUILD b/extra/tdb/PKGBUILD index 2eacd4954..bfc8dfd2d 100644 --- a/extra/tdb/PKGBUILD +++ b/extra/tdb/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 172510 2012-12-04 14:40:09Z tpowa $ +# $Id: PKGBUILD 189676 2013-07-04 11:53:29Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Contributor: eric <eric@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=tdb -pkgver=1.2.11 +pkgver=1.2.12 pkgrel=1 pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits" arch=(i686 x86_64) @@ -33,4 +33,4 @@ package() { export PYTHON=/usr/bin/python2 make DESTDIR=$pkgdir/ install } -md5sums=('67dcc5507213ec8c9664234fae095538') +md5sums=('53e6168a7c2c93735a1c024fd2c3a7b4') diff --git a/extra/transmission/PKGBUILD b/extra/transmission/PKGBUILD index 434c12b62..2fe27ea47 100644 --- a/extra/transmission/PKGBUILD +++ b/extra/transmission/PKGBUILD @@ -1,20 +1,17 @@ -# $Id: PKGBUILD 186895 2013-05-31 15:05:32Z foutrelis $ +# $Id: PKGBUILD 189680 2013-07-04 14:55:33Z tomegun $ +# Maintainer : Tom Gundersen <teg@jklm.no> # Maintainer : Ionut Biru <ibiru@archlinux.org> pkgbase=transmission pkgname=('transmission-cli' 'transmission-gtk' 'transmission-qt') -pkgver=2.77 -pkgrel=3 +pkgver=2.80 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.transmissionbt.com/" license=('MIT') makedepends=('gtk3' 'intltool' 'curl' 'qt4' 'libevent') -source=(http://mirrors.m0k.org/transmission/files/$pkgbase-$pkgver.tar.xz - transmission.systemd - transmission.tmpfiles) -md5sums=('60c0e77a1852656215f7102a437b2a3d' - '5c289c8901221a94be74665368ab5c2c' - '23f2320361ad54373c3a4551ef634fe8') +source=(http://mirrors.m0k.org/transmission/files/$pkgbase-$pkgver.tar.xz) +md5sums=('2bde600d4b0a75d0bd3784550d59a8af') build() { cd $pkgbase-$pkgver @@ -27,7 +24,7 @@ build() { } package_transmission-cli() { pkgdesc="Fast, easy, and free BitTorrent client (CLI tools, daemon and web client)" - depends=('curl' 'libevent') + depends=('curl' 'libevent' 'systemd') install=transmission-cli.install cd $pkgbase-$pkgver @@ -37,8 +34,7 @@ package_transmission-cli() { make -C "$dir" DESTDIR="$pkgdir" install done - install -D -m644 "$srcdir/transmission.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/transmission.conf" - install -D -m644 "$srcdir/transmission.systemd" "$pkgdir/usr/lib/systemd/system/transmission.service" + install -D -m644 "$srcdir/transmission-$pkgver/daemon/transmission-daemon.service" "$pkgdir/usr/lib/systemd/system/transmission.service" install -D -m644 COPYING "$pkgdir/usr/share/licenses/transmission-cli/COPYING" } diff --git a/extra/transmission/transmission-cli.install b/extra/transmission/transmission-cli.install index b0832042c..1af0f87e8 100644 --- a/extra/transmission/transmission-cli.install +++ b/extra/transmission/transmission-cli.install @@ -7,5 +7,4 @@ post_upgrade() { # create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files getent group transmission >/dev/null || groupadd -g 169 transmission getent passwd transmission >/dev/null || useradd -c 'Transmission BitTorrent Client' -u 169 -g transmission -b '/var/lib' -m -s /bin/false transmission - systemd-tmpfiles --create transmission.conf } diff --git a/extra/transmission/transmission.systemd b/extra/transmission/transmission.systemd deleted file mode 100644 index 56ab8f794..000000000 --- a/extra/transmission/transmission.systemd +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Transmission Bit Torrent Daemon - -# This assumes that a user 'transmission' exists, with a writeable homedirectory, -# and that /run/transmission exists and is writeable by the transmission user. - -[Service] -User=transmission -Type=forking -PIDFile=/run/transmission/transmission.pid -ExecStart=/usr/bin/transmission-daemon --pid-file /run/transmission/transmission.pid - -[Install] -WantedBy=multi-user.target diff --git a/extra/transmission/transmission.tmpfiles b/extra/transmission/transmission.tmpfiles deleted file mode 100644 index b603066c1..000000000 --- a/extra/transmission/transmission.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /run/transmission - transmission transmission - diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD index 7fdb838a2..7529981e8 100644 --- a/extra/vim/PKGBUILD +++ b/extra/vim/PKGBUILD @@ -6,24 +6,22 @@ pkgbase=vim pkgname=('vim' 'gvim' 'vim-runtime') _topver=7.3 -_patchlevel=918 -__hgrev=c61da758a9a2 +_patchlevel=1287 +__hgrev=941318315ace _versiondir="vim${_topver//./}" pkgver=${_topver}.${_patchlevel} -pkgrel=2 +pkgrel=1 arch=('i686' 'x86_64') license=('custom:vim') url="http://www.vim.org" makedepends=('gpm' 'python2' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua') source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz" "ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz.sig" - 'pythoncomplete.vim::http://www.vim.org/scripts/download_script.php?src_id=10872' 'vimrc' 'archlinux.vim' 'gvim.desktop') -md5sums=('b1a619f017851646a8567deda17bdb36' +md5sums=('e43d2b39c51246ad8dba45d0d75748ec' 'SKIP' - '6e7adfbd5d26c1d161030ec203a7f243' '20fceda56badf201695c57999b0bc609' '10353a61aadc3f276692d0e17db1478e' 'd90413bd21f400313a785bb4010120cd') @@ -76,7 +74,7 @@ build() { --prefix=/usr \ --localstatedir=/var/lib/vim \ --with-features=huge \ - --with-compiledby=ArchLinux \ + --with-compiledby='Arch Linux' \ --enable-gpm \ --enable-acl \ --with-x=no \ @@ -98,7 +96,7 @@ build() { --prefix=/usr \ --localstatedir=/var/lib/vim \ --with-features=huge \ - --with-compiledby=ArchLinux \ + --with-compiledby='Arch Linux' \ --enable-gpm \ --enable-acl \ --with-x=yes \ @@ -211,10 +209,6 @@ package_vim-runtime() { sed -i "/find the end/,+3{s/changelog_date_entry_search/changelog_date_end_entry_search/}" \ "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/changelog.vim - # make Aaron happy - install -Dm644 "${srcdir}"/pythoncomplete.vim \ - "${pkgdir}"/usr/share/vim/${_versiondir}/autoload/pythoncomplete.vim - # rc files install -Dm644 "${srcdir}"/vimrc "${pkgdir}"/etc/vimrc install -Dm644 "${srcdir}"/archlinux.vim \ diff --git a/libre/ath9k-htc-firmware/LICENSE b/libre/ath9k-htc-firmware/LICENSE new file mode 100644 index 000000000..7668bcb97 --- /dev/null +++ b/libre/ath9k-htc-firmware/LICENSE @@ -0,0 +1,33 @@ +Copyright (c) 2013 Qualcomm Atheros, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted (subject to the limitations in the +disclaimer below) provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the + distribution. + + * Neither the name of Qualcomm Atheros nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE +GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT +HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/libre/ath9k-htc-firmware/PKGBUILD b/libre/ath9k-htc-firmware/PKGBUILD new file mode 100644 index 000000000..d323ef8d2 --- /dev/null +++ b/libre/ath9k-htc-firmware/PKGBUILD @@ -0,0 +1,125 @@ +# Maintainer: André Silva <emulatorman@lavabit.com> +# Maintainer: Márcio Silva <coadde@lavabit.com> + +pkgname=ath9k-htc-firmware +pkgver=$(LC_ALL=C date -u +%Y%m%d) +pkgrel=2 +pkgdesc='Free firmware files for the Qualcomm Atheros AR7010 and AR9271 USB 802.11n NICs' +arch=('any') +url=('http://wireless.kernel.org/en/users/Drivers/ath9k_htc') +license=('BSD') +makedepends=('git' 'cmake' 'xtensa-unknown-elf-binutils' 'xtensa-unknown-elf-gcc') +source=("git://github.com/qca/open-ath9k-htc-firmware" + 'LICENSE') +md5sums=('SKIP' + '5163b2711bc481c77045850610b7dd31') + +prepare() { + + cd $srcdir/open-ath9k-htc-firmware/target_firmware + mkdir -p build/{k2,magpie} + +} + +build() { + + cd $srcdir/open-ath9k-htc-firmware + + export CBUILD=$CHOST + export CHOST="xtensa-unknown-elf" + export CTARGET="xtensa-unknown-elf" + export CFLAGS="-mtext-section-literals -O2 -pipe --param=ssp-buffer-size=4" + export CXXFLAGS="${CFLAGS}" + + export CC=/usr/bin/xtensa-unknown-elf-gcc + export CPP=/usr/bin/xtensa-unknown-elf-cpp + export AR=/usr/bin/xtensa-unknown-elf-ar + export AS=/usr/bin/xtensa-unknown-elf-as + export LD=/usr/bin/xtensa-unknown-elf-ld + export NM=/usr/bin/xtensa-unknown-elf-nm + export OBJCOPY=/usr/bin/xtensa-unknown-elf-objcopy + export OBJDUMP=/usr/bin/xtensa-unknown-elf-objdump + export RANLIB=/usr/bin/xtensa-unknown-elf-ranlib + export STRIP=/usr/bin/xtensa-unknown-elf-strip + + cat > target_firmware/build/toolchain.cmake <<EOF +INCLUDE(CMakeForceCompiler) + +SET(CMAKE_CROSSCOMPILING) +SET(CMAKE_SYSTEM_NAME Linux) +SET(CMAKE_SYSTEM_PROCESSOR xtensa) +SET(CMAKE_HOST_SYSTEM_PROCESSOR xtensa) +SET(COMPILER_PREFIX "xtensa-unknown-elf") +SET(GNU_HOST "xtensa-unknown-elf") +SET(CMAKE_FIND_ROOT_PATH /usr/xtensa-unknown-elf) +SET(CMAKE_C_COMPILER /usr/bin/xtensa-unknown-elf-gcc) +SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) +SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY FIRST) +SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE FIRST) + +CMAKE_FORCE_C_COMPILER(/usr/bin/xtensa-unknown-elf-gcc GNU) +EOF + + cd $srcdir/open-ath9k-htc-firmware/target_firmware/build/k2 + + cmake -DCMAKE_TOOLCHAIN_FILE=$srcdir/open-ath9k-htc-firmware/target_firmware/build/toolchain.cmake "$@" -DTARGET_K2=ON ../.. + cd - + + cd $srcdir/open-ath9k-htc-firmware/target_firmware/build/magpie + + cmake -DCMAKE_TOOLCHAIN_FILE=$srcdir/open-ath9k-htc-firmware/target_firmware/build/toolchain.cmake "$@" -DTARGET_MAGPIE=ON ../.. + cd - + + cd $srcdir/open-ath9k-htc-firmware/target_firmware + + sed -i 's|/usr/bin/gcc|/usr/bin/xtensa-unknown-elf-gcc|g; + s|/usr/bin/cpp|/usr/bin/xtensa-unknown-elf-cpp|g; + s|/usr/bin/ar|/usr/bin/xtensa-unknown-elf-ar|g; + s|/usr/bin/as|/usr/bin/xtensa-unknown-elf-as|g; + s|/usr/bin/ld|/usr/bin/xtensa-unknown-elf-ld|g; + s|/usr/bin/nm|/usr/bin/xtensa-unknown-elf-nm|g; + s|/usr/bin/objcopy|/usr/bin/xtensa-unknown-elf-objcopy|g; + s|/usr/bin/objdump|/usr/bin/xtensa-unknown-elf-objdump|g; + s|/usr/bin/ranlib|/usr/bin/xtensa-unknown-elf-ranlib|g; + s|/usr/bin/strip|/usr/bin/xtensa-unknown-elf-strip|g; + s|/usr/local|/usr|g; + ' $(grep -rlI /usr/bin/gcc) \ + $(grep -rlI /usr/bin/cpp) \ + $(grep -rlI /usr/bin/ld) \ + $(grep -rlI /usr/bin/ar) \ + $(grep -rlI /usr/bin/as) \ + $(grep -rlI /usr/bin/nm) \ + $(grep -rlI /usr/bin/objcopy) \ + $(grep -rlI /usr/bin/objdump) \ + $(grep -rlI /usr/bin/ranlib) \ + $(grep -rlI /usr/bin/strip) \ + $(grep -rlI /usr/local) + + make \ + CC="${CC}" CPP="${CPP}" AR="${AR}" AS="${AS}" LD="${LD}" NM="${NM}" \ + OBJCOPY="${OBJCOPY}" OBJDUMP="${OBJDUMP}" RANLIB="${RANLIB}" STRIP="${STRIP}" \ + -C build/k2 + make \ + CC="${CC}" CPP="${CPP}" AR="${AR}" AS="${AS}" LD="${LD}" NM="${NM}" \ + OBJCOPY="${OBJCOPY}" OBJDUMP="${OBJDUMP}" RANLIB="${RANLIB}" STRIP="${STRIP}" \ + -C build/magpie + +} + +package() { + + # create firmware folder to put the free firmware files there + install -d -m755 $pkgdir/usr/lib/firmware + + cd $srcdir/open-ath9k-htc-firmware/target_firmware + + # move firmware files to firmware folder + cp build/{k2,magpie}/htc_*.fw $pkgdir/usr/lib/firmware + + # create license folder to put the license file there + install -d -m755 $pkgdir/usr/share/licenses/$pkgname + + # put LICENSE to license folder + install -m644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname + +} diff --git a/libre/doublecmd-libre/PKGBUILD b/libre/doublecmd-libre/PKGBUILD index 5eee8985c..a311ba26b 100644 --- a/libre/doublecmd-libre/PKGBUILD +++ b/libre/doublecmd-libre/PKGBUILD @@ -1,42 +1,58 @@ -# $Id$ +# vim:set ft=sh: +# $Id: PKGBUILD 93493 2013-07-04 12:38:15Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: (sirocco AT ngs.ru) _pkgbase=doublecmd pkgbase=doublecmd-libre pkgname=('doublecmd-gtk2-libre' 'doublecmd-qt-libre') -pkgver=0.5.4 -_helpver=0.5.1 -pkgrel=2.1 +pkgver=0.5.5 +_helpver=0.5.5 +pkgrel=1 url="http://doublecmd.sourceforge.net/" arch=('i686' 'x86_64') license=('GPL') install="$_pkgbase.install" +provides=("$_pkgbase") makedepends=('lazarus' 'qt4pas' 'gtk2') -optdepends=('lua: scripting' 'p7zip: support for 7zip archives') -source=("http://downloads.sourceforge.net/project/$_pkgbase/Double%20Commander%20Source/$_pkgbase-$pkgver-src.tar.gz" +optdepends=( + 'lua51: scripting' + 'p7zip: support for 7zip archives' + 'unar: support for rar archives' +) +source=( + "http://downloads.sourceforge.net/project/$_pkgbase/Double%20Commander%20Source/$_pkgbase-$pkgver-src.tar.gz" "http://downloads.sourceforge.net/project/$_pkgbase/Double%20Commander%20Source/$_pkgbase-help-$_helpver-src.tar.gz" ) -sha256sums=('480b83279adeba007ad5c54f455733fae3d9c9ee61762e6b5a63e2e67b1cd7b7' - 'd9f518e05e089b71aaa31c7d4af8177e77594a02be2c316e85e061e63b4c03e5') +sha256sums=('253ec036ec119c067f501247445acdd35d67ffd9693d246dc4e98897c6df6434' + '5c5d00187df811df0734bf751a581bce7e1bdd4cf4639b2a1101f1da8743daaf') build() { cp -a $_pkgbase-$pkgver $_pkgbase-gtk cp -a $_pkgbase-$pkgver $_pkgbase-qt cd "$srcdir/$_pkgbase-gtk" + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$_pkgbase-gtk/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta gtk2 cd "$srcdir/$_pkgbase-qt" + # dont use fPIC on i686 + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$_pkgbase-qt/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta qt } package_doublecmd-gtk2-libre() { - pkgdesc="twin-panel (commander-style) file manager (GTK)" + pkgdesc="twin-panel (commander-style) file manager (GTK), with unar recommendation" depends=('gtk2') conflicts=('doublecmd-gtk2') replaces=('doublecmd-gtk2') - provides=("doublecmd-gtk2=${pkgver}" 'doublecmd') + provides=("doublecmd-gtk2=${pkgver}") cd "$srcdir/$_pkgbase-gtk" sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh ./install/linux/install.sh --install-prefix="$pkgdir" @@ -47,11 +63,11 @@ package_doublecmd-gtk2-libre() { } package_doublecmd-qt-libre() { - pkgdesc="twin-panel (commander-style) file manager (QT)" + pkgdesc="twin-panel (commander-style) file manager (QT), with unar recommendation" depends=('qt4pas') conflicts=('doublecmd-qt') replaces=('doublecmd-qt') - provides=("doublecmd-qt=${pkgver}" 'doublecmd') + provides=("doublecmd-qt=${pkgver}") cd "$srcdir/$_pkgbase-qt" sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh ./install/linux/install.sh --install-prefix="$pkgdir" diff --git a/libre/doublecmd-libre/doublecmd.install b/libre/doublecmd-libre/doublecmd.install index 40d56528f..c27b5bb23 100644 --- a/libre/doublecmd-libre/doublecmd.install +++ b/libre/doublecmd-libre/doublecmd.install @@ -3,20 +3,20 @@ update_icons() { # Setup Menus if which update-desktop-database then - update-desktop-database -q /usr/share/applications + update-desktop-database -q /usr/share/applications > /dev/null 2>&1 fi # Setup MIME types if which update-mime-database then - update-mime-database /usr/share/mime >/dev/null + update-mime-database /usr/share/mime > /dev/null 2>&1 fi # Setup Icons touch -c /usr/share/icons/hicolor if which gtk-update-icon-cache then - gtk-update-icon-cache -tq /usr/share/icons/hicolor + gtk-update-icon-cache -tq /usr/share/icons/hicolor > /dev/null 2>&1 fi } diff --git a/libre/linux-libre-firmware/PKGBUILD b/libre/linux-libre-firmware/PKGBUILD index 4983604a4..2ddc046b6 100644 --- a/libre/linux-libre-firmware/PKGBUILD +++ b/libre/linux-libre-firmware/PKGBUILD @@ -2,15 +2,13 @@ # Contributor: Márcio Silva <coadde@lavabit.com> pkgname=linux-libre-firmware -_pkgver=3.9 -pkgver=$(LC_ALL=C date -u +%Y%m%d) -pkgrel=1 +pkgver=3.9 +pkgrel=2 pkgdesc='Free firmware files for Linux-libre' arch=('any') -url=('http://linux-libre.fsfla.org/' - 'http://wireless.kernel.org/en/users/Drivers/ath9k_htc') -license=('GPL2' 'BSD') -makedepends=('git' 'xtensa-unknown-elf-gcc') +url=('http://linux-libre.fsfla.org/') +license=('GPL2') +depends=('ath9k-htc-firmware') provides=('linux-firmware' 'kernel26-firmware=2.6.34.99') conflicts=('linux-firmware' @@ -38,46 +36,24 @@ replaces=('linux-firmware' 'rt2870usb-fw' 'rt2x00-rt61-fw' 'rt2x00-rt71w-fw') -source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$_pkgver-gnu/linux-libre-$_pkgver-gnu.tar.xz" - "git://github.com/qca/open-ath9k-htc-firmware") -md5sums=('120df29f88622dabf7015a22c7cc8e25' - 'SKIP') +source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$pkgver-gnu/linux-libre-$pkgver-gnu.tar.xz") +md5sums=('120df29f88622dabf7015a22c7cc8e25') -build() { - - cd $srcdir/open-ath9k-htc-firmware +package() { # create firmware folder to put the free firmware files there install -d -m755 $pkgdir/usr/lib/firmware - # fix path on configure file - sed -i 's|$PWD/../toolchain/inst|/usr|; - 's|xtensa-elf|xtensa-unknown-elf|; - ' target_firmware/configure - - # compile ath9k-htc-firmware - make -C target_firmware - - mv htc_{7010,9271}.fw $pkgdir/usr/lib/firmware - - cd $srcdir/linux-$_pkgver + cd $srcdir/linux-$pkgver - # compile free firmware files of linux-libre source code + # compile free firmware files make INSTALL_FW_PATH=$pkgdir/usr/lib/firmware firmware_install -} - -package() { - # create licenses folder to put the licenses files there install -d -m755 $pkgdir/usr/share/licenses/$pkgname - # move LICENSE.TXT from ath9k-htc firmware to linux-firmware license folder - cd $srcdir/open-ath9k-htc-firmware-1.3.2 - mv LICENSE.TXT $pkgdir/usr/share/licenses/$pkgname/LICENCE.atheros_firmware - # move WHENCE file to linux-firmware license folder - cd $srcdir/linux-$_pkgver - mv firmware/WHENCE $pkgdir/usr/share/licenses/$pkgname + cd $srcdir/linux-$pkgver + install -m644 firmware/WHENCE $pkgdir/usr/share/licenses/$pkgname } diff --git a/libre/virtualbox-libre-modules-lts/PKGBUILD b/libre/virtualbox-libre-modules-lts/PKGBUILD index 4378a3fdb..07cb8a71e 100644 --- a/libre/virtualbox-libre-modules-lts/PKGBUILD +++ b/libre/virtualbox-libre-modules-lts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93050 2013-06-23 10:32:13Z bpiotrowski $ +# $Id: PKGBUILD 93525 2013-07-05 00:46:26Z seblu $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Sébastien Luttringer <seblu@aur.archlinux.org> @@ -7,7 +7,7 @@ pkgbase=virtualbox-libre-modules-lts pkgname=('virtualbox-libre-host-modules-lts' 'virtualbox-libre-guest-modules-lts') -pkgver=4.2.14 +pkgver=4.2.16 pkgrel=1 arch=('i686' 'x86_64') url='http://virtualbox.org' diff --git a/libre/virtualbox-libre-modules/PKGBUILD b/libre/virtualbox-libre-modules/PKGBUILD index 5e11fd6df..d5a9a62bd 100644 --- a/libre/virtualbox-libre-modules/PKGBUILD +++ b/libre/virtualbox-libre-modules/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93205 2013-06-28 17:53:08Z foutrelis $ +# $Id: PKGBUILD 93523 2013-07-05 00:43:32Z seblu $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Sébastien Luttringer # Maintainer (Parabola): Jorge López <jorginho@lavabit.com> @@ -6,8 +6,8 @@ pkgbase=virtualbox-libre-modules pkgname=('virtualbox-libre-host-modules' 'virtualbox-libre-guest-modules') -pkgver=4.2.14 -pkgrel=2 +pkgver=4.2.16 +pkgrel=1 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/libre/virtualbox-libre/PKGBUILD b/libre/virtualbox-libre/PKGBUILD index d6050ed9d..7f4505883 100644 --- a/libre/virtualbox-libre/PKGBUILD +++ b/libre/virtualbox-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93046 2013-06-23 10:17:47Z bpiotrowski $ +# $Id: PKGBUILD 93521 2013-07-05 00:32:42Z seblu $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@lavabit.com> @@ -79,7 +79,7 @@ source=("http://download.virtualbox.org/virtualbox/$pkgver/VirtualBox-$pkgver.ta 'os_venenux.png' 'libre.patch' 'free-distros.patch') -md5sums=('be834de415adaf2f696f7a499f88b4e6' +md5sums=('c4a36e2099a317f4715cd3861cdae238' '5f85710e0b8606de967716ded7b2d351' 'ed1341881437455d9735875ddf455fbe' '58d6e5bb4b4c1c6f3f0b3daa6aaeed03' diff --git a/libre/xtensa-unknown-elf-gcc/PKGBUILD b/libre/xtensa-unknown-elf-gcc/PKGBUILD index 797f67f9e..02611d173 100644 --- a/libre/xtensa-unknown-elf-gcc/PKGBUILD +++ b/libre/xtensa-unknown-elf-gcc/PKGBUILD @@ -10,11 +10,11 @@ _sysroot="/usr/$CHOST/${_target}" pkgname=${_target}-gcc pkgver=4.8.1 pkgrel=1 -pkgdesc="The GNU Compiler Collection for Xtensa processors" +pkgdesc="The GNU Compiler Collection for the Xtensa architecture" arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org" -makedepends=("binutils>=2.23" 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +makedepends=('binutils>=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') checkdepends=('dejagnu' 'inetutils') options=('!libtool' '!emptydirs') source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) @@ -33,13 +33,16 @@ prepare() { echo ${pkgver} > gcc/BASE-VER + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + mkdir ${srcdir}/gcc-build } build() { cd ${srcdir}/gcc-build - ${srcdir}/${_basedir}/configure --prefix=/home/marcio/src/xtensa-elf/tools \ + ${srcdir}/${_basedir}/configure --prefix=/usr \ --target=${_target} \ --disable-multilib \ --disable-nls \ @@ -48,9 +51,9 @@ build() { --enable-languages=c \ --disable-libquadmath \ --disable-libssp \ - --with-newlib -# --disable-werror \ -# --libdir=/usr/lib --libexecdir=/usr/lib \ + --with-newlib \ + --disable-werror \ + --libdir=/usr/lib --libexecdir=/usr/lib # --mandir=/usr/share/man --infodir=/usr/share/info \ # --with-bugurl=https://labs.parabola.nu/ \ # --disable-shared --enable-threads=posix \ @@ -64,15 +67,11 @@ build() { # --with-linker-hash-style=gnu --disable-install-libiberty \ # --enable-checking=release \ make all-gcc - - # make documentation - cd ${_target}/libstdc++-v3 - make doc-man-doxygen } package() { - pkgdesc="The GNU Compiler Collection" + pkgdesc="The GNU Compiler Collection for the Xtensa architecture" depends=("gcc-libs=$pkgver-$pkgrel" 'binutils>=2.23' 'libmpc' 'cloog') groups=("${_target}-devel") install=${_target}-gcc.install @@ -81,56 +80,10 @@ package() make -j1 DESTDIR=${pkgdir} install-gcc - install -d $pkgdir/usr/share/gdb/auto-load/usr/lib - mv $pkgdir{,/usr/share/gdb/auto-load}/usr/lib/libstdc++.so.6.0.18-gdb.py - - # unfortunately it is much, much easier to install the lot and clean-up the mess... - rm $pkgdir/usr/bin/{{${_target}-,}gfortran,{${_target}-,}gccgo,gnat*} - rm $pkgdir/usr/lib/*.so* - rm $pkgdir/usr/lib/lib{atomic,gfortran,go{,begin},iberty,objc}.a - rm $pkgdir/usr/lib/libgfortran.spec - rm -r $pkgdir/usr/lib/gcc/${_target}-/${pkgver}/{ada{include,lib},finclude,include/objc} - rm $pkgdir/usr/lib/gcc/${_target}-/${pkgver}/{cc1obj{,plus},f951,gnat1,go1} - rm $pkgdir/usr/lib/gcc/${_target}-/${pkgver}/{libcaf_single,libgfortranbegin}.a - rm -r $pkgdir/usr/lib/go - rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libgomp,libquadmath,libitm}.info - rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo - rm $pkgdir/usr/share/man/man1/{gccgo,gfortran}.1 - # many packages expect this symlinks ln -s ${_target}-gcc ${pkgdir}/usr/bin/${_target}-cc - # POSIX conformance launcher scripts for c89 and c99 - cat > $pkgdir/usr/bin/${_target}-c89 <<"EOF" -#!/bin/sh -fl="-std=c89" -for opt; do - case "$opt" in - -ansi|-std=c89|-std=iso9899:1990) fl="";; - -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2 - exit 1;; - esac -done -exec ${_target}-gcc $fl ${1+"$@"} -EOF - - cat > $pkgdir/usr/bin/${_target}-c99 <<"EOF" -#!/bin/sh -fl="-std=c99" -for opt; do - case "$opt" in - -std=c99|-std=iso9899:1999) fl="";; - -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2 - exit 1;; - esac -done -exec ${_target}-gcc $fl ${1+"$@"} -EOF - - chmod 755 $pkgdir/usr/bin/${_target}-c{8,9}9 - - - # Install Runtime Library Exception - install -Dm644 ${srcdir}/${_basedir}/COPYING.RUNTIME \ - ${pkgdir}/usr/share/licenses/${_target}/RUNTIME.LIBRARY.EXCEPTION + # Remove unnecessary files and folders + rm $pkgdir/usr/share/info/* && rmdir $pkgdir/usr/share/info + rm $pkgdir/usr/share/man/man7/* && rmdir $pkgdir/usr/share/man/man7 } diff --git a/pcr/ocsync/PKGBUILD b/pcr/ocsync/PKGBUILD index 34ce2f62c..97bc26754 100644 --- a/pcr/ocsync/PKGBUILD +++ b/pcr/ocsync/PKGBUILD @@ -1,6 +1,7 @@ # Maintainer: Kuba Serafinowski <zizzfizzix(at)gmail(dot)com> # https://github.com/zizzfizzix/pkgbuilds - +# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com> +# ############################################################## #### The section below can be adjusted to suit your needs #### ############################################################## @@ -14,28 +15,31 @@ _buildtype="Release" ############################################################## pkgname=ocsync -pkgver=0.70.5 -pkgrel=1 -pkgdesc="A file synchronizer especially designed for you, the normal user." +pkgver=0.80.0 +pkgrel=3 +pkgdesc="A file synchronizer especially designed for you, the normal user. Dependency of owncloud-client." arch=("i686" "x86_64") url="http://www.csync.org" license=('GPL2') -depends=('sqlite3' 'iniparser' 'neon' 'smbclient' 'libssh') +depends=('sqlite3' 'iniparser' 'neon') makedepends=('cmake') -#optdepends=('samba: smb support' 'libssh: sftp support') +optdepends=('libssh: sftp support') provides=('csync' 'csync-owncloud') conflicts=('csync' 'csync-owncloud') +backup=('etc/ocsync/ocsync.conf' 'etc/ocsync/ocsync_exclude.conf') source=("http://download.owncloud.com/download/${pkgname}-${pkgver}.tar.bz2") -md5sums=('7c8b6f260cc53d29c4355f6837990329') +md5sums=('db46cdb4c710a607dfc062ed0a413b35') -# Clean options array to strip pkg if release buildtype is chosen -if [[ ${_buildtype} == "Release" ]] || [[ ${_buildtype} == "release" ]]; then - options=() +if [[ ! ${_buildtype} == "Release" ]] && [[ ! ${_buildtype} == "release" ]]; then + options=(!strip) fi -build() { +prepare() { if [[ -e ${srcdir}/${pkgname}-${pkgver}-build ]]; then rm -rf ${srcdir}/${pkgname}-${pkgver}-build; fi mkdir ${srcdir}/${pkgname}-${pkgver}-build +} + +build() { cd ${srcdir}/${pkgname}-${pkgver}-build cmake -DCMAKE_BUILD_TYPE=${_buildtype} \ diff --git a/pcr/owncloud-client/PKGBUILD b/pcr/owncloud-client/PKGBUILD index 69905f40a..a4e86099b 100644 --- a/pcr/owncloud-client/PKGBUILD +++ b/pcr/owncloud-client/PKGBUILD @@ -1,6 +1,7 @@ # Maintainer: Kuba Serafinowski <zizzfizzix(at)gmail(dot)com> # https://github.com/zizzfizzix/pkgbuilds - +# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com> +# ############################################################## #### The section below can be adjusted to suit your needs #### ############################################################## @@ -15,31 +16,32 @@ _buildtype="Release" _name=mirall pkgname=owncloud-client -pkgver=1.2.3 -pkgrel=1 +pkgver=1.3.0 +pkgrel=2 pkgdesc="ownCloud client based on mirall" arch=('i686' 'x86_64') url="http://owncloud.org/" license=('GPL2') depends=('qt4' 'ocsync') makedepends=('cmake') +optdepends=('qtkeychain: safe password storage') provides=('mirall' 'owncloud-client') conflicts=('mirall-git') install=owncloud-client.install backup=('etc/owncloud-client/sync-exclude.lst') -source=("http://download.owncloud.com/download/${_name}-${pkgver}.tar.bz2" - "${pkgname}.desktop") -md5sums=('a3aa2cb1b9ccb13c7e8b0ef8a1b539df' - 'e223d162626c2ff54efebaa90a182d81') - -# Clean options array to strip pkg if release buildtype is chosen -if [[ ${_buildtype} == "Release" ]] || [[ ${_buildtype} == "release" ]]; then - options=() +source=("http://download.owncloud.com/download/${_name}-${pkgver}.tar.bz2") +md5sums=('ee2e7bafc714399f2027fefed853f968') + +if [[ ! ${_buildtype} == "Release" ]] && [[ ! ${_buildtype} == "release" ]]; then + options=(!strip) fi -build() { +prepare() { if [[ -e ${srcdir}/${_name}-${pkgver}-build ]]; then rm -rf ${srcdir}/${_name}-${pkgver}-build; fi mkdir ${srcdir}/${_name}-${pkgver}-build +} + +build() { cd ${srcdir}/${_name}-${pkgver}-build cmake -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ @@ -55,5 +57,4 @@ build() { package() { cd ${srcdir}/${_name}-${pkgver}-build make DESTDIR=${pkgdir} install - install -Dm644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop } diff --git a/pcr/owncloud-client/owncloud-client.install b/pcr/owncloud-client/owncloud-client.install index e216754c7..eecc35ccd 100644 --- a/pcr/owncloud-client/owncloud-client.install +++ b/pcr/owncloud-client/owncloud-client.install @@ -1,5 +1,5 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor + xdg-icon-resource forceupdate --theme hicolor > /dev/null } post_upgrade() { diff --git a/pcr/qgis/PKGBUILD b/pcr/qgis/PKGBUILD index 7a305285c..a5c6b48eb 100644 --- a/pcr/qgis/PKGBUILD +++ b/pcr/qgis/PKGBUILD @@ -6,7 +6,7 @@ pkgname=qgis pkgver=1.8.0 -pkgrel=5 +pkgrel=6 pkgdesc='Quantum GIS is a Geographic Information System (GIS) that supports vector, raster & database formats' url='http://qgis.org/' license=('GPL') |