Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - telegram-purple-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: telegram-purple-git v1.2.5.r0.gdf29bbc-1

Git Clone URL: https://aur-dev.archlinux.org/telegram-purple-git.git (read-only)
Package Base: telegram-purple-git
Description: Adds support for Telegram to Pidgin, Adium, Finch and other Libpurple based messengers.
Upstream URL: https://github.com/majn/telegram-purple
Licenses: GPL
Submitter: franciscod
Maintainer: franciscod
Last Packager: franciscod
Votes: 42
Popularity: 0.283594
First Submitted: 2014-10-27 18:59
Last Updated: 2016-01-31 19:53

Latest Comments

1 2 3 4 5 6 Next › Last »

jsteel commented on 2016-05-10 07:37

You shouldn't put files in /usr/local/, try ./configure --prefix=/usr
https://wiki.archlinux.org/index.php/Arch_packaging_standards#Package_etiquette

franciscod commented on 2016-04-28 23:35

It shouldn't. Wow!

The rationale behind this line of the PKGBUILD is os the package puts the icons in the right place even if you don't have pidgin installed (some user using finch commented on this and the fix used to work perfectly)

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=telegram-purple-git#n36

I don't have much time to fix this right now and I'd appreciate a patch.

What does telegram-purple do if you don't have pidgin installed?

Hexcles commented on 2016-04-28 21:34

Got the following error when building the package:

/usr/share/pixmaps/pidgin: Permission denied.

Why is it trying to touch my root fs during PKGBUILD? Is there any path mistakenly hard coded or configured wrong? The "telegram-purple" package, on the other hand, builds flawlessly.

franciscod commented on 2016-01-31 19:55

Thanks droserasprout!

- Added non-git conflict
- Now depend on core/libgcrypt instead of openssl
- updated pkgver

droserasprout commented on 2016-01-31 14:26

Please add to PKBUILD conflict with non-git version of this package.

Light2Yellow commented on 2015-08-14 08:11

@franciscod
I've opened an issue related to pidgin. As for now you can provide your own fix here or make an upsteam pull request. It will be great if upstream provides a fix thus making it possible for other users to smoothly install the package.

franciscod commented on 2015-08-13 19:44

Hmm.. the upstream makefile assumes that pidgin directory exists:

https://github.com/majn/telegram-purple/blob/master/Makefile.in#L71

Should I (1) patch that Makefile so it doesn't install the icons on pidgin and (2) then, on post_install, if the pidgin package is installed copy the icons, else show a warning of they not being available on pidgin unless you reinstall?

I wouldn't like to put pidgin as a dependency since it's perfectly usable without it.

Light2Yellow commented on 2015-08-13 19:26

@franciscod
I'm new to Linux and programming at all, so it's not a question I could answer. But that's what I think: as this is just an add-on, it should be handled by libpurple through generic API, which is protocol developers' responsibility.
I also think that all most popular messengers based on libpurple should be mentioned as optional dependencies. Look at related wiki page and watch through another PKGBUILDs to figure out how to do this.
Personally I use Telepathy.

franciscod commented on 2015-08-13 18:42

Nice find! What client do you use (if not pidgin)?

Pidgin should somehow be an optional dependency and the protocol icons should only be added if pidgin exists? How is stuff like this commonly handled?

Light2Yellow commented on 2015-08-12 14:59

Solution:
I've installed pidgin and ran this once more - everything builds.
But KDE user would want gtk-free system, thus you'd better provide a sudo prompt (?) or push pidgin as dependency.