aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2006-11-13 19:23:39 +0800
committerstas <stas@FreeBSD.org>2006-11-13 19:23:39 +0800
commit26ed72e542242e292216b730185cd2af996a082d (patch)
treeddb9ac2ad5b199ac85ae36e5161b4b5637c75b60
parentda8bb261c0e907520b47906926cfd7668ebd8bee (diff)
downloadfreebsd-ports-gnome-26ed72e542242e292216b730185cd2af996a082d.tar.gz
freebsd-ports-gnome-26ed72e542242e292216b730185cd2af996a082d.tar.zst
freebsd-ports-gnome-26ed72e542242e292216b730185cd2af996a082d.zip
- Fix building by using system byacc with -Dlint option
Reported by: kris via pointyhat Suggested by: pav
-rw-r--r--lang/objc/Makefile10
-rw-r--r--lang/objc/files/patch-src_objc_Makefile.in11
2 files changed, 12 insertions, 9 deletions
diff --git a/lang/objc/Makefile b/lang/objc/Makefile
index 2b5bfc30337c..4940eddb98a7 100644
--- a/lang/objc/Makefile
+++ b/lang/objc/Makefile
@@ -11,7 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://users.pandora.be/stes/
DISTFILES= objc-bootstrap-${BOOTVERSION}.tar.gz objc-${PORTVERSION}.tar.gz
-MAINTAINER= ssedov@mbsd.msk.ru
+MAINTAINER= stas@FreeBSD.org
COMMENT= Portable Object Compiler
BOOTVERSION= 3.1.33
@@ -23,15 +23,7 @@ CONFIGURE_ENV= PATH=${WRKDIR}/bin:${PATH}
.include <bsd.port.pre.mk>
-# byacc broken, http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115"
-.if ${OSVERSION} >= 500113
-BUILD_DEPENDS+= byaccj:${PORTSDIR}/devel/byaccj
-.endif
-
pre-configure:
-.if ${OSVERSION} >= 500113
- ${REINPLACE_CMD} -e 's|byacc|byaccj|' ${WRKSRC}/configure
-.endif
cd ${WRKDIR}/${PORTNAME}-bootstrap-${BOOTVERSION};\
${CONFIGURE_ENV} ./configure --prefix=${WRKDIR};${MAKE};${MAKE} install
diff --git a/lang/objc/files/patch-src_objc_Makefile.in b/lang/objc/files/patch-src_objc_Makefile.in
new file mode 100644
index 000000000000..b664f6f60a2a
--- /dev/null
+++ b/lang/objc/files/patch-src_objc_Makefile.in
@@ -0,0 +1,11 @@
+--- src/objc/Makefile.in.orig Mon Nov 13 14:10:19 2006
++++ src/objc/Makefile.in Mon Nov 13 14:10:49 2006
+@@ -82,7 +82,7 @@
+ $(YACC) $*.ym
+ -$(CP) $(YTABH) $*.h
+ -$(CP) $(YTABC) $*.m
+- $(OBJC) -c $(MFLAGS) $(IFLAGS) $*.m
++ $(OBJC) -c $(MFLAGS) -Dlint $(IFLAGS) $*.m
+ -$(RM) $(YTABC)
+ -$(RM) $*.m
+