# Configure paths for Bonobo # Miguel de Icaza, 99-04-12 # Stolen from Chris Lahey 99-2-5 # stolen from Manish Singh again # stolen back from Frank Belew # stolen from Manish Singh # Shamelessly stolen from Owen Taylor dnl AM_PATH_BONOBO ([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) dnl Test for Bonobo, and define BONOBO_CFLAGS and BONOBO_LIBS dnl AC_DEFUN([AM_PATH_BONOBO], [ dnl dnl Get the cflags and libraries from the gnome-config script dnl AC_ARG_WITH(bonobo-prefix,[ --with-bonobo-prefix=PFX Prefix where Bonobo is installed (optional)], bonobo_prefix="$withval", bonobo_prefix="") AC_ARG_WITH(bonobo-exec-prefix,[ --with-bonobo-exec-prefix=PFX Exec prefix where Bonobo is installed (optional)], bonobo_exec_prefix="$withval", bonobo_exec_prefix="") AC_ARG_ENABLE(bonobotest, [ --disable-bonobotest Do not try to compile and run a test Bonobo program], , enable_bonobotest=yes) if test x$bonobo_exec_prefix != x ; then bonobo_args="$bonobo_args --exec-prefix=$bonobo_exec_prefix" if test x${GNOME_CONFIG+set} != xset ; then GNOME_CONFIG=$bonobo_exec_prefix/bin/gnome-config fi fi if test x$bonobo_prefix != x ; then bonobo_args="$bonobo_args --prefix=$bonobo_prefix" if test x${GNOME_CONFIG+set} != xset ; then GNOME_CONFIG=$bonobo_prefix/bin/gnome-config fi fi AC_PATH_PROG(GNOME_CONFIG, gnome-config, no) min_bonobo_version=ifelse([$1], ,0.1.0,$1) AC_MSG_CHECKING(for BONOBO - version >= $min_bonobo_version) no_bonobo="" if test "$GNOME_CONFIG" = "no" ; then no_bonobo=yes else BONOBO_CFLAGS=`$GNOME_CONFIG $bonoboconf_args --cflags bonobo` BONOBO_LIBS=`$GNOME_CONFIG $bonoboconf_args --libs bonobo` bonobo_major_version=`$GNOME_CONFIG $bonobo_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` bonobo_minor_version=`$GNOME_CONFIG $bonobo_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` bonobo_micro_version=`$GNOME_CONFIG $bonobo_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` if test "x$enable_bonobotest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $BONOBO_CFLAGS" LIBS="$LIBS $BONOBO_LIBS" dnl dnl Now check if the installed BONOBO is sufficiently new. (Also sanity dnl checks the results of gnome-config to some extent dnl rm -f conf.bonobotest AC_TRY_RUN([ #include #include #include #include static char* my_strdup (char *str) { char *new_str; if (str) { new_str = malloc ((strlen (str) + 1) * sizeof(char)); strcpy (new_str, str); } else new_str = NULL; return new_str; } int main () { int major, minor, micro; char *tmp_version; system ("touch conf.bonobotest"); bonobo_object_get_type (); return 0; } ],, no_bonobo=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_bonobo" = x ; then AC_MSG_RESULT(yes) ifelse([$2], , :, [$2]) else AC_MSG_RESULT(no) if test "$GNOME_CONFIG" = "no" ; then echo "*** The gnome-config script installed by GNOME-LIBS could not be found" echo "*** If BONOBO was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the GNOME_CONFIG environment variable to the" echo "*** full path to gnome-config." else if test -f conf.bonobotest ; then : else echo "*** Could not run BONOBO test program, checking why..." CFLAGS="$CFLAGS $BONOBO_CFLAGS" LIBS="$LIBS $BONOBO_LIBS" AC_TRY_LINK([ #include #include ], [ return 0; ], [ echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding BONOBO or finding the wrong" echo "*** version of BONOBO. If it is not finding BONOBO, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], [ echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means BONOBO was incorrectly installed" echo "*** or that you have moved BONOBO since it was installed. In the latter case, you" echo "*** may want to edit the gnome-config script: $GNOME_CONFIG" ]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi BONOBO_CFLAGS="" BONOBO_LIBS="" ifelse([$3], , :, [$3]) fi AC_SUBST(BONOBO_CFLAGS) AC_SUBST(BONOBO_LIBS) rm -f conf.bonobotest ]) AC_DEFUN([BONOBO_CHECK], [ AM_PATH_BONOBO(0.1.0,,[AC_MSG_ERROR(BONOBO not found)]) ]) rts-gnome/refs/?id=b1ed24ed77c784f81a8d20bf47b42db5ff767d93'>refslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This plugin allows you to set up your twitter accounts as buddiesdougb2010-07-011-0/+1
| | | | | | | | | | | in pidgin. It supports OAuth authentication and HTTPS. You will see messages from your timeline which you can reply to, retweet, etc. WWW: http://code.google.com/p/microblog-purple/wiki/README Feature safe: yes
* KOMclean as a LysKOM client gives you a tray icon which can be usedjacula2010-06-261-0/+1
| | | | | | | | | | | to open your browser to view the UI. The UI is HTML based. WWW: http://sharesource.org/project/komclean/ PR: ports/144979 Submitted by: Piotr Smyrak <smyru@heron.pl> Approved by: tabthorpe (mentor) Feature safe: yes
* Add Pwytter, a multi-platform, standalone Twitter client written in Pythondanfe2010-05-261-0/+1
| | | | | | using Tkinter. WWW: http://www.pwytter.com/
* Pickwick is a plain text small group chat server. It uses a simpletabthorpe2010-05-131-0/+1
| | | | | | | | | | obfuscation scheme to keep traffic to and from the server unintelligible to casual perusal. A client program, named weller(1) is also provided. WWW: http://www.mammothcheese.ca/ PR: ports/146206 Submitted by: James Bailie <jimmy at mammothcheese.ca>
* Vacuum IM - modular, crossplatform Jabber clientmiwi2010-05-091-0/+1
| | | | | | | | | | | The core program is just a plugin loader - all functionality is made available via plugins. This enforces modularity and ensures well defined component interaction via interfaces. WWW: http://code.google.com/p/vacuum-im/ PR: ports/143498 Submitted by: Gvozdikov Veniamin <g.veniamin at googlemail.com>
* python-jabberbot is a Jabber bot framework for Python that enables youwen2010-04-071-0/+1
| | | | | | | | | | | | to easily write simple Jabber bots. You can use your Jabber bots to provide information about your running systems, to make your website interact with your visitors or notify you about updates or changes you monitor with your Python scripts. WWW: http://thpinfo.com/2007/python-jabberbot/ PR: ports/145428 Submitted by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
* - Update net-im/pidgin-birthday-reminder to 1.5avl2010-04-051-1/+1
| | | | | | - Connect net-im/pidgin-birthday-reminder to the build - Disconnect net-im/pidgin-birthday_reminder - Remove net-im/pidgin-birthday_reminder, project was renamed
* Add pidgin-bs, a pidgin plugin to prevent instant message spam.ehaupt2010-03-161-0/+1
|
* Pino is a simple and fast Twitter and Identi.ca client using GTK2.miwi2010-03-151-0/+1
| | | | | | | | | It is written in Vala language and compiled to the native binary code. WWW: http://pino-app.appspot.com/ Submitted by: Frank Steinborn <steinex at nognu.de>
* twitmail is a curses-based mail-like interface to twitter. It also can bemiwi2010-02-141-0/+1
| | | | | | | | | | used as a command line app for sending and receiving tweets. In both modes it remembers the last thing you read and only shows you newer posts (ie, it reports nothing when you have no updates to read). It'll collect all the new posts as well (up to a configurable limit), to ensure you haven't missed anything important. WWW: http://www.hardakers.net/twitmail/
* Connect kmess-kde4 to buildmakc2010-01-191-0/+1
|
* New port: net-im/telepathy-qt4 High-level Qt 4 binding for Telepathyfluffy2010-01-161-0/+1
| | | | | PR: 142853 Submitted by: Alberto Villa <Alberto Villa <villa.alberto@gmail.com>>
* pidgin-osd is a pidgin plugin which provides on screen displaying amiwi2009-12-191-0/+1
| | | | | | | | | | new one messages from one of your contacts or other notification messages. WWW: http://freshmeat.net/projects/pidgin-osd PR: ports/141719 Submitted by: Vyacheslav Anikin <anikinsl at gmail.com>
* pecl-stomp allows php applications to communicate with anywen2009-12-011-0/+1
| | | | | | | Stomp compliant Message Brokers through easy object oriented and procedural interfaces. WWW: http://pecl.php.net/package/stomp
* Twirssi allows you to post to Twitter and Identi.ca from your favorite IRCgarga2009-11-071-0/+1
| | | | | | | | | | | client, as well as: * Read your friend feed, and your replies (from people on and not on your feed). * Receive and send direct messages (DMs) * Use multiple accounts, on either twitter or identi.ca - follow, read and post * See the context when your friends reply to users you aren't following WWW: http://twirssi.com/
* Jabber protocol plugin for qutIMamdmi32009-08-211-0/+1
| | | | | PR: 137809 Submitted by: Ilya Bakulin <webmaster@kibab.com>
* ICQ protocol plugin for qutIMamdmi32009-08-211-0/+1
| | | | | PR: 137808 Submitted by: Ilya Bakulin <webmaster@kibab.com>
* AnyEvent::XMPP is an implementation of the XMPP Protocol.miwi2009-08-181-0/+1
| | | | | | | WWW: http://search.cpan.org/dist/AnyEvent-XMPP PR: ports/137787 Submitted by: Wen Heping <wenheping at gmail.com>
* - Connect qwit-devel to the buildamdmi32009-08-111-0/+1
|
* Tie papyon to the build.marcus2009-08-021-0/+1
|
* Prosody is a flexible communications server for Jabber/XMPP written in Lua. Itpgollucci2009-07-141-0/+1
| | | | | | | | | | | aims to be easy to use, and light on resources. For developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols. WWW: http://www.prosody.im/ PR: ports/136267 Submitted by: Andrew Lewis <dru at silenceisdefeat.net>
* Termtter is a Terminal based Twitter client.dhn2009-07-121-0/+1
| | | | WWW: http://termtter.org/
* Freetalk is a console based Jabber client. It features a readline interfaceamdmi32009-06-231-0/+1
| | | | | | | | | | with completion of buddy names, commands, and even ordinary English words. Freetalk is extensible, configurable, and scriptable through a Guile interface. WWW: http://www.gnu.org/software/freetalk/ PR: 135897 Submitted by: Oleg Ginzburg <oleg.ginzburg@nevosoft.ru>
* Remove net-im/ocaml-jabbr as it has been marked BROKEN for over 5 months.erwin2009-06-141-1/+0
|
* Remove net-im/icqnd as it has been marked BROKEN over 5 months ago.erwin2009-06-141-1/+0
|
* Pidgin Plug-in for OCS/LCS (Live Communication Server).miwi2009-05-171-0/+1
| | | | | | | | | SIP/Simple protocol implementation for connect to LCS/OCS. WWW: http://www.sourceforge.net/projects/sipe PR: ports/134349 Submitted by: John Prather
* Add qq , tencent QQ for Linux.lwhsu2009-05-171-0/+1
| | | | | PR: ports/133408 Submitted by: Kai Wang <kaiw27 at gmail.com>
* Reminds you of your buddies birthday.miwi2009-04-231-0/+1
| | | | | | | WWW: http://freakazoid.teamblind.de/2009/02/14/pidgin-birthday-reminder/ PR: ports/133651 Submitted by: Alexander Logvinov <ports at logvinov.com>
* TTYtter is a multi-functional, fully 100% text, Perl command linemiwi2009-03-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | Twitter client. It has the following features: * A fully interactive client with asynchronous background updates and commands. Use it over telnet, ssh or even a dummy terminal. Supports ANSI colour, hashtags and Twitter Search! * Works within your favourite environment: modify prompt and input methods for many popular window and session managers, or use a compatible readline library. Or don't: basic editing and screen management features built-in. * From the command line, use it to update your Twitter in shell scripts, from cron, and so on. * Supports standard timelines and automatically fetches direct messages. * Extensible using the -lib option. * Run detached in -daemon mode, and make your own Twitter bot! WWW: http://www.floodgap.com/software/ttytter/ PR: ports/132920 Submitted by: Julian C. Dunn <jdunn at aquezada.com>
* - Update to 0.4miwi2009-03-211-1/+1
| | | | | | | | - Take maintainership - Disconnect/Connect ruby-xmpp4r/rubygem-xmpp4r PR: 131757 Submitted by: Wen Heping <wenheping@gmail.com>
* A Qt4-based lightweight Twitter client.miwi2009-03-141-0/+1
| | | | | | | WWW: http://code.google.com/p/qwit/ PR: ports/132227 Submitted by: Sokolov Alexey <sokolov at TrueBSD.org>
* Add telepathy-farsight, a video conferencing connection manager for themarcus2009-02-281-0/+1
| | | | | Telepathy framework. Install this package to use Telepathy instant messaging clients with Farsight/Nice servers.
* Add farsight2, a collection of GStreamer modules and libraries formarcus2009-02-281-0/+1
| | | | | | videoconferencing. WWW: http://farsight.freedesktop.org/
* Add libnice, a library and a transmitter that does ICE (as defined in themarcus2009-02-281-0/+1
| | | | ICE-19 draft), as well as Google Talk and MSN compatible ICE-like protocols.
* 2009-01-19 games/emacs-chess: has been broken for more than 6 monthsmiwi2009-02-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-01 devel/subversion-devel: Use devel/subversion or devel/subversion-freebsd instead of this port 2009-01-19 devel/hs-hat: has been broken for more than 6 months 2009-01-19 devel/hs-hpl: has been broken for more than 6 months 2009-01-19 databases/mysqlbigram: has been broken for more than 6 months 2009-01-19 mail/claws-mail-clamav: has been broken for more than 6 months 2009-01-19 mail/sylpheed2-devel: has been broken for more than 6 months 2009-01-19 www/pecl-mnogosearch: has been broken for more than 6 months 2009-01-31 x11-fonts/mathfonts: This port was supported by Mozilla 1.8 (including Firefox 2.0) - to be replaced by STIX fonts for Firefox 3.x 2009-01-19 x11-wm/fluxspace: has been broken for more than 6 months 2009-01-31 x11-wm/expocity: project has been abandoned 2009-01-19 x11/bbuname: has been broken for more than 6 months 2009-01-19 security/squidclam: has been broken for more than 6 months 2009-01-19 print/virtualpaper: depends on broken, expired port 2009-01-19 print/ifhp: has been broken for more than 6 months 2009-01-19 net-p2p/peercast: has been forbidden for more than 6 months 2009-01-19 palm/pdbc: has been broken for more than 6 months 2009-01-19 net-mgmt/NeTraMet: has been broken for more than 6 months 2009-01-19 net-im/sulci: has been broken for more than 6 months 2009-01-19 multimedia/mjpegtools-yuvfilters: has been broken for more than 6 months 2009-01-19 multimedia/helixplayer: has been broken for more than 6 months 2009-01-19 lang/quack: has been broken for more than 6 months 2009-01-19 misc/pybliographer: has been broken for more than 6 months 2009-01-19 net/versuch: has been broken for more than 6 months 2009-01-19 net/py-mantissa: has been broken for more than 6 months 2009-01-19 net/libunpipc: has been broken for more than 6 months 2009-01-19 net/gnometelnet: has been broken for more than 6 months 2009-01-19 net/gacxtool: depends on expired, broken port 2009-01-19 devel/py-coro: has been broken for more than 6 months 2009-01-19 chinese/stardict2-dict-zh_TW: has been broken for more than 6 months 2009-01-19 x11-themes/gtk-industrial-theme: has been broken for more than 6 months
* 2008-09-19 japanese/escpf: Has been broken for more than 6 monthsmiwi2008-12-081-1/+0
| | | | | | | | | | | | | | | | | 2008-09-19 java/java-gcj-compat: Has been broken for more than 6 months 2008-09-19 lang/screamer: Has been broken for more than 6 months 2008-10-01 misc/documancer: Unmaintained upstream 2008-09-19 misc/ipbt: Has been broken for more than 6 months 2008-10-13 multimedia/manslide: Use multimedia/smile instead 2008-09-19 net/globus4: Has been broken for more than 6 months 2008-09-19 net/p5-Parallel-MPI: Has been broken for more than 6 months 2008-01-28 net/p54u: website disappeared 2008-09-19 net-im/ginsu: Has been broken for more than 6 months 2008-09-19 net-p2p/py-kenosis-bittorrent: Has been broken for more than 6 months 2008-09-19 sysutils/sjog: Has been broken for more than 6 months 2008-09-19 textproc/Ebnf2ps: Has been broken for more than 6 months 2008-09-19 www/roxen: Has been broken for more than 6 months 2008-09-19 x11-fm/evidence: Has been broken for more than 6 months
* An instant messenger for jabber.dinoex2008-11-301-0/+1
| | | | WWW: http://www.etoile-project.org/
* XMPPKit is an Objective-C implementation of the Extensible Messaging anddinoex2008-11-301-0/+1
| | | | | | | | | | | Presence Protocol (XMPP) that can be used to write Jabber-enabled applications. For more informations about XMPP itself, see <http://xmpp.org/>. The framework uses EtoileXML for parsing the XML streams of the XMPP protocol. Etoile also includes a IM client named StepChat built on top of it. WWW: http://www.etoile-project.org/
* Fetion protocol plugin for libpurple.miwi2008-10-201-0/+1
| | | | | | | | | | | Fetion is an instant messaging & messengers client developed by China Mobile, now ranking third in Chinese IM market. It features free SMS send and receive between PC and mobile phone. WWW: http://sourceforge.net/projects/fetion/ PR: ports/128218 Submitted by: Alexander Logvinov <ports at logvinov.com>
* Tkabbur is a modification of XMPP/Jabber client Tkabber,miwi2008-10-191-0/+1
| | | | | | | | | that brings many new features. WWW: http://code.google.com/p/tkabbur/ PR: ports/128073 Submitted by: Dennis Herrmann <adox at mcx2.org>