Sat Jul 28 12:53:53 2018 UTC ()
textproc/p5-Text-BibTeX: Make this package build on Darwin

install_name_tool fails if target files are read-only.  Make them
user-writable before running install_name_tool.


(minskim)
diff -r1.48 -r1.49 pkgsrc/textproc/p5-Text-BibTeX/Makefile

cvs diff -r1.48 -r1.49 pkgsrc/textproc/p5-Text-BibTeX/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-Text-BibTeX/Makefile 2017/09/04 12:37:13 1.48
+++ pkgsrc/textproc/p5-Text-BibTeX/Makefile 2018/07/28 12:53:53 1.49
@@ -1,29 +1,37 @@ @@ -1,29 +1,37 @@
1# $NetBSD: Makefile,v 1.48 2017/09/04 12:37:13 wiz Exp $ 1# $NetBSD: Makefile,v 1.49 2018/07/28 12:53:53 minskim Exp $
2 2
3DISTNAME= Text-BibTeX-0.85 3DISTNAME= Text-BibTeX-0.85
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= textproc perl5 5CATEGORIES= textproc perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gerg.ca/software/btOOL/ 9HOMEPAGE= http://www.gerg.ca/software/btOOL/
10#HOMEPAGE= http://search.cpan.org/dist/Text-BibTeX/ 10#HOMEPAGE= http://search.cpan.org/dist/Text-BibTeX/
11COMMENT= Perl library for reading, parsing, and processing BibTeX files 11COMMENT= Perl library for reading, parsing, and processing BibTeX files
12LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
13 13
14BUILD_DEPENDS+= p5-Capture-Tiny>=0.06:../../devel/p5-Capture-Tiny 14BUILD_DEPENDS+= p5-Capture-Tiny>=0.06:../../devel/p5-Capture-Tiny
15BUILD_DEPENDS+= p5-Config-AutoConf>=0.14:../../devel/p5-Config-AutoConf 15BUILD_DEPENDS+= p5-Config-AutoConf>=0.14:../../devel/p5-Config-AutoConf
16BUILD_DEPENDS+= p5-ExtUtils-LibBuilder>=0.01:../../devel/p5-ExtUtils-LibBuilder 16BUILD_DEPENDS+= p5-ExtUtils-LibBuilder>=0.01:../../devel/p5-ExtUtils-LibBuilder
17#BUILD_DEPENDS+= {perl>=5.14.1,p5-ExtUtils-CBuilder>=0.27}:../../devel/p5-ExtUtils-CBuilder 17#BUILD_DEPENDS+= {perl>=5.14.1,p5-ExtUtils-CBuilder>=0.27}:../../devel/p5-ExtUtils-CBuilder
18 18
19USE_LANGUAGES+= c 19USE_LANGUAGES+= c
20PERL5_PACKLIST= auto/Text/BibTeX/.packlist 20PERL5_PACKLIST= auto/Text/BibTeX/.packlist
21PERL5_MODULE_TYPE= Module::Build 21PERL5_MODULE_TYPE= Module::Build
22 22
23ALL_ENV+= TMPDIR=${WRKDIR}/tmp 23ALL_ENV+= TMPDIR=${WRKDIR}/tmp
24 24
25pre-configure: 25pre-configure:
26 ${MKDIR} ${WRKDIR}/tmp 26 ${MKDIR} ${WRKDIR}/tmp
27 27
 28.include "../../mk/bsd.prefs.mk"
 29.if ${OPSYS} == "Darwin"
 30post-build:
 31.for f in bin/biblex bin/bibparse bin/dumpnames usrlib/libbtparse.dylib
 32 ${CHMOD} u+w ${WRKSRC}/blib/${f}
 33.endfor
 34.endif
 35
28.include "../../lang/perl5/module.mk" 36.include "../../lang/perl5/module.mk"
29.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"