Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Jul 2002 19:51:53 +0200 (CEST)
From:      Tilman Linneweh <tilman@arved.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        tilman@arved.de
Subject:   ports/40660: New Port: security/geheimnis-devel PGP/GnuPG Frontend for KDE3
Message-ID:  <200207161751.g6GHprsj088423@tl.kom.tuwien.ac.at>

next in thread | raw e-mail | index | archive | help

>Number:         40660
>Category:       ports
>Synopsis:       New Port: security/geheimnis-devel PGP/GnuPG Frontend for KDE3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 16 11:00:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Tilman Linneweh
>Release:        FreeBSD 4.6-PRERELEASE i386
>Organization:
Vienna University of Technology
>Environment:
System: FreeBSD tl.kom.tuwien.ac.at 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #1: Fri May 3 16:38:54 CEST 2002 tilman@tl.kom.tuwien.ac.at:/usr/obj/usr/src/sys/MYKERNEL i386


	
>Description:
	Geheimnis is a KDE Frontend for PGP/GnuPG.
	This is a Snapshot from geheimnis CVS, because geheimnis supports KDE3 
	only from CVS. One of the Authors is busy with his job, so there won't 
	be a release of geheimnis for KDE3 for a while. 
	
	Current CVS of geheimnis requires automake 1.3 or less to build, so i 
	had to trick a bit. 
	
>How-To-Repeat:
	
>Fix:

	

--- geheimnis-devel.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	geheimnis-devel/
#	geheimnis-devel/Makefile
#	geheimnis-devel/files
#	geheimnis-devel/files/patch-aclocal.m4
#	geheimnis-devel/files/patch-acinclude.m4
#	geheimnis-devel/pkg-comment
#	geheimnis-devel/pkg-descr
#	geheimnis-devel/pkg-message
#	geheimnis-devel/pkg-plist
#	geheimnis-devel/distinfo
#
echo c - geheimnis-devel/
mkdir -p geheimnis-devel/ > /dev/null 2>&1
echo x - geheimnis-devel/Makefile
sed 's/^X//' >geheimnis-devel/Makefile << 'END-of-geheimnis-devel/Makefile'
X# New ports collection makefile for:	geheimnis
X# Date created:		09 Feb 2001
X# Whom:			Pekka Nikander <Pekka.Nikander@iki.fi>
X#
X# $FreeBSD: ports/security/geheimnis/Makefile,v 1.2 2001/08/31 06:01:19 petef Exp $
X#
X
XPORTNAME=		geheimnis
XPORTVERSION=		20020716
XCATEGORIES=		security kde
XMASTER_SITES=		http://stud3.tuwien.ac.at/~e0025974/bsdsrc/
X
XMAINTAINER=		freebsdports@arved.de
X
XBUILD_DEPENDS=		automake14:${PORTSDIR}/devel/automake14
X
XUSE_KDELIBS_VER=	3
XUSE_GMAKE=		yes
XUSE_AUTOCONF=		yes
XUSE_REINPLACE=		yes
XWRKSRC=			${WRKDIR}/${PORTNAME}_2
X
Xpre-configure:
X	${REINPLACE_CMD} -e "s|autoconf|autoconf213|g" ${WRKSRC}/Makefile.dist
X	${REINPLACE_CMD} -e "s|autoheader|autoheader213|g" ${WRKSRC}/Makefile.dist
X	${REINPLACE_CMD} -e "s|automake|automake --add-missing|g" ${WRKSRC}/Makefile.dist
X	cd ${WRKSRC}; ${CAT} acinclude.m4.in libtool.m4.in > ${WRKSRC}/acinclude.m4
X	cd ${WRKSRC}; automake14
X
Xdo-build:
X	cd ${WRKSRC}/geheimnis; \
X	${MOC} kPGPLicense.h > kPGPLicense.moc; \
X	${MOC} kPGPDNDZone.h > kPGPDNDZone.moc; \
X	${MOC} kPGPPrefs.h > kPGPPrefs.moc; \
X	${MOC} kPGPDecrypt.h > kPGPDecrypt.moc; \
X	${MOC} kPGPEncrypt.h > kPGPEncrypt.moc; \
X	${MOC} kPGPKeyAdd.h > kPGPKeyAdd.moc; \
X	${MOC} kPGPKeyExport.h > kPGPKeyExport.moc; \
X	${MOC} kPGPKeyProps.h > kPGPKeyProps.moc; \
X	${MOC} kPGPKeyList.h > kPGPKeyList.moc; \
X	${MOC} kPGPKeys.h > kPGPKeys.moc; \
X	${MOC} kPGPProfileEdit_GPG.h > kPGPProfileEdit_GPG.moc; \
X	${MOC} kPGPProfileEdit_New.h > kPGPProfileEdit_New.moc; \
X	${MOC} kPGPProfileEdit_PGP2.h > kPGPProfileEdit_PGP2.moc; \
X	${MOC} kPGPProfileEdit_PGP5.h > kPGPProfileEdit_PGP5.moc; \
X	${MOC} kPGPProfileEdit_PGP6.h > kPGPProfileEdit_PGP6.moc; \
X	${MOC} kPGPSelectKey.h >  kPGPSelectKey.moc; \
X	${MOC} kPGPDock.h > kPGPDock.moc; \
X	${MOC} moc profileeditbase.h > profileeditbase.moc; \
X	${MOC} moc cryptdialogbase.h > cryptdialogbase.moc; \
X	${MOC} moc klabelaction.h > klabelaction.moc; \
X	cd ${WRKSRC}/geheimnis; ${GMAKE}
X	cd ${WRKSRC}/po; ${GMAKE}
X.if !defined(NOPORTDOCS)
X	cd ${WRKSRC}/doc; ${GMAKE}
X.endif
X
Xdo-install:
X	cd ${WRKSRC}/geheimnis; ${GMAKE} install
X	cd ${WRKSRC}/po; ${GMAKE} install
X.if !defined(NOPORTDOCS)
X	cd ${WRKSRC}/doc; ${GMAKE} install
X.endif
X
X.include <bsd.port.mk>
END-of-geheimnis-devel/Makefile
echo c - geheimnis-devel/files
mkdir -p geheimnis-devel/files > /dev/null 2>&1
echo x - geheimnis-devel/files/patch-aclocal.m4
sed 's/^X//' >geheimnis-devel/files/patch-aclocal.m4 << 'END-of-geheimnis-devel/files/patch-aclocal.m4'
X--- aclocal.m4.orig	Tue Jul 16 14:50:03 2002
X+++ aclocal.m4	Tue Jul 16 17:54:25 2002
X@@ -895,8 +895,8 @@
X 
X if test -z "$LIBQT"; then
X 
X-  LIBQT="-lqt"
X-  kde_int_qt="-lqt"
X+  LIBQT="-lqt-mt -pthread"
X+  kde_int_qt="-lqt-mt -pthread"
X 
X dnl ------------------------------------------------------------------------
X dnl If we got --enable-qt-mt then adjust the Qt library name for the host.
X@@ -913,6 +913,14 @@
X           USING_QT_MT="using -mt"
X         fi
X       ;;
X+      *-*-freebsd-*)
X+        if test "x$GCC" = "xyes"; then
X+          LIBQT="-lqt-mt -pthread"
X+          kde_int_qt="-lqt-mt -pthread"
X+          LIBQT_GLOB="libqt-mt.*"
X+          USING_QT_MT="using -mt"
X+        fi
X+      ;;
X       esac
X   fi
X 
X@@ -1437,13 +1445,13 @@
X    AC_SUBST(LIB_KDEUI)
X    LIB_KFORMULA='-lkformula'
X    AC_SUBST(LIB_KFORMULA)
X-   LIB_KIO='-lkio'
X+   LIB_KIO='-lkio -pthread'
X    AC_SUBST(LIB_KIO)
X    LIB_KSYCOCA='-lksycoca'
X    AC_SUBST(LIB_KSYCOCA)
X    LIB_SMB='-lsmb'
X    AC_SUBST(LIB_SMB)
X-   LIB_KFILE='-lkfile'
X+   LIB_KFILE='-lkio -pthread'
X    AC_SUBST(LIB_KFILE)
X    LIB_KAB='-lkab'
X    AC_SUBST(LIB_KAB)
X@@ -1462,7 +1470,7 @@
X    AC_SUBST(LIB_KDEUI)
X    LIB_KFM='-lkfm $(LIB_KDECORE)'
X    AC_SUBST(LIB_KFM)
X-   LIB_KFILE='-lkfile $(LIB_KFM) $(LIB_KDEUI)'
X+   LIB_KFILE='-lkio -pthread $(LIB_KFM) $(LIB_KDEUI)'
X    AC_SUBST(LIB_KFILE)
X    LIB_KAB='-lkab $(LIB_KIMGIO) $(LIB_KDECORE)'
X    AC_SUBST(LIB_KAB)
END-of-geheimnis-devel/files/patch-aclocal.m4
echo x - geheimnis-devel/files/patch-acinclude.m4
sed 's/^X//' >geheimnis-devel/files/patch-acinclude.m4 << 'END-of-geheimnis-devel/files/patch-acinclude.m4'
X--- acinclude.m4.in.orig	Tue Jul 16 14:50:01 2002
X+++ acinclude.m4.in	Tue Jul 16 17:57:56 2002
X@@ -884,8 +884,8 @@
X 
X if test -z "$LIBQT"; then
X 
X-  LIBQT="-lqt"
X-  kde_int_qt="-lqt"
X+  LIBQT="-lqt-mt -pthread"
X+  kde_int_qt="-lqt-mt -pthread"
X 
X dnl ------------------------------------------------------------------------
X dnl If we got --enable-qt-mt then adjust the Qt library name for the host.
X@@ -902,6 +902,14 @@
X           USING_QT_MT="using -mt"
X         fi
X       ;;
X+      *-*-freebsd-*)
X+        if test "x$GCC" = "xyes"; then
X+          LIBQT="-lqt-mt"
X+          kde_int_qt="-lqt-mt"
X+          LIBQT_GLOB="libqt-mt.*"
X+          USING_QT_MT="using -mt"
X+        fi
X+      ;;
X       esac
X   fi
X 
X@@ -1426,13 +1434,13 @@
X    AC_SUBST(LIB_KDEUI)
X    LIB_KFORMULA='-lkformula'
X    AC_SUBST(LIB_KFORMULA)
X-   LIB_KIO='-lkio'
X+   LIB_KIO='-lkio -pthread'
X    AC_SUBST(LIB_KIO)
X    LIB_KSYCOCA='-lksycoca'
X    AC_SUBST(LIB_KSYCOCA)
X    LIB_SMB='-lsmb'
X    AC_SUBST(LIB_SMB)
X-   LIB_KFILE='-lkfile'
X+   LIB_KFILE='-lkio -pthread'
X    AC_SUBST(LIB_KFILE)
X    LIB_KAB='-lkab'
X    AC_SUBST(LIB_KAB)
X@@ -1451,7 +1459,7 @@
X    AC_SUBST(LIB_KDEUI)
X    LIB_KFM='-lkfm $(LIB_KDECORE)'
X    AC_SUBST(LIB_KFM)
X-   LIB_KFILE='-lkfile $(LIB_KFM) $(LIB_KDEUI)'
X+   LIB_KFILE='-lkio -pthread $(LIB_KFM) $(LIB_KDEUI)'
X    AC_SUBST(LIB_KFILE)
X    LIB_KAB='-lkab $(LIB_KIMGIO) $(LIB_KDECORE)'
X    AC_SUBST(LIB_KAB)
END-of-geheimnis-devel/files/patch-acinclude.m4
echo x - geheimnis-devel/pkg-comment
sed 's/^X//' >geheimnis-devel/pkg-comment << 'END-of-geheimnis-devel/pkg-comment'
XShell for integrating PGP/GnuPG into KDE
END-of-geheimnis-devel/pkg-comment
echo x - geheimnis-devel/pkg-descr
sed 's/^X//' >geheimnis-devel/pkg-descr << 'END-of-geheimnis-devel/pkg-descr'
XGeheimnis is a KDE application that "wraps" around encryption programs
Xand their irksome command-line interface, making it easier for users
Xto use these programs. It is made in the style of Win31's PGP Shells
Xthat were GUI-based wrappers around PGP2.
X
XWWW: http://geheimnis.sourceforge.net/
END-of-geheimnis-devel/pkg-descr
echo x - geheimnis-devel/pkg-message
sed 's/^X//' >geheimnis-devel/pkg-message << 'END-of-geheimnis-devel/pkg-message'
X--------------------------------------------------------------------------------
XYou have installed geheimnis, a KDE GnuPG/PGP shell.  In order to use this
Xutility, you must either have GnuPG or PGP installed.  If you are unsure,
Xinstall GnuPG by typing ``cd /usr/ports/security/gnupg && make install''. 
X--------------------------------------------------------------------------------
END-of-geheimnis-devel/pkg-message
echo x - geheimnis-devel/pkg-plist
sed 's/^X//' >geheimnis-devel/pkg-plist << 'END-of-geheimnis-devel/pkg-plist'
Xbin/geheimnis
Xshare/apps/geheimnis/geheimnisdndzoneui.rc
Xshare/apps/geheimnis/geheimniskeyeditorui.rc
Xshare/apps/geheimnis/pics/addName.png
Xshare/apps/geheimnis/pics/application_pgp.png
Xshare/apps/geheimnis/pics/decrypt.png
Xshare/apps/geheimnis/pics/disableKey.png
Xshare/apps/geheimnis/pics/docked.png
Xshare/apps/geheimnis/pics/editKey.png
Xshare/apps/geheimnis/pics/encrypt.png
Xshare/apps/geheimnis/pics/exportKey.png
Xshare/apps/geheimnis/pics/genKeys.png
Xshare/apps/geheimnis/pics/icon_key_bad.png
Xshare/apps/geheimnis/pics/icon_key_disabled.png
Xshare/apps/geheimnis/pics/icon_key_expired.png
Xshare/apps/geheimnis/pics/icon_key_pub.png
Xshare/apps/geheimnis/pics/icon_key_pub2.png
Xshare/apps/geheimnis/pics/icon_key_revoked.png
Xshare/apps/geheimnis/pics/icon_key_sec.png
Xshare/apps/geheimnis/pics/icon_key_sec_def.png
Xshare/apps/geheimnis/pics/icon_name_bad.png
Xshare/apps/geheimnis/pics/icon_name_pub.png
Xshare/apps/geheimnis/pics/icon_name_pub2.png
Xshare/apps/geheimnis/pics/icon_name_sec.png
Xshare/apps/geheimnis/pics/icon_sig_bad.png
Xshare/apps/geheimnis/pics/icon_sig_pub.png
Xshare/apps/geheimnis/pics/icon_sig_pub2.png
Xshare/apps/geheimnis/pics/icon_sig_sec.png
Xshare/apps/geheimnis/pics/importKey.png
Xshare/apps/geheimnis/pics/keyInfo.png
Xshare/apps/geheimnis/pics/km.png
Xshare/apps/geheimnis/pics/prefs.png
Xshare/apps/geheimnis/pics/removeKey.png
Xshare/apps/geheimnis/pics/revokeKey.png
Xshare/apps/geheimnis/pics/revokeSig.png
Xshare/apps/geheimnis/pics/signKey.png
Xshare/apps/geheimnis/pics/trust_0.png
Xshare/apps/geheimnis/pics/trust_1.png
Xshare/apps/geheimnis/pics/trust_2.png
Xshare/apps/geheimnis/pics/trust_3.png
Xshare/apps/geheimnis/pics/trust_4.png
Xshare/apps/geheimnis/pics/valid_0.png
Xshare/apps/geheimnis/pics/valid_1.png
Xshare/apps/geheimnis/pics/valid_2.png
Xshare/apps/geheimnis/pics/valid_3.png
Xshare/apps/geheimnis/pics/valid_4.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/add_importkey.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/authors.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/changelog.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/corplogo.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/decrypt.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/decrypt.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/encrypt.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/encrypt.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/index.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/key_info.png
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/keys.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/keys_adding.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/license.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/misc.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/whyencrypt.html
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/keymanagement.xpm
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/mainwindow.xpm
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/pgp5profile.xpm
X%%PORTDOCS%%share/doc/HTML/en/geheimnis/profileedit.xpm
X%%PORTDOCS%%@dirrm share/doc/HTML/en/geheimnis
X@dirrm share/apps/geheimnis/pics
X@dirrm share/apps/geheimnis
END-of-geheimnis-devel/pkg-plist
echo x - geheimnis-devel/distinfo
sed 's/^X//' >geheimnis-devel/distinfo << 'END-of-geheimnis-devel/distinfo'
XMD5 (geheimnis-20020716.tar.gz) = e6b8db985bdfcf8e474ebdda045f6bec
END-of-geheimnis-devel/distinfo
exit
--- geheimnis-devel.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207161751.g6GHprsj088423>