[Midnightbsd-cvs] mports: net-im/pidgin: The PIDGIN_SLAVE hack is terrible and with recent
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Oct 17 00:35:42 EDT 2007
Log Message:
-----------
The PIDGIN_SLAVE hack is terrible and with recent changes to our ports tree is broken. This causes the pidgin port to be seperate from libpurple. We'll have to figure out another approach to sharing the lib. For now we'll keep the ports seperate.
Upgrade from 2.0 b1 to 2.2.1. We also updated gnutls which appears to fix a crash issue. We may need to update this further, but we'll wait and see. Make sure you update gnutls before running pidgin.
This corrects a security issue with MSN among other things.
Deinstall libpurple before installing this port.
Modified Files:
--------------
mports/net-im/pidgin:
Makefile (r1.1 -> r1.2)
pkg-plist (r1.1 -> r1.2)
Added Files:
-----------
mports/net-im/pidgin:
distinfo (r1.1)
mports/net-im/pidgin/files:
patch-finch_libgnt_gntmain.c (r1.1)
patch-finch_libgnt_gntwm.c (r1.1)
-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/net-im/pidgin/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -Lnet-im/pidgin/pkg-plist -Lnet-im/pidgin/pkg-plist -u -r1.1 -r1.2
--- net-im/pidgin/pkg-plist
+++ net-im/pidgin/pkg-plist
@@ -9,6 +9,7 @@
include/pidgin/gtkcellrendererprogress.h
include/pidgin/gtkcellview.h
include/pidgin/gtkcellviewmenuitem.h
+include/pidgin/gtkcertmgr.h
include/pidgin/gtkconn.h
include/pidgin/gtkconv.h
include/pidgin/gtkconvwin.h
@@ -39,6 +40,8 @@
include/pidgin/gtksession.h
include/pidgin/gtksound.h
include/pidgin/gtksourceiter.h
+include/pidgin/gtksourceundomanager.h
+include/pidgin/gtksourceview-marshal.h
include/pidgin/gtkstatusbox.h
include/pidgin/gtkthemes.h
include/pidgin/gtkutils.h
@@ -56,6 +59,8 @@
lib/pidgin/gestures.so
%%EVO%%lib/pidgin/gevolution.la
%%EVO%%lib/pidgin/gevolution.so
+lib/pidgin/gtkbuddynote.la
+lib/pidgin/gtkbuddynote.so
lib/pidgin/history.la
lib/pidgin/history.so
lib/pidgin/iconaway.la
@@ -93,12 +98,13 @@
share/gnome/pixmaps/pidgin/animations/16/typing2.png
share/gnome/pixmaps/pidgin/animations/16/typing3.png
share/gnome/pixmaps/pidgin/animations/16/typing4.png
+share/gnome/pixmaps/pidgin/animations/16/typing5.png
share/gnome/pixmaps/pidgin/arrow-down.xpm
share/gnome/pixmaps/pidgin/arrow-left.xpm
share/gnome/pixmaps/pidgin/arrow-right.xpm
share/gnome/pixmaps/pidgin/arrow-up.xpm
-share/gnome/pixmaps/pidgin/buttons/about_menu.png
share/gnome/pixmaps/pidgin/buttons/edit.png
+share/gnome/pixmaps/pidgin/buttons/info.png
share/gnome/pixmaps/pidgin/buttons/music.png
share/gnome/pixmaps/pidgin/buttons/pause.png
share/gnome/pixmaps/pidgin/dialogs/16/auth.png
@@ -123,6 +129,7 @@
share/gnome/pixmaps/pidgin/emblems/16/free-for-chat.png
share/gnome/pixmaps/pidgin/emblems/16/game.png
share/gnome/pixmaps/pidgin/emblems/16/half-operator.png
+share/gnome/pixmaps/pidgin/emblems/16/hiptop.png
share/gnome/pixmaps/pidgin/emblems/16/male.png
share/gnome/pixmaps/pidgin/emblems/16/mobile.png
share/gnome/pixmaps/pidgin/emblems/16/not-authorized.png
@@ -138,6 +145,7 @@
share/gnome/pixmaps/pidgin/emotes/default/angel.png
share/gnome/pixmaps/pidgin/emotes/default/angry.png
share/gnome/pixmaps/pidgin/emotes/default/arrogant.png
+share/gnome/pixmaps/pidgin/emotes/default/at-wits-end.png
share/gnome/pixmaps/pidgin/emotes/default/bad.png
share/gnome/pixmaps/pidgin/emotes/default/bashful.png
share/gnome/pixmaps/pidgin/emotes/default/beat-up.png
@@ -148,6 +156,7 @@
share/gnome/pixmaps/pidgin/emotes/default/bowl.png
share/gnome/pixmaps/pidgin/emotes/default/boy.png
share/gnome/pixmaps/pidgin/emotes/default/brb.png
+share/gnome/pixmaps/pidgin/emotes/default/bulgy-eyes.png
share/gnome/pixmaps/pidgin/emotes/default/bye.png
share/gnome/pixmaps/pidgin/emotes/default/cake.png
share/gnome/pixmaps/pidgin/emotes/default/call-me.png
@@ -172,6 +181,7 @@
share/gnome/pixmaps/pidgin/emotes/default/curl-lip.png
share/gnome/pixmaps/pidgin/emotes/default/curse.png
share/gnome/pixmaps/pidgin/emotes/default/cute.png
+share/gnome/pixmaps/pidgin/emotes/default/cyclops.png
share/gnome/pixmaps/pidgin/emotes/default/dance.png
share/gnome/pixmaps/pidgin/emotes/default/dazed.png
share/gnome/pixmaps/pidgin/emotes/default/desire.png
@@ -188,6 +198,7 @@
share/gnome/pixmaps/pidgin/emotes/default/embarrassed.png
share/gnome/pixmaps/pidgin/emotes/default/excruciating.png
share/gnome/pixmaps/pidgin/emotes/default/eyeroll.png
+share/gnome/pixmaps/pidgin/emotes/default/female-fighter.png
share/gnome/pixmaps/pidgin/emotes/default/film.png
share/gnome/pixmaps/pidgin/emotes/default/fingers-crossed.png
share/gnome/pixmaps/pidgin/emotes/default/flag.png
@@ -199,6 +210,7 @@
share/gnome/pixmaps/pidgin/emotes/default/glasses-cool.png
share/gnome/pixmaps/pidgin/emotes/default/glasses-nerdy.png
share/gnome/pixmaps/pidgin/emotes/default/go-away.png
+share/gnome/pixmaps/pidgin/emotes/default/goat.png
share/gnome/pixmaps/pidgin/emotes/default/good.png
share/gnome/pixmaps/pidgin/emotes/default/hammer.png
share/gnome/pixmaps/pidgin/emotes/default/handcuffs.png
@@ -206,25 +218,31 @@
share/gnome/pixmaps/pidgin/emotes/default/highfive.png
share/gnome/pixmaps/pidgin/emotes/default/hug-left.png
share/gnome/pixmaps/pidgin/emotes/default/hug-right.png
-share/gnome/pixmaps/pidgin/emotes/default/hungry.png
share/gnome/pixmaps/pidgin/emotes/default/hypnotized.png
share/gnome/pixmaps/pidgin/emotes/default/in-love.png
share/gnome/pixmaps/pidgin/emotes/default/island.png
share/gnome/pixmaps/pidgin/emotes/default/jump.png
share/gnome/pixmaps/pidgin/emotes/default/kiss.png
+share/gnome/pixmaps/pidgin/emotes/default/kissed.png
+share/gnome/pixmaps/pidgin/emotes/default/kissing.png
share/gnome/pixmaps/pidgin/emotes/default/knife.png
share/gnome/pixmaps/pidgin/emotes/default/lamp.png
share/gnome/pixmaps/pidgin/emotes/default/lashes.png
share/gnome/pixmaps/pidgin/emotes/default/laugh.png
share/gnome/pixmaps/pidgin/emotes/default/liquor.png
+share/gnome/pixmaps/pidgin/emotes/default/loser.png
share/gnome/pixmaps/pidgin/emotes/default/love-over.png
share/gnome/pixmaps/pidgin/emotes/default/love.png
share/gnome/pixmaps/pidgin/emotes/default/lying.png
share/gnome/pixmaps/pidgin/emotes/default/mad-tongue.png
share/gnome/pixmaps/pidgin/emotes/default/mail.png
+share/gnome/pixmaps/pidgin/emotes/default/male-fighter1.png
+share/gnome/pixmaps/pidgin/emotes/default/male-fighter2.png
share/gnome/pixmaps/pidgin/emotes/default/mean.png
share/gnome/pixmaps/pidgin/emotes/default/meeting.png
+share/gnome/pixmaps/pidgin/emotes/default/messed.png
share/gnome/pixmaps/pidgin/emotes/default/mobile.png
+share/gnome/pixmaps/pidgin/emotes/default/mohawk.png
share/gnome/pixmaps/pidgin/emotes/default/moneymouth.png
share/gnome/pixmaps/pidgin/emotes/default/monkey.png
share/gnome/pixmaps/pidgin/emotes/default/moon.png
@@ -232,14 +250,17 @@
share/gnome/pixmaps/pidgin/emotes/default/msn-busy.png
share/gnome/pixmaps/pidgin/emotes/default/msn.png
share/gnome/pixmaps/pidgin/emotes/default/msn_online.png
+share/gnome/pixmaps/pidgin/emotes/default/music.png
share/gnome/pixmaps/pidgin/emotes/default/musical-note.png
share/gnome/pixmaps/pidgin/emotes/default/nailbiting.png
share/gnome/pixmaps/pidgin/emotes/default/neutral.png
+share/gnome/pixmaps/pidgin/emotes/default/on-the-phone.png
share/gnome/pixmaps/pidgin/emotes/default/party.png
share/gnome/pixmaps/pidgin/emotes/default/peace.png
share/gnome/pixmaps/pidgin/emotes/default/phone.png
share/gnome/pixmaps/pidgin/emotes/default/pig.png
share/gnome/pixmaps/pidgin/emotes/default/pill.png
+share/gnome/pixmaps/pidgin/emotes/default/pirate.png
share/gnome/pixmaps/pidgin/emotes/default/pissed-off.png
share/gnome/pixmaps/pidgin/emotes/default/pizza.png
share/gnome/pixmaps/pidgin/emotes/default/plate.png
@@ -265,9 +286,12 @@
share/gnome/pixmaps/pidgin/emotes/default/shout.png
share/gnome/pixmaps/pidgin/emotes/default/shut-mouth.png
share/gnome/pixmaps/pidgin/emotes/default/sick.png
+share/gnome/pixmaps/pidgin/emotes/default/sidefrown.png
share/gnome/pixmaps/pidgin/emotes/default/sigarette.png
share/gnome/pixmaps/pidgin/emotes/default/silly.png
+share/gnome/pixmaps/pidgin/emotes/default/sinister.png
share/gnome/pixmaps/pidgin/emotes/default/skeleton.png
+share/gnome/pixmaps/pidgin/emotes/default/skywalker.png
share/gnome/pixmaps/pidgin/emotes/default/sleepy.png
share/gnome/pixmaps/pidgin/emotes/default/smile-big.png
share/gnome/pixmaps/pidgin/emotes/default/smile.png
@@ -279,14 +303,17 @@
share/gnome/pixmaps/pidgin/emotes/default/soldier.png
share/gnome/pixmaps/pidgin/emotes/default/star.png
share/gnome/pixmaps/pidgin/emotes/default/starving.png
+share/gnome/pixmaps/pidgin/emotes/default/stop.png
share/gnome/pixmaps/pidgin/emotes/default/struggle.png
share/gnome/pixmaps/pidgin/emotes/default/sun.png
share/gnome/pixmaps/pidgin/emotes/default/sweat.png
+share/gnome/pixmaps/pidgin/emotes/default/talktohand.png
share/gnome/pixmaps/pidgin/emotes/default/teeth.png
share/gnome/pixmaps/pidgin/emotes/default/terror.png
share/gnome/pixmaps/pidgin/emotes/default/theme
share/gnome/pixmaps/pidgin/emotes/default/thinking.png
share/gnome/pixmaps/pidgin/emotes/default/thunder.png
+share/gnome/pixmaps/pidgin/emotes/default/time-out.png
share/gnome/pixmaps/pidgin/emotes/default/tongue.png
share/gnome/pixmaps/pidgin/emotes/default/tremble.png
share/gnome/pixmaps/pidgin/emotes/default/turtle.png
@@ -296,6 +323,7 @@
share/gnome/pixmaps/pidgin/emotes/default/victory.png
share/gnome/pixmaps/pidgin/emotes/default/waiting.png
share/gnome/pixmaps/pidgin/emotes/default/watermelon.png
+share/gnome/pixmaps/pidgin/emotes/default/waving.png
share/gnome/pixmaps/pidgin/emotes/default/weep.png
share/gnome/pixmaps/pidgin/emotes/default/wilt.png
share/gnome/pixmaps/pidgin/emotes/default/wink.png
@@ -307,11 +335,13 @@
share/gnome/pixmaps/pidgin/protocols/16/aim.png
share/gnome/pixmaps/pidgin/protocols/16/bonjour.png
share/gnome/pixmaps/pidgin/protocols/16/gadu-gadu.png
+share/gnome/pixmaps/pidgin/protocols/16/google-talk.png
share/gnome/pixmaps/pidgin/protocols/16/icq.png
share/gnome/pixmaps/pidgin/protocols/16/irc.png
share/gnome/pixmaps/pidgin/protocols/16/jabber.png
share/gnome/pixmaps/pidgin/protocols/16/meanwhile.png
share/gnome/pixmaps/pidgin/protocols/16/msn.png
+share/gnome/pixmaps/pidgin/protocols/16/myspace.png
share/gnome/pixmaps/pidgin/protocols/16/novell.png
share/gnome/pixmaps/pidgin/protocols/16/qq.png
share/gnome/pixmaps/pidgin/protocols/16/silc.png
@@ -321,11 +351,13 @@
share/gnome/pixmaps/pidgin/protocols/22/aim.png
share/gnome/pixmaps/pidgin/protocols/22/bonjour.png
share/gnome/pixmaps/pidgin/protocols/22/gadu-gadu.png
+share/gnome/pixmaps/pidgin/protocols/22/google-talk.png
share/gnome/pixmaps/pidgin/protocols/22/icq.png
share/gnome/pixmaps/pidgin/protocols/22/irc.png
share/gnome/pixmaps/pidgin/protocols/22/jabber.png
share/gnome/pixmaps/pidgin/protocols/22/meanwhile.png
share/gnome/pixmaps/pidgin/protocols/22/msn.png
+share/gnome/pixmaps/pidgin/protocols/22/myspace.png
share/gnome/pixmaps/pidgin/protocols/22/novell.png
share/gnome/pixmaps/pidgin/protocols/22/qq.png
share/gnome/pixmaps/pidgin/protocols/22/silc.png
@@ -340,12 +372,22 @@
share/gnome/pixmaps/pidgin/protocols/48/jabber.png
share/gnome/pixmaps/pidgin/protocols/48/meanwhile.png
share/gnome/pixmaps/pidgin/protocols/48/msn.png
+share/gnome/pixmaps/pidgin/protocols/48/myspace.png
share/gnome/pixmaps/pidgin/protocols/48/novell.png
share/gnome/pixmaps/pidgin/protocols/48/qq.png
share/gnome/pixmaps/pidgin/protocols/48/silc.png
share/gnome/pixmaps/pidgin/protocols/48/simple.png
share/gnome/pixmaps/pidgin/protocols/48/yahoo.png
share/gnome/pixmaps/pidgin/protocols/48/zephyr.png
+share/gnome/pixmaps/pidgin/status/11/available.png
+share/gnome/pixmaps/pidgin/status/11/away.png
+share/gnome/pixmaps/pidgin/status/11/busy.png
+share/gnome/pixmaps/pidgin/status/11/chat.png
+share/gnome/pixmaps/pidgin/status/11/extended-away.png
+share/gnome/pixmaps/pidgin/status/11/invisible.png
+share/gnome/pixmaps/pidgin/status/11/offline.png
+share/gnome/pixmaps/pidgin/status/11/person.png
+share/gnome/pixmaps/pidgin/status/11/rtl/extended-away.png
share/gnome/pixmaps/pidgin/status/16/available.png
share/gnome/pixmaps/pidgin/status/16/away.png
share/gnome/pixmaps/pidgin/status/16/busy.png
@@ -354,10 +396,11 @@
share/gnome/pixmaps/pidgin/status/16/invisible.png
share/gnome/pixmaps/pidgin/status/16/log-in.png
share/gnome/pixmaps/pidgin/status/16/log-out.png
-share/gnome/pixmaps/pidgin/status/16/message-pending.png
share/gnome/pixmaps/pidgin/status/16/offline.png
share/gnome/pixmaps/pidgin/status/16/person.png
share/gnome/pixmaps/pidgin/status/16/rtl/extended-away.png
+share/gnome/pixmaps/pidgin/status/16/rtl/log-in.png
+share/gnome/pixmaps/pidgin/status/16/rtl/log-out.png
share/gnome/pixmaps/pidgin/status/22/available.png
share/gnome/pixmaps/pidgin/status/22/away.png
share/gnome/pixmaps/pidgin/status/22/busy.png
@@ -369,6 +412,8 @@
share/gnome/pixmaps/pidgin/status/22/offline.png
share/gnome/pixmaps/pidgin/status/22/person.png
share/gnome/pixmaps/pidgin/status/22/rtl/extended-away.png
+share/gnome/pixmaps/pidgin/status/22/rtl/log-in.png
+share/gnome/pixmaps/pidgin/status/22/rtl/log-out.png
share/gnome/pixmaps/pidgin/status/32/available.png
share/gnome/pixmaps/pidgin/status/32/away.png
share/gnome/pixmaps/pidgin/status/32/busy.png
@@ -380,6 +425,8 @@
share/gnome/pixmaps/pidgin/status/32/offline.png
share/gnome/pixmaps/pidgin/status/32/person.png
share/gnome/pixmaps/pidgin/status/32/rtl/extended-away.png
+share/gnome/pixmaps/pidgin/status/32/rtl/log-in.png
+share/gnome/pixmaps/pidgin/status/32/rtl/log-out.png
share/gnome/pixmaps/pidgin/status/48/available.png
share/gnome/pixmaps/pidgin/status/48/away.png
share/gnome/pixmaps/pidgin/status/48/busy.png
@@ -398,24 +445,46 @@
share/gnome/pixmaps/pidgin/toolbar/16/font-size-up.png
share/gnome/pixmaps/pidgin/toolbar/16/insert-image.png
share/gnome/pixmaps/pidgin/toolbar/16/insert-link.png
+share/gnome/pixmaps/pidgin/toolbar/16/insert.png
share/gnome/pixmaps/pidgin/toolbar/16/message-new.png
share/gnome/pixmaps/pidgin/toolbar/16/plugins.png
+share/gnome/pixmaps/pidgin/toolbar/16/send-file.png
share/gnome/pixmaps/pidgin/toolbar/16/unblock.png
share/gnome/pixmaps/pidgin/toolbar/22/select-avatar.png
share/gnome/pixmaps/pidgin/tray/16/tray-away.png
share/gnome/pixmaps/pidgin/tray/16/tray-busy.png
share/gnome/pixmaps/pidgin/tray/16/tray-connecting.png
share/gnome/pixmaps/pidgin/tray/16/tray-extended-away.png
+share/gnome/pixmaps/pidgin/tray/16/tray-invisible.png
share/gnome/pixmaps/pidgin/tray/16/tray-message.png
+share/gnome/pixmaps/pidgin/tray/16/tray-new-im.png
share/gnome/pixmaps/pidgin/tray/16/tray-offline.png
share/gnome/pixmaps/pidgin/tray/16/tray-online.png
share/gnome/pixmaps/pidgin/tray/22/tray-away.png
share/gnome/pixmaps/pidgin/tray/22/tray-busy.png
share/gnome/pixmaps/pidgin/tray/22/tray-connecting.png
share/gnome/pixmaps/pidgin/tray/22/tray-extended-away.png
+share/gnome/pixmaps/pidgin/tray/22/tray-invisible.png
share/gnome/pixmaps/pidgin/tray/22/tray-message.png
+share/gnome/pixmaps/pidgin/tray/22/tray-new-im.png
share/gnome/pixmaps/pidgin/tray/22/tray-offline.png
share/gnome/pixmaps/pidgin/tray/22/tray-online.png
+share/gnome/pixmaps/pidgin/tray/32/tray-away.png
+share/gnome/pixmaps/pidgin/tray/32/tray-busy.png
+share/gnome/pixmaps/pidgin/tray/32/tray-connecting.png
+share/gnome/pixmaps/pidgin/tray/32/tray-extended-away.png
+share/gnome/pixmaps/pidgin/tray/32/tray-invisible.png
+share/gnome/pixmaps/pidgin/tray/32/tray-new-im.png
+share/gnome/pixmaps/pidgin/tray/32/tray-offline.png
+share/gnome/pixmaps/pidgin/tray/32/tray-online.png
+share/gnome/pixmaps/pidgin/tray/48/tray-away.png
+share/gnome/pixmaps/pidgin/tray/48/tray-busy.png
+share/gnome/pixmaps/pidgin/tray/48/tray-connecting.png
+share/gnome/pixmaps/pidgin/tray/48/tray-extended-away.png
+share/gnome/pixmaps/pidgin/tray/48/tray-invisible.png
+share/gnome/pixmaps/pidgin/tray/48/tray-new-im.png
+share/gnome/pixmaps/pidgin/tray/48/tray-offline.png
+share/gnome/pixmaps/pidgin/tray/48/tray-online.png
share/gnome/pixmaps/purple/buddy_icons/qq/qq_1.png
share/gnome/pixmaps/purple/buddy_icons/qq/qq_10.png
share/gnome/pixmaps/purple/buddy_icons/qq/qq_100.png
@@ -516,20 +585,17 @@
share/gnome/pixmaps/purple/buddy_icons/qq/qq_97.png
share/gnome/pixmaps/purple/buddy_icons/qq/qq_98.png
share/gnome/pixmaps/purple/buddy_icons/qq/qq_99.png
-share/gnome/sounds/pidgin/alert.wav
-share/gnome/sounds/pidgin/login.wav
-share/gnome/sounds/pidgin/logout.wav
-share/gnome/sounds/pidgin/receive.wav
-share/gnome/sounds/pidgin/send.wav
share/icons/hicolor/16x16/apps/pidgin.png
+share/icons/hicolor/22x22/apps/pidgin.png
share/icons/hicolor/24x24/apps/pidgin.png
share/icons/hicolor/32x32/apps/pidgin.png
share/icons/hicolor/48x48/apps/pidgin.png
share/icons/hicolor/scalable/apps/pidgin.svg
- at dirrm share/gnome/sounds/pidgin
@dirrm share/gnome/pixmaps/purple/buddy_icons/qq
@dirrm share/gnome/pixmaps/purple/buddy_icons
@dirrm share/gnome/pixmaps/purple
+ at dirrm share/gnome/pixmaps/pidgin/tray/48
+ at dirrm share/gnome/pixmaps/pidgin/tray/32
@dirrm share/gnome/pixmaps/pidgin/tray/22
@dirrm share/gnome/pixmaps/pidgin/tray/16
@dirrm share/gnome/pixmaps/pidgin/tray
@@ -544,6 +610,8 @@
@dirrm share/gnome/pixmaps/pidgin/status/22
@dirrm share/gnome/pixmaps/pidgin/status/16/rtl
@dirrm share/gnome/pixmaps/pidgin/status/16
+ at dirrm share/gnome/pixmaps/pidgin/status/11/rtl
+ at dirrm share/gnome/pixmaps/pidgin/status/11
@dirrm share/gnome/pixmaps/pidgin/status
@dirrm share/gnome/pixmaps/pidgin/protocols/48
@dirrm share/gnome/pixmaps/pidgin/protocols/22
@@ -561,3 +629,283 @@
@dirrm share/gnome/pixmaps/pidgin/animations/16
@dirrm share/gnome/pixmaps/pidgin/animations
@dirrm share/gnome/pixmaps/pidgin
+ at dirrm lib/pidgin
+ at dirrm include/pidgin
+%%DBUS%%bin/purple-client-example
+%%DBUS%%bin/purple-remote
+%%DBUS%%bin/purple-send
+%%DBUS%%bin/purple-send-async
+%%DBUS%%bin/purple-url-handler
+include/libpurple/account.h
+include/libpurple/accountopt.h
+include/libpurple/blist.h
+include/libpurple/buddyicon.h
+include/libpurple/cipher.h
+include/libpurple/circbuffer.h
+include/libpurple/cmds.h
+include/libpurple/connection.h
+include/libpurple/conversation.h
+include/libpurple/core.h
+%%DBUS%%include/libpurple/dbus-bindings.h
+%%DBUS%%include/libpurple/dbus-define-api.h
+include/libpurple/dbus-maybe.h
+%%DBUS%%include/libpurple/dbus-purple.h
+%%DBUS%%include/libpurple/dbus-server.h
+%%DBUS%%include/libpurple/dbus-types.h
+%%DBUS%%include/libpurple/dbus-useful.h
+include/libpurple/certificate.h
+include/libpurple/debug.h
+include/libpurple/desktopitem.h
+include/libpurple/dnsquery.h
+include/libpurple/dnssrv.h
+include/libpurple/eventloop.h
+include/libpurple/ft.h
+include/libpurple/gaim-compat.h
+include/libpurple/idle.h
+include/libpurple/imgstore.h
+include/libpurple/log.h
+include/libpurple/mime.h
+include/libpurple/nat-pmp.h
+include/libpurple/network.h
+include/libpurple/notify.h
+include/libpurple/ntlm.h
+include/libpurple/plugin.h
+include/libpurple/pluginpref.h
+include/libpurple/pounce.h
+include/libpurple/prefs.h
+include/libpurple/privacy.h
+include/libpurple/proxy.h
+include/libpurple/prpl.h
+include/libpurple/request.h
+include/libpurple/roomlist.h
+include/libpurple/savedstatuses.h
+include/libpurple/server.h
+include/libpurple/signals.h
+include/libpurple/sound.h
+include/libpurple/sslconn.h
+include/libpurple/status.h
+include/libpurple/stringref.h
+include/libpurple/stun.h
+include/libpurple/upnp.h
+include/libpurple/util.h
+include/libpurple/value.h
+include/libpurple/version.h
+include/libpurple/whiteboard.h
+include/libpurple/xmlnode.h
+lib/purple-2/autoaccept.la
+lib/purple-2/autoaccept.so
+lib/purple-2/buddynote.la
+lib/purple-2/buddynote.so
+%%DBUS%%lib/purple-2/dbus-example.la
+%%DBUS%%lib/purple-2/dbus-example.so
+lib/purple-2/idle.la
+lib/purple-2/idle.so
+lib/purple-2/joinpart.la
+lib/purple-2/joinpart.so
+lib/purple-2/libaim.la
+lib/purple-2/libaim.so
+lib/purple-2/libicq.la
+lib/purple-2/libicq.so
+%%BONJOUR%%lib/purple-2/libbonjour.la
+%%BONJOUR%%lib/purple-2/libbonjour.so
+lib/purple-2/libgg.la
+lib/purple-2/libgg.so
+lib/purple-2/libirc.la
+lib/purple-2/libirc.so
+lib/purple-2/libjabber.la
+lib/purple-2/libjabber.so
+lib/purple-2/libjabber.so.0
+lib/purple-2/libmsn.la
+lib/purple-2/libmsn.so
+lib/purple-2/libnovell.la
+lib/purple-2/libnovell.so
+lib/purple-2/liboscar.la
+lib/purple-2/liboscar.so
+lib/purple-2/liboscar.so.0
+%%SILC%%lib/purple-2/libsilcpurple.la
+%%SILC%%lib/purple-2/libsilcpurple.so
+lib/purple-2/libqq.la
+lib/purple-2/libqq.so
+%%SAMETIME%%lib/purple-2/libsametime.la
+%%SAMETIME%%lib/purple-2/libsametime.so
+lib/purple-2/libsimple.la
+lib/purple-2/libsimple.so
+lib/purple-2/libxmpp.la
+lib/purple-2/libxmpp.so
+lib/purple-2/libyahoo.la
+lib/purple-2/libyahoo.so
+lib/purple-2/libzephyr.la
+lib/purple-2/libzephyr.so
+lib/purple-2/log_reader.la
+lib/purple-2/log_reader.so
+lib/purple-2/newline.la
+lib/purple-2/newline.so
+lib/purple-2/offlinemsg.la
+lib/purple-2/offlinemsg.so
+%%PERL:%%lib/purple-2/perl.la
+%%PERL:%%lib/purple-2/perl.so
+lib/purple-2/psychic.la
+lib/purple-2/psychic.so
+lib/purple-2/ssl-gnutls.la
+lib/purple-2/ssl-gnutls.so
+lib/purple-2/ssl-nss.la
+lib/purple-2/ssl-nss.so
+lib/purple-2/ssl.la
+lib/purple-2/ssl.so
+lib/purple-2/statenotify.la
+lib/purple-2/statenotify.so
+%%TCL:%%lib/purple-2/tcl.la
+%%TCL:%%lib/purple-2/tcl.so
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/autosplit.ix
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/Purple.so
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/Purple.bs
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/.packlist
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/Purple.pm
+%%DBUS%%lib/libpurple-client.la
+%%DBUS%%lib/libpurple-client.so
+%%DBUS%%lib/libpurple-client.so.2
+lib/libpurple.la
+lib/libpurple.so
+lib/libpurple.so.2
+libdata/pkgconfig/purple.pc
+share/aclocal/purple.m4
+share/gnome/applications/pidgin.desktop
+share/gnome/purple/ca-certs/Equifax_Secure_CA.pem
+share/gnome/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
+share/gnome/purple/ca-certs/Verisign_Class3_Primary_CA.pem
+share/gnome/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem
+share/gnome/sounds/purple/alert.wav
+share/gnome/sounds/purple/login.wav
+share/gnome/sounds/purple/logout.wav
+share/gnome/sounds/purple/receive.wav
+share/gnome/sounds/purple/send.wav
+share/locale/af/LC_MESSAGES/pidgin.mo
+share/locale/am/LC_MESSAGES/pidgin.mo
+share/locale/ar/LC_MESSAGES/pidgin.mo
+share/locale/az/LC_MESSAGES/pidgin.mo
+share/locale/be at latin/LC_MESSAGES/pidgin.mo
+share/locale/bg/LC_MESSAGES/pidgin.mo
+share/locale/bn/LC_MESSAGES/pidgin.mo
+share/locale/bs/LC_MESSAGES/pidgin.mo
+share/locale/ca/LC_MESSAGES/pidgin.mo
+share/locale/ca at valencia/LC_MESSAGES/pidgin.mo
+share/locale/cs/LC_MESSAGES/pidgin.mo
+share/locale/da/LC_MESSAGES/pidgin.mo
+share/locale/de/LC_MESSAGES/pidgin.mo
+share/locale/dz/LC_MESSAGES/pidgin.mo
+share/locale/el/LC_MESSAGES/pidgin.mo
+share/locale/en_AU/LC_MESSAGES/pidgin.mo
+share/locale/en_CA/LC_MESSAGES/pidgin.mo
+share/locale/en_GB/LC_MESSAGES/pidgin.mo
+share/locale/eo/LC_MESSAGES/pidgin.mo
+share/locale/es/LC_MESSAGES/pidgin.mo
+share/locale/et/LC_MESSAGES/pidgin.mo
+share/locale/eu/LC_MESSAGES/pidgin.mo
+share/locale/fa/LC_MESSAGES/pidgin.mo
+share/locale/fi/LC_MESSAGES/pidgin.mo
+share/locale/fr/LC_MESSAGES/pidgin.mo
+share/locale/gl/LC_MESSAGES/pidgin.mo
+share/locale/gu/LC_MESSAGES/pidgin.mo
+share/locale/he/LC_MESSAGES/pidgin.mo
+share/locale/hi/LC_MESSAGES/pidgin.mo
+share/locale/hu/LC_MESSAGES/pidgin.mo
+share/locale/id/LC_MESSAGES/pidgin.mo
+share/locale/it/LC_MESSAGES/pidgin.mo
+share/locale/ja/LC_MESSAGES/pidgin.mo
+share/locale/ka/LC_MESSAGES/pidgin.mo
+share/locale/ko/LC_MESSAGES/pidgin.mo
+share/locale/kn/LC_MESSAGES/pidgin.mo
+share/locale/ku/LC_MESSAGES/pidgin.mo
+share/locale/lo/LC_MESSAGES/pidgin.mo
+share/locale/lt/LC_MESSAGES/pidgin.mo
+share/locale/mk/LC_MESSAGES/pidgin.mo
+share/locale/my_MM/LC_MESSAGES/pidgin.mo
+share/locale/nb/LC_MESSAGES/pidgin.mo
+share/locale/ne/LC_MESSAGES/pidgin.mo
+share/locale/nl/LC_MESSAGES/pidgin.mo
+share/locale/nn/LC_MESSAGES/pidgin.mo
+share/locale/pa/LC_MESSAGES/pidgin.mo
+share/locale/pl/LC_MESSAGES/pidgin.mo
+share/locale/ps/LC_MESSAGES/pidgin.mo
+share/locale/pt/LC_MESSAGES/pidgin.mo
+share/locale/pt_BR/LC_MESSAGES/pidgin.mo
+share/locale/ro/LC_MESSAGES/pidgin.mo
+share/locale/ru/LC_MESSAGES/pidgin.mo
+share/locale/sk/LC_MESSAGES/pidgin.mo
+share/locale/sl/LC_MESSAGES/pidgin.mo
+share/locale/sq/LC_MESSAGES/pidgin.mo
+share/locale/sr/LC_MESSAGES/pidgin.mo
+share/locale/sr at latin/LC_MESSAGES/pidgin.mo
+share/locale/sv/LC_MESSAGES/pidgin.mo
+share/locale/ta/LC_MESSAGES/pidgin.mo
+share/locale/te/LC_MESSAGES/pidgin.mo
+share/locale/th/LC_MESSAGES/pidgin.mo
+share/locale/tr/LC_MESSAGES/pidgin.mo
+share/locale/uk/LC_MESSAGES/pidgin.mo
+share/locale/vi/LC_MESSAGES/pidgin.mo
+share/locale/xh/LC_MESSAGES/pidgin.mo
+share/locale/zh_CN/LC_MESSAGES/pidgin.mo
+share/locale/zh_HK/LC_MESSAGES/pidgin.mo
+share/locale/zh_TW/LC_MESSAGES/pidgin.mo
+ at dirrmtry share/locale/zh_TW/LC_MESSAGES
+ at dirrmtry share/locale/zh_TW
+ at dirrmtry share/locale/zh_HK/LC_MESSAGES
+ at dirrmtry share/locale/zh_HK
+ at dirrmtry share/locale/zh_CN/LC_MESSAGES
+ at dirrmtry share/locale/zh_CN
+ at dirrmtry share/locale/xh/LC_MESSAGES
+ at dirrmtry share/locale/xh
+ at dirrmtry share/locale/uk/LC_MESSAGES
+ at dirrmtry share/locale/uk
+ at dirrmtry share/locale/te/LC_MESSAGES
+ at dirrmtry share/locale/te
+ at dirrmtry share/locale/sr at latin/LC_MESSAGES
+ at dirrmtry share/locale/sr at latin
+ at dirrmtry share/locale/sr/LC_MESSAGES
+ at dirrmtry share/locale/sr
+ at dirrmtry share/locale/sl/LC_MESSAGES
+ at dirrmtry share/locale/sl
+ at dirrmtry share/locale/sk/LC_MESSAGES
+ at dirrmtry share/locale/sk
+ at dirrmtry share/locale/ro/LC_MESSAGES
+ at dirrmtry share/locale/ro
+ at dirrmtry share/locale/pt/LC_MESSAGES
+ at dirrmtry share/locale/pt
+ at dirrmtry share/locale/ps/LC_MESSAGES
+ at dirrmtry share/locale/ps
+ at dirrmtry share/locale/pl/LC_MESSAGES
+ at dirrmtry share/locale/pl
+ at dirrmtry share/locale/nn/LC_MESSAGES
+ at dirrmtry share/locale/nn
+ at dirrmtry share/locale/ne/LC_MESSAGES
+ at dirrmtry share/locale/ne
+ at dirrmtry share/locale/my_MM/LC_MESSAGES
+ at dirrmtry share/locale/my_MM
+ at dirrmtry share/locale/lo/LC_MESSAGES
+ at dirrmtry share/locale/lo
+ at dirrmtry share/locale/ku/LC_MESSAGES
+ at dirrmtry share/locale/ku
+ at dirrmtry share/locale/ko/LC_MESSAGES
+ at dirrmtry share/locale/ko
+ at dirrmtry share/locale/gl/LC_MESSAGES
+ at dirrmtry share/locale/gl
+ at dirrmtry share/locale/fi/LC_MESSAGES
+ at dirrmtry share/locale/fi
+ at dirrmtry share/locale/el/LC_MESSAGES
+ at dirrmtry share/locale/el
+ at dirrmtry share/locale/dz/LC_MESSAGES
+ at dirrmtry share/locale/dz
+ at dirrmtry share/locale/cs/LC_MESSAGES
+ at dirrmtry share/locale/cs
+ at dirrmtry share/locale/ca at valencia/LC_MESSAGES
+ at dirrmtry share/locale/ca at valencia
+ at dirrmtry share/locale/ca/LC_MESSAGES
+ at dirrmtry share/locale/ca
+ at dirrmtry share/locale/be at latin/LC_MESSAGES
+ at dirrmtry share/locale/be at latin
+ at dirrm share/gnome/sounds/purple
+ at dirrm share/gnome/purple/ca-certs
+ at dirrm share/gnome/purple
+%%PERL:%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple
+ at dirrm lib/purple-2
+ at dirrm include/libpurple
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/net-im/pidgin/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -Lnet-im/pidgin/Makefile -Lnet-im/pidgin/Makefile -u -r1.1 -r1.2
--- net-im/pidgin/Makefile
+++ net-im/pidgin/Makefile
@@ -1,28 +1,22 @@
-# New ports collection makefile for: gaim
-# Date created: 26 Mar 1999
-# Whom: Jim Mock <jim at FreeBSD.org>
+# New ports collection makefile for: pidgin
+# Date created: 16 Oct 2007
+# Whom: Lucas Holt <luke at MidnightBSD.org>
#
# $MidnightBSD$
-# $FreeBSD: ports/net-im/pidgin/Makefile,v 1.8 2007/05/03 19:11:01 marcus Exp $
-# $MCom: ports-stable/net-im/gaim-devel/Makefile,v 1.3 2006/10/29 18:55:29 marcus Exp $
#
PORTNAME= pidgin
-PORTREVISION= 0
+PORTVERSION= 2.2.1
+CATEGORIES= net-im
MAINTAINER= ports at MidnightBSD.org
COMMENT= Pidgin multi-protocol messaging client (GTK+ UI)
+LICENSE= gpl2
-LIB_DEPENDS= startup-notification-1.0:${PORTSDIR}/x11/startup-notification \
- purple.0:${PORTSDIR}/net-im/libpurple
+LIB_DEPENDS= startup-notification-1.0:${PORTSDIR}/x11/startup-notification
-MASTERDIR= ${.CURDIR}/../libpurple
-BUILD_WRKSRC= ${WRKSRC}/pidgin
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${.CURDIR}/pkg-plist
+CONFLICTS= libpurple-[0-9*] gaim-1*
-PIDGIN_SLAVE= yes
WITH_GTKUI= yes
WITHOUT_GSTREAMER= yes
@@ -31,4 +25,174 @@
WANT_GNOME= yes
CONFIGURE_ARGS= --disable-consoleui
-.include "${MASTERDIR}/Makefile"
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= pidgin
+DISTNAME= pidgin-${PORTVERSION}
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME?= gnomeprefix gnomehack intlhack glib20
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS?=--disable-gtkui \
+ --disable-consoleui \
+ --with-dynamic_prpls=${PRPL_MODULES}
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
+ PTHREAD_LIB="${PTHREAD_LIBS}"
+
+PRPL_MODULES= gg,irc,jabber,msn,novell,oscar,qq,simple,yahoo,zephyr
+
+OPTIONS= SILC "Secure Internet Live Conferencing support" off \
+ GNUTLS "GNUTLS encryption support" on \
+ NSS "Mozilla NSS encryption support" off \
+ SASL "Cyrus SASL support (for jabberd)" off \
+ DBUS "Enable DBUS bindings" on \
+ PERL "Perl scripting" off \
+ BONJOUR "Enable mDNS support" on \
+ SAMETIME "Enable Sametime client support" off \
+ TCLTK "Tcl/Tk scripting" off
+
+.if defined(WITH_GTKUI)
+OPTIONS+= GTKSPELL "Spell checking support" on \
+ GSTREAMER "Use GStreamer for playing sounds" on \
+ CAP "Enable Contact Availability Prediction plugin" on
+.endif
+
+CONFIGURE_ARGS+=--disable-doxygen
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GTKUI) && ${HAVE_GNOME:Mevolutiondataserver}!=""
+USE_GNOME+= evolutiondataserver
+PLIST_SUB+= EVO=""
+.else
+CONFIGURE_ARGS+= --disable-gevolution
+PLIST_SUB+= EVO="@comment not installed: "
+.endif
+
+.if defined(WITH_GTKUI) && !defined(WITHOUT_GSTREAMER)
+USE_GSTREAMER+= core good
+.else
+CONFIGURE_ARGS+=--disable-gstreamer
+.endif
+
+.if defined(WITH_GTKUI) && !defined(WITHOUT_CAP)
+LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3
+PLIST_SUB+= CAP=""
+.else
+CONFIGURE_ARGS+=--disable-cap
+PLIST_SUB+= CAP="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_GNUTLS)
+LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls
+CONFIGURE_ARGS+= --enable-gnutls=yes
+.else
+CONFIGURE_ARGS+= --enable-gnutls=no
+.endif
+
+.if defined(WITH_NSS)
+LIB_DEPENDS+= nss3:${PORTSDIR}/security/nss
+CONFIGURE_ARGS+= --enable-nss=yes \
+ --with-nspr-includes=${LOCALBASE}/include/nspr \
+ --with-nspr-libs=${LOCALBASE}/lib \
+ --with-nss-includes=${LOCALBASE}/include/nss/nss \
+ --with-nss-libs=${LOCALBASE}/lib/nss
+.else
+CONFIGURE_ARGS+= --enable-nss=no
+.endif
+
+.if defined(WITH_SASL)
+LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2
+CONFIGURE_ARGS+= --enable-cyrus-sasl
+.endif
+
+.if defined(WITH_SILC)
+LIB_DEPENDS+= silcclient-1.0.4:${PORTSDIR}/devel/silc-toolkit
+CONFIGURE_ARGS+= --with-silc-includes=${LOCALBASE}/include/silc \
+ --with-silc-libs=${LOCALBASE}/lib
+PLIST_SUB+= SILC=""
+PRPL_MODULES:= ${PRPL_MODULES},silc
+.else
+PLIST_SUB+= SILC="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_BONJOUR)
+LIB_DEPENDS+= avahi-core.5:${PORTSDIR}/net/avahi
+PLIST_SUB+= BONJOUR=""
+PRPL_MODULES:= ${PRPL_MODULES},bonjour
+.else
+PLIST_SUB+= BONJOUR="@comment not installed: "
+.endif
+
+.if defined(WITH_SAMETIME)
+LIB_DEPENDS+= meanwhile.1:${PORTSDIR}/net-im/meanwhile
+PLIST_SUB+= SAMETIME=""
+PRPL_MODULES:= ${PRPL_MODULES},sametime
+.else
+PLIST_SUB+= SAMETIME="@comment not installed: "
+.endif
+
+.if defined(WITH_TCLTK)
+TCLTK_VER?= 8.4 # user can override it
+TCLTK_VER_NODOT= ${TCLTK_VER:S/.//}
+.if ${TCLTK_VER} != 8.3 && ${TCLTK_VER} != 8.4
+.error Currently Pidgin can only use Tcl/Tk 8.3 or 8.4
+.endif
+LIB_DEPENDS+= tk${TCLTK_VER_NODOT}:${PORTSDIR}/x11-toolkits/tk${TCLTK_VER_NODOT}
+CONFIGURE_ARGS+= --with-tclconfig=${LOCALBASE}/lib/tcl${TCLTK_VER} \
+ --with-tkconfig=${LOCALBASE}/lib/tk${TCLTK_VER}
+CFLAGS+= -I${LOCALBASE}/include/tk${TCLTK_VER} -I${LOCALBASE}/include/tcl${TCLTK_VER}
+PLIST_SUB+= TCL:=""
+.else
+PLIST_SUB+= TCL:="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_DBUS)
+LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+CONFIGURE_ARGS+= --enable-dbus
+PLIST_SUB+= DBUS=""
+.else
+CONFIGURE_ARGS+= --disable-dbus
+PLIST_SUB+= DBUS="@comment not installed: "
+.endif
+
+.if defined(WITH_PERL)
+USE_PERL5= yes
+CONFIGURE_ARGS+= --with-perl-lib=site
+PLIST_SUB+= PERL:=""
+.else
+CONFIGURE_ARGS+= --disable-perl
+PLIST_SUB+= PERL:="@comment not installed: "
+.endif
+
+.if defined(WITH_GTKUI) && !defined(WITHOUT_GTKSPELL)
+LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell
+.else
+CONFIGURE_ARGS+= --disable-gtkspell
+.endif
+
+pre-everything::
+.if defined(WITHOUT_GNUTLS) && defined(WITHOUT_NSS)
+ @${ECHO_MSG} "WARNING: In order to use MSN, you must enable the GNUTLS and/or NSS options."
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthreads|${PTHREAD_LIBS:S/"//g}|g' \
+ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ -e 's|-lpanel |-lpanel -lncurses|g' \
+ -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g' \
+ -e 's|-lsilc -lsilcclient ${PTHREAD_LIBS} $$LIBDL|-lsilc -lsilcclient ${PTHREAD_LIBS} -liconv|' \
+ -e 's|TCL_VERSION found but 8.3 required|TCL_VERSION found but ${TCLTK_VER} required|g' \
+ -e 's|TCL_MINOR_VERSION" -ne 3|TCL_MINOR_VERSION" -ne ${TCLTK_VER:E}|' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|/bin/bash|${SH}|' \
+ ${WRKSRC}/libpurple/purple-send \
+ ${WRKSRC}/libpurple/purple-send-async
+ @${REINPLACE_CMD} -e 's|/python|/env python|' \
+ ${WRKSRC}/libpurple/purple-remote \
+ ${WRKSRC}/libpurple/purple-url-handler
+# @${FIND} ${BUILD_WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+# 's|[$$][(]top_builddir[)]/libpurple/libpurple.la|${LOCALBASE}/lib/libpurple.la|g'
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ net-im/pidgin/distinfo
@@ -0,0 +1,3 @@
+MD5 (pidgin-2.2.1.tar.bz2) = f1703430d4b8ffc96b493fc36cd46131
+SHA256 (pidgin-2.2.1.tar.bz2) = 6efbefe325f6eab711a5fbdc4b758b4585a4cda68c98dd2e11ccfc8d98075823
+SIZE (pidgin-2.2.1.tar.bz2) = 8882043
--- /dev/null
+++ net-im/pidgin/files/patch-finch_libgnt_gntmain.c
@@ -0,0 +1,11 @@
+--- finch/libgnt/gntmain.c.orig 2007-08-16 02:18:26.000000000 -0400
++++ finch/libgnt/gntmain.c 2007-08-16 02:18:42.000000000 -0400
+@@ -21,7 +21,7 @@
+ */
+
+ #define _GNU_SOURCE
+-#if defined(__APPLE__) || defined(__unix__)
++#if (defined(__APPLE__) || defined(__unix__)) && !defined(__FreeBSD__)
+ #define _XOPEN_SOURCE_EXTENDED
+ #endif
+
--- /dev/null
+++ net-im/pidgin/files/patch-finch_libgnt_gntwm.c
@@ -0,0 +1,11 @@
+--- finch/libgnt/gntwm.c.orig 2007-08-16 02:19:22.000000000 -0400
++++ finch/libgnt/gntwm.c 2007-08-16 02:19:38.000000000 -0400
+@@ -21,7 +21,7 @@
+ */
+
+ #define _GNU_SOURCE
+-#if defined(__APPLE__) || defined(__unix__)
++#if (defined(__APPLE__) || defined(__unix__)) && !defined(__FreeBSD__)
+ #define _XOPEN_SOURCE_EXTENDED
+ #endif
+
More information about the Midnightbsd-cvs
mailing list