carrier 2.6.4-1
http://funpidgin.sourceforge.net
Pidgin fork providing minor GUI enhancements (formerly funpidgin)
unsupported :: network
Maintainer: Caprica
Votes: 54
License: GPL2
Last Updated: Sun, 10 Jan 2010 23:45:27 +0000
First Submitted: Mon, 26 May 2008 18:24:38 +0000
Dependencies farsight2 gstreamer0.10 gtkspell hicolor-icon-theme libsasl libwebkit libxss nss python startup-notification
2.6.1 is out, please update
modific pkgbuild
###########################################
md5sums=('01d2a43e5a542ecee78cf846d2dd7b48')
pkgver=2.6.1
cd ${startdir}/src/${pkgname}-${pkgver}/carrier/
###########################################
########
complete
########
# Contributor: Connor Behan <connor.behan@gmail.com>
# Maintainer: Ron Collinson <notthinking at gmail dot com>
pkgname=carrier
pkgver=2.6.1
pkgrel=1
pkgdesc="Pidgin fork providing minor GUI enhancements (formerly funpidgin)"
arch=(i686 x86_64)
license=('GPL2')
url="http://funpidgin.sourceforge.net"
depends=('startup-notification' 'gtkspell' 'libxss' 'gstreamer0.10' 'nss' 'libsasl' 'python' 'hicolor-icon-theme' 'libwebkit')
makedepends=('avahi' 'tk' 'ca-certificates' 'intltool')
optdepends=('avahi: Bonjour protocol support'
'tk: Tcl/Tk scripting support'
'ca-certificates: SSL CA certificates')
conflicts=('pidgin' 'gaim')
provides=('pidgin' 'gaim')
options=(!libtool)
install=carrier.install
source=(http://downloads.sourceforge.net/sourceforge/funpidgin/$pkgname-$pkgver.tar.bz2)
md5sums=('01d2a43e5a542ecee78cf846d2dd7b48')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}/carrier/
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --disable-perl --disable-nm \
--disable-schemas-install --disable-meanwhile \
--enable-cyrus-sasl --disable-doxygen --disable-gnutls \
--enable-webkit || return 1
make || return 1
make DESTDIR=${startdir}/pkg install || return 1
# Remove GConf schema file
rm -rf "$pkgdir/etc" || return 1
}
For what it's worth, I was able to install 2.6.1 with the only PKGBUILD changes being:
- The version had to be changed
- The md5s had to be changed, of course
- The latest release extracts with an extra "carrier" directory around it, so the cd command had to take that into account
2.6.1 is out, can you update please?
I thought this might help when you have time to update to 2.5.7. I'm not entirely clear on whether this is a problem with Carrier that their devs need to fix or an incompatibility with makepkg that we need to keep a patch for?:
diff -aur carrier-2.5.7/carrier/Makefile carrier-2.5.7.new/carrier/Makefile
--- carrier-2.5.7/carrier/Makefile 2009-06-24 23:06:12.000000000 -0400
+++ carrier-2.5.7.new/carrier/Makefile 2009-06-24 23:26:16.000000000 -0400
@@ -564,8 +564,6 @@
gtkcellrendererprogress.h \
gtkcellview.h \
gtkcellviewmenuitem.h \
- gtkcellview.h \
- gtkcellviewmenuitem.h \
gtkcertmgr.h \
pidgincombobox.h \
gtkconn.h \
diff -aur carrier-2.5.7/carrier/Makefile.am carrier-2.5.7.new/carrier/Makefile.am
--- carrier-2.5.7/carrier/Makefile.am 2008-12-22 04:00:26.000000000 -0500
+++ carrier-2.5.7.new/carrier/Makefile.am 2009-06-24 23:26:26.000000000 -0400
@@ -132,8 +132,6 @@
gtkcellrendererprogress.h \
gtkcellview.h \
gtkcellviewmenuitem.h \
- gtkcellview.h \
- gtkcellviewmenuitem.h \
gtkcertmgr.h \
pidgincombobox.h \
gtkconn.h \
diff -aur carrier-2.5.7/carrier/Makefile.in carrier-2.5.7.new/carrier/Makefile.in
--- carrier-2.5.7/carrier/Makefile.in 2009-06-24 23:05:43.000000000 -0400
+++ carrier-2.5.7.new/carrier/Makefile.in 2009-06-24 23:27:47.000000000 -0400
@@ -564,8 +564,6 @@
@ENABLE_GTK_TRUE@ gtkcellrendererprogress.h \
@ENABLE_GTK_TRUE@ gtkcellview.h \
@ENABLE_GTK_TRUE@ gtkcellviewmenuitem.h \
-@ENABLE_GTK_TRUE@ gtkcellview.h \
-@ENABLE_GTK_TRUE@ gtkcellviewmenuitem.h \
@ENABLE_GTK_TRUE@ gtkcertmgr.h \
@ENABLE_GTK_TRUE@ pidgincombobox.h \
@ENABLE_GTK_TRUE@ gtkconn.h \
Is anyone planning on updating this? I'd really like to install carrier.
sorry ZachGates, didnt see your post will look into some sort of notification system, for future. I will look into your problem in the next couple of days dont have access to my arch machine until then
Reporting out of date so that the maintainer will see this below :) Apologies in advance.
I have the same error as ZachGates.
/bin/install: will not overwrite just-created `/tmp/yaourt-tmp-crew/aur-carrier/carrier/pkg/usr/include/carrier/gtkcellview.h' with `gtkcellview.h'
/bin/install: will not overwrite just-created `/tmp/yaourt-tmp-crew/aur-carrier/carrier/pkg/usr/include/carrier/gtkcellviewmenuitem.h' with `gtkcellviewmenuitem.h'
make[3]: *** [install-carrierincludeHEADERS] Error 1
make[3]: Leaving directory `/tmp/yaourt-tmp-crew/aur-carrier/carrier/src/carrier-2.5.5/carrier'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/tmp/yaourt-tmp-crew/aur-carrier/carrier/src/carrier-2.5.5/carrier'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-crew/aur-carrier/carrier/src/carrier-2.5.5/carrier'
make: *** [install-recursive] Error 1
==> ERROR: Build Failed.
Aborting...
Error: Makepkg was unable to build carrier package.
The heck is THAT?
No sorry, simple mistake. Ill fix this tomorrow when I am home
@Caprica: Thanks for switching it to libwebkit. This is the only webkit app I use so I didn't realize that webkitgtk is out of date. However, is there a reason you made it version 2.5.0? The newest version is 2.5.5
Thanks, Caprica :) I don't use this app myself, but it's a great alterative to the rather brain-dead approach of the Pidgin devs (sorry, but true). Good luck with the maintaining :)
I have just taken over maintaince of the package, It is now using libwebkit as a dependecy and is up to date. Please suggest any inprovements and enjoy
@Caprica - Great. Let's get some momentum on this one and get it into community.
Switching wegkitgtk to libwebkit seems to have worked well for me.
This is a very important package. Would anybody be willing to sign up as a maintainer, and maybe get this into the community repository. I'll even do it myself, but I'll need some help. I've never maintained a package before.
I replaced webkitgtk with libwebkit in PKGBUILD to use webkit from the extra repository.
libwebkit does not work, i need to build webkitgtk... but change the version to 2.5.4 works ;) Please update the PKGBUILD
webkitgtk-svn does not build too ....
Also, there is no more webkitgtk-nightly pkg, only webkitgtk-svn remained.
libwebkit from extra works fine instead of webkit-gtk. Someone could change this dependency.
Spudgun: Try installing webkitgtk-svn (or webkitgtk-nightly)
Can't get the 'webkitgtk' dependency.
Package has been updated to the latest version (2.4.3), and I've included several of the fixes below.
Please comment if you have any problems building this package.
Also, this needs the gettext package, so we should have:
depends=('startup-notification' 'gtkspell' 'libxss' 'gstreamer0.10' 'dbus-glib>=0.73' 'webkitgtk' 'gettext')
I could not get it to compile without it
AOL changes ICQ protocol.
This patch makes libpurple mimic the exact version numbers sent by the official ICQ6 client.
http://nosnilmot.com/pidgin/pidgin-2.4.2-icq6.patch
TuxToaster's method works. Thanks.
I was experiencing the same problem, but was able to get Carrier to build by adding --add-missing to the automake line as follows:
automake --add-missing || return 1
I also had to add --disable-nm to the configure flags, as I don't use NetworkManager.
HTH
Same here, i install all the dependencies, but it fail. Using both (webkitgtk-svn, webkitgtk-nightly)
The build fails for me as well, same message as TuxStorm. I set it to webkit svn.
Build fails for me.
configure.ac:75: required file `./config.guess' not found
configure.ac:75: `automake --add-missing' can install `config.guess'
configure.ac:75: required file `./config.sub' not found
configure.ac:75: `automake --add-missing' can install `config.sub'
libpurple/Makefile.am:159: addprefix $(srcdir: non-POSIX variable name
libpurple/Makefile.am:159: (probably a GNU make extension)
libpurple/Makefile.am:161: addprefix $(srcdir: non-POSIX variable name
libpurple/Makefile.am:161: (probably a GNU make extension)
libpurple/plugins/mono/Makefile.am:10: addprefix $(srcdir: non-POSIX variable name
libpurple/plugins/mono/Makefile.am:10: (probably a GNU make extension)
libpurple/plugins/mono/api/Makefile.am:19: addprefix $(srcdir: non-POSIX variable name
libpurple/plugins/mono/api/Makefile.am:19: (probably a GNU make extension)
libpurple/protocols/bonjour/Makefile.am:9: compiling `bonjour.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
==> ERROR: Build Failed.
No, I wrote webkitgtk so people could use either webkitgtk-svn or webkitgtk-nightly. Both of those packages provide webkitgtk.
isnt it webkitgtk-svn?
v1.6.0