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 /x11-fonts | |
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 'x11-fonts')
-rw-r--r-- | x11-fonts/Makefile | 1 | ||||
-rw-r--r-- | x11-fonts/linux-c7-fontconfig/Makefile | 32 | ||||
-rw-r--r-- | x11-fonts/linux-c7-fontconfig/distinfo.i386 | 5 | ||||
-rw-r--r-- | x11-fonts/linux-c7-fontconfig/distinfo.x86_64 | 7 | ||||
-rw-r--r-- | x11-fonts/linux-c7-fontconfig/pkg-plist.i386 | 24 | ||||
-rw-r--r-- | x11-fonts/linux-c7-fontconfig/pkg-plist.x86_64 | 26 |
6 files changed, 95 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index b596268682e4..52c59272522c 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -125,6 +125,7 @@ SUBDIR += liberation-fonts-ttf SUBDIR += libfontenc SUBDIR += linux-c6-fontconfig + SUBDIR += linux-c7-fontconfig SUBDIR += linux-f10-fontconfig SUBDIR += linuxlibertine SUBDIR += linuxlibertine-g diff --git a/x11-fonts/linux-c7-fontconfig/Makefile b/x11-fonts/linux-c7-fontconfig/Makefile new file mode 100644 index 000000000000..7542c31a0d11 --- /dev/null +++ b/x11-fonts/linux-c7-fontconfig/Makefile @@ -0,0 +1,32 @@ +# Created by: Piotr Kubaj <pkubaj@anongoth.pl> +# $FreeBSD$ + +PORTNAME= fontconfig +PORTVERSION= 2.10.95 +CATEGORIES= x11-fonts linux + +MAINTAINER= emulation@FreeBSD.org +COMMENT= XML-based font configuration API for X Windows (Linux CentOS ${LINUX_DIST_VER}) + +CONFLICTS= linux-f10-${PORTNAME}-[0-9]* linux-c6-${PORTNAME}-[0-9]* + +DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr +RPMVERSION= 7.el7 +USES= linux:c7 +USE_LDCONFIG= yes +USE_LINUX= expat +USE_LINUX_RPM= yes + +# We will use some other configuration file, so delete a linux one +# Don't let the linux fc-cache mess up the native cache file +post-patch: + @${RM} -r ${WRKSRC}/etc ${WRKSRC}/usr/share/fonts \ + ${WRKSRC}/usr/share/fontconfig ${WRKSRC}/var \ + ${WRKSRC}/usr/bin/fc-cache \ + ${WRKSRC}/usr/share/man/man1/fc-cache.1.gz + +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc + ${LN} -s ${LOCALBASE}/etc/fonts ${STAGEDIR}${PREFIX}/etc/ + +.include <bsd.port.mk> diff --git a/x11-fonts/linux-c7-fontconfig/distinfo.i386 b/x11-fonts/linux-c7-fontconfig/distinfo.i386 new file mode 100644 index 000000000000..432f44fa2762 --- /dev/null +++ b/x11-fonts/linux-c7-fontconfig/distinfo.i386 @@ -0,0 +1,5 @@ +TIMESTAMP = 1473356094 +SHA256 (rpm/centos/7.2.1511/i386/fontconfig-2.10.95-7.el7.i686.rpm) = 7c8f5ac6c6009883adb1c09569c5f415a03d11a89ee2c7794484f5c189373249 +SIZE (rpm/centos/7.2.1511/i386/fontconfig-2.10.95-7.el7.i686.rpm) = 234380 +SHA256 (rpm/centos/7.2.1511/i386/fontconfig-2.10.95-7.el7.src.rpm) = d1d259b7e3194a235256addd29b66a8fcbf523f7f5900c3972d817a210771989 +SIZE (rpm/centos/7.2.1511/i386/fontconfig-2.10.95-7.el7.src.rpm) = 1566528 diff --git a/x11-fonts/linux-c7-fontconfig/distinfo.x86_64 b/x11-fonts/linux-c7-fontconfig/distinfo.x86_64 new file mode 100644 index 000000000000..9c53eb7a580e --- /dev/null +++ b/x11-fonts/linux-c7-fontconfig/distinfo.x86_64 @@ -0,0 +1,7 @@ +TIMESTAMP = 1473674969 +SHA256 (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.i686.rpm) = 7c8f5ac6c6009883adb1c09569c5f415a03d11a89ee2c7794484f5c189373249 +SIZE (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.i686.rpm) = 234380 +SHA256 (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.x86_64.rpm) = 1bd938d7a295932351cc9439e50092f10112eb0a84deab9a14ec13a318741976 +SIZE (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.x86_64.rpm) = 233440 +SHA256 (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.src.rpm) = d1d259b7e3194a235256addd29b66a8fcbf523f7f5900c3972d817a210771989 +SIZE (rpm/centos/7.2.1511/x86_64/fontconfig-2.10.95-7.el7.src.rpm) = 1566528 diff --git a/x11-fonts/linux-c7-fontconfig/pkg-plist.i386 b/x11-fonts/linux-c7-fontconfig/pkg-plist.i386 new file mode 100644 index 000000000000..f905849e0aea --- /dev/null +++ b/x11-fonts/linux-c7-fontconfig/pkg-plist.i386 @@ -0,0 +1,24 @@ +etc/fonts +usr/bin/fc-cat +usr/bin/fc-list +usr/bin/fc-match +usr/bin/fc-pattern +usr/bin/fc-query +usr/bin/fc-scan +usr/bin/fc-validate +usr/lib/libfontconfig.so.1 +usr/lib/libfontconfig.so.1.7.0 +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/fontconfig-user.html +%%PORTDOCS%%%%DOCSDIR%%/fontconfig-user.txt +usr/share/man/man1/fc-cat.1.gz +usr/share/man/man1/fc-list.1.gz +usr/share/man/man1/fc-match.1.gz +usr/share/man/man1/fc-pattern.1.gz +usr/share/man/man1/fc-query.1.gz +usr/share/man/man1/fc-scan.1.gz +usr/share/man/man1/fc-validate.1.gz +usr/share/man/man5/fonts-conf.5.gz +usr/share/xml/fontconfig/fonts.dtd diff --git a/x11-fonts/linux-c7-fontconfig/pkg-plist.x86_64 b/x11-fonts/linux-c7-fontconfig/pkg-plist.x86_64 new file mode 100644 index 000000000000..223c75c84885 --- /dev/null +++ b/x11-fonts/linux-c7-fontconfig/pkg-plist.x86_64 @@ -0,0 +1,26 @@ +etc/fonts +usr/bin/fc-cat +usr/bin/fc-list +usr/bin/fc-match +usr/bin/fc-pattern +usr/bin/fc-query +usr/bin/fc-scan +usr/bin/fc-validate +usr/lib/libfontconfig.so.1 +usr/lib/libfontconfig.so.1.7.0 +usr/lib64/libfontconfig.so.1 +usr/lib64/libfontconfig.so.1.7.0 +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/fontconfig-user.html +%%PORTDOCS%%%%DOCSDIR%%/fontconfig-user.txt +usr/share/man/man1/fc-cat.1.gz +usr/share/man/man1/fc-list.1.gz +usr/share/man/man1/fc-match.1.gz +usr/share/man/man1/fc-pattern.1.gz +usr/share/man/man1/fc-query.1.gz +usr/share/man/man1/fc-scan.1.gz +usr/share/man/man1/fc-validate.1.gz +usr/share/man/man5/fonts-conf.5.gz +usr/share/xml/fontconfig/fonts.dtd |