aboutsummaryrefslogtreecommitdiff
path: root/security/qtkeychain-qt5
diff options
context:
space:
mode:
authorGuido Falsi <madpilot@FreeBSD.org>2015-05-24 21:03:19 +0000
committerGuido Falsi <madpilot@FreeBSD.org>2015-05-24 21:03:19 +0000
commit7941f4cb0009f56bc6953a92faac3c40dd6c5f6b (patch)
tree37e5ddb5604983f8df89b3ab925b8f05f73d3c71 /security/qtkeychain-qt5
parenta73b338c831ec6eb8de6d29e907eac8069728524 (diff)
downloadports-7941f4cb0009f56bc6953a92faac3c40dd6c5f6b.tar.gz
ports-7941f4cb0009f56bc6953a92faac3c40dd6c5f6b.zip
- Rename security/qtkeychain to qtkeychain-qt5, update to 0.5.0 and make it use Qt5
- Add slave port qtkeychain-qt4 - Make deskutils/owncloudclient link against qtkeychain-qt5 - Update owncloudclient comment and pkg-descr PR: 198785 Submitted by: 6yearold at gmail.com (security/qtkeychain maintainer)
Notes
Notes: svn path=/head/; revision=387341
Diffstat (limited to 'security/qtkeychain-qt5')
-rw-r--r--security/qtkeychain-qt5/Makefile34
-rw-r--r--security/qtkeychain-qt5/distinfo2
-rw-r--r--security/qtkeychain-qt5/pkg-descr7
-rw-r--r--security/qtkeychain-qt5/pkg-plist.qt411
-rw-r--r--security/qtkeychain-qt5/pkg-plist.qt511
5 files changed, 65 insertions, 0 deletions
diff --git a/security/qtkeychain-qt5/Makefile b/security/qtkeychain-qt5/Makefile
new file mode 100644
index 000000000000..d67cf03c430a
--- /dev/null
+++ b/security/qtkeychain-qt5/Makefile
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= qtkeychain
+PORTVERSION= 0.5.0
+DISTVERSIONPREFIX= v
+CATEGORIES= security
+PKGNAMESUFFIX?= -qt5
+
+MAINTAINER= 6yearold@gmail.com
+COMMENT= Platform independent Qt API for storing passwords
+
+LICENSE= BSD2CLAUSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= frankosterfeld
+
+USES= cmake
+USE_LDCONFIG= yes
+PLIST_SUB+= VERSION=${PORTVERSION}
+
+.if defined(PKGNAMESUFFIX) && ${PKGNAMESUFFIX} == "-qt4"
+CONFLICTS_INSTALL= qtkeychain-qt5-[0-9]*
+CMAKE_ARGS+= -DBUILD_WITH_QT4=YES
+USE_QT4= corelib dbus linguisttools_build moc_build rcc_build qmake_build
+PLIST= ${PKGDIR}/pkg-plist.qt4
+PLIST_SUB+= PLIST_QT_PREFIX_UPCASE=Qt PLIST_QT_PREFIX=qt
+.else
+CONFLICTS_INSTALL= qtkeychain-qt4-[0-9]*
+USE_QT5= core dbus linguisttools_build buildtools_build qmake_build
+PLIST= ${PKGDIR}/pkg-plist.qt5
+PLIST_SUB+= PLIST_QT_PREFIX_UPCASE=Qt5 PLIST_QT_PREFIX=qt5
+.endif
+
+.include <bsd.port.mk>
diff --git a/security/qtkeychain-qt5/distinfo b/security/qtkeychain-qt5/distinfo
new file mode 100644
index 000000000000..425e07cd9eb0
--- /dev/null
+++ b/security/qtkeychain-qt5/distinfo
@@ -0,0 +1,2 @@
+SHA256 (frankosterfeld-qtkeychain-v0.5.0_GH0.tar.gz) = e62d7ae9c8ae04784d8a5d0f213aaa22f1c02427e800ce88739e997f499bb514
+SIZE (frankosterfeld-qtkeychain-v0.5.0_GH0.tar.gz) = 18422
diff --git a/security/qtkeychain-qt5/pkg-descr b/security/qtkeychain-qt5/pkg-descr
new file mode 100644
index 000000000000..debb81eb4d9a
--- /dev/null
+++ b/security/qtkeychain-qt5/pkg-descr
@@ -0,0 +1,7 @@
+QtKeychain is a Qt API to store passwords and other secret data securely.How
+the data is stored depends on the platform.
+For Linux/Unix, KWallet (via D-Bus) is used. Support for the GNOME Keyring
+via freedesktop.org's Secret Storage D-Bus specification is planned
+but not yet implemented.
+
+WWW: https://github.com/frankosterfeld/qtkeychain
diff --git a/security/qtkeychain-qt5/pkg-plist.qt4 b/security/qtkeychain-qt5/pkg-plist.qt4
new file mode 100644
index 000000000000..7249c9040f66
--- /dev/null
+++ b/security/qtkeychain-qt5/pkg-plist.qt4
@@ -0,0 +1,11 @@
+include/qtkeychain/keychain.h
+include/qtkeychain/qkeychain_export.h
+lib/cmake/QtKeychain/QtKeychainConfig.cmake
+lib/cmake/QtKeychain/QtKeychainConfigVersion.cmake
+lib/cmake/QtKeychain/QtKeychainLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/QtKeychain/QtKeychainLibraryDepends.cmake
+lib/libqtkeychain.so
+lib/libqtkeychain.so.0
+lib/libqtkeychain.so.%%VERSION%%
+%%QT_L10NDIR%%/qtkeychain_de.qm
+%%QT_L10NDIR%%/qtkeychain_ro.qm
diff --git a/security/qtkeychain-qt5/pkg-plist.qt5 b/security/qtkeychain-qt5/pkg-plist.qt5
new file mode 100644
index 000000000000..6bd10de2a6d2
--- /dev/null
+++ b/security/qtkeychain-qt5/pkg-plist.qt5
@@ -0,0 +1,11 @@
+include/qt5keychain/keychain.h
+include/qt5keychain/qkeychain_export.h
+lib/cmake/Qt5Keychain/Qt5KeychainConfig.cmake
+lib/cmake/Qt5Keychain/Qt5KeychainConfigVersion.cmake
+lib/cmake/Qt5Keychain/Qt5KeychainLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt5Keychain/Qt5KeychainLibraryDepends.cmake
+lib/libqt5keychain.so
+lib/libqt5keychain.so.0
+lib/libqt5keychain.so.%%VERSION%%
+%%QT_L10NDIR%%/qtkeychain_de.qm
+%%QT_L10NDIR%%/qtkeychain_ro.qm