diff options
author | James E. Housley <jeh@FreeBSD.org> | 2007-04-16 09:57:25 +0000 |
---|---|---|
committer | James E. Housley <jeh@FreeBSD.org> | 2007-04-16 09:57:25 +0000 |
commit | e4ebf8e46f6462910bf324dbe6b64483e9320514 (patch) | |
tree | 9dcc4e4cf652d22e27fd50aea4b1d3bb171aa9ba /devel/i386-rtems-gcc | |
parent | e885b2fc2f969667814adc1f45dac074fd693fd4 (diff) | |
download | ports-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/Makefile | 5 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/files/patch-gcc::configure | 24 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.arm-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.i386-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.i960-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.m68k-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.mips-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.powerpc-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.sh-rtems | 1 | ||||
-rw-r--r-- | devel/i386-rtems-gcc/pkg-plist.sparc-rtems | 1 |
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 |