summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/doublecmd/PKGBUILD32
-rw-r--r--community/doublecmd/doublecmd.install6
-rw-r--r--community/gmic/PKGBUILD6
-rw-r--r--community/gwget/PKGBUILD6
-rw-r--r--community/gwget/drop-libgnomeui.patch48
-rw-r--r--community/libcec/PKGBUILD8
-rw-r--r--community/libircclient/PKGBUILD44
-rw-r--r--community/patchutils/PKGBUILD10
-rw-r--r--community/pianobar/PKGBUILD16
-rw-r--r--community/qtcreator/PKGBUILD14
-rw-r--r--community/rust/PKGBUILD21
-rw-r--r--community/virtviewer/PKGBUILD10
-rw-r--r--extra/bluez/PKGBUILD8
-rw-r--r--extra/cifs-utils/PKGBUILD8
-rw-r--r--extra/cmake/PKGBUILD6
-rw-r--r--extra/foobillard++/PKGBUILD14
-rw-r--r--extra/gtk2/PKGBUILD6
-rw-r--r--extra/gtk2/gtk2.install11
-rw-r--r--extra/iniparser/PKGBUILD (renamed from community/iniparser/PKGBUILD)10
-rw-r--r--extra/ldb/PKGBUILD6
-rw-r--r--extra/libpwquality/PKGBUILD6
-rw-r--r--extra/pigeonhole/PKGBUILD8
-rw-r--r--extra/samba/PKGBUILD11
-rw-r--r--extra/tdb/PKGBUILD6
-rw-r--r--extra/transmission/PKGBUILD20
-rw-r--r--extra/transmission/transmission-cli.install1
-rw-r--r--extra/transmission/transmission.systemd14
-rw-r--r--extra/transmission/transmission.tmpfiles1
-rw-r--r--extra/vim/PKGBUILD18
-rw-r--r--libre/ath9k-htc-firmware/LICENSE33
-rw-r--r--libre/ath9k-htc-firmware/PKGBUILD125
-rw-r--r--libre/doublecmd-libre/PKGBUILD40
-rw-r--r--libre/doublecmd-libre/doublecmd.install6
-rw-r--r--libre/linux-libre-firmware/PKGBUILD48
-rw-r--r--libre/virtualbox-libre-modules-lts/PKGBUILD4
-rw-r--r--libre/virtualbox-libre-modules/PKGBUILD6
-rw-r--r--libre/virtualbox-libre/PKGBUILD4
-rw-r--r--libre/xtensa-unknown-elf-gcc/PKGBUILD73
-rw-r--r--pcr/ocsync/PKGBUILD26
-rw-r--r--pcr/owncloud-client/PKGBUILD27
-rw-r--r--pcr/owncloud-client/owncloud-client.install2
-rw-r--r--pcr/qgis/PKGBUILD2
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')