1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

- Minor port cleanup

- Add LICENSE
- Fix error handling

PR:		187757
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
This commit is contained in:
Dmitry Marakasov 2014-04-23 01:15:52 +00:00
parent 7099f3ea92
commit 7c7f68b12f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=351902
3 changed files with 33 additions and 17 deletions

View File

@ -3,31 +3,34 @@
PORTNAME= ytnef
PORTVERSION= 2.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= converters mail
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Unpack data in MS Outlook TNEF format
OPTIONS_DEFINE= DOCS
LICENSE= GPLv2
LIB_DEPENDS= libytnef.so:${PORTSDIR}/devel/libytnef
RUN_DEPENDS= p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools
USES= perl5
USES= perl5 shebangfix
SHEBANG_FILES= src/ytnef/*.pl
USE_PERL5= run
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_FILES= bin/ytnef bin/ytnefprocess.pl bin/ytnefprint
PORTDOCS= AUTHORS NEWS README
PLIST_FILES= bin/ytnef bin/ytnefprint bin/ytnefprocess.pl
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|^#!/usr/bin/perl|#!${PERL}|' \
${WRKSRC}/src/ytnef/ytnefprocess.pl
@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/share|' \
${WRKSRC}/src/ytnef/*.pl
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}

View File

@ -9,3 +9,17 @@
case 'f': savefiles = 1;
filepath = argv[i+1];
i++;
@@ -103,11 +103,12 @@
TNEF.Debug = verbose;
if (TNEFParseFile(argv[i], &TNEF) == -1) {
printf("ERROR processing file\n");
- continue;
+ return 1;
}
ProcessTNEF(TNEF);
TNEFFree(&TNEF);
}
+ return 0;
}
void ProcessTNEF(TNEFStruct TNEF) {

View File

@ -1,15 +1,14 @@
This program decodes those annoying application/ms-tnef MIME attachments that
Microsoft mail servers helpfully use to encapsulate your already MIME encoded
attachments.
This program decodes those annoying application/ms-tnef MIME
attachments that Microsoft mail servers helpfully use to encapsulate
your already MIME encoded attachments.
Due to the proliferation of Microsoft Outlook and Exchange mail servers,
more and more mail is encapsulated into this format.
Due to the proliferation of Microsoft Outlook and Exchange mail
servers, more and more mail is encapsulated into this format.
The YTNEF program allows one to unpack the attachments which were encapsulated
into the YTNEF attachment. Thus alleviating the need to use Microsoft Outlook
to view them.
The YTNEF program allows one to unpack the attachments which were
encapsulated into the YTNEF attachment. Thus alleviating the need to
use Microsoft Outlook to view them.
Now supports winmail.dat Outlook files
Author: Randall Hand <randall.hand@gmail.com>
WWW: http://ytnef.sourceforge.net/
WWW: http://ytnef.sourceforge.net/