From 05317facbedf1ed4566b56f4e09e6e4a49fc3f38 Mon Sep 17 00:00:00 2001 From: Johannes Jost Meixner Date: Mon, 22 Sep 2014 10:40:00 +0000 Subject: Update CentOS base to 6.5, add userland ports The Fedora 10 infrastructure ports have been in use since June 2009 and, while having served a great deed, have become unsupported upstream and hence affected by unfixed security vulnerabilities. In addition to that, many recent Linux binaries need newer libc / stdlibc++ versions. This commit adds the linux-c6- userland as drop-in replacement for the -f10 infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5. If you want to switch to linux-c6 ports, please define at /etc/make.conf: OVERRIDE_LINUX_BASE_PORT=c6 OVERRIDE_LINUX_NONBASE_PORTS=c6 Additionally, please add the following line to /etc/sysctl.conf: compat.linux.osrelease=2.6.18 Upgrading procedures are shown in /usr/ports/UPDATING. This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in November 2013, using and extending mav@'s work. It has been tested extensively and most reported issues were already fixed. Please report any additional bug or "features" to the emulation mailing list. Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's filed Issues and Pull requests on GitHub, PR: 186820 Differential Revision: https://reviews.freebsd.org/D793 Reviewed by: allanjude, antoine, bapt, rene Approved by: portmgr (antoine, bapt) Approved by: koobs (mentor) Sponsored by: Perceivon Hosting Inc. --- graphics/linux-c6-jpeg/Makefile | 26 ++++++++++++++++++++++++++ graphics/linux-c6-jpeg/distinfo.i686 | 4 ++++ graphics/linux-c6-jpeg/pkg-plist | 21 +++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 graphics/linux-c6-jpeg/Makefile create mode 100644 graphics/linux-c6-jpeg/distinfo.i686 create mode 100644 graphics/linux-c6-jpeg/pkg-plist (limited to 'graphics/linux-c6-jpeg') diff --git a/graphics/linux-c6-jpeg/Makefile b/graphics/linux-c6-jpeg/Makefile new file mode 100644 index 000000000000..e349b6137890 --- /dev/null +++ b/graphics/linux-c6-jpeg/Makefile @@ -0,0 +1,26 @@ +# Created by: Artyom Mirgorodskiy +# $FreeBSD$ + +PORTNAME= jpeg +PORTVERSION= 1.2.1 +CATEGORIES= graphics linux +DISTNAME= lib${PORTNAME}-turbo-${PORTVERSION}-${RPMVERSION} + +MAINTAINER= emulation@FreeBSD.org +COMMENT= RPM of the JPEG lib (Linux CentOS ${LINUX_DIST_VER}) + +DIST_SUBDIR= rpm/${LINUX_RPM_ARCH}/centos/${LINUX_DIST_VER} + +CONFLICTS= linux-jpeg-[0-9]* linux-f10-jpeg-[0-9]* + +ONLY_FOR_ARCHS= i386 amd64 +USE_LINUX= c6 +USE_LINUX_RPM= yes +RPMVERSION= 1.el6 +LINUX_NAME= lib${PORTNAME} +BRANDELF_DIRS= usr/bin +USE_LDCONFIG= yes + +DESCR= ${.CURDIR}/../jpeg/pkg-descr + +.include diff --git a/graphics/linux-c6-jpeg/distinfo.i686 b/graphics/linux-c6-jpeg/distinfo.i686 new file mode 100644 index 000000000000..39dab49ff4c2 --- /dev/null +++ b/graphics/linux-c6-jpeg/distinfo.i686 @@ -0,0 +1,4 @@ +SHA256 (rpm/i686/centos/6.5/libjpeg-turbo-1.2.1-1.el6.i686.rpm) = 656c094c4c5a4137095e8864d40919b50232f9a4928ec353daf3f62e9051c282 +SIZE (rpm/i686/centos/6.5/libjpeg-turbo-1.2.1-1.el6.i686.rpm) = 180548 +SHA256 (rpm/i686/centos/6.5/libjpeg-turbo-1.2.1-1.el6.src.rpm) = 7424121cce6fa6fd63cf12ec333207aafcc4a498425ba1adbca499523b2c63a4 +SIZE (rpm/i686/centos/6.5/libjpeg-turbo-1.2.1-1.el6.src.rpm) = 1757836 diff --git a/graphics/linux-c6-jpeg/pkg-plist b/graphics/linux-c6-jpeg/pkg-plist new file mode 100644 index 000000000000..15e1d182fe8f --- /dev/null +++ b/graphics/linux-c6-jpeg/pkg-plist @@ -0,0 +1,21 @@ +@comment file listing +usr/bin/cjpeg +usr/bin/djpeg +usr/bin/jpegtran +usr/bin/rdjpgcom +usr/bin/wrjpgcom +usr/lib/libjpeg.so.62 +usr/lib/libjpeg.so.62.0.0 +usr/share/doc/libjpeg-turbo-1.2.1/ChangeLog.txt +usr/share/doc/libjpeg-turbo-1.2.1/README +usr/share/doc/libjpeg-turbo-1.2.1/README-turbo.txt +usr/share/doc/libjpeg-turbo-1.2.1/change.log +usr/share/doc/libjpeg-turbo-1.2.1/usage.txt +usr/share/doc/libjpeg-turbo-1.2.1/wizard.txt +usr/share/man/man1/cjpeg.1.gz +usr/share/man/man1/djpeg.1.gz +usr/share/man/man1/jpegtran.1.gz +usr/share/man/man1/rdjpgcom.1.gz +usr/share/man/man1/wrjpgcom.1.gz +@comment non-empty directory listing in revers order +@dirrm usr/share/doc/libjpeg-turbo-1.2.1 -- cgit v1.2.3