Date: Fri, 29 Jun 2007 12:45:44 GMT From: Shane Bell <decept0@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/114126: [UPDATE] deskutils/basket: update to 1.0.2 Message-ID: <200706291245.l5TCjicG038639@www.freebsd.org> Resent-Message-ID: <200706291250.l5TCoCWb006237@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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 -@dirrmtry share/locale/pl_PL/LC_MESSAGES -@dirrmtry share/locale/pl_PL @dirrm share/doc/HTML/en/basket @dirrmtry share/config/magic @dirrmtry share/config >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706291245.l5TCjicG038639>