pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security Add KDE Frameworks 5.21.0 packages:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/52b85dbb2b68
branches:  trunk
changeset: 347629:52b85dbb2b68
user:      markd <markd%pkgsrc.org@localhost>
date:      Thu May 26 09:09:24 2016 +0000

description:
Add KDE Frameworks 5.21.0 packages:
kauth - Abstraction to system policy and authentication features
kdesu - Integration with su for elevated privileges
kwallet - Secure and unified container for user passwords

diffstat:

 security/kauth/DESCR                                   |    3 +
 security/kauth/Makefile                                |   20 ++
 security/kauth/PLIST                                   |  132 ++++++++++++++++
 security/kauth/buildlink3.mk                           |   16 ++
 security/kauth/distinfo                                |    7 +
 security/kauth/patches/patch-src_ConfigureChecks.cmake |   15 +
 security/kdesu/DESCR                                   |    3 +
 security/kdesu/Makefile                                |   21 ++
 security/kdesu/PLIST                                   |   71 +++++++++
 security/kdesu/buildlink3.mk                           |   16 ++
 security/kdesu/distinfo                                |    6 +
 security/kwallet/DESCR                                 |    4 +
 security/kwallet/Makefile                              |   23 ++
 security/kwallet/PLIST                                 |  134 +++++++++++++++++
 security/kwallet/buildlink3.mk                         |   19 ++
 security/kwallet/distinfo                              |    6 +
 16 files changed, 496 insertions(+), 0 deletions(-)

diffs (truncated from 560 to 300 lines):

diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/DESCR      Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,3 @@
+KAuth provides a convenient, system-integrated way to offload actions that need
+to be performed as a privileged user (root, for example) to small (hopefully
+secure) helper utilities.
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/Makefile   Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:09:24 markd Exp $
+
+DISTNAME=      kauth-${KF5VER}
+CATEGORIES=    security
+
+HOMEPAGE=      https://community.kde.org/Frameworks
+COMMENT=       Abstraction to system policy and authentication features
+LICENSE=       gnu-lgpl-v2.1
+
+CONF_FILES+=   ${PREFIX}/share/examples/kauth/org.kde.kf5auth.conf \
+                ${PKG_SYSCONFDIR}/dbus-1/system.d/org.kde.kf5auth.conf
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+.include "../../devel/kcoreaddons/buildlink3.mk"
+.include "../../security/polkit-qt5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+BUILDLINK_DEPMETHOD.qt5-qttools= build
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/PLIST      Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,132 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:09:24 markd Exp $
+include/KF5/KAuth/KAuth
+include/KF5/KAuth/KAuthAction
+include/KF5/KAuth/KAuthActionReply
+include/KF5/KAuth/KAuthExecuteJob
+include/KF5/KAuth/KAuthHelperSupport
+include/KF5/KAuth/KAuthObjectDecorator
+include/KF5/KAuth/kauth.h
+include/KF5/KAuth/kauth_export.h
+include/KF5/KAuth/kauthaction.h
+include/KF5/KAuth/kauthactionreply.h
+include/KF5/KAuth/kauthexecutejob.h
+include/KF5/KAuth/kauthhelpersupport.h
+include/KF5/KAuth/kauthobjectdecorator.h
+include/KF5/kauth_version.h
+lib/cmake/KF5Auth/KF5AuthConfig.cmake
+lib/cmake/KF5Auth/KF5AuthConfigVersion.cmake
+lib/cmake/KF5Auth/KF5AuthMacros.cmake
+lib/cmake/KF5Auth/KF5AuthTargets-noconfig.cmake
+lib/cmake/KF5Auth/KF5AuthTargets.cmake
+lib/cmake/KF5Auth/KF5AuthToolsTargets-noconfig.cmake
+lib/cmake/KF5Auth/KF5AuthToolsTargets.cmake
+lib/libKF5Auth.so
+lib/libKF5Auth.so.5
+lib/libKF5Auth.so.${PKGVERSION}
+libexec/kauth/kauth-policy-gen
+qt5/mkspecs/modules/qt_KAuth.pri
+qt5/plugins/kauth/backend/kauth_backend_plugin.so
+qt5/plugins/kauth/helper/kauth_helper_plugin.so
+share/examples/kauth/org.kde.kf5auth.conf
+share/kf5/kauth/dbus_policy.stub
+share/kf5/kauth/dbus_service.stub
+share/locale/af/LC_MESSAGES/kauth5_qt.qm
+share/locale/ar/LC_MESSAGES/kauth5_qt.qm
+share/locale/as/LC_MESSAGES/kauth5_qt.qm
+share/locale/ast/LC_MESSAGES/kauth5_qt.qm
+share/locale/be/LC_MESSAGES/kauth5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kauth5_qt.qm
+share/locale/bg/LC_MESSAGES/kauth5_qt.qm
+share/locale/bn/LC_MESSAGES/kauth5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kauth5_qt.qm
+share/locale/br/LC_MESSAGES/kauth5_qt.qm
+share/locale/bs/LC_MESSAGES/kauth5_qt.qm
+share/locale/ca/LC_MESSAGES/kauth5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kauth5_qt.qm
+share/locale/crh/LC_MESSAGES/kauth5_qt.qm
+share/locale/cs/LC_MESSAGES/kauth5_qt.qm
+share/locale/csb/LC_MESSAGES/kauth5_qt.qm
+share/locale/cy/LC_MESSAGES/kauth5_qt.qm
+share/locale/da/LC_MESSAGES/kauth5_qt.qm
+share/locale/de/LC_MESSAGES/kauth5_qt.qm
+share/locale/el/LC_MESSAGES/kauth5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kauth5_qt.qm
+share/locale/eo/LC_MESSAGES/kauth5_qt.qm
+share/locale/es/LC_MESSAGES/kauth5_qt.qm
+share/locale/et/LC_MESSAGES/kauth5_qt.qm
+share/locale/eu/LC_MESSAGES/kauth5_qt.qm
+share/locale/fa/LC_MESSAGES/kauth5_qt.qm
+share/locale/fi/LC_MESSAGES/kauth5_qt.qm
+share/locale/fr/LC_MESSAGES/kauth5_qt.qm
+share/locale/fy/LC_MESSAGES/kauth5_qt.qm
+share/locale/ga/LC_MESSAGES/kauth5_qt.qm
+share/locale/gd/LC_MESSAGES/kauth5_qt.qm
+share/locale/gl/LC_MESSAGES/kauth5_qt.qm
+share/locale/gu/LC_MESSAGES/kauth5_qt.qm
+share/locale/ha/LC_MESSAGES/kauth5_qt.qm
+share/locale/he/LC_MESSAGES/kauth5_qt.qm
+share/locale/hi/LC_MESSAGES/kauth5_qt.qm
+share/locale/hne/LC_MESSAGES/kauth5_qt.qm
+share/locale/hr/LC_MESSAGES/kauth5_qt.qm
+share/locale/hsb/LC_MESSAGES/kauth5_qt.qm
+share/locale/hu/LC_MESSAGES/kauth5_qt.qm
+share/locale/hy/LC_MESSAGES/kauth5_qt.qm
+share/locale/ia/LC_MESSAGES/kauth5_qt.qm
+share/locale/id/LC_MESSAGES/kauth5_qt.qm
+share/locale/is/LC_MESSAGES/kauth5_qt.qm
+share/locale/it/LC_MESSAGES/kauth5_qt.qm
+share/locale/ja/LC_MESSAGES/kauth5_qt.qm
+share/locale/ka/LC_MESSAGES/kauth5_qt.qm
+share/locale/kk/LC_MESSAGES/kauth5_qt.qm
+share/locale/km/LC_MESSAGES/kauth5_qt.qm
+share/locale/kn/LC_MESSAGES/kauth5_qt.qm
+share/locale/ko/LC_MESSAGES/kauth5_qt.qm
+share/locale/ku/LC_MESSAGES/kauth5_qt.qm
+share/locale/lb/LC_MESSAGES/kauth5_qt.qm
+share/locale/lt/LC_MESSAGES/kauth5_qt.qm
+share/locale/lv/LC_MESSAGES/kauth5_qt.qm
+share/locale/mai/LC_MESSAGES/kauth5_qt.qm
+share/locale/mk/LC_MESSAGES/kauth5_qt.qm
+share/locale/ml/LC_MESSAGES/kauth5_qt.qm
+share/locale/mr/LC_MESSAGES/kauth5_qt.qm
+share/locale/ms/LC_MESSAGES/kauth5_qt.qm
+share/locale/nb/LC_MESSAGES/kauth5_qt.qm
+share/locale/nds/LC_MESSAGES/kauth5_qt.qm
+share/locale/ne/LC_MESSAGES/kauth5_qt.qm
+share/locale/nl/LC_MESSAGES/kauth5_qt.qm
+share/locale/nn/LC_MESSAGES/kauth5_qt.qm
+share/locale/oc/LC_MESSAGES/kauth5_qt.qm
+share/locale/or/LC_MESSAGES/kauth5_qt.qm
+share/locale/pa/LC_MESSAGES/kauth5_qt.qm
+share/locale/pl/LC_MESSAGES/kauth5_qt.qm
+share/locale/ps/LC_MESSAGES/kauth5_qt.qm
+share/locale/pt/LC_MESSAGES/kauth5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kauth5_qt.qm
+share/locale/ro/LC_MESSAGES/kauth5_qt.qm
+share/locale/ru/LC_MESSAGES/kauth5_qt.qm
+share/locale/se/LC_MESSAGES/kauth5_qt.qm
+share/locale/si/LC_MESSAGES/kauth5_qt.qm
+share/locale/sk/LC_MESSAGES/kauth5_qt.qm
+share/locale/sl/LC_MESSAGES/kauth5_qt.qm
+share/locale/sq/LC_MESSAGES/kauth5_qt.qm
+share/locale/sr/LC_MESSAGES/kauth5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kauth5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kauth5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kauth5_qt.qm
+share/locale/sv/LC_MESSAGES/kauth5_qt.qm
+share/locale/ta/LC_MESSAGES/kauth5_qt.qm
+share/locale/te/LC_MESSAGES/kauth5_qt.qm
+share/locale/tg/LC_MESSAGES/kauth5_qt.qm
+share/locale/th/LC_MESSAGES/kauth5_qt.qm
+share/locale/tr/LC_MESSAGES/kauth5_qt.qm
+share/locale/tt/LC_MESSAGES/kauth5_qt.qm
+share/locale/ug/LC_MESSAGES/kauth5_qt.qm
+share/locale/uk/LC_MESSAGES/kauth5_qt.qm
+share/locale/uz/LC_MESSAGES/kauth5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kauth5_qt.qm
+share/locale/vi/LC_MESSAGES/kauth5_qt.qm
+share/locale/wa/LC_MESSAGES/kauth5_qt.qm
+share/locale/xh/LC_MESSAGES/kauth5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kauth5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kauth5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kauth5_qt.qm
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/buildlink3.mk      Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 09:09:24 markd Exp $
+
+BUILDLINK_TREE+=       kauth
+
+.if !defined(KAUTH_BUILDLINK3_MK)
+KAUTH_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kauth+=  kauth>=5.19.0
+BUILDLINK_PKGSRCDIR.kauth?=    ../../security/kauth
+
+.include "../../devel/kcoreaddons/buildlink3.mk"
+.include "../../security/polkit-qt5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # KAUTH_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -kauth
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/distinfo   Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/05/26 09:09:24 markd Exp $
+
+SHA1 (kauth-5.21.0.tar.xz) = 5b42fa11273319431f27de67a5d3b28075760a5e
+RMD160 (kauth-5.21.0.tar.xz) = e4ab43615211bfe89a1406172656879c459d472a
+SHA512 (kauth-5.21.0.tar.xz) = f9c30de5a3170054147c5e5fb6abb16924b0f9a4a5931d6a49ec34b4a292aa365817d28b00cf4f7ddc4f2c05a17f3763b98fce2b7084f2f8b039feaaba441e16
+Size (kauth-5.21.0.tar.xz) = 82644 bytes
+SHA1 (patch-src_ConfigureChecks.cmake) = c38cca661b579dcab28b16c982e7a336f58d6984
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kauth/patches/patch-src_ConfigureChecks.cmake
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kauth/patches/patch-src_ConfigureChecks.cmake    Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_ConfigureChecks.cmake,v 1.1 2016/05/26 09:09:24 markd Exp $
+
+Install in example dir
+
+--- src/ConfigureChecks.cmake.orig     2016-02-06 13:36:29.000000000 +0000
++++ src/ConfigureChecks.cmake
+@@ -222,7 +222,7 @@ if(KAUTH_HELPER_BACKEND_NAME STREQUAL "D
+ 
+     # Install some files as well
+     install( FILES backends/dbus/org.kde.kf5auth.conf
+-             DESTINATION ${SYSCONF_INSTALL_DIR}/dbus-1/system.d )
++             DESTINATION ${KDE_INSTALL_DATAROOTDIR}/examples/kauth )
+ 
+     install( FILES backends/dbus/dbus_policy.stub
+                    backends/dbus/dbus_service.stub
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kdesu/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kdesu/DESCR      Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,3 @@
+KDESU provides functionality for building GUI front ends for
+(password asking) console mode programs. For example, kdesu and
+kdessh use it to interface with su and ssh respectively.
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kdesu/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kdesu/Makefile   Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/05/26 09:09:24 markd Exp $
+
+DISTNAME=      kdesu-${KF5VER}
+CATEGORIES=    security
+
+HOMEPAGE=      https://community.kde.org/Frameworks
+COMMENT=       Integration with su for elevated privileges
+LICENSE=       gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kf5/Makefile.common"
+
+USE_TOOLS+=    msgmerge
+
+CFLAGS.NetBSD+=        -D_NETBSD_SOURCE
+
+SPECIAL_PERMS+=        ${PREFIX}/libexec/kf5/kdesud ${REAL_ROOT_USER} nogroup 2555
+
+.include "../../devel/kpty/buildlink3.mk"
+.include "../../devel/kservice/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8dbc729d44b5 -r 52b85dbb2b68 security/kdesu/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/kdesu/PLIST      Thu May 26 09:09:24 2016 +0000
@@ -0,0 +1,71 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/26 09:09:24 markd Exp $
+include/KF5/KDESu/KDESu/Client
+include/KF5/KDESu/KDESu/PtyProcess
+include/KF5/KDESu/KDESu/SshProcess
+include/KF5/KDESu/KDESu/StubProcess
+include/KF5/KDESu/KDESu/SuProcess
+include/KF5/KDESu/kdesu/client.h
+include/KF5/KDESu/kdesu/defaults.h
+include/KF5/KDESu/kdesu/kdesu_export.h
+include/KF5/KDESu/kdesu/process.h
+include/KF5/KDESu/kdesu/ptyprocess.h
+include/KF5/KDESu/kdesu/ssh.h
+include/KF5/KDESu/kdesu/sshprocess.h
+include/KF5/KDESu/kdesu/stub.h
+include/KF5/KDESu/kdesu/stubprocess.h
+include/KF5/KDESu/kdesu/su.h
+include/KF5/KDESu/kdesu/suprocess.h
+include/KF5/kdesu_version.h
+lib/cmake/KF5Su/KF5SuConfig.cmake
+lib/cmake/KF5Su/KF5SuConfigVersion.cmake
+lib/cmake/KF5Su/KF5SuTargets-noconfig.cmake
+lib/cmake/KF5Su/KF5SuTargets.cmake
+lib/libKF5Su.so
+lib/libKF5Su.so.5
+lib/libKF5Su.so.${PKGVERSION}
+libexec/kf5/kdesu_stub
+libexec/kf5/kdesud
+qt5/mkspecs/modules/qt_KDESu.pri
+share/locale/ar/LC_MESSAGES/kdesud5.mo
+share/locale/ast/LC_MESSAGES/kdesud5.mo
+share/locale/bs/LC_MESSAGES/kdesud5.mo
+share/locale/ca/LC_MESSAGES/kdesud5.mo
+share/locale/ca@valencia/LC_MESSAGES/kdesud5.mo
+share/locale/cs/LC_MESSAGES/kdesud5.mo
+share/locale/da/LC_MESSAGES/kdesud5.mo
+share/locale/de/LC_MESSAGES/kdesud5.mo
+share/locale/el/LC_MESSAGES/kdesud5.mo
+share/locale/en_GB/LC_MESSAGES/kdesud5.mo
+share/locale/es/LC_MESSAGES/kdesud5.mo
+share/locale/fi/LC_MESSAGES/kdesud5.mo
+share/locale/fr/LC_MESSAGES/kdesud5.mo
+share/locale/gd/LC_MESSAGES/kdesud5.mo
+share/locale/gl/LC_MESSAGES/kdesud5.mo
+share/locale/hu/LC_MESSAGES/kdesud5.mo
+share/locale/ia/LC_MESSAGES/kdesud5.mo
+share/locale/it/LC_MESSAGES/kdesud5.mo
+share/locale/ja/LC_MESSAGES/kdesud5.mo



Home | Main Index | Thread Index | Old Index