mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
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:
parent
41d3d54a7b
commit
5ac5b0d569
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=128360
@ -68,6 +68,7 @@
|
||||
SUBDIR += py-bulksms
|
||||
SUBDIR += py-lirc
|
||||
SUBDIR += py-serial
|
||||
SUBDIR += pyla
|
||||
SUBDIR += qico
|
||||
SUBDIR += qicosi
|
||||
SUBDIR += qpage
|
||||
|
52
comms/pyla/Makefile
Normal file
52
comms/pyla/Makefile
Normal 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
comms/pyla/distinfo
Normal file
2
comms/pyla/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (pyla1.1.4.tgz) = 7a0743561ca8c274c69eba9c2bfdf3e7
|
||||
SIZE (pyla1.1.4.tgz) = 279531
|
3
comms/pyla/files/pyla.sh
Normal file
3
comms/pyla/files/pyla.sh
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
exec %%PYTHON_CMD%% %%PREFIX%%/lib/pyla/pyla.py
|
14
comms/pyla/pkg-descr
Normal file
14
comms/pyla/pkg-descr
Normal 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/
|
Loading…
Reference in New Issue
Block a user