diff options
author | Tijl Coosemans <tijl@FreeBSD.org> | 2017-02-01 17:39:40 +0000 |
---|---|---|
committer | Tijl Coosemans <tijl@FreeBSD.org> | 2017-02-01 17:39:40 +0000 |
commit | 875e1ad055dc4b6a4cb34b9dde84608f545bdb08 (patch) | |
tree | 14f39331e301454ad10b35d1d5660abffaa491a0 /emulators/linux_base-c7 | |
parent | 0eb3d48e0a53f7dcbe7fc27b48d927d3dd09a045 (diff) | |
download | ports-875e1ad055dc4b6a4cb34b9dde84608f545bdb08.tar.gz ports-875e1ad055dc4b6a4cb34b9dde84608f545bdb08.zip |
Update GIO module cache on installation.
Notes
Notes:
svn path=/head/; revision=433058
Diffstat (limited to 'emulators/linux_base-c7')
-rw-r--r-- | emulators/linux_base-c7/Makefile | 4 | ||||
-rw-r--r-- | emulators/linux_base-c7/pkg-plist.amd64 | 6 | ||||
-rw-r--r-- | emulators/linux_base-c7/pkg-plist.i386 | 3 |
3 files changed, 11 insertions, 2 deletions
diff --git a/emulators/linux_base-c7/Makefile b/emulators/linux_base-c7/Makefile index c214634c25a3..fb2e8b65ea20 100644 --- a/emulators/linux_base-c7/Makefile +++ b/emulators/linux_base-c7/Makefile @@ -2,7 +2,7 @@ PORTNAME= c7 PORTVERSION= ${LINUX_DIST_VER} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= emulators linux PKGNAMEPREFIX= linux_base- BIN_DISTNAMES= centos-release-7-3.1611.el7.centos \ @@ -147,7 +147,7 @@ post-extract: post-patch: @${RM} -r ${REMOVE_DIRS:S|^|${WRKSRC}/|} @${RM} ${REMOVE_FILES:S|^|${WRKSRC}/|} - @${FIND} ${WRKSRC}/usr -type d -empty -delete + @${FIND} ${WRKSRC}/usr -type d -empty -not -path '*/lib*/gio/*' -delete @${BRANDELF} -t Linux ${WRKSRC}/usr/lib/ld-2.17.so .if ${LINUX_ARCH} == x86_64 @${BRANDELF} -t Linux ${WRKSRC}/usr/lib64/ld-2.17.so diff --git a/emulators/linux_base-c7/pkg-plist.amd64 b/emulators/linux_base-c7/pkg-plist.amd64 index 9ab51c2e213b..a5cf99bb3d83 100644 --- a/emulators/linux_base-c7/pkg-plist.amd64 +++ b/emulators/linux_base-c7/pkg-plist.amd64 @@ -609,6 +609,7 @@ usr/lib/gconv/libISOIR165.so usr/lib/gconv/libJIS.so usr/lib/gconv/libJISX0213.so usr/lib/gconv/libKSC.so +@rmtry usr/lib/gio/modules/giomodule.cache usr/lib/i686/nosegneg/libc-2.17.so usr/lib/i686/nosegneg/libc.so.6 usr/lib/i686/nosegneg/libm-2.17.so @@ -1066,6 +1067,7 @@ usr/lib64/gconv/libISOIR165.so usr/lib64/gconv/libJIS.so usr/lib64/gconv/libJISX0213.so usr/lib64/gconv/libKSC.so +@rmtry usr/lib64/gio/modules/giomodule.cache usr/lib64/krb5/plugins/tls/k5tls.so usr/lib64/ld-2.17.so usr/lib64/ld-linux-x86-64.so.2 @@ -3038,6 +3040,8 @@ var/mail @dir etc/xinetd.d @dir opt @dir srv +@dir usr/lib/gio/modules +@dir usr/lib64/gio/modules @dir var/adm @dir var/cache/ldconfig @dir var/empty @@ -3064,3 +3068,5 @@ var/mail @postexec mkdir -p %D/sys @postunexec rmdir %D/sys 2>/dev/null || true @postexec %D/usr/sbin/ldconfig +@postexec %D/usr/bin/gio-querymodules-32 /usr/lib/gio/modules +@postexec %D/usr/bin/gio-querymodules-64 /usr/lib64/gio/modules diff --git a/emulators/linux_base-c7/pkg-plist.i386 b/emulators/linux_base-c7/pkg-plist.i386 index a8047b223b7f..3b51d6428323 100644 --- a/emulators/linux_base-c7/pkg-plist.i386 +++ b/emulators/linux_base-c7/pkg-plist.i386 @@ -606,6 +606,7 @@ usr/lib/gconv/libISOIR165.so usr/lib/gconv/libJIS.so usr/lib/gconv/libJISX0213.so usr/lib/gconv/libKSC.so +@rmtry usr/lib/gio/modules/giomodule.cache usr/lib/i686/nosegneg/libc-2.17.so usr/lib/i686/nosegneg/libc.so.6 usr/lib/i686/nosegneg/libm-2.17.so @@ -2593,6 +2594,7 @@ var/mail @dir etc/xinetd.d @dir opt @dir srv +@dir usr/lib/gio/modules @dir var/adm @dir var/cache/ldconfig @dir var/empty @@ -2619,3 +2621,4 @@ var/mail @postexec mkdir -p %D/sys @postunexec rmdir %D/sys 2>/dev/null || true @postexec %D/usr/sbin/ldconfig +@postexec %D/usr/bin/gio-querymodules-32 /usr/lib/gio/modules |