1 # Created by: Shannon -jj Behrens <jjinux@yahoo.com>
7 CATEGORIES= security gnome
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Simple encryption tool
19 LICENSE_FILES= ${WRKSRC}/LICENSE
24 @${REINPLACE_CMD} -e \
25 '/^VERSION/s|=.*|= "${PORTVERSION}"|g ; \
26 /^GLADEDIR/s|=.*|= "${DATADIR}/lib"|g' ${WRKSRC}/src/Const.py
27 @${REINPLACE_CMD} -e \
28 's|/usr/bin/python|${SETENV} python|g ; \
29 s|^# sys.path.append|sys.path.append|g ; \
30 s|/usr/share/gcipher/lib|${DATADIR}/lib|' ${WRKSRC}/src/gcipher
33 @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
34 @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
37 ${INSTALL_SCRIPT} ${WRKSRC}/src/gcipher ${STAGEDIR}${PREFIX}/bin
38 ${INSTALL_MAN} ${WRKSRC}/gcipher.1 ${STAGEDIR}${MANPREFIX}/man/man1
39 ${INSTALL_DATA} ${WRKSRC}/src/gcipher.desktop ${STAGEDIR}${PREFIX}/share/applications
40 @${MKDIR} ${STAGEDIR}${DATADIR}/lib
41 (cd ${WRKSRC}/src && \
42 ${FIND} . -name '*.glade' \
47 ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/lib)
48 @${MKDIR} ${STAGEDIR}${DATADIR}/plugins
49 (cd ${WRKSRC}/plugins && \
50 ${FIND} . -name '*.glade' \
53 ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins)
54 ${FIND} ${STAGEDIR}${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx
55 ${FIND} ${STAGEDIR}${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
56 @${MKDIR} ${STAGEDIR}${DOCSDIR}
58 ${INSTALL_DATA} CONTRIB README ${STAGEDIR}${DOCSDIR})
60 .include <bsd.port.mk>