Bug 40660 - New Port: security/geheimnis-devel PGP/GnuPG Frontend for KDE3
Summary: New Port: security/geheimnis-devel PGP/GnuPG Frontend for KDE3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Tilman Keskinoz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-16 19:00 UTC by Tilman Linneweh
Modified: 2002-11-23 15:28 UTC (History)
1 user (show)

See Also:


Attachments
geheimnis-devel.shar (10.79 KB, text/plain)
2002-07-16 19:00 UTC, Tilman Linneweh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tilman Linneweh 2002-07-16 19:00:02 UTC
	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.
Comment 1 Tilman Linneweh 2002-07-16 23:37:59 UTC
> >Category:       ports
> >Responsible:    freebsd-ports
> >Synopsis:       New Port: security/geheimnis-devel PGP/GnuPG Frontend for KDE3
> >Arrival-Date:   Tue Jul 16 11:00:02 PDT 2002

The shar posted contains a typo and is b0rken.
Here is a corrected shar. (Note to myself: You should even test after trivial
changes)

Thanks to Lauri Watts and Frerich Raabe for the pointing this out


# 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} profileeditbase.h > profileeditbase.moc; \
X	${MOC} cryptdialogbase.h > cryptdialogbase.moc; \
X	${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
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2002-10-19 10:29:18 UTC
Responsible Changed
From-To: freebsd-ports->arved

I am the orginator
Comment 3 Tilman Keskinoz freebsd_committer freebsd_triage 2002-11-23 15:28:10 UTC
State Changed
From-To: open->closed

Committed, thanks