diff options
author | rene <rene@FreeBSD.org> | 2015-04-08 01:59:01 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2015-04-08 01:59:01 +0800 |
commit | fca56a57bd3570e8cb2558587c14ff25a80cbaed (patch) | |
tree | 8cd31745944169575767505ec9d63646ae8312a8 /lang | |
parent | b05e5aeb130569c0a565a706d6619ab3d1e0e1b4 (diff) | |
download | freebsd-ports-graphics-fca56a57bd3570e8cb2558587c14ff25a80cbaed.tar.gz freebsd-ports-graphics-fca56a57bd3570e8cb2558587c14ff25a80cbaed.tar.zst freebsd-ports-graphics-fca56a57bd3570e8cb2558587c14ff25a80cbaed.zip |
Remove expired ports:
2015-03-31 lang/gnatdroid-armv5: Nobody cares enough to fix sigtramp-android.c for ARMv5
2015-03-28 sysutils/puppet27: Does not work with Ruby 2.x
2015-03-31 www/rubygem-form_data: Use www/rubygem-http-form_data instead (renamed by upstream)
2015-03-31 www/typo345: Upgrade to www/typo3 or www/typo3-lts
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/gnatdroid-armv5/Makefile | 150 | ||||
-rw-r--r-- | lang/gnatdroid-armv5/files/acats.diff | 103 | ||||
-rw-r--r-- | lang/gnatdroid-armv5/files/pkg-message.in | 4 | ||||
-rw-r--r-- | lang/gnatdroid-armv5/pkg-descr | 7 | ||||
-rw-r--r-- | lang/gnatdroid-armv5/pkg-plist | 23 |
6 files changed, 0 insertions, 288 deletions
diff --git a/lang/Makefile b/lang/Makefile index 2ad64bd1912..9accf81623f 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -93,7 +93,6 @@ SUBDIR += ghc SUBDIR += gjs SUBDIR += gnat_util - SUBDIR += gnatdroid-armv5 SUBDIR += gnatdroid-armv7 SUBDIR += gnatdroid-binutils SUBDIR += gnatdroid-sysroot diff --git a/lang/gnatdroid-armv5/Makefile b/lang/gnatdroid-armv5/Makefile deleted file mode 100644 index 94b6d07030e..00000000000 --- a/lang/gnatdroid-armv5/Makefile +++ /dev/null @@ -1,150 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= armv5 -PORTVERSION= ${SNAPSHOT} -PORTREVISION= ${ARMV5_PR} -CATEGORIES= lang -MASTER_SITES= ${MASTER_SITE_GCC} -MASTER_SITE_SUBDIR= releases/gcc-${GCC_VERSION} -PKGNAMEPREFIX= gnatdroid- -DISTFILES= ${IDENTIFICATION}.tar.bz2 - -MAINTAINER= marino@FreeBSD.org -COMMENT= C/Ada cross-compiler, target: Android ARMv5 - -LICENSE= GPLv3 GPLv3RLE -LICENSE_COMB= multi - -BUILD_DEPENDS= gnatdroid-sysroot>=19:${PORTSDIR}/lang/gnatdroid-sysroot \ - gnatdroid-binutils>=2.21:${PORTSDIR}/lang/gnatdroid-binutils -RUN_DEPENDS:= ${BUILD_DEPENDS} - -IGNORE= due to sigtramp-armdroid.c, ARMv7 is the minimum required CPU -DEPRECATED= Nobody cares enough to fix sigtramp-android.c for ARMv5 -EXPIRATION_DATE= 2015-03-31 - -NO_LICENSES_INSTALL= yes - -.include "${.CURDIR}/../gcc-aux/Makefile.common" - -USES+= ada gmake -LANGS= c c++ ada -APPLY_DIFFS= core ada cxx ada-testsuite -NO_MTREE= YES -DISTINFO_FILE= ${.CURDIR}/../gcc-aux/distinfo - -OPTIONS_DEFINE= FORT OBJC -OPTIONS_SUB= yes -FORT_DESC= Also build Fortran language -OBJC_DESC= Also build Objective-C language - -DROID_TARGET= arm-aux-linux-androideabi -DROID_ARCH= armv5te -ARMVERSION= ARMv5 -FPU= vfp -ALL_TARGET= all -GARCH= ${ARCH:S/amd64/x86_64/} -BITS= ${GARCH:S/x86_64/64/:S/i386/32/} -OS_LABEL4VERS= [${OPSYS}${BITS} x Android ${ARMVERSION}] -WRKSRC= ${WRKDIR}/${IDENTIFICATION} -BUILD_WRKSRC= ${WRKDIR}/build -PATCHDIR= ${.CURDIR}/../gcc-aux/files -CFG_SCRIPT= ${WRKSRC}/configure -REVFILE= ${WRKSRC}/gcc/REVISION -SRPREFIX= ${LOCALBASE}/android -PREFIX= ${SRPREFIX}/${ARMVERSION} -PLIST_SUB+= TARGET="${DROID_TARGET}" -PLIST_SUB+= GCCVERS="${GCC_VERSION}" -SUB_FILES= pkg-message -SUB_LIST= TARGET="${DROID_TARGET}" -EXTRA_PATCHES= ${FILESDIR}/acats.diff -CROSS= gnat gnatbind gnatchop gnatclean gnatfind gnatkr \ - gnatlink gnatls gnatmake gnatprep gnatxref - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MFORT} -LANGS+= fortran -APPLY_DIFFS+= fortran -.endif - -.if ${PORT_OPTIONS:MOBJC} -LANGS+= objc -.endif - -INSTALL_ENV= ${MAKE_ENV:C/^PATH=/&${SRPREFIX}\/${ARMVERSION}\/bin:/} - -ADA_CONFIG_ARGS= --enable-languages=${LANGS:Q} -ADA_CONFIG_ARGS+= --target=${DROID_TARGET} -ADA_CONFIG_ARGS+= --program-prefix=${DROID_TARGET}- -ADA_CONFIG_ARGS+= --prefix=${PREFIX} -ADA_CONFIG_ARGS+= --with-arch=${DROID_ARCH} -ADA_CONFIG_ARGS+= --with-system-zlib -ADA_CONFIG_ARGS+= --with-gmp=${LOCALBASE} -ADA_CONFIG_ARGS+= --with-mpfr=${LOCALBASE} -ADA_CONFIG_ARGS+= --with-mpc=${LOCALBASE} -ADA_CONFIG_ARGS+= ${ICONV_CONFIGURE_ARG} -ADA_CONFIG_ARGS+= --with-sysroot=${SRPREFIX} -ADA_CONFIG_ARGS+= --with-float=soft -ADA_CONFIG_ARGS+= --with-fpu=${FPU} -ADA_CONFIG_ARGS+= --enable-target-optspace -ADA_CONFIG_ARGS+= --enable-threads=posix -ADA_CONFIG_ARGS+= --enable-cxx-flags=-frtti -ADA_CONFIG_ARGS+= --disable-bootstrap -ADA_CONFIG_ARGS+= --disable-shared -ADA_CONFIG_ARGS+= --disable-libssp -ADA_CONFIG_ARGS+= --disable-libgomp -ADA_CONFIG_ARGS+= --disable-libmudflap -ADA_CONFIG_ARGS+= --disable-libquadmath -ADA_CONFIG_ARGS+= --disable-libsanitizer -ADA_CONFIG_ARGS+= --disable-libitm -ADA_CONFIG_ARGS+= --disable-sjlj-exceptions -ADA_CONFIG_ARGS+= --disable-tls -ADA_CONFIG_ARGS+= --disable-nls - -post-extract: - # Personalize GNAT for each different machine - @${ECHO} "-=> GNAT AUX ${OS_LABEL4VERS}" > ${REVFILE} - ${MKDIR} ${WRKSRC}/libstdc++-v3/config/locale/dragonfly - ${MKDIR} ${WRKSRC}/libstdc++-v3/config/os/bsd/dragonfly - # Apply required composite diff files -.for suffix in ${APPLY_DIFFS} - @${ECHO} "Applying composite patch diff-${suffix}" - @${PATCH} -d ${WRKSRC} -s -E < ${PATCHDIR}/diff-${suffix} -.endfor - -do-configure: - ${MKDIR} ${BUILD_WRKSRC} - (cd ${BUILD_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ - ${CFG_SCRIPT} ${ADA_CONFIG_ARGS}) - -do-install: -# Buggy makefile; seems to have forgotten this is a cross compiler -# Manually rename products so it doesn't rebuild them with new name -.for X in ${CROSS} -. if !exists(${BUILD_WRKSRC}/gcc/${X}) - ${CP} -a ${BUILD_WRKSRC}/gcc/${X}-cross ${BUILD_WRKSRC}/gcc/${X} -. endif -.endfor - (cd ${BUILD_WRKSRC} && ${SETENV} ${INSTALL_ENV} \ - ${MAKE_CMD} install-strip DESTDIR=${STAGEDIR}) - ${MV} ${STAGEDIR}${PREFIX}/bin/ada \ - ${STAGEDIR}${PREFIX}/bin/${DROID_TARGET}-ada - -post-install: -.for loop in A B - (cd ${STAGEDIR}${PREFIX}; ${FIND} * -type d -empty | \ - ${SORT} -dr | ${XARGS} ${RMDIR}) -.endfor - (cd ${STAGEDIR}${PREFIX}; \ - ${FIND} * \( -type f -or -type l \) | ${SORT} | \ - ${SED} -e '/^bin\//d' -e '/^${DROID_TARGET}\/bin\//d' \ - >> ${TMPPLIST}) - -acats: build - (cd ${BUILD_WRKSRC}/gcc && ${SETENV} \ - PATH=${LOCALBASE}/gcc-aux/bin:${PATH}:${PREFIX}/bin \ - ${GMAKE} -sk check-acats) - -.include <bsd.port.mk> diff --git a/lang/gnatdroid-armv5/files/acats.diff b/lang/gnatdroid-armv5/files/acats.diff deleted file mode 100644 index 8b97ffc497e..00000000000 --- a/lang/gnatdroid-armv5/files/acats.diff +++ /dev/null @@ -1,103 +0,0 @@ -The testsuite assumes "tablet" is a known host. -Before running the testsuite, define "tablet" in /etc/hosts - ---- gcc/testsuite/ada/acats/run_acats.orig 2011-08-18 12:31:35.000000000 -0500 -+++ gcc/testsuite/ada/acats/run_acats 2011-08-18 12:31:35.000000000 -0500 -@@ -11,7 +11,7 @@ - host_gnatchop=`which gnatchop` - host_gnatmake=`which gnatmake` - ROOT=`${PWDCMD-pwd}` --BASE=`cd $ROOT/../../..; ${PWDCMD-pwd}` -+BASE=`realpath $ROOT/../../..` - - PATH=$BASE:$ROOT:$PATH - ADA_INCLUDE_PATH=$BASE/ada/rts -@@ -23,12 +23,12 @@ - exit 1 - fi - --if [ ! -f $BASE/gnatchop ]; then -+if [ ! -f $host_gnatchop ]; then - echo gnattools missing, exiting. - exit 1 - fi - --if [ ! -f $BASE/gnatmake ]; then -+if [ ! -f $host_gnatmake ]; then - echo gnattools missing, exiting. - exit 1 - fi -@@ -46,8 +46,8 @@ - chmod +x host_gnatchop - - echo '#!/bin/sh' > host_gnatmake --echo PATH=`dirname $host_gnatmake`:'$PATH' >> host_gnatmake --echo unset ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_EXEC_PREFIX >> host_gnatmake -+echo unset -v `env | sed -e "s/=.*//" -e "s/^\.//"` >> host_gnatmake -+echo PATH=`dirname $host_gnatmake`:'/sbin:/bin:/usr/bin:/usr/sbin' >> host_gnatmake - echo export PATH >> host_gnatmake - echo exec gnatmake '"$@"' >> host_gnatmake - ---- gcc/testsuite/ada/acats/run_all.sh.orig 2011-08-18 12:31:42.000000000 -0500 -+++ gcc/testsuite/ada/acats/run_all.sh 2011-08-18 18:26:04.000000000 -0500 -@@ -11,9 +11,14 @@ - - gccflags="-O2" - gnatflags="-gnatws" -+tabtarget="/data/local/testsuite" - - target_run () { -- eval $EXPECT -f $testdir/run_test.exp $* -+ # Run on rooted tablet (port 22 vs port 2222) -+ BN=`basename $*` -+ $STRIP_FOR_TARGET $* -+ /usr/bin/scp -qp $* root@tablet:$tabtarget/ -+ /usr/bin/ssh -q tablet $tabtarget/$BN - } - - # End of customization section. -@@ -55,13 +60,9 @@ - exit 1 - fi - --target_gnatchop () { -- gnatchop --GCC="$GCC_DRIVER" $* --} -- - target_gnatmake () { -- echo gnatmake --GCC=\"$GCC\" $gnatflags $gccflags $* -largs $EXTERNAL_OBJECTS --GCC=\"$GCC\" -- gnatmake --GCC="$GCC" $gnatflags $gccflags $* -largs $EXTERNAL_OBJECTS --GCC="$GCC" -+ echo gnatmake-cross --GCC=\"$GCC\" $gnatflags $gccflags $* -largs $EXTERNAL_OBJECTS --GCC=\"$GCC\" -+ gnatmake-cross --GCC="$GCC" $gnatflags $gccflags $* -largs $EXTERNAL_OBJECTS --GCC="$GCC" - } - - target_gcc () { -@@ -94,8 +95,8 @@ - display `$GCC -v 2>&1` - display host=`gcc -dumpmachine` - display target=$target --display `type gnatmake` --gnatls -v >> $dir/acats.log -+display `type gnatmake-cross` -+gnatls-cross -v >> $dir/acats.log - display "" - - display " === acats support ===" -@@ -187,7 +188,7 @@ - exit 1 - fi - --target_gnatchop *.adt >> $dir/acats.log 2>&1 -+host_gnatchop *.adt >> $dir/acats.log 2>&1 - - target_gnatmake -c -gnato -gnatE *.ads >> $dir/acats.log 2>&1 - target_gnatmake -c -gnato -gnatE *.adb >> $dir/acats.log 2>&1 -@@ -262,7 +263,7 @@ - continue - fi - -- target_gnatchop -c -w `ls ${test}*.a ${test}*.ada ${test}*.adt ${test}*.am ${test}*.dep 2> /dev/null` >> $dir/acats.log 2>&1 -+ host_gnatchop -c -w `ls ${test}*.a ${test}*.ada ${test}*.adt ${test}*.am ${test}*.dep 2> /dev/null` >> $dir/acats.log 2>&1 - main="" - find_main - if [ -z "$main" ]; then diff --git a/lang/gnatdroid-armv5/files/pkg-message.in b/lang/gnatdroid-armv5/files/pkg-message.in deleted file mode 100644 index d11ea339b8c..00000000000 --- a/lang/gnatdroid-armv5/files/pkg-message.in +++ /dev/null @@ -1,4 +0,0 @@ - Add to path: %%PREFIX%%/bin - All binaries have prefix of %%TARGET%%- - e.g. %%TARGET%%-gcc - %%TARGET%%-gnatmake diff --git a/lang/gnatdroid-armv5/pkg-descr b/lang/gnatdroid-armv5/pkg-descr deleted file mode 100644 index ddfbc3b6370..00000000000 --- a/lang/gnatdroid-armv5/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The gnatdroid-armv5 port builds a C/Ada cross-compiler based on GCC 4.7 that -targets the Android operating system (version 4.4, API level 19) running on -ARM architecture (version 5). This produces binaries that run natively on -Android devices as well as the Android SDK emulator. Note that 18 the last -API version supporting ARMv5. - -WWW: http://www.dragonlace.net diff --git a/lang/gnatdroid-armv5/pkg-plist b/lang/gnatdroid-armv5/pkg-plist deleted file mode 100644 index 73dd8ee76c8..00000000000 --- a/lang/gnatdroid-armv5/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -bin/%%TARGET%%-ada -bin/%%TARGET%%-c++ -bin/%%TARGET%%-cpp -bin/%%TARGET%%-gcc-%%GCCVERS%% -bin/%%TARGET%%-gcov -bin/%%TARGET%%-g++ -bin/%%TARGET%%-gcc -bin/%%TARGET%%-gcc-ar -bin/%%TARGET%%-gcc-nm -bin/%%TARGET%%-gcc-ranlib -%%FORT%%bin/%%TARGET%%-gfortran -bin/%%TARGET%%-gnat -bin/%%TARGET%%-gnatbind -bin/%%TARGET%%-gnatchop -bin/%%TARGET%%-gnatclean -bin/%%TARGET%%-gnatfind -bin/%%TARGET%%-gnatkr -bin/%%TARGET%%-gnatlink -bin/%%TARGET%%-gnatls -bin/%%TARGET%%-gnatmake -bin/%%TARGET%%-gnatname -bin/%%TARGET%%-gnatprep -bin/%%TARGET%%-gnatxref |