diff options
author | rene <rene@FreeBSD.org> | 2014-04-02 05:24:16 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2014-04-02 05:24:16 +0800 |
commit | a93fc3c28cb31e84ffc40194a731d5500c0969ab (patch) | |
tree | 9b133cf2613d576544183a58345677144a6aa522 /lang | |
parent | a846f2bf03d6a12e3c9c01680f156041155b2d5e (diff) | |
download | freebsd-ports-gnome-a93fc3c28cb31e84ffc40194a731d5500c0969ab.tar.gz freebsd-ports-gnome-a93fc3c28cb31e84ffc40194a731d5500c0969ab.tar.zst freebsd-ports-gnome-a93fc3c28cb31e84ffc40194a731d5500c0969ab.zip |
Remove expired ports:
2014-02-27 devel/hyena: Broken for more than 6 month
2014-04-01 print/pdfmod: Depends on expired devel/hyena, unstaged, uses old standards
2014-04-01 security/gnutls-devel: Stale, broken and vulnerable
2014-04-01 sysutils/epylog: distfiles no longer fetchable
2014-04-01 japanese/Wnn6: Unmaintained, interactive and restricted
2014-04-01 japanese/srd-fpw: Unmaintained, interactive and restricted
2014-04-01 japanese/mypaedia-fpw: Unmaintained, interactive and restricted
2014-04-01 news/dnews: Unmaintained, interactive and restricted
2014-04-01 devel/adasdl: Ancient, does not build on amd64; use devel/sdl_gnat instead
2014-04-01 lang/gnat: The Ada framework is based on lang/gcc-aux, use it instead
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/gnat/Makefile | 214 | ||||
-rw-r--r-- | lang/gnat/distinfo | 6 | ||||
-rw-r--r-- | lang/gnat/files/patch-Makefile.rtl | 10 | ||||
-rw-r--r-- | lang/gnat/files/patch-aa | 11 | ||||
-rw-r--r-- | lang/gnat/files/patch-ab | 10 | ||||
-rw-r--r-- | lang/gnat/files/patch-ac | 11 | ||||
-rw-r--r-- | lang/gnat/files/patch-ad | 11 | ||||
-rw-r--r-- | lang/gnat/files/patch-af | 11 | ||||
-rw-r--r-- | lang/gnat/files/patch-ag | 11 | ||||
-rw-r--r-- | lang/gnat/pkg-descr | 10 | ||||
-rw-r--r-- | lang/gnat/pkg-plist | 20 |
12 files changed, 0 insertions, 326 deletions
diff --git a/lang/Makefile b/lang/Makefile index 23aaccaaec58..63f08b3dc666 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -93,7 +93,6 @@ SUBDIR += gforth SUBDIR += ghc SUBDIR += gjs - SUBDIR += gnat SUBDIR += gnat-aux SUBDIR += gnat_util SUBDIR += gnatdroid-armv5 diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile deleted file mode 100644 index e5567ff9ab19..000000000000 --- a/lang/gnat/Makefile +++ /dev/null @@ -1,214 +0,0 @@ -# Created by: hsu, nils@guru.ims.uni-stuttgart.de, maurice@serc.rmit.edu.au -# $FreeBSD$ - -PORTNAME= gnat -PORTVERSION= 2010 -CATEGORIES= lang -MASTER_SITES= ${MASTER_SITE_LOCAL:S/$/:boot/} -MASTER_SITE_SUBDIR= deischen/gcc/:boot -DISTFILES= ${gcc_srcfile}:gcc ${gnat_srcfile}:gnat - -MAINTAINER= deischen@FreeBSD.org -COMMENT= The GNU Ada Compiler system - -LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \ - mpfr.4:${PORTSDIR}/math/mpfr - -LICENSE_COMB= multi -LICENSE= GPLv3 LGPL3 - -ONLY_FOR_ARCHS= i386 - -DEPRECATED= The Ada framework is based on lang/gcc-aux, use it instead -EXPIRATION_DATE=2014-04-01 - -USES= bison gmake iconv perl5 -USE_PERL5= build - -WRKSRC= ${WRKDIR}/build - -MAN1= gnatgcc.1 gnatcpp.1 gnatgcov.1 -MAN7= fsf-funding.7 gfdl.7 gpl.7 -MAN7= ${fsf_mans:S/$/${fsf_suffix}.7/} - -NO_STAGE= yes -.include <bsd.port.pre.mk> - -gcc_version= 4.3.6 -fsf_mans= fsf-funding gfdl gpl -fsf_suffix= -${PORTNAME} -gnuhost= ${CONFIGURE_TARGET} -targlib= ${PREFIX}/lib/gcc-gnat -targlibexec= ${PREFIX}/libexec/gcc-gnat -gcc_srcdir= gcc-4_3-branch-src -gnat_srcdir= gnat-gpl-2010-src -gcc_wrksrc= ${WRKDIR}/${gcc_srcdir} -gnat_wrksrc= ${WRKDIR}/${gnat_srcdir} -# http://libre.adacore.com/:gcc -# http://libre.adacore.com/:gnat -gcc_srcfile= gcc-4_3-branch-rev160200-src.tgz -gnat_srcfile= gnat-gpl-2010-src.tgz - -PATCH_WRKSRC= ${gcc_wrksrc} - -GNU_CONFIGURE= yes -CONFIGURE_SCRIPT= ../${gcc_srcdir}/configure -CONFIGURE_ARGS= --enable-languages="c,ada" \ - --program-prefix=gnat \ - --disable-nls \ - --with-system-zlib \ - ${ICONV_CONFIGURE_ARG} \ - --libdir=${targlib} \ - --libexecdir=${targlibexec} \ - --disable-libada -COMPILE_DATA= MAKEINFO=${FALSE} -MAKE_ENV+= PTHREAD_LIBS=${PTHREAD_LIBS} - -PLIST_SUB= GNUHOST=${gnuhost} GCC_VERSION=${gcc_version} \ - LIBRARY_VERSION=${LIBRARY_VERSION} - -# You need a compiler who calls an existing GNAT compiler (3.15 or greater). -# If you have one, point GNATGCC at it. By default, we'll look for one in -# the path. If we can't find one, we'll fetch a distfile containing -# a minimum (still pretty large) compiler toolset and use that to build. - -GNATGCC!= if ${WHICH} gnatgcc > /dev/null 2>&1; then \ - ${ECHO_CMD} "`${WHICH} gnatgcc`"; \ - else \ - ${ECHO_CMD} ""; \ - fi -GNATBIND!= if ${WHICH} gnatbind > /dev/null 2>&1; then \ - ${ECHO_CMD} "`${WHICH} gnatbind`"; \ - else \ - ${ECHO_CMD} ""; \ - fi - -.if !empty(GNATGCC) && !empty(GNATBIND) -have_boot!= if [ -x ${GNATGCC} -a -x ${GNATBIND} ]; then \ - ${ECHO_CMD} "$$PATH"; \ - else \ - ${ECHO_CMD} ""; \ - fi -.else -have_boot= -.endif - -.if empty(have_boot) -DISTFILES+= gnat-2005-boot.tgz:boot -BUILD_DEPENDS+= ${LOCALBASE}/lib/compat/libc.so.6:${PORTSDIR}/misc/compat6x -# Warning! You need the trailing slash on GCC_EXEC_PREFIX. -COMPILE_DATA+= GCC_EXEC_PREFIX=${WRKDIR}/adaboot/lib/gcc/ \ - ADA_INCLUDE_PATH=${WRKDIR}/adaboot/lib/gcc/adainclude \ - ADA_OBJECTS_PATH=${WRKDIR}/adaboot/lib/gcc/adalib -GNATGCC= gnatgcc -have_boot= ${WRKDIR}/adaboot/bin:${WRKDIR}/adaboot/libexec/gcc:${PATH} -.endif - -# Make sure we use the Ada-aware gcc compiler. -CC= ${GNATGCC} -CONFIGURE_ENV+= ${COMPILE_DATA} CC=${GNATGCC} PATH=${have_boot} -MAKE_ENV+= ${COMPILE_DATA} PATH=${have_boot} - -# Shared library handling -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -USE_LDCONFIG= ${PREFIX}/lib ${targlib} -LIBRARY_VERSION= 2010 -PLIST_SUB+= SHAREDLIB="" -.else -CONFIGURE_ARGS+= --disable-shared -PLIST_SUB+= SHAREDLIB="@comment " -.endif - -# Check for GNAT sources. -.if !exists(${DISTDIR}/${gnat_srcfile}) -IGNORE= you must fetch the source distribution manually. Please access http://libre.adacore.com/ with a web browser and download the source files: ${gnat_srcfile} ${gcc_srcfile} placing them in ${DISTDIR} -.endif - -pre-patch: - @${ECHO} "===> Applying FreeBSD ports tree patches for gcc34." - @${ECHO} "===> Applying GNAT supplied patches for gcc43." - @( cd ${gcc_wrksrc}/; \ - ${CAT} ${gnat_wrksrc}/src/gcc-43.dif | ${PATCH} ${PATCH_ARGS} ) - @${ECHO} "===> Moving GNAT compiler sources into GCC tree." - @( ${MV} ${gnat_wrksrc}/src/ada ${gcc_wrksrc}/gcc ) - -pre-configure: - @${MKDIR} ${WRKSRC} - cd ${gcc_wrksrc} ; contrib/gcc_update --touch - ${RM} -f ${gcc_wrksrc}/gcc/*/*.info* - @${TOUCH} ${TOUCH_FLAGS} ${gcc_wrksrc}/gcc/cstamp-h.in - -do-build: - (cd ${WRKSRC}; \ - PATH=${have_boot} \ - ${SETENV} ${COMPILE_DATA} ${GMAKE} CC=${CC} ) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} PTHREAD_LIBS=${PTHREAD_LIBS} bootstrap-lean ) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnatlib ) -.if defined(WANT_SHAREDLIBS) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnatlib-shared ) -.endif - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnattools ) - -post-install: - ${INSTALL_SCRIPT} ${gcc_wrksrc}/gcc/ada/gnathtml.pl ${PREFIX}/bin - @(for prog in \ - ${PREFIX}/bin/gnat \ - ${PREFIX}/bin/gnatbind \ - ${PREFIX}/bin/gnatchop \ - ${PREFIX}/bin/gnatclean \ - ${PREFIX}/bin/gnatcpp \ - ${PREFIX}/bin/gnatfind \ - ${PREFIX}/bin/gnatgcc \ - ${PREFIX}/bin/gnatgcov \ - ${PREFIX}/bin/gnatkr \ - ${PREFIX}/bin/gnatlink \ - ${PREFIX}/bin/gnatls \ - ${PREFIX}/bin/gnatmake \ - ${PREFIX}/bin/gnatname \ - ${PREFIX}/bin/gnatprep \ - ${PREFIX}/bin/gnatxref \ - ${PREFIX}/bin/${gnuhost}-gcc-${gcc_version} \ - ${PREFIX}/bin/${gnuhost}-gnatgcc \ - ${targlibexec}/${gnuhost}/${gcc_version}/cc1 \ - ${targlibexec}/${gnuhost}/${gcc_version}/gnat1 \ - ${targlibexec}/${gnuhost}/${gcc_version}/collect2 ; \ - do \ - if [ -x $$prog ]; then \ - ${STRIP_CMD} $$prog ; \ - fi \ - done) - @(${CHOWN} -R root:wheel ${targlib}) - @(${CHOWN} -R root:wheel ${targlibexec}) - # This empty fortran directory is making trouble. - ${RM} -rf ${PREFIX}/lib/gcc-gnat/gcc/${CONFIGURE_TARGET}/${gcc_version}/finclude - # Version FSF funding and licensing manuals. XXX Fix before it happens! - for mp in ${fsf_mans}; do \ - ${MV} -f ${PREFIX}/man/man7/$${mp}.7 \ - ${PREFIX}/man/man7/$${mp}${fsf_suffix}.7; \ - done - # Prepare a temporary list of installed libraries and include files. - ${RM} -f ${WRKDIR}/PLIST.lib - for d in lib/gcc-gnat libexec/gcc-gnat/gcc/${CONFIGURE_TARGET}/; do \ - cd ${PREFIX}; \ - if [ -d $${d} ]; then \ - ${FIND} $${d} -type f -o -type l >>${WRKDIR}/PLIST.lib; \ - ${FIND} $${d} -type d | ${SORT} -r | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib; \ - fi; \ - done - # Following directories should be removed on deinstall if empty. Add them to the temporary list. - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat/gcc/${CONFIGURE_TARGET} 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat/gcc 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - # Insert the temporary list in the packing list. - cd ${WRKDIR}; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} - -.include <bsd.port.post.mk> diff --git a/lang/gnat/distinfo b/lang/gnat/distinfo deleted file mode 100644 index 79451ff33af4..000000000000 --- a/lang/gnat/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -SHA256 (gnat-gpl-2010-src.tgz) = e89b6209e382680a49b3821bf6f13e87780e05f91e4c386821807f6205da4bd2 -SIZE (gnat-gpl-2010-src.tgz) = 9276344 -SHA256 (gcc-4_3-branch-rev160200-src.tgz) = 0aa86252f3000b1ab17ec5ec2634d9161d6efdb3ee9ea29450a8769a194f3893 -SIZE (gcc-4_3-branch-rev160200-src.tgz) = 38790282 -SHA256 (gnat-2005-boot.tgz) = c1d7b1558e377f412d78cb2bf832489c288862d25be21b566e8e0fb2803425d9 -SIZE (gnat-2005-boot.tgz) = 10387392 diff --git a/lang/gnat/files/patch-Makefile.rtl b/lang/gnat/files/patch-Makefile.rtl deleted file mode 100644 index a9b0bfd0bd15..000000000000 --- a/lang/gnat/files/patch-Makefile.rtl +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc/ada/Makefile.rtl.orig 2010-03-27 12:44:36.000000000 -0400 -+++ gcc/ada/Makefile.rtl 2010-09-28 11:18:21.000000000 -0400 -@@ -505,6 +505,7 @@ - s-memory$(objext) \ - s-objrea$(objext) \ - s-os_lib$(objext) \ -+ s-oscons$(objext) \ - s-osprim$(objext) \ - s-pack03$(objext) \ - s-pack05$(objext) \ diff --git a/lang/gnat/files/patch-aa b/lang/gnat/files/patch-aa deleted file mode 100644 index aa2051d42a29..000000000000 --- a/lang/gnat/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.orig 2010-09-28 11:10:55.000000000 -0400 -+++ gcc/Makefile.in 2010-09-28 11:13:07.000000000 -0400 -@@ -3944,7 +3944,7 @@ - # Install the driver last so that the window when things are - # broken is small. - install: install-common $(INSTALL_HEADERS) \ -- install-cpp install-man install-info install-@POSUB@ \ -+ install-cpp install-man install-@POSUB@ \ - install-driver - - # Handle cpp installation. diff --git a/lang/gnat/files/patch-ab b/lang/gnat/files/patch-ab deleted file mode 100644 index bf9f0e776732..000000000000 --- a/lang/gnat/files/patch-ab +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc/ada/env.c.orig 2010-06-03 02:19:06.000000000 -0400 -+++ gcc/ada/env.c 2010-09-28 11:05:55.000000000 -0400 -@@ -167,6 +167,7 @@ - } - - #elif (defined (__vxworks) && defined (__RTP__)) || defined (__APPLE__) -+ || defined(__FreeBSD__) - setenv (name, value, 1); - - #else diff --git a/lang/gnat/files/patch-ac b/lang/gnat/files/patch-ac deleted file mode 100644 index cded7b727d57..000000000000 --- a/lang/gnat/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gcc-interface/Makefile.in.orig 2010-05-30 06:46:25.000000000 -0400 -+++ gcc/ada/gcc-interface/Makefile.in 2010-09-28 11:03:31.000000000 -0400 -@@ -1166,7 +1166,7 @@ - GNATLIB_SHARED = gnatlib-shared-dual - - EH_MECHANISM=-gcc -- THREADSLIB= -lpthread -+ THREADSLIB= $(PTHREAD_LIBS) - GMEM_LIB = gmemlib - LIBRARY_VERSION := $(LIB_VERSION) - endif diff --git a/lang/gnat/files/patch-ad b/lang/gnat/files/patch-ad deleted file mode 100644 index 2cf0fc351752..000000000000 --- a/lang/gnat/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/make.adb.orig 2010-06-03 02:22:55.000000000 -0400 -+++ gcc/ada/make.adb 2010-09-28 11:04:31.000000000 -0400 -@@ -649,7 +649,7 @@ - -- Compiler, Binder & Linker Data and Subprograms -- - ---------------------------------------------------- - -- Gcc : String_Access := Program_Name ("gcc", "gnatmake"); -+ Gcc : String_Access := Program_Name ("gnatgcc", "gnatmake"); - Gnatbind : String_Access := Program_Name ("gnatbind", "gnatmake"); - Gnatlink : String_Access := Program_Name ("gnatlink", "gnatmake"); - -- Default compiler, binder, linker programs diff --git a/lang/gnat/files/patch-af b/lang/gnat/files/patch-af deleted file mode 100644 index c4c54206c3e7..000000000000 --- a/lang/gnat/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gnatlink.adb.orig 2010-06-03 02:22:26.000000000 -0400 -+++ gcc/ada/gnatlink.adb 2010-09-28 11:04:58.000000000 -0400 -@@ -137,7 +137,7 @@ - -- This table collects the arguments to be passed to compile the binder - -- generated file. - -- Gcc : String_Access := Program_Name ("gcc", "gnatlink"); -+ Gcc : String_Access := Program_Name ("gnatgcc", "gnatlink"); - - Read_Mode : constant String := "r" & ASCII.NUL; - diff --git a/lang/gnat/files/patch-ag b/lang/gnat/files/patch-ag deleted file mode 100644 index 58783fd6b8ce..000000000000 --- a/lang/gnat/files/patch-ag +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gnatchop.adb.orig 2010-06-03 02:22:23.000000000 -0400 -+++ gcc/ada/gnatchop.adb 2010-09-28 11:05:12.000000000 -0400 -@@ -45,7 +45,7 @@ - Config_File_Name : constant String_Access := new String'("gnat.adc"); - -- The name of the file holding the GNAT configuration pragmas - -- Gcc : String_Access := new String'("gcc"); -+ Gcc : String_Access := new String'("gnatgcc"); - -- May be modified by switch --GCC= - - Gcc_Set : Boolean := False; diff --git a/lang/gnat/pkg-descr b/lang/gnat/pkg-descr deleted file mode 100644 index 5ec9266e2eb6..000000000000 --- a/lang/gnat/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The GPL version of GNU Ada compiler system built on GCC 3.4.6 - -Binaries built with this version of compiler are covered by the -GPL license. Use the Ada compiler bundled with GCC 4.0 and -subsequent for LGPL licensing. - -The libraries supplied with this version of GNAT support tasking -with FreeBSD 4 and greater using libc_r and libpthread. - -WWW: http://libre.act-europe.com/ diff --git a/lang/gnat/pkg-plist b/lang/gnat/pkg-plist deleted file mode 100644 index 5f2f9c354523..000000000000 --- a/lang/gnat/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -bin/gnathtml.pl -bin/gnat -bin/gnatbind -bin/gnatchop -bin/gnatclean -bin/gnatcpp -bin/gnatfind -bin/gnatgcc -bin/gnatgccbug -bin/gnatgcov -bin/gnatkr -bin/gnatlink -bin/gnatls -bin/gnatmake -bin/gnatname -bin/gnatprep -bin/gnatxref -bin/%%GNUHOST%%-gcc-%%GCC_VERSION%% -bin/%%GNUHOST%%-gnatgcc -@comment Insert PLIST.lib here |