[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-commits
Subject:    [cvs] dists/10.4/unstable/crypto/finkinfo pidgin.info, 1.1.2.3,
From:       Daniel Macks <dmacks () users ! sourceforge ! net>
Date:       2008-03-31 2:05:24
Message-ID: E1Jg9Om-0003qq-O0 () mail ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv21103

Modified Files:
      Tag: pangocairo-branch
	pidgin.info pidgin.patch 
Log Message:
new verison from HEAD; upgrade to pangocairo deps. NB: still lots of variability due \
to missing BDep?


Index: pidgin.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/pidgin.info,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -d -r1.1.2.3 -r1.1.2.4
--- pidgin.info	16 Mar 2008 22:05:13 -0000	1.1.2.3
+++ pidgin.info	31 Mar 2008 02:05:21 -0000	1.1.2.4
@@ -1,58 +1,62 @@
 Info3: <<
 # Info3 packaging is temporary, just to support commends in depends fields
 Package: pidgin
-Version: 2.3.0
+Version: 2.4.0
 Revision: 1
 Maintainer: David Fang <fangism@users.sourceforge.net>
 Source: http://downloads.sourceforge.net/%n/%n-%v.tar.bz2
-Source-MD5: 0456e63358c8be7a905f9a8ca6494088
+Source-MD5: d03ac2695d5b5304f86812ffd6ba0053
 License: GPL
 Homepage: http://www.pidgin.im/
 Description: Multi-protocol instant messenger client
 BuildDepends: <<
 	aspell-dev,
-	atk1,
+	atk1 (>= 1.20.0-1),
 	audiofile,
+	avahi-dev,
+	cairo (>= 1.4.14-1),
 	cyrus-sasl2-dev,
 	dbus-dev,
+	expat1,
+	fontconfig2-dev (>= 2.4.1-1),
+	freetype219 (>= 2.3.5-1),
 	gettext-bin,
+	libavahi-glib1-dev,
 	libgettext3-dev,
 	gettext-tools,
-	glib2-dev,
+	glib2-dev (>= 2.14.1-1),
 	doxygen,
 	graphviz,
-	gconf2-dev,
-	gconf2,
-	gnutls14,
-	gstreamer-0.10-dev,
-	gtk+2-dev,
-	gtkspell2-dev,
-	intltool,
+	gconf2-dev (>= 2.0.1-1),
+	gconf2 (>= 2.0.1-1),
+	gnutls26 (>= 2.2.2-3),
+	gstreamer-0.10-dev (>= 0.10.17-1),
+	gtk+2-dev (>= 2.12.8-1),
+	gtkspell2-dev (>= 2.0.11-1004),
+	intltool (>= 0.36.0-1),
 #	libao2,
-	libgcrypt,
+	libgcrypt (>= 1.2.4-2),
 	libgpg-error, 
-	libhowl-dev,
 	libiconv-dev,
 	libncursesw5,
 	libtasn1-3,
-	libxml2,
-#	ncurses-dev,
-	pango1-xft2-dev,
-	pth,
-	pkgconfig			(>= 0.9.0-1),
-	python,
+	libxml2 (>= 2.6.30-1),
+	pango1-xft2-ft219-dev (>= 1.18.2-1),
+	pkgconfig (>= 0.21-1),
+	python25,
 	sqlite3-dev,
 	startup-notification-dev,
 #	system-openssl-dev,
 #	tcltk-dev,
-	x11-dev
+	x11-dev,
+	xft2-dev
 <<
 Depends: <<
 	%N-shlibs (= %v-%r),
-	atk1-shlibs,
-	gtk+2-shlibs,
-	gtkspell2-shlibs,
-	pango1-xft2,
+	atk1-shlibs (>= 1.20.0-1),
+	gtk+2-shlibs (>= 2.12.8-1),
+	gtkspell2-shlibs (>= 2.0.11-1004),
+	pango1-xft2-ft219-shlibs (>= 1.18.2-1),
 	startup-notification-shlibs
 <<
 Patch: %n.patch
@@ -64,7 +68,6 @@
 # --with-perl-lib confuses the build somehow?
 # TODO: re-enable perl
 ConfigureParams: <<
-	--prefix=%p \
 	--mandir=%p/share/man \
 	--disable-perl \
 	--enable-dbus \
@@ -72,13 +75,15 @@
 	--enable-gnutls \
 	--enable-doxygen \
 	--enable-dot \
-	-C
+	-C \
+	--disable-dependency-tracking \
+	PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
  <<
 CompileScript: <<
 #!/bin/sh -ev
 mkdir build
 cd build
-../configure %c
+PYTHON=%p/bin/python2.5 ../configure %c
 make
 <<
 InfoTest: <<
@@ -147,7 +152,6 @@
   Package: finch-shlibs
   Depends: <<
 	libpurple-shlibs (= %v-%r),
-#	ncurses-shlibs,
 	libncursesw5-shlibs
   <<
   Description: Shared libraries for finch, text-only instant messenger.
@@ -183,17 +187,18 @@
 	audiofile-shlibs,
 	cyrus-sasl2-shlibs,
 	dbus-shlibs,
-	gnutls14-shlibs,
-	gconf2-shlibs,
-	gstreamer-0.10-shlibs,
+	gnutls26-shlibs (>= 2.2.2-3),
+	gconf2-shlibs (>= 2.0.1-1),
+	gstreamer-0.10-shlibs (>= 0.10.17-1),
+	libavahi-client3-shlibs,
+	libavahi-common3-shlibs,
+	libavahi-glib1-shlibs,
 #	libao2-shlibs,
-#	libgcrypt-shlibs, 
+#	libgcrypt-shlibs (1.2.4-2), 
 #	libgpg-error-shlibs, 
-	libhowl-shlibs,
 #	libtasn1-3-shlibs,
-	libxml2-shlibs,
+	libxml2-shlibs (>= 2.6.30-1),
 #	tcltk-shlibs,
-#	pth-shlibs,
 	sqlite3-shlibs
   <<
   Files: <<
@@ -204,10 +209,14 @@
 	share/sounds/purple
   <<
   Shlibs: <<
-    %p/lib/libpurple.0.dylib 4.0.0 %n (>= 2.2.0-1)
+    %p/lib/libpurple.0.dylib 5.0.0 %n (>= 2.2.0-1)
     %p/lib/purple-2/libjabber.0.dylib 1.0.0 %n (>= 2.2.0-1)
     %p/lib/purple-2/liboscar.0.dylib 1.0.0 %n (>= 2.2.0-1)
   <<
+  PostInstScript: <<
+	mkdir -p %p/var/lib/dbus
+	%p/share/dbus/dbus-uuidgen --ensure
+  <<
   DescPackaging: <<
     Data support files have been moved here, including security certificates
     and sounds because the finch client now supports sound.
@@ -237,7 +246,7 @@
 	lib/pidgin/*.so
   <<
   Shlibs: <<
-    %p/lib/libpurple-client.0.dylib 4.0.0 %n (>= 2.2.0-1)
+    %p/lib/libpurple-client.0.dylib 5.0.0 %n (>= 2.2.0-1)
   <<
   DescPackaging: <<
     Are these private shared libraries?
@@ -258,10 +267,6 @@
   <<
   # no static libraries
 <<
-PostInstScript: <<
-  mkdir -p %p/var/lib/dbus
-  %p/share/dbus/dbus-uuidgen --ensure
-<<
 DescPort: <<
 Yes, I\'m aware of Adium for OS X.  I wanted to package this for finch.
 No darwin-specific modifications needed apart from package file structure.
@@ -295,13 +300,12 @@
 Building this package results in splitoffs: pidgin{,-dev,-shlibs}, 
 libpurple{,-shlibs}, and finch{,-dev,-shlibs}.
 System\'s tcl/tk (8.4) seems good enough, no need for fink\'s.  
-System\'s ncurses seems good enough, no need for fink\'s.  
 Need to run `dbus-uuidgen\' --ensure to guarantee that
 %p/var/lib/dbus/machine-id exists.
 cyrus-sasl2, gstreamer seem optional (added).
-libhowl is for Apple\'s Rendezvous protocol.  
-gnutls14-shlibs already depends on 
-libgcrypt-shlibs, libtasn1-3-shlibs, pth-shlibs, libgpg-error-shlibs, 
+avahi (replaces howl) is for bonjour (Rendezvous protocol).
+gnutls26-shlibs already depends on 
+libgcrypt-shlibs, libtasn1-3-shlibs, libgpg-error-shlibs, 
 but we retain their build-deps on -dev.
 We elect to depend on GNU TLS for SSL support because
 OpenSSL is not supported due to license incompatibility (BSD vs. GPL), 

Index: pidgin.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/pidgin.patch,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -d -r1.1.2.2 -r1.1.2.3
--- pidgin.patch	19 Jan 2008 16:20:59 -0000	1.1.2.2
+++ pidgin.patch	31 Mar 2008 02:05:21 -0000	1.1.2.3
@@ -1,5 +1,5 @@
---- pidgin-2.3.0-orig/libpurple/protocols/bonjour/jabber.c	2007-12-06 \
                04:31:53.000000000 -0500
-+++ pidgin-2.3.0/libpurple/protocols/bonjour/jabber.c	2007-12-06 04:32:02.000000000 \
-0500 +--- pidgin-2.4.0-orig/libpurple/protocols/bonjour/jabber.c	2007-12-06 \
04:31:53.000000000 -0500 ++++ \
pidgin-2.4.0/libpurple/protocols/bonjour/jabber.c	2007-12-06 04:32:02.000000000 -0500 \
                @@ -20,9 +20,9 @@
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111-1301  USA
   */
@@ -11,3 +11,36 @@
  #include <netinet/in.h>
  #include <arpa/inet.h>
  #else
+--- pidgin-2.4.0-orig/finch/libgnt/gntwm.c	2008-03-01 20:42:32.000000000 -0500
++++ pidgin-2.4.0/finch/libgnt/gntwm.c	2008-03-01 21:02:17.000000000 -0500
+@@ -31,6 +31,12 @@
+ #endif
+ #endif
+ 
++/*
++	Don't know why this is avoided when using Python (above),
++	but definition is needed for <ncurses.h> definition of cchar_t.
++ */
++#define _XOPEN_SOURCE_EXTENDED
++
+ #include <glib.h>
+ #include <glib/gstdio.h>
+ #include <ctype.h>
+--- pidgin-2.4.0-orig/configure	2008-03-27 00:49:16.000000000 -0400
++++ pidgin-2.4.0/configure	2008-03-27 00:52:49.000000000 -0400
+@@ -20806,6 +20806,7 @@
+ 
+ 
+ 
++if false ; then
+ 	{ echo "$as_me:$LINENO: checking for fink" >&5
+ echo $ECHO_N "checking for fink... $ECHO_C" >&6; }
+ 	if test -d /sw; then
+@@ -20817,6 +20818,7 @@
+ 		{ echo "$as_me:$LINENO: result: not found" >&5
+ echo "${ECHO_T}not found" >&6; }
+ 	fi
++fi
+ 	;;
+ *)
+ 	;;


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic