diff --git a/security/Makefile b/security/Makefile index 99bad81f78b0..c9c28a6f5bb4 100644 --- a/security/Makefile +++ b/security/Makefile @@ -239,6 +239,7 @@ SUBDIR += knock SUBDIR += knocker SUBDIR += kpcli + SUBDIR += kqoauth SUBDIR += krb5 SUBDIR += krb5-appl SUBDIR += krb5-maint diff --git a/security/kqoauth/Makefile b/security/kqoauth/Makefile new file mode 100644 index 000000000000..c2d066734afd --- /dev/null +++ b/security/kqoauth/Makefile @@ -0,0 +1,29 @@ +# Created by: Veniamin Gvozdikov +# $FreeBSD$ + +PORTNAME= kqoauth +PORTVERSION= 0.98 +CATEGORIES= security +MASTER_SITES= GH GHC + +MAINTAINER= vg@FreeBSD.org +COMMENT= Implimentation of OAuth 1.0 in C++ for Qt + +LICENSE= LGPL21 + +USES= qmake pkgconfig +USE_QT4= corelib gui linguist_build moc_build qtestlib +USE_LDCONFIG= yes +QMAKE_SOURCE_PATH= ${PORTNAME}.pro + +USE_GITHUB= yes +GH_ACCOUNT= kypeli +GH_PROJECT= kQOAuth + +WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-677339c + +pre-configure: + ${REINPLACE_CMD} -e 's|$${target.path}/pkgconfig|$${INSTALL_PREFIX}/libdata/pkgconfig|g' \ + ${WRKSRC}/src/src.pro + +.include diff --git a/security/kqoauth/distinfo b/security/kqoauth/distinfo new file mode 100644 index 000000000000..a824dc2106df --- /dev/null +++ b/security/kqoauth/distinfo @@ -0,0 +1,2 @@ +SHA256 (kqoauth-0.98.tar.gz) = de2c4a81c80092f8e5b773306f8acb048876e116b66942236b27e439dbd6f78d +SIZE (kqoauth-0.98.tar.gz) = 37061 diff --git a/security/kqoauth/pkg-descr b/security/kqoauth/pkg-descr new file mode 100644 index 000000000000..1bc27d380c86 --- /dev/null +++ b/security/kqoauth/pkg-descr @@ -0,0 +1,6 @@ +kQOAuth is a library written in C++ for Qt that implements the OAuth 1.0 +authentication specification RFC 5849 (http://tools.ietf.org/html/rfc5849). +Greetings go to Dominik Kapusta for writing the original OAuth library +using Qt, QOAuth (http://blog.ayoy.net/2009/6/24/oauth). + +WWW: http://github.com/kypeli/kQOAuth/ diff --git a/security/kqoauth/pkg-plist b/security/kqoauth/pkg-plist new file mode 100644 index 000000000000..69d3173833b2 --- /dev/null +++ b/security/kqoauth/pkg-plist @@ -0,0 +1,18 @@ +include/QtKOAuth/QtKOAuth +include/QtKOAuth/kqoauthglobals.h +include/QtKOAuth/kqoauthmanager.h +include/QtKOAuth/kqoauthrequest.h +include/QtKOAuth/kqoauthrequest_1.h +include/QtKOAuth/kqoauthrequest_xauth.h +lib/libkqoauth.prl +lib/libkqoauth.so +lib/libkqoauth.so.0 +lib/libkqoauth.so.0.97 +lib/libkqoauth.so.0.97.0 +%%QT_PREFIX%%/%%QT_MKSPECDIR%%/features/kqoauth.prf +libdata/pkgconfig/kqoauth.pc +@dirrm include/QtKOAuth +@dirrmtry %%QT_PREFIX%%/%%QT_MKSPECDIR%%/features +@dirrmtry %%QT_PREFIX%%/%%QT_MKSPECDIR%% +@dirrmtry %%QT_PREFIX%%/%%QT_DATADIR%% +