From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jun 29 18:20:04 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD37B1065677 for ; Wed, 29 Jun 2011 18:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A86488FC1E for ; Wed, 29 Jun 2011 18:20:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p5TIK4B2098532 for ; Wed, 29 Jun 2011 18:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p5TIK4WY098524; Wed, 29 Jun 2011 18:20:04 GMT (envelope-from gnats) Resent-Date: Wed, 29 Jun 2011 18:20:04 GMT Resent-Message-Id: <201106291820.p5TIK4WY098524@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, KATO Tsuguru Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F50E106564A for ; Wed, 29 Jun 2011 18:11:44 +0000 (UTC) (envelope-from tkato432@yahoo.com) Received: from msa106lp.auone-net.jp (msa106lp.auone-net.jp [222.3.140.169]) by mx1.freebsd.org (Postfix) with ESMTP id CBCE28FC08 for ; Wed, 29 Jun 2011 18:11:43 +0000 (UTC) Received: from localhost.localdomain (ZT030106.ppp.dion.ne.jp [59.128.30.106]) by msa106lp.auone-net.jp (au one net msa) with ESMTP id BE06D23C031 for ; Thu, 30 Jun 2011 03:11:38 +0900 (JST) Message-Id: <20110630031030.6b98615e.tkato432@yahoo.com> Date: Thu, 30 Jun 2011 03:10:30 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/158443: Update port: security/gcipher to 1.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2011 18:20:05 -0000 >Number: 158443 >Category: ports >Synopsis: Update port: security/gcipher to 1.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jun 29 18:20:04 UTC 2011 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.4-RELEASE-p2 i386 >Organization: >Environment: >Description: - Update to version 1.1 Remove file: files/patch-Const.py files/patch-gcipher >How-To-Repeat: >Fix: diff -urN /usr/ports/security/gcipher/Makefile security/gcipher/Makefile --- /usr/ports/security/gcipher/Makefile 2011-06-11 03:08:33.000000000 +0900 +++ security/gcipher/Makefile 2011-06-29 23:11:24.000000000 +0900 @@ -6,57 +6,58 @@ # PORTNAME= gcipher -PORTVERSION= 1.0 -PORTREVISION= 14 +PORTVERSION= 1.1 CATEGORIES= security gnome MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= A simple encryption tool -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2 +LICENSE= BSD +LICENSE_FILES= ${WRKSRC}/LICENSE +USE_GNOME= pygnome2 USE_PYTHON= yes -USE_GNOME= libgnomeui -GCIPHER_PREFIX= ${PREFIX}/share/gcipher - -MAN1= gcipher.1 +MAN1= gcipher.1 post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/src/Const.py ${WRKSRC}/src/gcipher + @${REINPLACE_CMD} -e \ + '/^VERSION/s|=.*|= "${PORTVERSION}"|g ; \ + /^GLADEDIR/s|=.*|= "${DATADIR}/lib"|g' ${WRKSRC}/src/Const.py + @${REINPLACE_CMD} -e \ + 's|/usr/bin/python|${SETENV} python|g ; \ + s|^# sys.path.append|sys.path.append|g ; \ + s|/usr/share/gcipher/lib|${DATADIR}/lib|' ${WRKSRC}/src/gcipher do-build: - (cd ${WRKSRC}/src; \ - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py .) + @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src + @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src do-install: - ${MKDIR} \ - ${GCIPHER_PREFIX}/lib/cipher \ - ${GCIPHER_PREFIX}/lib/ciphergui \ - ${GCIPHER_PREFIX}/plugins/cipher \ - ${GCIPHER_PREFIX}/plugins/ciphergui - - (cd ${WRKSRC}; \ - ${INSTALL_MAN} gcipher.1 ${PREFIX}/man/man1; \ - ${INSTALL_DATA} CONTRIB LICENSE README "${GCIPHER_PREFIX}") - - (cd ${WRKSRC}/src; \ - ${INSTALL_SCRIPT} gcipher ${PREFIX}/bin/gcipher; \ - ${INSTALL_DATA} gcipher.desktop ${PREFIX}/share/applications; \ - for i in `${FIND} . -name '*.py' \ - -o -name '*.pyc' \ - -o -name '*.glade' \ - -o -name '*.gladep'`; do \ - ${INSTALL_DATA} "$$i" "${GCIPHER_PREFIX}/lib/$$i"; \ - done) - - (cd ${WRKSRC}/plugins; \ - for i in `${FIND} . -name '*.py' \ - -o -name '*.glade' \ - -o -name '*.gladep'`; do \ - ${INSTALL_DATA} "$$i" "${GCIPHER_PREFIX}/plugins/$$i"; \ - done) + ${INSTALL_SCRIPT} ${WRKSRC}/src/gcipher ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/gcipher.1 ${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${WRKSRC}/src/gcipher.desktop ${PREFIX}/share/applications + @${MKDIR} ${DATADIR}/lib + @(cd ${WRKSRC}/src && \ + ${FIND} . -name '*.glade' \ + -o -name '*.gladep' \ + -o -name '*.py' \ + -o -name '*.pyc' \ + -o -name '*.pyo' | \ + ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/lib) + @${MKDIR} ${DATADIR}/plugins + @(cd ${WRKSRC}/plugins && \ + ${FIND} . -name '*.glade' \ + -o -name '*.gladep' \ + -o -name '*.py' | \ + ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/plugins) + @${FIND} ${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx + @${FIND} ${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC} && \ + ${INSTALL_DATA} CONTRIB README ${DOCSDIR}) +.endif .include diff -urN /usr/ports/security/gcipher/distinfo security/gcipher/distinfo --- /usr/ports/security/gcipher/distinfo 2006-01-24 13:40:16.000000000 +0900 +++ security/gcipher/distinfo 2011-06-26 14:31:44.000000000 +0900 @@ -1,3 +1,2 @@ -MD5 (gcipher-1.0.tar.gz) = b5600f7a5f2a9ae87b228a28ab17d0e9 -SHA256 (gcipher-1.0.tar.gz) = a06b5b34dc88b00cd713e5834b5b240e7df344df41f3200f6e2b5693b28bc369 -SIZE (gcipher-1.0.tar.gz) = 18125 +SHA256 (gcipher-1.1.tar.gz) = 2f55367bd837baa614779ec9b5aca76c8b1f0866bd648b4bd30fe7db15cd3a7b +SIZE (gcipher-1.1.tar.gz) = 20137 diff -urN /usr/ports/security/gcipher/files/patch-Const.py security/gcipher/files/patch-Const.py --- /usr/ports/security/gcipher/files/patch-Const.py 2007-10-25 13:51:40.000000000 +0900 +++ security/gcipher/files/patch-Const.py 1970-01-01 09:00:00.000000000 +0900 @@ -1,9 +0,0 @@ -diff -ur ../gcipher-1.0.orig/src/Const.py ./src/Const.py ---- ../gcipher-1.0.orig/src/Const.py Wed Jun 25 14:03:43 2003 -+++ ./src/Const.py Wed Jun 25 14:05:59 2003 -@@ -9,4 +9,4 @@ - Read Help/Contents to learn how to use gcipher - as a command line filter or as a network proxy.""" - AUTHORS = ["Shannon -jj Behrens "] --GLADEDIR = "." -+GLADEDIR = "%%PREFIX%%/share/gcipher/lib" diff -urN /usr/ports/security/gcipher/files/patch-gcipher security/gcipher/files/patch-gcipher --- /usr/ports/security/gcipher/files/patch-gcipher 2007-10-25 13:51:40.000000000 +0900 +++ security/gcipher/files/patch-gcipher 1970-01-01 09:00:00.000000000 +0900 @@ -1,16 +0,0 @@ -diff -ur ../gcipher-1.0.orig/src/gcipher ./src/gcipher ---- ../gcipher-1.0.orig/src/gcipher Wed Jun 25 14:03:43 2003 -+++ ./src/gcipher Wed Jun 25 14:06:14 2003 -@@ -1,10 +1,10 @@ --#!/usr/bin/python -+#!/usr/local/bin/python - - """This is the main executable script.""" - - # Edit the path below if you need to port GCipher. - import sys --# sys.path.append("/usr/share/gcipher/lib") -+sys.path.append("%%PREFIX%%/share/gcipher/lib") - - from os import environ - from os.path import join diff -urN /usr/ports/security/gcipher/pkg-descr security/gcipher/pkg-descr --- /usr/ports/security/gcipher/pkg-descr 2003-07-30 04:33:58.000000000 +0900 +++ security/gcipher/pkg-descr 2011-06-28 20:14:55.000000000 +0900 @@ -1,7 +1,6 @@ -This is a simple encryption tool to work with home-grown encryption algorithms. -It can run as either a GUI, a command-line application, or a network proxy. +This is a simple encryption tool to work with home-grown encryption +algorithms. It can run as either a GUI, a command-line application, or +a network proxy. -WWW: http://gcipher.sourceforge.net - -- Shannon -jj Behrens -jjinux@yahoo.com +Author: Shannon -jj Behrens +WWW: http://gcipher.sourceforge.net diff -urN /usr/ports/security/gcipher/pkg-plist security/gcipher/pkg-plist --- /usr/ports/security/gcipher/pkg-plist 2007-10-25 13:51:41.000000000 +0900 +++ security/gcipher/pkg-plist 2011-06-28 16:45:52.000000000 +0900 @@ -1,66 +1,85 @@ bin/gcipher share/applications/gcipher.desktop -share/gcipher/CONTRIB -share/gcipher/LICENSE -share/gcipher/README -share/gcipher/lib/cipher/__init__.pyc -share/gcipher/lib/cipher/Ceasar.py -share/gcipher/lib/cipher/CharacterCipher.py -share/gcipher/lib/cipher/Gie.py -share/gcipher/lib/cipher/KeyedCipher.py -share/gcipher/lib/cipher/Rot.py -share/gcipher/lib/cipher/Tools.py -share/gcipher/lib/cipher/Vigenere.py -share/gcipher/lib/cipher/__init__.py -share/gcipher/lib/cipher/KeyedCipher.pyc -share/gcipher/lib/cipher/Vigenere.pyc -share/gcipher/lib/cipher/CharacterCipher.pyc -share/gcipher/lib/cipher/Tools.pyc -share/gcipher/lib/cipher/Gie.pyc -share/gcipher/lib/cipher/Ceasar.pyc -share/gcipher/lib/cipher/Rot.pyc -share/gcipher/lib/AutomaticClass.py -share/gcipher/lib/Const.py -share/gcipher/lib/GtkAttributesFacade.py -share/gcipher/lib/LibGladeApplication.py -share/gcipher/lib/MainCLI.py -share/gcipher/lib/MainGUI.py -share/gcipher/lib/Proxy.py -share/gcipher/lib/gcipher.glade -share/gcipher/lib/gcipher.gladep -share/gcipher/lib/ciphergui/__init__.pyc -share/gcipher/lib/ciphergui/Ceasar.py -share/gcipher/lib/ciphergui/CipherGUIList.py -share/gcipher/lib/ciphergui/Gie.py -share/gcipher/lib/ciphergui/KeyDialog.py -share/gcipher/lib/ciphergui/Rot.py -share/gcipher/lib/ciphergui/Vigenere.py -share/gcipher/lib/ciphergui/__init__.py -share/gcipher/lib/ciphergui/rot.glade -share/gcipher/lib/ciphergui/rot.gladep -share/gcipher/lib/ciphergui/vigenere.glade -share/gcipher/lib/ciphergui/vigenere.gladep -share/gcipher/lib/ciphergui/CipherGUIList.pyc -share/gcipher/lib/ciphergui/Vigenere.pyc -share/gcipher/lib/ciphergui/KeyDialog.pyc -share/gcipher/lib/ciphergui/Gie.pyc -share/gcipher/lib/ciphergui/Ceasar.pyc -share/gcipher/lib/ciphergui/Rot.pyc -share/gcipher/lib/Const.pyc -share/gcipher/lib/MainCLI.pyc -share/gcipher/lib/AutomaticClass.pyc -share/gcipher/lib/MainGUI.pyc -share/gcipher/lib/LibGladeApplication.pyc -share/gcipher/lib/GtkAttributesFacade.pyc -share/gcipher/lib/Proxy.pyc -share/gcipher/plugins/cipher/Identity.py -share/gcipher/plugins/ciphergui/Identity.py -share/gcipher/plugins/ciphergui/PluginCipherGUIList.py -@dirrm share/gcipher/lib/cipher -@dirrm share/gcipher/lib/ciphergui -@dirrm share/gcipher/lib -@dirrm share/gcipher/plugins/cipher -@dirrm share/gcipher/plugins/ciphergui -@dirrm share/gcipher/plugins -@dirrm share/gcipher +%%PORTDOCS%%%%DOCSDIR%%/CONTRIB +%%PORTDOCS%%%%DOCSDIR%%/README +%%DATADIR%%/lib/AutomaticClass.py +%%DATADIR%%/lib/AutomaticClass.pyc +%%DATADIR%%/lib/AutomaticClass.pyo +%%DATADIR%%/lib/Const.py +%%DATADIR%%/lib/Const.pyc +%%DATADIR%%/lib/Const.pyo +%%DATADIR%%/lib/GtkAttributesFacade.py +%%DATADIR%%/lib/GtkAttributesFacade.pyc +%%DATADIR%%/lib/GtkAttributesFacade.pyo +%%DATADIR%%/lib/LibGladeApplication.py +%%DATADIR%%/lib/LibGladeApplication.pyc +%%DATADIR%%/lib/LibGladeApplication.pyo +%%DATADIR%%/lib/MainCLI.py +%%DATADIR%%/lib/MainCLI.pyc +%%DATADIR%%/lib/MainCLI.pyo +%%DATADIR%%/lib/MainGUI.py +%%DATADIR%%/lib/MainGUI.pyc +%%DATADIR%%/lib/MainGUI.pyo +%%DATADIR%%/lib/Proxy.py +%%DATADIR%%/lib/Proxy.pyc +%%DATADIR%%/lib/Proxy.pyo +%%DATADIR%%/lib/cipher/Caesar.py +%%DATADIR%%/lib/cipher/Caesar.pyc +%%DATADIR%%/lib/cipher/Caesar.pyo +%%DATADIR%%/lib/cipher/CharacterCipher.py +%%DATADIR%%/lib/cipher/CharacterCipher.pyc +%%DATADIR%%/lib/cipher/CharacterCipher.pyo +%%DATADIR%%/lib/cipher/Gie.py +%%DATADIR%%/lib/cipher/Gie.pyc +%%DATADIR%%/lib/cipher/Gie.pyo +%%DATADIR%%/lib/cipher/KeyedCipher.py +%%DATADIR%%/lib/cipher/KeyedCipher.pyc +%%DATADIR%%/lib/cipher/KeyedCipher.pyo +%%DATADIR%%/lib/cipher/Rot.py +%%DATADIR%%/lib/cipher/Rot.pyc +%%DATADIR%%/lib/cipher/Rot.pyo +%%DATADIR%%/lib/cipher/Tools.py +%%DATADIR%%/lib/cipher/Tools.pyc +%%DATADIR%%/lib/cipher/Tools.pyo +%%DATADIR%%/lib/cipher/Vigenere.py +%%DATADIR%%/lib/cipher/Vigenere.pyc +%%DATADIR%%/lib/cipher/Vigenere.pyo +%%DATADIR%%/lib/cipher/__init__.py +%%DATADIR%%/lib/cipher/__init__.pyc +%%DATADIR%%/lib/cipher/__init__.pyo +%%DATADIR%%/lib/ciphergui/Caesar.py +%%DATADIR%%/lib/ciphergui/Caesar.pyc +%%DATADIR%%/lib/ciphergui/Caesar.pyo +%%DATADIR%%/lib/ciphergui/CipherGUIList.py +%%DATADIR%%/lib/ciphergui/CipherGUIList.pyc +%%DATADIR%%/lib/ciphergui/CipherGUIList.pyo +%%DATADIR%%/lib/ciphergui/Gie.py +%%DATADIR%%/lib/ciphergui/Gie.pyc +%%DATADIR%%/lib/ciphergui/Gie.pyo +%%DATADIR%%/lib/ciphergui/KeyDialog.py +%%DATADIR%%/lib/ciphergui/KeyDialog.pyc +%%DATADIR%%/lib/ciphergui/KeyDialog.pyo +%%DATADIR%%/lib/ciphergui/Rot.py +%%DATADIR%%/lib/ciphergui/Rot.pyc +%%DATADIR%%/lib/ciphergui/Rot.pyo +%%DATADIR%%/lib/ciphergui/Vigenere.py +%%DATADIR%%/lib/ciphergui/Vigenere.pyc +%%DATADIR%%/lib/ciphergui/Vigenere.pyo +%%DATADIR%%/lib/ciphergui/__init__.py +%%DATADIR%%/lib/ciphergui/__init__.pyc +%%DATADIR%%/lib/ciphergui/__init__.pyo +%%DATADIR%%/lib/ciphergui/rot.glade +%%DATADIR%%/lib/ciphergui/vigenere.glade +%%DATADIR%%/lib/gcipher.glade +%%DATADIR%%/plugins/cipher/Identity.py +%%DATADIR%%/plugins/ciphergui/Identity.py +%%DATADIR%%/plugins/ciphergui/PluginCipherGUIList.py +@dirrm %%DATADIR%%/plugins/ciphergui +@dirrm %%DATADIR%%/plugins/cipher +@dirrm %%DATADIR%%/plugins +@dirrm %%DATADIR%%/lib/ciphergui +@dirrm %%DATADIR%%/lib/cipher +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrmtry share/applications >Release-Note: >Audit-Trail: >Unformatted: