Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jul 2008 09:53:46 -0500
From:      Jim Riggs <ports@christianserving.org>
To:        bug-followup@FreeBSD.org, pav@FreeBSD.org, ports@christianserving.org
Cc:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/125462: [MAINTAINER] mail/imapsync: update to 1.255
Message-ID:  <8A40DF91-4FD8-4B9A-9AC4-E43BAF590A95@christianserving.org>

next in thread | raw e-mail | index | archive | help
Here's an updated patch:

--- imapsync-1.255.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/mail/imapsync/Makefile /root/ 
portwork/imapsync/Makefile
--- /usr/ports/mail/imapsync/Makefile   2008-05-16 07:27:38.000000000  
-0500
+++ /root/portwork/imapsync/Makefile    2008-07-16 09:30:02.000000000  
-0500
@@ -6,32 +6,52 @@
  #

  PORTNAME=      imapsync
-PORTVERSION=   1.252
+PORTVERSION=   1.255
  CATEGORIES=    mail perl5
-MASTER_SITES=  http://www.linux-france.org/prj/imapsync/dist/ \
-               http://christianserving.org/ports/mail/imapsync/
-EXTRACT_SUFX=  .tgz
+MASTER_SITES=  http://www.linux-france.org/prj/imapsync/ 
dist/:imapsync \
+               ${MASTER_SITE_PERL_CPAN:S/$/:imapclient229/} \
+               http://christianserving.org/ports/mail/imapsync/:imapsync,imapclient229
+MASTER_SITE_SUBDIR=    Mail/:imapclient229
+DISTFILES=     ${DISTNAME}.tgz:imapsync \
+               Mail-IMAPClient-2.2.9.tar.gz:imapclient229

  MAINTAINER=    ports@christianserving.org
  COMMENT=       IMAP synchronization copy or migration tool

-BUILD_DEPENDS= ${SITE_PERL}/Mail/IMAPClient.pm:${PORTSDIR}/mail/p5- 
Mail-IMAPClient \
-               ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/ 
devel/p5-Term-ReadKey \
-               ${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date- 
Manip \
-               ${SITE_PERL}/Digest/HMAC_MD5.pm:${PORTSDIR}/security/ 
p5-Digest-HMAC \
-               ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5- 
IO-Socket-SSL
+BUILD_DEPENDS= p5-Parse-RecDescent>=1.94:${PORTSDIR}/devel/p5-Parse- 
RecDescent \
+               p5-Digest-HMAC>0:${PORTSDIR}/security/p5-Digest-HMAC \
+               p5-Term-ReadKey>0:${PORTSDIR}/devel/p5-Term-ReadKey \
+               p5-Date-Manip>0:${PORTSDIR}/devel/p5-Date-Manip \
+               p5-Digest-HMAC>0:${PORTSDIR}/security/p5-Digest-HMAC \
+               p5-IO-Socket-SSL>0:${PORTSDIR}/security/p5-IO-Socket-SSL
  RUN_DEPENDS=   ${BUILD_DEPENDS}

  USE_PERL5=     yes
-NO_BUILD=      yes
-POD2MAN?=      pod2man

-PLIST_FILES=   bin/${PORTNAME}
  MAN1=          ${PORTNAME}.1

+POD2MAN?=      pod2man
+
+IMAPCLIENTNAME=        Mail-IMAPClient-2.2.9
+IMAPCLIENTWRKSRC=      ${WRKDIR}/${IMAPCLIENTNAME}
+IMAPCLIENTDIR= ${DATADIR}/${IMAPCLIENTNAME}
+
+do-patch:
+       ${REINPLACE_CMD} \
+               -e 's|/usr/bin/perl|${PERL}|g' \
+               -e '2{p;s|^|use lib '"'"'${IMAPCLIENTDIR}/lib/perl5/ 
site_perl'"'"';|;G;}' \
+               ${WRKSRC}/${PORTNAME}
+
+do-configure:
+       (cd ${IMAPCLIENTWRKSRC} && echo 'n' | ${PERL} Makefile.PL  
PREFIX=${IMAPCLIENTDIR})
+
+do-build:
+       ${MAKE} -C ${IMAPCLIENTWRKSRC} PREFIX=${IMAPCLIENTDIR}
+
  do-install:
         ${POD2MAN} ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.1
         ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
         ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${PREFIX}/man/man1
+       ${MAKE} -C ${IMAPCLIENTWRKSRC} pure_install PREFIX=$ 
{IMAPCLIENTDIR} INSTALLSITEMAN3DIR=none

  .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/mail/imapsync/distinfo /root/ 
portwork/imapsync/distinfo
--- /usr/ports/mail/imapsync/distinfo   2008-05-16 07:27:38.000000000  
-0500
+++ /root/portwork/imapsync/distinfo    2008-07-09 20:36:40.000000000  
-0500
@@ -1,3 +1,6 @@
-MD5 (imapsync-1.252.tgz) = 182315ef95b79934b2c74e10623a46b5
-SHA256 (imapsync-1.252.tgz) =  
8e9e81d169c6aa2ff4a6eee7eb229fb8e7446bcea7adcb168134d82feea26659
-SIZE (imapsync-1.252.tgz) = 392208
+MD5 (imapsync-1.255.tgz) = 509f2230ef1ed5fc192587f2b935f2e9
+SHA256 (imapsync-1.255.tgz) =  
4d4eaaa7caddd7b7f94e8d54be7e026cd720f09415bc36b577476c06e71f01b0
+SIZE (imapsync-1.255.tgz) = 392609
+MD5 (Mail-IMAPClient-2.2.9.tar.gz) = 21c1901d55a2d57f73840cad478c665d
+SHA256 (Mail-IMAPClient-2.2.9.tar.gz) =  
fa67a4407295e50a9975769afb9b13ae14db58225d552cbb10c034636c2560c9
+SIZE (Mail-IMAPClient-2.2.9.tar.gz) = 376791
diff -ruN --exclude=CVS /usr/ports/mail/imapsync/pkg-plist /root/ 
portwork/imapsync/pkg-plist
--- /usr/ports/mail/imapsync/pkg-plist  1969-12-31 18:00:00.000000000  
-0600
+++ /root/portwork/imapsync/pkg-plist   2008-07-09 23:29:10.000000000  
-0500
@@ -0,0 +1,21 @@
+bin/imapsync
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient.pm
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient.pod
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient/BodyStructure.pm
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient/BodyStructure/Parse.pm
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient/MessageSet.pm
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail/ 
IMAPClient/Thread.pm
+%%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/mach/auto/ 
Mail/IMAPClient/.packlist
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/ 
mach/auto/Mail/IMAPClient
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/ 
mach/auto/Mail
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/ 
mach/auto
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/mach
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/ 
Mail/IMAPClient/BodyStructure
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/ 
Mail/IMAPClient
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8/Mail
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl/5.8.8
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5/site_perl
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib/perl5
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9/lib
+@dirrm %%DATADIR%%/Mail-IMAPClient-2.2.9
+@dirrm %%DATADIR%%
--- imapsync-1.255.patch ends here ---




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8A40DF91-4FD8-4B9A-9AC4-E43BAF590A95>