Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Feb 1999 17:51:16 -0600 (CST)
From:      gljohns@bellsouth.net
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9887: update of balsa-0.4.6.2 to balsa-0.4.9
Message-ID:  <199902022351.RAA13785@symbion.srrc.usda.gov>

next in thread | raw e-mail | index | archive | help

>Number:         9887
>Category:       ports
>Synopsis:       update of balsa-0.4.6.2 to balsa-0.4.9 gnome mail client
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb  2 16:00:01 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Glenn Johnson
>Release:        FreeBSD 3.0-STABLE i386
>Organization:
>Environment:

	

>Description:

        The enclosed patch will update the balsa mail client for gnome
from version 0.4.6.2 to version 0.4.9.

>How-To-Repeat:


>Fix:
        Apply the following diff to the mail/balsa port. The following
files need to be removed: patch-aa, patch-a{c,d,e,f}.

diff -ruN balsa.old/Makefile balsa/Makefile
--- balsa.old/Makefile	Tue Feb  2 17:35:43 1999
+++ balsa/Makefile	Tue Feb  2 16:42:59 1999
@@ -1,21 +1,23 @@
 # New ports collection makefile for:   balsa
-# Version required:    0.4.6.2
+# Version required:    0.4.9
 # Date created:        02 December 1998
 # Whom:                Glenn Johnson <gljohns@bellsouth.net>
 #
 # $Id: Makefile,v 1.2 1999/01/17 19:59:38 vanilla Exp $
 #
 
-DISTNAME=	balsa-0.4.6.2
-CATEGORIES=	mail
+DISTNAME=	balsa-0.4.9
+CATEGORIES=	mail gnome
 MASTER_SITES=	http://www.balsa.net/dist/
 
 MAINTAINER=	gljohns@bellsouth.net
 
+BUILD_DEPENDS=	libtool:${PORTSDIR}/devel/libtool
 LIB_DEPENDS=	gnome.1:${PORTSDIR}/x11/gnomelibs \
-		PropListgnome.1:${PORTSDIR}/devel/libPropListgnome
-
-BROKEN=		"can't work with gnomelibs-0.99.3"
+		glib11d.2:${PORTSDIR}/devel/glib11-devel \
+		gtk11d.1:${PORTSDIR}/x11-toolkits/gtk11-devel \
+		gdk_imlib.2:${PORTSDIR}/graphics/imlib \
+		PropList.1:${PORTSDIR}/devel/libPropList
 
 USE_X_PREFIX=	yes
 GNU_CONFIGURE=	yes
@@ -24,9 +26,11 @@
 		--with-gnome=${X11BASE}
 CONFIGURE_ENV=	CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include \
 		-I${X11BASE}/include" \
-		GTK_CONFIG="${X11BASE}/bin/gtk11-config" \
+		GTK_CONFIG="${X11BASE}/bin/gtk11d-config" \
 		LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lxpg4"
 
 MAN1=		balsa.1
 
+post-install:
+		${INSTALL_MAN} ${WRKSRC}/balsa.1 ${PREFIX}/man/man1
 .include <bsd.port.mk>
diff -ruN balsa.old/files/md5 balsa/files/md5
--- balsa.old/files/md5	Tue Feb  2 17:35:43 1999
+++ balsa/files/md5	Tue Feb  2 14:34:01 1999
@@ -1 +1 @@
-MD5 (balsa-0.4.6.2.tar.gz) = 08e1995aedc27b701b39df6082dd2a02
+MD5 (balsa-0.4.9.tar.gz) = 08d8dd036bca0cc0156e7d299f873d5f
diff -ruN balsa.old/patches/patch-aa balsa/patches/patch-aa
--- balsa.old/patches/patch-aa	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-aa	Wed Dec 31 18:00:00 1969
@@ -1,11 +0,0 @@
---- libmutt/mutt_regex.h.orig	Fri Aug  7 13:23:34 1998
-+++ libmutt/mutt_regex.h	Thu Dec  3 22:08:11 1998
-@@ -24,7 +24,7 @@
- #define MUTT_REGEX_H
- 
- #ifdef HAVE_REGCOMP
--#include <regex.h>
-+#include <gnuregex.h>
- #else
- #include "rxposix.h"
- #endif
diff -ruN balsa.old/patches/patch-ab balsa/patches/patch-ab
--- balsa.old/patches/patch-ab	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-ab	Tue Feb  2 14:58:18 1999
@@ -1,60 +1,11 @@
---- configure.orig	Sat Oct 17 09:06:56 1998
-+++ configure	Sun Dec  6 23:12:45 1998
-@@ -939,12 +939,12 @@
- 
- 
- 	if test "$no_gnome_config" = "yes"; then
--          echo $ac_n "checking for gnomeConf.sh file in $gnome_prefix""... $ac_c" 1>&6
--echo "configure:944: checking for gnomeConf.sh file in $gnome_prefix" >&5
--	  if test -f $gnome_prefix/gnomeConf.sh; then
-+          echo $ac_n "checking for gnomeConf.sh file in $prefix/share/gnome""... $ac_c" 1>&6
-+echo "configure:944: checking for gnomeConf.sh file in $prefix/share/gnome" >&5
-+	  if test -f $prefix/share/gnome/gnomeConf.sh; then
- 	    echo "$ac_t""found" 1>&6
--	    echo "loading gnome configuration from $gnome_prefix/gnomeConf.sh"
--	    . $gnome_prefix/gnomeConf.sh
-+	    echo "loading gnome configuration from $prefix/share/gnome/gnomeConf.sh"
-+	    . $prefix/share/gnome/gnomeConf.sh
- 	    
- 	  else
- 	    echo "$ac_t""not found" 1>&6
-@@ -2307,14 +2307,14 @@
- LDFLAGS="$LDFLAGS `echo $GTK_LIBS | sed 's/\(.*\)\(-lgtk.*\)/\1/'`"
- LIBS="$LIBS $GTK_LIBS"
- 
--echo $ac_n "checking for PLGetProplistWithPath in -lPropList""... $ac_c" 1>&6
--echo "configure:2312: checking for PLGetProplistWithPath in -lPropList" >&5
--ac_lib_var=`echo PropList'_'PLGetProplistWithPath | sed 'y%./+-%__p_%'`
-+echo $ac_n "checking for PLGetProplistWithPath in -lPropListgnome""... $ac_c" 1>&6
-+echo "configure:2312: checking for PLGetProplistWithPath in -lPropListgnome" >&5
-+ac_lib_var=`echo PropListgnome'_'PLGetProplistWithPath | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lPropList  $LIBS"
-+LIBS="-lPropListgnome  $LIBS"
- cat > conftest.$ac_ext <<EOF
- #line 2320 "configure"
- #include "confdefs.h"
-@@ -2342,17 +2342,17 @@
- fi
- if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-   echo "$ac_t""yes" 1>&6
--    ac_tr_lib=HAVE_LIB`echo PropList | sed -e 's/[^a-zA-Z0-9_]/_/g' \
-+    ac_tr_lib=HAVE_LIB`echo PropListgnome | sed -e 's/[^a-zA-Z0-9_]/_/g' \
-     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
-   cat >> confdefs.h <<EOF
- #define $ac_tr_lib 1
- EOF
- 
--  LIBS="-lPropList $LIBS"
-+  LIBS="-lPropListgnome $LIBS"
- 
- else
-   echo "$ac_t""no" 1>&6
--{ echo "configure: error: *** libPropList not found.  Please check http://www.balsa.net for information on the required files." 1>&2; exit 1; }
-+{ echo "configure: error: *** libPropListgnome not found.  Please check http://www.balsa.net for information on the required files." 1>&2; exit 1; }
+--- configure.orig	Tue Feb  2 14:57:34 1999
++++ configure	Tue Feb  2 14:58:01 1999
+@@ -2046,7 +2046,7 @@
  fi
  
+ # Always use our own libtool.
+-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
++LIBTOOL='$(SHELL) $(LOCALBASE)/bin/libtool'
  
+ # Check for any special flags to pass to ltconfig.
+ libtool_flags=
diff -ruN balsa.old/patches/patch-ac balsa/patches/patch-ac
--- balsa.old/patches/patch-ac	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-ac	Wed Dec 31 18:00:00 1969
@@ -1,47 +0,0 @@
---- ltmain.sh.orig	Sat Oct 17 22:06:57 1998
-+++ ltmain.sh	Wed Dec  9 02:11:04 1998
-@@ -967,6 +967,17 @@
-         versuffix="$current.$revision"
-         ;;
- 
-+      freebsd)
-+        version_vars="$version_vars major versuffix"
-+        major="$current"
-+       if [ $PORTOBJFORMAT = elf ]; then
-+        versuffix="$current";
-+       else
-+        versuffix="$current.$revision";
-+       fi
-+        ;;
-+
-+
-       *)
-         $echo "$modename: unknown library version type \`$version_type'" 1>&2
-         echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
---- ltconfig.orig	Sat Oct 17 22:06:57 1998
-+++ ltconfig	Wed Dec  9 02:11:04 1998
-@@ -1130,12 +1130,23 @@
-   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
-   ;;
- 
--freebsd2* | freebsd3*)
-+freebsd2*)
-   version_type=sunos
-   library_names_spec='${libname}${release}.so.$versuffix $libname.so'
-   finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
-   shlibpath_var=LD_LIBRARY_PATH
-   ;;
-+
-+freebsd3* | freebsd4*)
-+  version_type=freebsd
-+  library_names_spec='$libname.so.$versuffix $libname.so'
-+  if [ $PORTOBJFORMAT = elf ]; then
-+  finish_cmds='PATH="\$PATH:/sbin" OBJFORMAT="$PORTOBJFORMAT" ldconfig -m $libdir';
-+  else
-+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir';
-+  fi
-+   shlibpath_var=LD_LIBRARY_PATH
-+   ;;
- 
- gnu*)
-   version_type=sunos
diff -ruN balsa.old/patches/patch-ad balsa/patches/patch-ad
--- balsa.old/patches/patch-ad	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-ad	Wed Dec 31 18:00:00 1969
@@ -1,11 +0,0 @@
---- config.h.in.orig	Sun Dec  6 23:09:31 1998
-+++ config.h.in	Sun Dec  6 23:11:15 1998
-@@ -132,7 +132,7 @@
- /* Define if you have the <values.h> header file.  */
- #undef HAVE_VALUES_H
- 
--/* Define if you have the PropList library (-lPropList).  */
-+/* Define if you have the PropListgnome library (-lPropListgnome).  */
- #undef HAVE_LIBPROPLIST
- 
- /* Define if you have the crypt library (-lcrypt).  */
diff -ruN balsa.old/patches/patch-ae balsa/patches/patch-ae
--- balsa.old/patches/patch-ae	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-ae	Wed Dec 31 18:00:00 1969
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig	Sun Dec  6 23:20:10 1998
-+++ src/Makefile.in	Sun Dec  6 23:20:21 1998
-@@ -149,7 +149,7 @@
- 	$(top_builddir)/libbalsa/libbalsa.a \
- 	$(top_builddir)/libmutt/libmutt.a \
- 	$(top_builddir)/libbalsa/libbalsa.a \
--	-lPropList	\
-+	-lPropListgnome	\
- 	$(GNOME_LIBDIR) \
- 	$(GNOMEUI_LIBS) \
- 	$(GTKXMHTML_LIBS) \
diff -ruN balsa.old/patches/patch-af balsa/patches/patch-af
--- balsa.old/patches/patch-af	Tue Feb  2 17:35:43 1999
+++ balsa/patches/patch-af	Wed Dec 31 18:00:00 1969
@@ -1,33 +0,0 @@
---- src/balsa-app.c.orig	Wed Dec  9 02:22:52 1998
-+++ src/balsa-app.c	Wed Dec  9 02:23:13 1998
-@@ -22,7 +22,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
--#include <proplist.h>
-+#include <proplistgnome.h>
- #include <unistd.h>
- #include <stdio.h>
- 
---- src/balsa-app.h.orig	Wed Dec  9 02:22:53 1998
-+++ src/balsa-app.h	Wed Dec  9 02:23:24 1998
-@@ -20,7 +20,7 @@
- #define __BALSA_APP_H__
- 
- #include <gnome.h>
--#include <proplist.h>
-+#include <proplistgnome.h>
- #include "mailbox.h"
- #include "index-child.h"
- 
---- src/save-restore.c.orig	Wed Dec  9 02:22:57 1998
-+++ src/save-restore.c	Wed Dec  9 02:23:32 1998
-@@ -24,7 +24,7 @@
- #include "config.h"
- 
- #include <gnome.h>
--#include <proplist.h>
-+#include <proplistgnome.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
diff -ruN balsa.old/pkg/DESCR balsa/pkg/DESCR
--- balsa.old/pkg/DESCR	Tue Feb  2 17:35:43 1999
+++ balsa/pkg/DESCR	Tue Feb  2 17:25:08 1999
@@ -1,10 +1,15 @@
 A mail reader for gnome. It supports local mail, pop3, and IMAP. It can
-view mail files in mbox, maildir, and mh format. However, MIME is not
-working yet and you cannot use attachments.
+view mail files in mbox, maildir, and mh format.
 
 The pop3 support is not complete. All mail retrieved will be left on the
 server, and hence retrieved again if not deleted through some other pop3
 client. I would recommend using fetchmail to retrieve pop3 mail.
 
-Website:
+Balsa is probably not fully usable as one's primary mail client at this
+time.  However, it is under active development and fits with other gnome
+applications.
+
+Web site:
   * http://www.balsa.net/
+
+The web site does not appear to be up to date.
diff -ruN balsa.old/pkg/PLIST balsa/pkg/PLIST
--- balsa.old/pkg/PLIST	Tue Feb  2 17:35:43 1999
+++ balsa/pkg/PLIST	Tue Feb  2 16:32:58 1999
@@ -1,10 +1,20 @@
 bin/balsa
-share/gnome/pixmaps/balsa/attachment.png
-share/gnome/pixmaps/balsa/balsa_logo.png
-share/gnome/pixmaps/balsa/balsa_icon.png
+etc/sound/events/balsa.soundlist
+etc/sound/events/email.soundlist
+etc/CORBA/servers/balsa.gnorba
+lib/libbalsasrv.a
 share/locale/de/LC_MESSAGES/balsa.mo
+share/locale/es/LC_MESSAGES/balsa.mo
 share/locale/fi/LC_MESSAGES/balsa.mo
 share/locale/fr/LC_MESSAGES/balsa.mo
 share/locale/ga/LC_MESSAGES/balsa.mo
 share/locale/ko/LC_MESSAGES/balsa.mo
+share/locale/no/LC_MESSAGES/balsa.mo
+share/locale/it/LC_MESSAGES/balsa.mo
+share/gnome/sounds/balsa/startup.wav
+share/gnome/sounds/balsa/newmail.wav
+share/gnome/pixmaps/balsa/attachment.png
+share/gnome/pixmaps/balsa/balsa_logo.png
+share/gnome/pixmaps/balsa/balsa_icon.png
+@dirrm share/gnome/sounds/balsa
 @dirrm share/gnome/pixmaps/balsa
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902022351.RAA13785>