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