diff options
author | tijl <tijl@FreeBSD.org> | 2016-10-19 22:50:26 +0800 |
---|---|---|
committer | tijl <tijl@FreeBSD.org> | 2016-10-19 22:50:26 +0800 |
commit | 7b80293f580b2c2cf97b82acd6bcb0d9a48cdb46 (patch) | |
tree | 3e3556f1e26a35be0250e7f749680b9fc30e9c6b /emulators | |
parent | 101296dbd3ff02a5ab22526d0cfcd944432ddfe0 (diff) | |
download | freebsd-ports-gnome-7b80293f580b2c2cf97b82acd6bcb0d9a48cdb46.tar.gz freebsd-ports-gnome-7b80293f580b2c2cf97b82acd6bcb0d9a48cdb46.tar.zst freebsd-ports-gnome-7b80293f580b2c2cf97b82acd6bcb0d9a48cdb46.zip |
Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
32-bit compat libraries on amd64.
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D7886
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/linux-c7/Makefile | 93 | ||||
-rw-r--r-- | emulators/linux-c7/pkg-descr | 3 |
3 files changed, 97 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index f6ec0445226d..b8ae99f38116 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -70,6 +70,7 @@ SUBDIR += libdsk SUBDIR += libspectrum SUBDIR += linux-c6 + SUBDIR += linux-c7 SUBDIR += linux-f10 SUBDIR += linux_base-c6 SUBDIR += linux_base-c7 diff --git a/emulators/linux-c7/Makefile b/emulators/linux-c7/Makefile new file mode 100644 index 000000000000..7df4c7661614 --- /dev/null +++ b/emulators/linux-c7/Makefile @@ -0,0 +1,93 @@ +# Created by: Piotr Kubaj +# $FreeBSD$ + +PORTNAME= linux-c7 +PORTVERSION= ${LINUX_DIST_VER} +CATEGORIES= emulators linux + +MAINTAINER= emulation@FreeBSD.org +COMMENT= Meta-port for all things CentOS ${LINUX_DIST_VER} + +RUN_DEPENDS= linux-c7-libasyncns>0:dns/linux-c7-libasyncns \ + linux-c7-tk85>0:x11-toolkits/linux-c7-tk85 \ + linux-c7-gtk2>0:x11-toolkits/linux-c7-gtk2 \ + linux-c7-hicolor-icon-theme>0:x11-themes/linux-c7-hicolor-icon-theme \ + linux-c7-qt-x11>0:x11-toolkits/linux-c7-qt-x11 \ + linux-c7-pango>0:x11-toolkits/linux-c7-pango \ + linux-c7-openmotif>0:x11-toolkits/linux-c7-openmotif \ + linux-c7-atk>0:accessibility/linux-c7-atk \ + linux-c7-sqlite>0:databases/linux-c7-sqlite3 \ + linux-c7-tcl85>0:lang/linux-c7-tcl85 \ + linux-c7-nspr>0:devel/linux-c7-nspr \ + linux-c7-libsigc++20>0:devel/linux-c7-libsigc++20 \ + linux-c7-sdl>0:devel/linux-c7-sdl12 \ + linux-c7-libpciaccess>0:devel/linux-c7-libpciaccess \ + linux-c7-libglade2>0:devel/linux-c7-libglade2 \ + linux-c7-devtools>0:devel/linux-c7-devtools \ + linux-c7-dbus-libs>0:devel/linux-c7-dbus-libs \ + linux-c7-qt>0:devel/linux-c7-qt \ + linux-c7-dbus-glib>0:devel/linux-c7-dbus-glib \ + linux-c7-ncurses-base>0:devel/linux-c7-ncurses-base \ + linux-c7-xorg-libs>0:x11/linux-c7-xorg-libs \ + linux-c7-fontconfig>0:x11-fonts/linux-c7-fontconfig \ + linux-c7-cups-libs>0:print/linux-c7-cups-libs \ + linux-c7-flac>0:audio/linux-c7-flac \ + linux-c7-alsa-utils>0:audio/linux-c7-alsa-utils \ + linux-c7-alsa-lib>0:audio/linux-c7-alsa-lib \ + linux-c7-audiofile>0:audio/linux-c7-audiofile \ + linux-c7-alsa-plugins-oss>0:audio/linux-c7-alsa-plugins-oss \ + linux-c7-alsa-plugins-pulseaudio>0:audio/linux-c7-alsa-plugins-pulseaudio \ + linux-c7-libsndfile>0:audio/linux-c7-libsndfile \ + linux-c7-libogg>0:audio/linux-c7-libogg \ + linux-c7-pulseaudio-utils>0:audio/linux-c7-pulseaudio-utils \ + linux-c7-pulseaudio-libs>0:audio/linux-c7-pulseaudio-libs \ + linux-c7-libvorbis>0:audio/linux-c7-libvorbis \ + linux-c7-libtheora>0:multimedia/linux-c7-libtheora \ + linux-c7-libv4l>0:multimedia/linux-c7-libv4l \ + linux-c7-flashplugin>0:www/linux-c7-flashplugin11 \ + linux-c7-cyrus-sasl2>0:security/linux-c7-cyrus-sasl2 \ + linux-c7-libssh2>0:security/linux-c7-libssh2 \ + linux-c7-openssl-compat>0:security/linux-c7-openssl-compat \ + linux-c7-openssl>0:security/linux-c7-openssl \ + linux-c7-gnutls>0:security/linux-c7-gnutls \ + linux-c7-libgcrypt>0:security/linux-c7-libgcrypt \ + linux-c7-nss>0:security/linux-c7-nss \ + linux-c7-libtasn1>0:security/linux-c7-libtasn1 \ + linux-c7-libgpg-error>0:security/linux-c7-libgpg-error \ + linux-c7-curl>0:ftp/linux-c7-curl \ + linux-c7-tcp_wrappers-libs>0:net/linux-c7-tcp_wrappers-libs \ + linux-c7-openldap>0:net/linux-c7-openldap \ + linux-c7-avahi-libs>0:net/linux-c7-avahi-libs \ + linux-c7-expat>0:textproc/linux-c7-expat \ + linux-c7-aspell>0:textproc/linux-c7-aspell \ + linux-c7-libxml2>0:textproc/linux-c7-libxml2 \ + linux-c7-png>0:graphics/linux-c7-png \ + linux-c7-tiff>0:graphics/linux-c7-tiff \ + linux-c7-jpeg>0:graphics/linux-c7-jpeg \ + linux-c7-glx-utils>0:graphics/linux-c7-glx-utils \ + linux-c7-gdk-pixbuf2>0:graphics/linux-c7-gdk-pixbuf2 \ + linux-c7-cairo>0:graphics/linux-c7-cairo \ + linux-c7-pixman>0:x11/linux-c7-pixman \ + linux-c7-jasper>0:graphics/linux-c7-jasper + +USES= linux:c7 metaport + +.include <bsd.port.pre.mk> + +.if ${LINUX_ARCH} == x86_64 +RUN_DEPENDS+= linux-c7-sdl_image>0:graphics/linux-c7-sdl_image \ + linux-c7-esound>0:audio/linux-c7-esound \ + linux-c7-openal-soft>0:audio/linux-c7-openal-soft \ + linux-c7-sdl20>0:devel/linux-c7-sdl20 \ + linux-c7-sdl_mixer>0:audio/linux-c7-sdl_mixer \ + linux-c7-sdl_ttf>0:graphics/linux-c7-sdl_ttf \ + linux-c7-qtwebkit>0:www/linux-c7-qtwebkit +.endif + +OPTIONS_DEFINE= NVIDIA_GL + +NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver \ + linux-c7-libGLU>0:graphics/linux-c7-libGLU +NVIDIA_GL_RUN_DEPENDS_OFF= linux-c7-dri>0:graphics/linux-c7-dri + +.include <bsd.port.post.mk> diff --git a/emulators/linux-c7/pkg-descr b/emulators/linux-c7/pkg-descr new file mode 100644 index 000000000000..f76648abb46a --- /dev/null +++ b/emulators/linux-c7/pkg-descr @@ -0,0 +1,3 @@ +Linux CentOS 7 meta port. + +WWW: http://centos.org |