svn commit: r307242 - branches/RELENG_9_1_0/textproc/bsdgrep

Adam Weinberger adamw at adamw.org
Fri Nov 9 20:19:11 UTC 2012


Yep, you're right. beat has been busy helping me fix it.

# Adam


-- 
Adam Weinberger
adamw at adamw.org
http://www.adamw.org

On 2012-11-09, at 14:59, Bryan Drewery <bdrewery at FreeBSD.org> wrote:

> I think the mergeinfo was missed on your 3 commits.
> 
> On 11/9/2012 10:35 AM, Adam Weinberger wrote:
>> Author: adamw
>> Date: Fri Nov  9 16:35:17 2012
>> New Revision: 307242
>> URL: http://svnweb.freebsd.org/changeset/ports/307242
>> 
>> Log:
>>  MFH r307206
>> 
>>  - fix NLS support, which was wired backwards
>>  - actually enable NLS in OPTIONS
>>  - change LOCALBASE to PREFIX, as it was attempting to create a directory in
>>    one, and then install a file into another
>>  - this fixes package building
>> 
>>  Feature safe:	yes
>>  Approved by:	portmgr
>> 
>> Modified:
>>  branches/RELENG_9_1_0/textproc/bsdgrep/Makefile
>> 
>> Modified: branches/RELENG_9_1_0/textproc/bsdgrep/Makefile
>> ==============================================================================
>> --- branches/RELENG_9_1_0/textproc/bsdgrep/Makefile	Fri Nov  9 16:20:15 2012	(r307241)
>> +++ branches/RELENG_9_1_0/textproc/bsdgrep/Makefile	Fri Nov  9 16:35:17 2012	(r307242)
>> @@ -7,6 +7,7 @@
>> 
>> PORTNAME=	grep
>> PORTVERSION=	20111002
>> +PORTREVISION=	1
>> CATEGORIES=	textproc
>> MASTER_SITES=	${MASTER_SITE_LOCAL}
>> MASTER_SITE_SUBDIR=	gabor
>> @@ -37,7 +38,7 @@ MAKE_ENV+=	BINDIR="${PREFIX}/bin" \
>> 		CATDIR="${MANPREFIX}/man/man" \
>> 		NLSDIR="${PREFIX}/share/nls"
>> 
>> -OPTIONS_DEFINE=	GNU_COMPAT
>> +OPTIONS_DEFINE=	GNU_COMPAT NLS
>> OPTIONS_DEFAULT=	GNU_COMPAT
>> GNU_COMPAT_DESC=	Use GNU regex library (recommended)
>> 
>> @@ -47,16 +48,16 @@ CONFLICTS=	gnugrep-*
>> 
>> .if !(${OSVERSION} >= 900012 || (${OSVERSION} < 900000 && ${OSVERSION} >= 800505))
>> LIB_DEPENDS+=	lzma.5:${PORTSDIR}/archivers/xz
>> -CFLAGS+=	-I${LOCALBASE}/include
>> -LDFLAGS+=	-L${LOCALBASE}/lib
>> +CFLAGS+=	-I${PREFIX}/include
>> +LDFLAGS+=	-L${PREFIX}/lib
>> BROKEN=		overwrites files installed by dependency
>> .endif
>> 
>> .if ${PORT_OPTIONS:MNLS}
>> +PLIST_SUB+=	NLS=""
>> +.else
>> MAKE_ENV+=	WITHOUT_NLS=yes
>> PLIST_SUB+=	NLS="@comment "
>> -.else
>> -PLIST_SUB+=	NLS=""
>> .endif
>> 
>> .if !${PORT_OPTIONS:MGNU_COMPAT}
>> @@ -65,7 +66,7 @@ MAKE_ENV+=	WITHOUT_GNU_COMPAT=yes
>> 
>> pre-install:
>> .if ${PORT_OPTIONS:MNLS}
>> -	${MKDIR} ${LOCALBASE}/share/nls/gl_ES.ISO8859-1
>> +	${MKDIR} ${PREFIX}/share/nls/gl_ES.ISO8859-1
>> .endif
>> 
>> post-install:
>> 
> 
> 
> -- 
> Regards,
> Bryan Drewery
> bdrewery at freenode/EFNet
> 



More information about the svn-ports-branches mailing list