- 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
|
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||||
BROKEN=adjust for types changes
|
BROKEN=adjust for types changes
|
||||||
@ -50,8 +50,6 @@ MAKE_GXX=Yes
|
|||||||
.endif
|
.endif
|
||||||
|
|
||||||
MULTI_PACKAGES=
|
MULTI_PACKAGES=
|
||||||
# No sub packages description
|
|
||||||
DESCR=${PKGDIR}/DESCR
|
|
||||||
|
|
||||||
REGRESS_DEPENDS=::devel/dejagnu
|
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
|
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||||
BROKEN=adjust for types changes
|
BROKEN=adjust for types changes
|
||||||
@ -56,8 +56,6 @@ MAKE_GXX=Yes
|
|||||||
.endif
|
.endif
|
||||||
|
|
||||||
MULTI_PACKAGES=
|
MULTI_PACKAGES=
|
||||||
# No sub packages description
|
|
||||||
DESCR=${PKGDIR}/DESCR
|
|
||||||
|
|
||||||
REGRESS_DEPENDS=::devel/dejagnu
|
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
|
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax
|
||||||
#BROKEN=adjust for types changes
|
#BROKEN=adjust for types changes
|
||||||
@ -67,8 +67,6 @@ MAKE_GXX=Yes
|
|||||||
.endif
|
.endif
|
||||||
|
|
||||||
MULTI_PACKAGES=
|
MULTI_PACKAGES=
|
||||||
# No sub packages description
|
|
||||||
DESCR=${PKGDIR}/DESCR
|
|
||||||
|
|
||||||
REGRESS_DEPENDS=::devel/dejagnu
|
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
|
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax amd64
|
||||||
#BROKEN=adjust for types changes
|
#BROKEN=adjust for types changes
|
||||||
@ -8,14 +8,14 @@ DATE=20070307
|
|||||||
FULL_VERSION=4.2-${DATE}
|
FULL_VERSION=4.2-${DATE}
|
||||||
FULL_PKGVERSION=4.2.${DATE}
|
FULL_PKGVERSION=4.2.${DATE}
|
||||||
|
|
||||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p3
|
PKGNAME-main= gcc-${FULL_PKGVERSION}p4
|
||||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}p3
|
PKGNAME-c++ = g++-${FULL_PKGVERSION}p4
|
||||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p2
|
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p3
|
||||||
PKGNAME-g77= g77-${FULL_PKGVERSION}p2
|
PKGNAME-g77= g77-${FULL_PKGVERSION}p3
|
||||||
PKGNAME-f95= g95-${FULL_PKGVERSION}p3
|
PKGNAME-f95= g95-${FULL_PKGVERSION}p4
|
||||||
PKGNAME-java= gcj-${FULL_PKGVERSION}p2
|
PKGNAME-java= gcj-${FULL_PKGVERSION}p3
|
||||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p3
|
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p4
|
||||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}p2
|
PKGNAME-ada= gnat-${FULL_PKGVERSION}p3
|
||||||
SHARED_LIBS= estdc++ 7.0 \
|
SHARED_LIBS= estdc++ 7.0 \
|
||||||
gfortran 2.0 \
|
gfortran 2.0 \
|
||||||
-org-w3c-dom 1.0 \
|
-org-w3c-dom 1.0 \
|
||||||
@ -50,8 +50,6 @@ BUILD_DEPENDS+= :bison-*:devel/bison
|
|||||||
|
|
||||||
|
|
||||||
MULTI_PACKAGES= -main
|
MULTI_PACKAGES= -main
|
||||||
# No sub packages description
|
|
||||||
DESCR=${PKGDIR}/DESCR
|
|
||||||
|
|
||||||
REGRESS_DEPENDS=::devel/dejagnu
|
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
|
ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax amd64
|
||||||
#BROKEN=adjust for types changes
|
#BROKEN=adjust for types changes
|
||||||
@ -8,14 +8,14 @@ DATE=20070309
|
|||||||
FULL_VERSION=4.3-${DATE}
|
FULL_VERSION=4.3-${DATE}
|
||||||
FULL_PKGVERSION=4.3.${DATE}
|
FULL_PKGVERSION=4.3.${DATE}
|
||||||
|
|
||||||
PKGNAME-main= gcc-${FULL_PKGVERSION}p0
|
PKGNAME-main= gcc-${FULL_PKGVERSION}p1
|
||||||
PKGNAME-c++ = g++-${FULL_PKGVERSION}
|
PKGNAME-c++ = g++-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}
|
PKGNAME-estdc= libstdc++-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-g77= g77-${FULL_PKGVERSION}
|
PKGNAME-g77= g77-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-f95= g95-${FULL_PKGVERSION}
|
PKGNAME-f95= g95-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-java= gcj-${FULL_PKGVERSION}
|
PKGNAME-java= gcj-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-objc= gobjc-${FULL_PKGVERSION}
|
PKGNAME-objc= gobjc-${FULL_PKGVERSION}p0
|
||||||
PKGNAME-ada= gnat-${FULL_PKGVERSION}
|
PKGNAME-ada= gnat-${FULL_PKGVERSION}p0
|
||||||
SHARED_LIBS= estdc++ 7.0 \
|
SHARED_LIBS= estdc++ 7.0 \
|
||||||
gfortran 2.0 \
|
gfortran 2.0 \
|
||||||
-org-w3c-dom 1.0 \
|
-org-w3c-dom 1.0 \
|
||||||
@ -50,8 +50,6 @@ BUILD_DEPENDS+= :bison-*:devel/bison
|
|||||||
|
|
||||||
|
|
||||||
MULTI_PACKAGES= -main
|
MULTI_PACKAGES= -main
|
||||||
# No sub packages description
|
|
||||||
DESCR=${PKGDIR}/DESCR
|
|
||||||
|
|
||||||
REGRESS_DEPENDS=::devel/dejagnu
|
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
|
# common stuff for all gcc ports
|
||||||
# we assume each one defines a V variable.
|
# we assume each one defines a V variable.
|
||||||
@ -30,6 +30,15 @@ PKGNAME-java?= gcj-${FULL_PKGVERSION}
|
|||||||
PKGNAME-objc?= gobjc-${FULL_PKGVERSION}
|
PKGNAME-objc?= gobjc-${FULL_PKGVERSION}
|
||||||
PKGNAME-ada?= gnat-${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/
|
HOMEPAGE?= http://gcc.gnu.org/
|
||||||
|
|
||||||
DIST_SUBDIR=gcc
|
DIST_SUBDIR=gcc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user