ports/146259: Update port security/keepassx up to 0.4.3
Gvozdikov Veniamin
g.veniamin at googlemail.com
Mon May 3 06:20:07 UTC 2010
>Number: 146259
>Category: ports
>Synopsis: Update port security/keepassx up to 0.4.3
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon May 03 06:20:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Gvozdikov Veniamin
>Release: FreeBSD 8.0-STABLE
>Organization:
>Environment:
FreeBSD zlobook.local 8.0-STABLE FreeBSD 8.0-STABLE #10: Sat Apr 17 14:38:26 KRAST 2010 root at zlobook.local:/usr/obj/usr/src/sys/zlobook_amd64 amd64
>Description:
New version is released 0.4.3
>How-To-Repeat:
>Fix:
Files keepassx.orig/.swo and keepassx/.swo differ
Files keepassx.orig/.swp and keepassx/.swp differ
diff -ruN keepassx.orig/Makefile keepassx/Makefile
--- keepassx.orig/Makefile 2010-05-03 13:33:36.000000000 +0800
+++ keepassx/Makefile 2010-05-03 12:46:50.000000000 +0800
@@ -6,10 +6,9 @@
#
PORTNAME= KeePassX
-PORTVERSION= 0.4.1
-PORTREVISION= 2
+PORTVERSION= 0.4.3
CATEGORIES= security
-MASTER_SITES= SF/${PORTNAME:L}
+MASTER_SITES= SF/${PORTNAME:L}/KeePassX/${PORTVERSION}/
DISTNAME= ${PORTNAME:L}-${PORTVERSION}
MAINTAINER= skv at FreeBSD.org
diff -ruN keepassx.orig/distinfo keepassx/distinfo
--- keepassx.orig/distinfo 2010-05-03 13:33:36.000000000 +0800
+++ keepassx/distinfo 2010-05-03 12:47:00.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (keepassx-0.4.1.tar.gz) = 96efdf5855703e3d2817973d5e2b0fcf
-SHA256 (keepassx-0.4.1.tar.gz) = f9c1b17505430f68524ecc2be11930afa5d454097536c7a286355e1764b31429
-SIZE (keepassx-0.4.1.tar.gz) = 1050175
+MD5 (keepassx-0.4.3.tar.gz) = 1df67bb22b2e08df49f09e61d156f508
+SHA256 (keepassx-0.4.3.tar.gz) = cd901a0611ce57e62cf6df7eeeb1b690b5232302bdad8626994eb54adcfa1e85
+SIZE (keepassx-0.4.3.tar.gz) = 1368766
diff -ruN keepassx.orig/files/patch-from-trunk keepassx/files/patch-from-trunk
--- keepassx.orig/files/patch-from-trunk 2010-05-03 13:33:36.000000000 +0800
+++ keepassx/files/patch-from-trunk 1970-01-01 07:00:00.000000000 +0700
@@ -1,77 +0,0 @@
-diff -urN --exclude=.svn ./CMakeLists.txt ./CMakeLists.txt
---- ./CMakeLists.txt 2009-03-20 06:54:20.000000000 +1000
-+++ ./CMakeLists.txt 2009-12-15 20:50:23.915416903 +1000
-@@ -70,8 +70,8 @@
- find_package(X11)
-
- IF( X11_XTest_FOUND )
-- INCLUDE_DIRECTORIES( ${X11_XTest_INCLUDE_PATH} )
-- SET(AUTOTYPE_LIBRARIES ${X11_XTest_LIB})
-+ INCLUDE_DIRECTORIES( ${X11_X11_INCLUDE_PATH} ${X11_XTest_INCLUDE_PATH} )
-+ SET(AUTOTYPE_LIBRARIES ${X11_X11_LIB} ${X11_XTest_LIB})
- ADD_DEFINITIONS(-DAUTOTYPE -DGLOBAL_AUTOTYPE)
- ELSE( X11_XTest_FOUND )
- SET(AUTOTYPE FALSE)
-diff -urN --exclude=.svn ./src/Database.h ./src/Database.h
---- ./src/Database.h 2009-03-18 22:09:20.000000000 +1000
-+++ ./src/Database.h 2009-12-15 20:50:22.627407114 +1000
-@@ -233,7 +233,7 @@
- /*!
- This is the common base interface for databases. Every database class must implement this interface necessarily.
- */
--class IDatabase:public QObject{
-+class IDatabase{
- public:
- virtual ~IDatabase(){};
-
-diff -urN --exclude=.svn ./src/Kdb3Database.cpp ./src/Kdb3Database.cpp
---- ./src/Kdb3Database.cpp 2009-08-29 03:22:44.000000000 +1100
-+++ ./src/Kdb3Database.cpp 2009-12-15 20:50:22.627407114 +1000
-@@ -609,6 +609,7 @@
-
- if ((crypto_size > 2147483446) || (!crypto_size && NumGroups)){
- error=tr("Decryption failed.\nThe key is wrong or the file is damaged.");
-+ KeyError=true;
- LOAD_RETURN_CLEANUP
- }
- SHA256::hashBuffer(buffer+DB_HEADER_SIZE,FinalKey,crypto_size);
-diff -urN --exclude=.svn ./src/lib/FileDialogs.cpp ./src/lib/FileDialogs.cpp
---- ./src/lib/FileDialogs.cpp 2008-03-13 06:37:54.000000000 +1000
-+++ ./src/lib/FileDialogs.cpp 2009-12-15 20:50:19.906387263 +1000
-@@ -18,6 +18,9 @@
- ***************************************************************************/
-
- #include <QFileDialog>
-+#if QT_VERSION >= 0x040400
-+ #include <QDesktopServices>
-+#endif
-
- IFileDialog* KpxFileDialogs::iFileDialog=NULL;
- QtStandardFileDialogs DefaultQtDlgs;
-@@ -146,8 +149,13 @@
-
- QString FileDlgHistory::getDir(const QString& name){
- Entry e=History.value(name);
-- if(e.isNull())
-+ if(e.isNull()) {
-+#if QT_VERSION >= 0x040400
-+ return QDesktopServices::storageLocation(QDesktopServices::DocumentsLocation);
-+#else
- return QDir::homePath();
-+#endif
-+ }
- else
- return e.Dir;
- }
-diff -urN --exclude=.svn ./src/src.pro ./src/src.pro
---- ./src/src.pro 2009-09-14 01:54:12.000000000 +1100
-+++ ./src/src.pro 2009-12-15 20:50:22.624407012 +1000
-@@ -63,7 +63,7 @@
- INSTALLS += shareapp shararemime sharemimelnk sharepixmaps
-
- contains(DEFINES,AUTOTYPE){
-- LIBS += -lXtst
-+ LIBS += -lX11 -lXtst
- SOURCES += lib/HelperX11.cpp lib/AutoTypeX11.cpp
- HEADERS += lib/HelperX11.h lib/AutoTypeX11.h
- }
diff -ruN keepassx.orig/pkg-plist keepassx/pkg-plist
--- keepassx.orig/pkg-plist 2010-05-03 13:33:36.000000000 +0800
+++ keepassx/pkg-plist 2010-05-03 13:24:44.000000000 +0800
@@ -7,16 +7,23 @@
%%DATADIR%%/i18n/keepassx-gl_ES.qm
%%DATADIR%%/i18n/keepassx-hu_HU.qm
%%DATADIR%%/i18n/keepassx-it_IT.qm
+%%DATADIR%%/i18n/keepassx-ja_JP.qm
%%DATADIR%%/i18n/keepassx-nb_NO.qm
%%DATADIR%%/i18n/keepassx-nl_NL.qm
%%DATADIR%%/i18n/keepassx-pl_PL.qm
+%%DATADIR%%/i18n/keepassx-pt_PT.qm
%%DATADIR%%/i18n/keepassx-ru_RU.qm
+%%DATADIR%%/i18n/keepassx-sk_SK.qm
+%%DATADIR%%/i18n/keepassx-sr_RS.qm
%%DATADIR%%/i18n/keepassx-tr_TR.qm
+%%DATADIR%%/i18n/keepassx-uk_UA.qm
%%DATADIR%%/i18n/keepassx-zh_CN.qm
%%DATADIR%%/i18n/qt_fi.qm
+%%DATADIR%%/i18n/qt_gl_ES.qm
%%DATADIR%%/i18n/qt_hu.qm
%%DATADIR%%/i18n/qt_it.qm
%%DATADIR%%/i18n/qt_nl.qm
+%%DATADIR%%/i18n/qt_sr.qm
%%DATADIR%%/i18n/qt_tr.qm
%%DATADIR%%/icons/alarmclock.png
%%DATADIR%%/icons/appsettings.png
@@ -86,7 +93,6 @@
%%DATADIR%%/icons/trashcan.png
%%DATADIR%%/icons/up.png
%%DATADIR%%/license.html
-share/mime/application/x-keepass.xml
share/mime/packages/keepassx.xml
share/mimelnk/application/x-keepass.desktop
share/pixmaps/keepassx.xpm
@@ -97,6 +103,7 @@
@dirrmtry share/mimelnk
@dirrmtry share/mime/packages
@dirrmtry share/mime
- at dirrmtry share/applications
+ at dirrmtry share/pixmaps
+ at dirrmtry share/application
@comment @exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
@comment @unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list