- add a common DESCR for all GCC versions (and their subpackages) ;
except for version 3.3 which already has a specific one ; versions 3.4, 4.0 and 4.1 have been broken for a while so no bump ok espie@
This commit is contained in:
parent
39f2a1c05c
commit
f43ffec0ce
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.13 2007/09/16 02:59:32 merdely Exp $
|
||||
# $OpenBSD: Makefile,v 1.14 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||
BROKEN=adjust for types changes
|
||||
@ -50,8 +50,6 @@ MAKE_GXX=Yes
|
||||
.endif
|
||||
|
||||
MULTI_PACKAGES=
|
||||
# No sub packages description
|
||||
DESCR=${PKGDIR}/DESCR
|
||||
|
||||
REGRESS_DEPENDS=::devel/dejagnu
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.27 2007/09/16 00:27:05 merdely Exp $
|
||||
# $OpenBSD: Makefile,v 1.28 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||
BROKEN=adjust for types changes
|
||||
@ -56,8 +56,6 @@ MAKE_GXX=Yes
|
||||
.endif
|
||||
|
||||
MULTI_PACKAGES=
|
||||
# No sub packages description
|
||||
DESCR=${PKGDIR}/DESCR
|
||||
|
||||
REGRESS_DEPENDS=::devel/dejagnu
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.17 2007/09/16 00:27:05 merdely Exp $
|
||||
# $OpenBSD: Makefile,v 1.18 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||
#BROKEN=adjust for types changes
|
||||
@ -67,8 +67,6 @@ MAKE_GXX=Yes
|
||||
.endif
|
||||
|
||||
MULTI_PACKAGES=
|
||||
# No sub packages description
|
||||
DESCR=${PKGDIR}/DESCR
|
||||
|
||||
REGRESS_DEPENDS=::devel/dejagnu
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.18 2007/10/22 16:28:45 espie Exp $
|
||||
# $OpenBSD: Makefile,v 1.19 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax amd64
|
||||
#BROKEN=adjust for types changes
|
||||
@ -8,14 +8,14 @@ DATE=20070307
|
||||
FULL_VERSION=4.2-${DATE}
|
||||
FULL_PKGVERSION=4.2.${DATE}
|
||||
|
||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p3
|
||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}p3
|
||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p2
|
||||
PKGNAME-g77= g77-${FULL_PKGVERSION}p2
|
||||
PKGNAME-f95= g95-${FULL_PKGVERSION}p3
|
||||
PKGNAME-java= gcj-${FULL_PKGVERSION}p2
|
||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p3
|
||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}p2
|
||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p4
|
||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}p4
|
||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p3
|
||||
PKGNAME-g77= g77-${FULL_PKGVERSION}p3
|
||||
PKGNAME-f95= g95-${FULL_PKGVERSION}p4
|
||||
PKGNAME-java= gcj-${FULL_PKGVERSION}p3
|
||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p4
|
||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}p3
|
||||
SHARED_LIBS= estdc++ 7.0 \
|
||||
gfortran 2.0 \
|
||||
-org-w3c-dom 1.0 \
|
||||
@ -50,8 +50,6 @@ BUILD_DEPENDS+= :bison-*:devel/bison
|
||||
|
||||
|
||||
MULTI_PACKAGES= -main
|
||||
# No sub packages description
|
||||
DESCR=${PKGDIR}/DESCR
|
||||
|
||||
REGRESS_DEPENDS=::devel/dejagnu
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.4 2007/09/16 00:27:05 merdely Exp $
|
||||
# $OpenBSD: Makefile,v 1.5 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax amd64
|
||||
#BROKEN=adjust for types changes
|
||||
@ -8,14 +8,14 @@ DATE=20070309
|
||||
FULL_VERSION=4.3-${DATE}
|
||||
FULL_PKGVERSION=4.3.${DATE}
|
||||
|
||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p0
|
||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}
|
||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}
|
||||
PKGNAME-g77= g77-${FULL_PKGVERSION}
|
||||
PKGNAME-f95= g95-${FULL_PKGVERSION}
|
||||
PKGNAME-java= gcj-${FULL_PKGVERSION}
|
||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}
|
||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}
|
||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p1
|
||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}p0
|
||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p0
|
||||
PKGNAME-g77= g77-${FULL_PKGVERSION}p0
|
||||
PKGNAME-f95= g95-${FULL_PKGVERSION}p0
|
||||
PKGNAME-java= gcj-${FULL_PKGVERSION}p0
|
||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p0
|
||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}p0
|
||||
SHARED_LIBS= estdc++ 7.0 \
|
||||
gfortran 2.0 \
|
||||
-org-w3c-dom 1.0 \
|
||||
@ -50,8 +50,6 @@ BUILD_DEPENDS+= :bison-*:devel/bison
|
||||
|
||||
|
||||
MULTI_PACKAGES= -main
|
||||
# No sub packages description
|
||||
DESCR=${PKGDIR}/DESCR
|
||||
|
||||
REGRESS_DEPENDS=::devel/dejagnu
|
||||
|
||||
|
12
lang/gcc/DESCR
Normal file
12
lang/gcc/DESCR
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the core C compiler.
|
12
lang/gcc/DESCR-ada
Normal file
12
lang/gcc/DESCR-ada
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the Ada compiler.
|
12
lang/gcc/DESCR-c++
Normal file
12
lang/gcc/DESCR-c++
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the C++ compiler.
|
12
lang/gcc/DESCR-estdc++
Normal file
12
lang/gcc/DESCR-estdc++
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the C++ compiler library.
|
12
lang/gcc/DESCR-f95
Normal file
12
lang/gcc/DESCR-f95
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the f95 compiler.
|
12
lang/gcc/DESCR-g77
Normal file
12
lang/gcc/DESCR-g77
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the f77 compiler.
|
12
lang/gcc/DESCR-java
Normal file
12
lang/gcc/DESCR-java
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the java compiler.
|
12
lang/gcc/DESCR-objc
Normal file
12
lang/gcc/DESCR-objc
Normal file
@ -0,0 +1,12 @@
|
||||
The GNU Compiler Collection (GCC) includes front ends for C, C++,
|
||||
Objective-C, Fortran, Java, and Ada, as well as libraries for these
|
||||
languages (libstdc++, libgcj,...).
|
||||
|
||||
GCC development is a part of the GNU Project and uses an open
|
||||
development environment. Its supports many other platforms in order to
|
||||
foster a world-class optimizing compiler, to attract a larger team of
|
||||
developers, to ensure that GCC and the GNU system work on multiple
|
||||
architectures and diverse environments, and to more thoroughly test and
|
||||
extend the features of GCC.
|
||||
|
||||
This package contains the obj C compiler.
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile.inc,v 1.8 2007/09/16 00:27:05 merdely Exp $
|
||||
# $OpenBSD: Makefile.inc,v 1.9 2007/12/20 16:11:35 ajacoutot Exp $
|
||||
|
||||
# common stuff for all gcc ports
|
||||
# we assume each one defines a V variable.
|
||||
@ -30,6 +30,15 @@ PKGNAME-java?= gcj-${FULL_PKGVERSION}
|
||||
PKGNAME-objc?= gobjc-${FULL_PKGVERSION}
|
||||
PKGNAME-ada?= gnat-${FULL_PKGVERSION}
|
||||
|
||||
DESCR-main ?= ${PORTSDIR}/lang/gcc/DESCR
|
||||
DESCR-c++ ?= ${PORTSDIR}/lang/gcc/DESCR-c++
|
||||
DESCR-estdc++ ?=${PORTSDIR}/lang/gcc/DESCR-estdc++
|
||||
DESCR-g77 ?= ${PORTSDIR}/lang/gcc/DESCR-g77
|
||||
DESCR-f95 ?= ${PORTSDIR}/lang/gcc/DESCR-f95
|
||||
DESCR-java ?= ${PORTSDIR}/lang/gcc/DESCR-java
|
||||
DESCR-objc ?= ${PORTSDIR}/lang/gcc/DESCR-objc
|
||||
DESCR-ada ?= ${PORTSDIR}/lang/gcc/DESCR-ada
|
||||
|
||||
HOMEPAGE?= http://gcc.gnu.org/
|
||||
|
||||
DIST_SUBDIR=gcc
|
||||
|
Loading…
Reference in New Issue
Block a user