ports/99764: Maintainer update: net/ekiga 2.0.2 and opal 2.2.2

Jean-Baptiste Quenot jbq at anyware-tech.com
Tue Jul 4 07:50:40 UTC 2006


>Number:         99764
>Category:       ports
>Synopsis:       Maintainer update: net/ekiga 2.0.2 and opal 2.2.2
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 04 07:50:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Baptiste Quenot
>Release:        FreeBSD 5.5-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD vision.anyware 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #1: Thu Mar 9 19:20:53 CET 2006 jbq at vision.anyware:/usr/obj/usr/src/sys/VISION i386
>Description:
This is an update of net/ekiga and net/opal.  Requires the latest update to
pwlib (FreeBSD port is uptodate since one week).  This update also incorporates
a new user-contributed patch, see Bug 345308 - Keypad does not work properly at
http://bugzilla.gnome.org/show_bug.cgi?id=345308
>How-To-Repeat:
>Fix:
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/ekiga/Makefile ./Makefile
--- /usr/ports/net/ekiga/Makefile	Tue Jun 27 00:08:51 2006
+++ ./Makefile	Thu Jun 22 10:34:22 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	ekiga
-PORTVERSION=	2.0.1
-PORTREVISION=	2
+PORTVERSION=	2.0.2
 CATEGORIES=	net gnome
 MASTER_SITES=	${MASTER_SITE_GNOME}
 MASTER_SITE_SUBDIR=	sources/${PORTNAME}/2.0
@@ -33,8 +32,6 @@
 
 GCONF_SCHEMAS=	ekiga.schemas
 MAN1=		ekiga.1
-
-IGNORE=		requires update for new pwlib
 
 .include <bsd.port.pre.mk>
 
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/ekiga/distinfo ./distinfo
--- /usr/ports/net/ekiga/distinfo	Fri Apr  7 00:09:33 2006
+++ ./distinfo	Tue Jun 20 14:52:44 2006
@@ -1,3 +1,3 @@
-MD5 (ekiga-2.0.1.tar.bz2) = abf6c3351a64a7ed9028929ad5a17729
-SHA256 (ekiga-2.0.1.tar.bz2) = ce7e91b6ac4fd1b4c6c4d15a3ae8c57f312c38cee7ea652a1b3432b6ad41b3bc
-SIZE (ekiga-2.0.1.tar.bz2) = 4320671
+MD5 (ekiga-2.0.2.tar.bz2) = d593da6ac49dce495ef4c6ada06b54b6
+SHA256 (ekiga-2.0.2.tar.bz2) = 49cb294dde936850bdec15f1d9621f04eacc827055a1d7d5c2004949906a0fe7
+SIZE (ekiga-2.0.2.tar.bz2) = 4808008
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/ekiga/files/patch-src::gui::main.cpp ./files/patch-src::gui::main.cpp
--- /usr/ports/net/ekiga/files/patch-src::gui::main.cpp	Thu Jan  1 01:00:00 1970
+++ ./files/patch-src::gui::main.cpp	Thu Jun 22 10:03:34 2006
@@ -0,0 +1,11 @@
+--- src/gui/main.cpp.orig	Thu Jun 22 10:00:56 2006
++++ src/gui/main.cpp	Thu Jun 22 10:03:18 2006
+@@ -1282,7 +1282,7 @@
+     gtk_container_set_border_width (GTK_CONTAINER (button), 0);
+     gtk_container_add (GTK_CONTAINER (button), box);
+    
+-    gtk_widget_add_accelerator (button, "activate", 
++    gtk_widget_add_accelerator (button, "clicked", 
+ 				mw->accel, key_kp [i], 
+ 				(GdkModifierType) 0, (GtkAccelFlags) 0);
+     
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/Makefile ./Makefile
--- /usr/ports/net/opal/Makefile	Sat Apr 22 00:11:19 2006
+++ ./Makefile	Tue Jul  4 09:32:31 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	opal
-PORTVERSION=	2.2.1
-PORTREVISION=	1
+PORTVERSION=	2.2.2
 CATEGORIES=	net
 MASTER_SITES=	http://www.voxgratia.org/releases/
 DISTNAME=	${PORTNAME}-v${PORTVERSION:S/./_/g}-src-
@@ -18,7 +17,7 @@
 
 LIB_DEPENDS=	pt_r.1:${PORTSDIR}/devel/pwlib
 
-WRKSRC=		${WRKDIR}/${PORTNAME}_v${PORTVERSION:S/./_/g}
+WRKSRC=		${WRKDIR}/${PORTNAME}_Phobos_release2
 
 # In opal's Makefile the default make's target is optshared
 ALL_TARGET=	optshared
@@ -30,6 +29,7 @@
 
 CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -I${WRKSRC}/include" \
 		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
+PLIST_SUB=	PORTVERSION=${PORTVERSION}
 
 .include <bsd.port.pre.mk>
 
@@ -37,8 +37,8 @@
 BROKEN=		Does not build on FreeBSD 4.x, if you manage to make it work, please send a patch to the maintainer: ${MAINTAINER}
 .endif
 
-# Avoid build error on amd64: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
-.if (${ARCH} == "amd64")
+# Avoid build error on 64-bit architectures
+.if (${ARCH} == "amd64") || (${ARCH} == "ia64") || (${ARCH} == "sparc64")
 CFLAGS+=	-fPIC
 .endif
 
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/distinfo ./distinfo
--- /usr/ports/net/opal/distinfo	Thu Apr  6 00:23:15 2006
+++ ./distinfo	Wed Jun 21 11:26:05 2006
@@ -1,3 +1,3 @@
-MD5 (opal-v2_2_1-src-tar.gz) = a98f5e3b975215a2059582095d5c22d0
-SHA256 (opal-v2_2_1-src-tar.gz) = 4c35efa7cc3b8315cf4639629615de80f7aee709c5caf60064f92274e229eead
-SIZE (opal-v2_2_1-src-tar.gz) = 4091526
+MD5 (opal-v2_2_2-src-tar.gz) = 71e42bcfeaec6dd830c88f7482fe9d41
+SHA256 (opal-v2_2_2-src-tar.gz) = 49215c952a82ffda859785f1259c557880ac9889ad2a4c7a554f9525ccdb9a7c
+SIZE (opal-v2_2_2-src-tar.gz) = 4096984
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/files/patch-Makefile.in ./files/patch-Makefile.in
--- /usr/ports/net/opal/files/patch-Makefile.in	Fri Apr 28 18:19:28 2006
+++ ./files/patch-Makefile.in	Thu Jun 22 09:41:40 2006
@@ -1,13 +1,13 @@
---- Makefile.in.orig    Tue Apr 11 14:19:57 2006
-+++ Makefile.in Tue Apr 11 14:20:39 2006
-@@ -419,10 +419,6 @@
+--- Makefile.in.orig	Sat Apr 22 16:06:54 2006
++++ Makefile.in	Thu Jun 22 09:39:04 2006
+@@ -427,10 +427,6 @@
  SOURCES += $(OPAL_SRCDIR)/lids/vpblid.cxx
  endif
-
+ 
 -ifdef HAS_SANGOMA
 -SOURCES += $(OPAL_SRCDIR)/lids/sangomalid.cxx
 -endif
 -
-
+ 
  ##################
  # Software codecs
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/files/patch-libspeex ./files/patch-libspeex
--- /usr/ports/net/opal/files/patch-libspeex	Thu Apr  6 00:23:15 2006
+++ ./files/patch-libspeex	Thu Jun 22 09:57:14 2006
@@ -1,10 +1,10 @@
---- src/codec/speex/libspeex/kiss_fft.h.orig	Tue Apr  4 10:58:34 2006
-+++ src/codec/speex/libspeex/kiss_fft.h	Tue Apr  4 10:58:57 2006
+--- src/codec/speex/libspeex/kiss_fft.h.orig	Thu Jun 22 09:56:34 2006
++++ src/codec/speex/libspeex/kiss_fft.h	Thu Jun 22 09:56:53 2006
 @@ -6,10 +6,6 @@
  #include <math.h>
  #include <memory.h>
  
--#ifndef P_MACOSX
+-#if !(defined(P_MACOSX) || defined(P_FREEBSD))
 -#include <malloc.h>   // RMF
 -#endif
 -
diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.swp --exclude=.*.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/pkg-plist ./pkg-plist
--- /usr/ports/net/opal/pkg-plist	Sun Apr  9 00:06:08 2006
+++ ./pkg-plist	Thu Jun 22 09:31:02 2006
@@ -111,7 +111,7 @@
 lib/libopal_r.so
 lib/libopal_r.so.2
 lib/libopal_r.so.2.2
-lib/libopal_r.so.2.2.1
+lib/libopal_r.so.%%PORTVERSION%%
 share/opal/opal_inc.mak
 @dirrm share/opal
 @dirrm include/opal/t38
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list