aboutsummaryrefslogtreecommitdiff
path: root/devel/i386-rtems-gcc
diff options
context:
space:
mode:
authorJames E. Housley <jeh@FreeBSD.org>2007-04-16 09:57:25 +0000
committerJames E. Housley <jeh@FreeBSD.org>2007-04-16 09:57:25 +0000
commite4ebf8e46f6462910bf324dbe6b64483e9320514 (patch)
tree9dcc4e4cf652d22e27fd50aea4b1d3bb171aa9ba /devel/i386-rtems-gcc
parente885b2fc2f969667814adc1f45dac074fd693fd4 (diff)
downloadports-e4ebf8e46f6462910bf324dbe6b64483e9320514.tar.gz
ports-e4ebf8e46f6462910bf324dbe6b64483e9320514.zip
- Fix build by explicitly tell configure how to correctly link gettext
- Add extra empty line between PATCH_SITES and DISTFILES to make portlint(1) happy - Use += for *_DEPENDS after pre.mk to per portlint(1) Submitted By: Rong-En Fan PR: 111404
Notes
Notes: svn path=/head/; revision=190099
Diffstat (limited to 'devel/i386-rtems-gcc')
-rw-r--r--devel/i386-rtems-gcc/Makefile5
-rw-r--r--devel/i386-rtems-gcc/files/patch-gcc::configure24
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.arm-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.i386-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.i960-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.m68k-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.mips-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.powerpc-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.sh-rtems1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.sparc-rtems1
10 files changed, 22 insertions, 15 deletions
diff --git a/devel/i386-rtems-gcc/Makefile b/devel/i386-rtems-gcc/Makefile
index 99bbf97d18b8..a7a1511309d7 100644
--- a/devel/i386-rtems-gcc/Makefile
+++ b/devel/i386-rtems-gcc/Makefile
@@ -15,6 +15,7 @@ MASTER_SITE_SUBDIR= newlib \
${PORTNAME}/${GCCNAME}/:gcc
DISTFILES= ${NEWLIBNAME}.tar.gz \
${GCCNAME}.tar.gz:gcc
+
PATCHFILES= ${GCCNAME}-rtems-20030507a.diff \
${NEWLIBNAME}-rtems-20030605.diff
PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/ \
@@ -53,9 +54,9 @@ NEWLIBNAME= newlib-1.11.0
PLIST= ${PKGDIR}/pkg-plist.${LCLTARGET}
USE_GETTEXT= yes
-BUILD_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+BUILD_DEPENDS+= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
-RUN_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+RUN_DEPENDS+= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
PKGNAMEPREFIX= ${LCLTARGET}-
diff --git a/devel/i386-rtems-gcc/files/patch-gcc::configure b/devel/i386-rtems-gcc/files/patch-gcc::configure
index 0b54a1a1594e..0218f53a14b7 100644
--- a/devel/i386-rtems-gcc/files/patch-gcc::configure
+++ b/devel/i386-rtems-gcc/files/patch-gcc::configure
@@ -1,6 +1,6 @@
---- gcc-3.2.3/gcc/configure.orig Mon Feb 3 19:17:46 2003
-+++ gcc-3.2.3/gcc/configure Mon Oct 27 08:00:22 2003
-@@ -6013,7 +6017,7 @@
+--- gcc-3.2.3/gcc/configure.orig Tue Feb 4 08:17:46 2003
++++ gcc-3.2.3/gcc/configure Mon Apr 9 18:35:53 2007
+@@ -6013,7 +6013,7 @@
cat > conftest.$ac_ext <<EOF
#line 6015 "configure"
#include "confdefs.h"
@@ -9,7 +9,7 @@
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:6020: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-@@ -6044,7 +6048,7 @@
+@@ -6044,7 +6044,7 @@
cat > conftest.$ac_ext <<EOF
#line 6046 "configure"
#include "confdefs.h"
@@ -18,7 +18,12 @@
extern int _nl_msg_cat_cntr;
int main() {
bindtextdomain ("", "");
-@@ -6076,7 +6080,7 @@
+@@ -6072,11 +6072,11 @@
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+ gt_save_LIBS="$LIBS"
+- LIBS="$LIBS -lintl $LIBICONV"
++ LIBS="$LIBS -L%%LOCALBASE%% -lintl $LIBICONV"
cat > conftest.$ac_ext <<EOF
#line 6078 "configure"
#include "confdefs.h"
@@ -27,3 +32,12 @@
extern int _nl_msg_cat_cntr;
int main() {
bindtextdomain ("", "");
+@@ -6108,7 +6108,7 @@
+
+
+ if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
+- INTLLIBS="-lintl $LIBICONV"
++ INTLLIBS="-L%%LOCALBASE%% -lintl $LIBICONV"
+ fi
+
+ gt_save_LIBS="$LIBS"
diff --git a/devel/i386-rtems-gcc/pkg-plist.arm-rtems b/devel/i386-rtems-gcc/pkg-plist.arm-rtems
index 727ca6fbcc46..ace544913f34 100644
--- a/devel/i386-rtems-gcc/pkg-plist.arm-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.arm-rtems
@@ -233,7 +233,6 @@ lib/gcc-lib/arm-rtems/%%GCCVERSION%%/thumb/fpu/crti.o
lib/gcc-lib/arm-rtems/%%GCCVERSION%%/thumb/fpu/crtn.o
lib/gcc-lib/arm-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/arm-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.i386-rtems b/devel/i386-rtems-gcc/pkg-plist.i386-rtems
index 03b8783a0d91..dd7e7ff086f8 100644
--- a/devel/i386-rtems-gcc/pkg-plist.i386-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.i386-rtems
@@ -244,7 +244,6 @@ lib/gcc-lib/i386-rtems/%%GCCVERSION%%/athlon/crtbegin.o
lib/gcc-lib/i386-rtems/%%GCCVERSION%%/athlon/crtend.o
lib/gcc-lib/i386-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/i386-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.i960-rtems b/devel/i386-rtems-gcc/pkg-plist.i960-rtems
index 7905582da677..85beff87b755 100644
--- a/devel/i386-rtems-gcc/pkg-plist.i960-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.i960-rtems
@@ -331,7 +331,6 @@ i960-rtems/include/sys/features.h
i960-rtems/include/sys/sched.h
i960-rtems/include/limits.h
i960-rtems/include/pthread.h
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.m68k-rtems b/devel/i386-rtems-gcc/pkg-plist.m68k-rtems
index 6173876b1a9f..95ffe211648e 100644
--- a/devel/i386-rtems-gcc/pkg-plist.m68k-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.m68k-rtems
@@ -259,7 +259,6 @@ lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/msoft-float/crtn.o
lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/msoft-float/libgcc.a
lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.mips-rtems b/devel/i386-rtems-gcc/pkg-plist.mips-rtems
index c3d7488bb82c..13cc4354016b 100644
--- a/devel/i386-rtems-gcc/pkg-plist.mips-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.mips-rtems
@@ -374,7 +374,6 @@ mips-rtems/include/sys/lock.h
mips-rtems/include/sys/queue.h
mips-rtems/include/sys/stdio.h
mips-rtems/include/sys/syslimits.h
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems b/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems
index 949910012ab1..565a671fe649 100644
--- a/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems
@@ -545,7 +545,6 @@ lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/ncrtn.o
lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/crtsavres.o
lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.sh-rtems b/devel/i386-rtems-gcc/pkg-plist.sh-rtems
index 1cd82af1a4a8..24366e95a895 100644
--- a/devel/i386-rtems-gcc/pkg-plist.sh-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.sh-rtems
@@ -225,7 +225,6 @@ lib/gcc-lib/sh-rtems/%%GCCVERSION%%/m4-single/libgcc.a
lib/gcc-lib/sh-rtems/%%GCCVERSION%%/m4/libgcc.a
lib/gcc-lib/sh-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/sh-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo
diff --git a/devel/i386-rtems-gcc/pkg-plist.sparc-rtems b/devel/i386-rtems-gcc/pkg-plist.sparc-rtems
index 48942a2c29ae..85b87355d78e 100644
--- a/devel/i386-rtems-gcc/pkg-plist.sparc-rtems
+++ b/devel/i386-rtems-gcc/pkg-plist.sparc-rtems
@@ -222,7 +222,6 @@ lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/libgcc.a
lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/v8/libgcc.a
lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/jc1
lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/jvgenmain
-lib/charset.alias
share/locale/fr/LC_MESSAGES/gcc.mo
share/locale/tr/LC_MESSAGES/gcc.mo
share/locale/ja/LC_MESSAGES/gcc.mo