ports/114126: [UPDATE] deskutils/basket: update to 1.0.2

Shane Bell decept0 at gmail.com
Fri Jun 29 12:50:13 UTC 2007


>Number:         114126
>Category:       ports
>Synopsis:       [UPDATE] deskutils/basket: update to 1.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 29 12:50:12 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Shane Bell
>Release:        
>Organization:
>Environment:
>Description:
- Update to 1.0.2

I've disabled building encryption support by default, in the last few versions I've found it very unstable and unreliable (Read: Absolutely broken) and have lost some important data in the process and when it comes to encryption users need to be able to trust on it working correctly. 

I've made encryption support a hidden option (with a warning) and added pinentry-qt as a runtime dependency (No passphrase dialog box without it).
Of course its up to the maintainer to choose whether or not to go along with this, disable support for it outright, or leave things as they are.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN /usr/ports/deskutils/basket/Makefile basket/Makefile
--- /usr/ports/deskutils/basket/Makefile	Sun May 20 14:41:08 2007
+++ basket/Makefile	Sat Jun 30 00:22:02 2007
@@ -5,18 +5,15 @@
 # $FreeBSD: ports/deskutils/basket/Makefile,v 1.25 2007/05/19 20:01:23 flz Exp $
 
 PORTNAME=		basket
-PORTVERSION=		1.0.1
-PORTREVISION=		1
+PORTVERSION=		1.0.2
 CATEGORIES=		deskutils kde
 MASTER_SITES=		http://basket.kde.org/downloads/
 
 MAINTAINER=		markus at FreeBSD.org
 COMMENT=		Desktop organization tool
 
-LIB_DEPENDS+=		gpgme.17:${PORTSDIR}/security/gpgme \
-			gpg-error.0:${PORTSDIR}/security/libgpg-error
-
 USE_KDELIBS_VER=	3
+USE_GETTEXT=		yes	
 USE_GMAKE=		yes
 USE_AUTOTOOLS=		libtool:15
 
@@ -28,6 +25,16 @@
 .else
 PLIST_SUB=	KONTACT="@comment "
 CONFIGURE_ENV+=	DO_NOT_COMPILE="kontact_plugin"
+.endif
+
+# WARNING: Encryption support is unreliable as this time
+# and dataloss may occur. USE AT YOUR OWN RISK.
+.if defined(WITH_GNUPG)
+RUN_DEPENDS+=		pinentry-qt:${PORTSDIR}/security/pinentry-qt
+LIB_DEPENDS+=		gpgme.17:${PORTSDIR}/security/gpgme \
+			gpg-error.0:${PORTSDIR}/security/libgpg-error
+.else
+CONFIGURE_ARGS=--with-encryption=no
 .endif
 
 post-patch:
diff -ruN /usr/ports/deskutils/basket/distinfo basket/distinfo
--- /usr/ports/deskutils/basket/distinfo	Tue Mar 20 14:53:55 2007
+++ basket/distinfo	Fri Jun 15 14:41:30 2007
@@ -1,3 +1,3 @@
-MD5 (basket-1.0.1.tar.gz) = 387ee0249185a2a6d6e9a3a3a358d9d2
-SHA256 (basket-1.0.1.tar.gz) = dbc2342c3a7a1e771f3a85a38016a0a41ccf57a0f3f22e836e8f5c19e11b73eb
-SIZE (basket-1.0.1.tar.gz) = 6041339
+MD5 (basket-1.0.2.tar.gz) = d71c62a56de9cc32ba2633e63e99071f
+SHA256 (basket-1.0.2.tar.gz) = 8c5715f700724b274d162074b601947136d8b71caa36bc3fa36a7b95836b997e
+SIZE (basket-1.0.2.tar.gz) = 6046068
diff -ruN /usr/ports/deskutils/basket/pkg-plist basket/pkg-plist
--- /usr/ports/deskutils/basket/pkg-plist	Sun May 20 14:41:08 2007
+++ basket/pkg-plist	Fri Jun 29 21:08:54 2007
@@ -143,8 +143,6 @@
 %%KONTACT%%share/services/kontact/basket.desktop
 %%KONTACT%%share/services/kontact/basket_v4.desktop
 %%KONTACT%%@dirrmtry share/services/kontact
- at dirrmtry share/locale/pl_PL/LC_MESSAGES
- at dirrmtry share/locale/pl_PL
 @dirrm share/doc/HTML/en/basket
 @dirrmtry share/config/magic
 @dirrmtry share/config


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list