Add the pyla Hylafax client 1.1.4 for sending receiving

and managing faxes via hfaxd.
For more information see: http://www.teamsw.it/pyla/
This commit is contained in:
Michael Reifenberger
2005-02-09 10:57:39 +00:00
parent 41d3d54a7b
commit 5ac5b0d569
5 changed files with 72 additions and 0 deletions
+1
View File
@@ -68,6 +68,7 @@
SUBDIR += py-bulksms
SUBDIR += py-lirc
SUBDIR += py-serial
SUBDIR += pyla
SUBDIR += qico
SUBDIR += qicosi
SUBDIR += qpage
+52
View File
@@ -0,0 +1,52 @@
# New ports collection makefile for: pylafax
# Date created: 6 January 2005
# Whom: Michael Reifenberger (mike@Reifenberger.com)
#
# $FreeBSD$
#
PORTNAME= pyla
PORTVERSION= 1.1.4
CATEGORIES= comms python
MASTER_SITES= http://www.teamsw.it/pyla/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pyla${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= mike@Reifenberger.com
COMMENT= Hylafax client written in Python
#LIB_DEPENDS= lirc_client.0:${PORTSDIR}/comms/lirc
WRKSRC= ${WRKDIR}/${PORTNAME}
DATADIR= ${PREFIX}/lib/pyla
USE_PYTHON= yes
USE_REINPLACE= yes
PLIST= ${WRKDIR}/pkg-plist
.include <bsd.port.pre.mk>
do-build:
@(cd ${FILESDIR} && ${CP} pyla.sh ${WRKDIR})
@(cd ${WRKDIR} && ${REINPLACE_CMD} \
-e "s|%%PREFIX%%|${PREFIX}|g;" \
-e "s|%%PYTHON_CMD%%|${PYTHON_CMD}|g;" \
pyla.sh)
@(cd ${WRKSRC} && ${CP} language.en language.db)
pre-install:
@${ECHO_CMD} '@exec ${MKDIR} %D/lib/pyla' > ${PLIST}
@${ECHO_CMD} 'bin/pyla' >> ${PLIST}
@${FIND} ${WRKSRC}/ -type f | \
${SED} -e "s:^${WRKSRC}/:lib/pyla/:g" >> ${PLIST}
@${FIND} -d ${WRKSRC} -type d | \
${SED} -e "s:^${WRKSRC}:@dirrm lib/pyla:g" >> ${PLIST}
do-install:
@${MKDIR} ${DATADIR}
${INSTALL} -m755 ${WRKDIR}/pyla.sh ${PREFIX}/bin/pyla
${TAR} -C ${WRKSRC} --exclude CVS -cf - . | \
${TAR} -C ${DATADIR} --unlink -xf -
.include <bsd.port.post.mk>
+2
View File
@@ -0,0 +1,2 @@
MD5 (pyla1.1.4.tgz) = 7a0743561ca8c274c69eba9c2bfdf3e7
SIZE (pyla1.1.4.tgz) = 279531
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
exec %%PYTHON_CMD%% %%PREFIX%%/lib/pyla/pyla.py
+14
View File
@@ -0,0 +1,14 @@
What's Pyla Project?
Pyla wants to be a new Hylafax client entirely
written using the Python interpreter.
What can I do with Pyla?
With Pyla you can basically send and manage faxes.
It actually mimics WHFC in its interface so if you like WHFC,
you'll probably feel comfortable with Pyla too.
Why should I use Pyla?
There're a lot of Hylafax clients out there,
Pyla's main advantage is probably its platform independence.
WWW: http://www.teamsw.it/pyla/