Package Details: barry 0.18.5-10

Git Clone URL: https://aur.archlinux.org/barry.git (read-only)
Package Base: barry
Description: Barry is an Open Source application that provides a Desktop GUI, synchronization, backup, restore and program management for BlackBerry ™ devices.
Upstream URL: https://github.com/NetDirect/barry
Licenses: GPL
Submitter: hwesselmann
Maintainer: Chazza
Last Packager: Chazza
Votes: 45
Popularity: 0.000001
First Submitted: 2008-10-20 13:11
Last Updated: 2018-07-09 08:51

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

V155 commented on 2014-01-15 05:44

I can confirm that it builds fine but without the patch.
So took the orphaned package and submitted a modified PKGBUILD.

llmage commented on 2013-12-18 19:56

same as r.b: build failed with "tarfile-ops-nt.cc:108:1: error: invalid conversion from 'ssize_t (*)(long int, const void*, size_t)" when using patch, works kindof fine without

r.b commented on 2013-11-14 20:29

It looks like the patch tarfile-ops-nt.cc.patch is not needed in 0.18.4. I was able to compile without it but not with it.

V155 commented on 2013-11-07 08:59

At the moment Im not able to build it.
tried 0.18.4 abd 0.18.3 both give the same error

https://paste.xinu.at/YgPHd8/

TrialnError commented on 2013-09-15 19:14

Took the PKGBuild presented by V155 and updated it to the latest guidelines

kinu commented on 2013-06-03 19:30

Same thing here. Any solution?

V155 commented on 2013-05-04 21:06

Here is an updated PKGBUILD (use tarfile-ops-nt-cc.patch as per original)
Should work fine. Only pppob was tested
link to PKGBUILD: http://paste.xinu.at/yGEAV/

pkgname=barry
pkgver=0.18.4
pkgrel=1
pkgdesc="A GPL C++ library for interfacing with the RIM BlackBerry Handheld"
url='http://www.netdirect.ca/software/packages/barry'
license=('GPL')
arch=('i686' 'x86_64')
depends=('libusbx' 'zlib' 'libglademm' 'libtar' 'libxml++')
makedepends=('make' 'gcc' 'patch' 'pkg-config' 'autoconf' 'automake' 'libtool' 'gettext')

optdepends=('fuse: for mounting the BB database with bfuse'
'sdl: for grabbing screenshots with bwatch'
'ppp: for tethering with pppob')
conflicts=('barry-git')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
'tarfile-ops-nt.cc.patch')

md5sums=()

build() {
# Apply patches
cd $srcdir/$pkgname-$pkgver/src
patch -p0 < ../../tarfile-ops-nt.cc.patch

# Build the package
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr --enable-gui
make || return 1
make DESTDIR=$pkgdir install

# Install PPP scripts for pppob
mkdir -p $pkgdir/etc/ppp/peers/ $pkgdir/etc/chatscripts/
find $srcdir/$pkgname-$pkgver/ppp/ -name *.chat -exec cp {} $pkgdir/etc/chatscripts/ \;
find $srcdir/$pkgname-$pkgver/ppp/ ! -name *.chat ! -name README -exec cp {} $pkgdir/etc/ppp/peers/ \;

# Remove libtool files
find "$pkgdir/" -name "*.la" -exec rm {} \;
}
md5sums=('840572f21bb0b5b37ca2c39e8c72da83'
'1f808132b402c4ea68a0d1fc3f19142c')


V155 commented on 2013-05-04 21:03

http://paste.xinu.at/yGEAV/

PKGBUILD to build the actual version.
Only pppob was tested and worked fine.

Anonymous comment on 2013-02-18 03:18

failed to build..

src/Makefile.am: installing './depcomp'
configure.ac:17: error: 'AM_PROG_CC_STDC': this macro is obsolete.
You should simply use the 'AC_PROG_CC' macro instead.
Also, your code should no longer depend upon 'am_cv_prog_cc_stdc',
but upon 'ac_cv_prog_cc_stdc'.
/usr/share/aclocal-1.13/obsolete-err.m4:17: AM_PROG_CC_STDC is expanded from...
configure.ac:17: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
configure.ac:17: error: 'AM_PROG_CC_STDC': this macro is obsolete.
You should simply use the 'AC_PROG_CC' macro instead.
Also, your code should no longer depend upon 'am_cv_prog_cc_stdc',
but upon 'ac_cv_prog_cc_stdc'.
/usr/share/aclocal-1.13/obsolete-err.m4:17: AM_PROG_CC_STDC is expanded from...
configure.ac:17: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
==> ERROR: A failure occurred in build().
Aborting...

Anonymous comment on 2012-11-20 11:41

Even if I remove "--enable-opensync-plugin-4x", it doesn't build:

configure: error: Unable to find a GUI oriented su wrapper.

This is required for modem operation, in case permissions are not
set on pppd properly.

Please specify the GUI su wrapper you wish to use with the
--with-guisu configure option. Note that it MUST be a GUI.
You cannot use the command line su.