diff options
author | markd <markd@pkgsrc.org> | 2006-10-12 12:03:28 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2006-10-12 12:03:28 +0000 |
commit | de27aaab90a040820860f7f02ed04576477725b1 (patch) | |
tree | d882e9eea3477fa7be3182965e62a658c75c4a5a /emulators | |
parent | 7946e44afa06b170ab071a097dbad3e5673dfb63 (diff) | |
download | pkgsrc-de27aaab90a040820860f7f02ed04576477725b1.tar.gz |
Initial import of kenigma 1.2.1
KEnigma is a replica of the German enigma code machine used in WW2 written in
ruby/kde. This is an exact copy of the real machine (You could encode a
message on a real enigma and decode it using this.)
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/kenigma/DESCR | 3 | ||||
-rw-r--r-- | emulators/kenigma/Makefile | 36 | ||||
-rw-r--r-- | emulators/kenigma/PLIST | 12 | ||||
-rw-r--r-- | emulators/kenigma/distinfo | 5 |
4 files changed, 56 insertions, 0 deletions
diff --git a/emulators/kenigma/DESCR b/emulators/kenigma/DESCR new file mode 100644 index 00000000000..3f5ee225b40 --- /dev/null +++ b/emulators/kenigma/DESCR @@ -0,0 +1,3 @@ +KEnigma is a replica of the German enigma code machine used in WW2 written in +ruby/kde. This is an exact copy of the real machine (You could encode a +message on a real enigma and decode it using this.) diff --git a/emulators/kenigma/Makefile b/emulators/kenigma/Makefile new file mode 100644 index 00000000000..7a58e12d9f4 --- /dev/null +++ b/emulators/kenigma/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/10/12 12:03:28 markd Exp $ + +DISTNAME= 28107-kenigma-1.2.1 +PKGNAME= kenigma-1.2.1 +CATEGORIES= emulators security +MASTER_SITES= http://www.kde-apps.org/content/files/ + +MAINTAINER= markd@NetBSD.org +HOMEPAGE= http://www.kde-apps.org/content/show.php?content=28107 +COMMENT= Replica of the German enigma code machine used in WW2 + +WRKSRC= ${WRKDIR}/kenigma + +NO_CONFIGURE= yes +USE_LANGUAGES= # none + +APPDIR= ${KDEDIR}/share/kde/apps/kenigma + +do-build: + (cd ${WRKSRC}; \ + ${ECHO} "#!/bin/sh"; \ + ${ECHO} "cd ${APPDIR} && ${RUBY} main.rb") > ${WRKSRC}/kenigma + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/kenigma ${KDEDIR}/bin + ${INSTALL_DATA} ${WRKSRC}/kenigma.desktop ${KDEDIR}/share/applications/kde + ${INSTALL_DATA_DIR} ${APPDIR} + ${INSTALL_DATA} ${WRKSRC}/*.rb ${APPDIR} + ${INSTALL_DATA} ${WRKSRC}/kenigma.dtd ${APPDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${APPDIR} + + +.include "../../meta-pkgs/kde3/kde3.mk" +.include "../../lang/ruby/buildlink3.mk" +.include "../../x11/kdebindings-ruby/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/kenigma/PLIST b/emulators/kenigma/PLIST new file mode 100644 index 00000000000..5b64508c98b --- /dev/null +++ b/emulators/kenigma/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/12 12:03:28 markd Exp $ +bin/kenigma +share/applications/kde/kenigma.desktop +share/kde/apps/kenigma/README +share/kde/apps/kenigma/kenigma.dtd +share/kde/apps/kenigma/main.rb +share/kde/apps/kenigma/options.rb +share/kde/apps/kenigma/rotors.rb +share/kde/apps/kenigma/stecker.rb +share/kde/apps/kenigma/textwindow.rb +share/kde/apps/kenigma/xmlsettings.rb +@dirrm share/kde/apps/kenigma diff --git a/emulators/kenigma/distinfo b/emulators/kenigma/distinfo new file mode 100644 index 00000000000..3e761eeafbd --- /dev/null +++ b/emulators/kenigma/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/10/12 12:03:28 markd Exp $ + +SHA1 (28107-kenigma-1.2.1.tar.gz) = 7b80552ee7169c75bf9397895ccd0a8b196b7598 +RMD160 (28107-kenigma-1.2.1.tar.gz) = c0b57b913e08fa34cea05d97fe63a3cbcde0755d +Size (28107-kenigma-1.2.1.tar.gz) = 32907 bytes |