Bug 28963 - Update Gnome Balsa to Balsa-1.1.7
Summary: Update Gnome Balsa to Balsa-1.1.7
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-07-14 07:00 UTC by jmcoopr
Modified: 2001-07-20 13:09 UTC (History)
0 users

See Also:


Attachments
balsa.update.2 (5.21 KB, text/plain)
2001-07-19 00:05 UTC, jmcoopr
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description jmcoopr 2001-07-14 07:00:01 UTC
	The following is a diff -ruN of the old balsa port (1.1.4_2) and
	an updated one (1.1.7) located in directories balsa and balsa.new,
	respectively:

############################
## Directory of balsa.new ##  NOTE:  no additional files (some removed)
############################

total 11
-rw-r--r--  1 root  wheel  1264 Jul 13 22:26 Makefile
-rw-r--r--  1 root  wheel    60 Jul 13 17:48 distinfo
drwxr-xr-x  2 root  wheel   512 Jul 13 21:59 files
-rw-r--r--  1 root  wheel    38 Jul 13 17:08 pkg-comment
-rw-r--r--  1 root  wheel   524 Jul 13 17:08 pkg-descr
-rw-r--r--  1 root  wheel  4289 Jul 13 17:08 pkg-plist

balsa.new/files:
total 6
-rw-r--r--  1 root  wheel  1124 Jul 13 21:59 patch-aa
-rw-r--r--  1 root  wheel   268 Jul 13 21:17 patch-ab
-rw-r--r--  1 root  wheel   333 Jul 13 21:17 patch-libmutt::charset.c
-rw-r--r--  1 root  wheel   357 Jul 13 21:17 patch-libmutt::charset.h
-rw-r--r--  1 root  wheel   318 Jul 13 21:17 patch-src::print.c

The diff between balsa (1.1.4_2) and balsa.new (1.1.7):

diff -ruN balsa/Makefile balsa.new/Makefile
--- balsa/Makefile	Tue Jun 19 02:42:54 2001
+++ balsa.new/Makefile	Fri Jul 13 22:26:38 2001
@@ -6,15 +6,16 @@
 #
 
 PORTNAME=	balsa
-PORTVERSION=	1.1.4
-PORTREVISION=	2
+PORTVERSION=	1.1.7
+PORTREVISION=
 CATEGORIES=	mail gnome
 MASTER_SITES=	http://www.theochem.kth.se/~pawsa/balsa/ \
 		ftp://ftp.newton.cx/pub/balsa/
 
 MAINTAINER=	gnome@FreeBSD.org
 
-LIB_DEPENDS=	PropList.2:${PORTSDIR}/devel/libPropList
+LIB_DEPENDS=	PropList.2:${PORTSDIR}/devel/libPropList \
+		esmtp.5:${PORTSDIR}/mail/libesmtp
 
 USE_X_PREFIX=	yes
 USE_GNOME=	yes
@@ -37,5 +38,8 @@
 		's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \
 		 s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g ; \
 		 s|\$\(gnomedatadir\)/gnome|\$\(gnomedatadir\)|g'
+
+pre-build:
+	cd ${WRKSRC}&& /bin/sh ./ltconfig ltmain.sh
 
 .include <bsd.port.mk>
diff -ruN balsa/distinfo balsa.new/distinfo
--- balsa/distinfo	Mon Apr 23 08:55:52 2001
+++ balsa.new/distinfo	Fri Jul 13 17:48:09 2001
@@ -1 +1 @@
-MD5 (balsa-1.1.4.tar.gz) = 1ba025cefaae403cb099e61ac2acf356
+MD5 (balsa-1.1.7.tar.gz) = 9a6cda3e70a8877308a4ff55da8dcec9
diff -ruN balsa/files/patch-aq balsa.new/files/patch-aq
--- balsa/files/patch-aq	Mon Oct  2 04:02:02 2000
+++ balsa.new/files/patch-aq	Wed Dec 31 16:00:00 1969
@@ -1,12 +0,0 @@
---- libbalsa/send.c.orig	Fri Sep 29 14:00:46 2000
-+++ libbalsa/send.c	Mon Oct  2 13:23:37 2000
-@@ -24,6 +24,9 @@
- 
- /* #include <radlib.h>  */
- /* FreeBSD 4.1-STABLE FreeBSD 4.1-STABLE */
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <netinet/in.h>
- #include <arpa/inet.h>
- #include <netdb.h>
-

Fix: 

NOTE:  this port depends on the updated libESMTP I posted to send-pr
	earlier today.
How-To-Repeat: 	N/A
Comment 1 jmcoopr 2001-07-14 07:11:01 UTC
The PR for the updated libESMTP is ports/28951.

jmc
Comment 2 jmcoopr 2001-07-17 17:13:30 UTC
The PropList.2 dependency should be removed from the Makefile. 
Balsa-1.1.7 no longer depends on this library.

jmc
Comment 3 jmcoopr 2001-07-19 00:05:44 UTC
I have a new and improved (considerably more robust) port of 
Balsa-1.1.7.  Attached is the diff -ruN between:

Balsa-1.1.4_2 in /usr/ports/mail/balsa

and

Balsa-1.1.7 in /usr/ports/mail/balsa.new (locally on my system for 
comparision)

NOTE:  Everything works except spell checking.  Spell checking is broken 
because /usr/ports/textproc/aspell and /usr/ports/textproc/pspell do not 
generate or install working *.la files.  Until this breakage is fixed,
spell checking will be disabled.  I will submit a separate PR on the
breakage in aspell/pspell.

P.S.:  Anyone in gnome@FreeBSD.org looking at this?

jmc
Comment 4 Tetsurou Okazaki freebsd_committer freebsd_triage 2001-07-19 14:47:21 UTC
Responsible Changed
From-To: freebsd-ports->gnome

over to maintainers
Comment 5 Maxim Sobolev freebsd_committer freebsd_triage 2001-07-20 13:09:22 UTC
State Changed
From-To: open->closed

Committed, thank you for reporting!