View | Details | Raw Unified | Return to bug 218067 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/bsd.port.mk (-1 / +14 lines)
Lines 3486-3491 install-ldconfig-file: Link Here
3486
.  endif
3486
.  endif
3487
.endif
3487
.endif
3488
3488
3489
.if !defined(USE_LINUX_PREFIX)
3490
.  if !target(fixup-lib-pkgconfig)
3491
fixup-lib-pkgconfig:
3492
	@if [ -d ${STAGEDIR}${PREFIX}/lib/pkgconfig ]; then \
3493
		if [ -z "$$(${FIND} ${STAGEDIR}${PREFIX}/lib/pkgconfig -maxdepth 0 -empty)" ]; then \
3494
			${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig; \
3495
			${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/* ${STAGEDIR}${PREFIX}/libdata/pkgconfig; \
3496
		fi; \
3497
		${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig; \
3498
	fi
3499
.  endif
3500
.endif
3501
3489
.if !target(create-users-groups)
3502
.if !target(create-users-groups)
3490
.if defined(GROUPS) || defined(USERS)
3503
.if defined(GROUPS) || defined(USERS)
3491
_UG_INSTALL=	${WRKDIR}/users-groups-install.sh
3504
_UG_INSTALL=	${WRKDIR}/users-groups-install.sh
Lines 5249-5255 _STAGE_DEP= build Link Here
5249
_STAGE_SEQ=		050:stage-message 100:stage-dir 150:run-depends \
5262
_STAGE_SEQ=		050:stage-message 100:stage-dir 150:run-depends \
5250
				151:lib-depends 200:apply-slist 300:pre-install \
5263
				151:lib-depends 200:apply-slist 300:pre-install \
5251
				400:generate-plist 450:pre-su-install 475:create-users-groups \
5264
				400:generate-plist 450:pre-su-install 475:create-users-groups \
5252
				500:do-install 550:kmod-post-install 700:post-install \
5265
				500:do-install 550:kmod-post-install 600:fixup-lib-pkgconfig 700:post-install \
5253
				750:post-install-script 800:post-stage 850:compress-man \
5266
				750:post-install-script 800:post-stage 850:compress-man \
5254
				860:install-rc-script 870:install-ldconfig-file \
5267
				860:install-rc-script 870:install-ldconfig-file \
5255
				880:install-license 890:install-desktop-entries \
5268
				880:install-license 890:install-desktop-entries \
(-)audio/lilv/Makefile (-2 / +1 lines)
Lines 22-30 USE_LDCONFIG= yes Link Here
22
PLIST_SUB=	VERSION=${PORTVERSION}
22
PLIST_SUB=	VERSION=${PORTVERSION}
23
23
24
post-install:
24
post-install:
25
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
26
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
25
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
27
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man ${STAGEDIR}${PREFIX}/lib/pkgconfig
26
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man
28
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblilv-0.so.${PORTVERSION}
27
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblilv-0.so.${PORTVERSION}
29
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lilv-bench
28
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lilv-bench
30
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2apply
29
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lv2apply
(-)audio/lv2/Makefile (-4 lines)
Lines 39-48 EXAMPLES_USE= GNOME=cairo,gtk20 Link Here
39
EXAMPLES_CONFIGURE_ENV=	CC='${CC} -Wl,--as-needed' # Gtk deps
39
EXAMPLES_CONFIGURE_ENV=	CC='${CC} -Wl,--as-needed' # Gtk deps
40
40
41
post-install:
41
post-install:
42
# Waf doesn't support changing pkg-config data install path
43
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc \
44
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/
45
	@${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig/
46
# Waf doesn't have built-in strip support
42
# Waf doesn't have built-in strip support
47
	@${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \
43
	@${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \
48
		-name '*.so' -exec ${STRIP_CMD} {} +
44
		-name '*.so' -exec ${STRIP_CMD} {} +
(-)audio/msbcg729/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
lib/mediastreamer/plugins/libmsbcg729.so
1
lib/mediastreamer/plugins/libmsbcg729.so
2
lib/mediastreamer/plugins/libmsbcg729.so.0
2
lib/mediastreamer/plugins/libmsbcg729.so.0
3
lib/mediastreamer/plugins/libmsbcg729.so.0.0.0
3
lib/mediastreamer/plugins/libmsbcg729.so.0.0.0
4
@comment lib/pkgconfig/libbcg729.pc
4
@comment libdata/pkgconfig/libbcg729.pc
(-)audio/sratom/Makefile (-1 lines)
Lines 20-26 USES= pkgconfig python:build tar:bzip2 waf Link Here
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
post-install:
22
post-install:
23
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
24
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsratom-0.so.0.6.0
23
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsratom-0.so.0.6.0
25
24
26
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)audio/sratom/pkg-plist (-1 lines)
Lines 3-6 lib/libsratom-0.so Link Here
3
lib/libsratom-0.so.0
3
lib/libsratom-0.so.0
4
lib/libsratom-0.so.0.6.0
4
lib/libsratom-0.so.0.6.0
5
libdata/pkgconfig/sratom-0.pc
5
libdata/pkgconfig/sratom-0.pc
6
@dir lib/pkgconfig
(-)audio/suil/Makefile (-1 lines)
Lines 29-35 CONFIGURE_ARGS= --no-qt5 Link Here
29
PLIST_SUB=	SUILVERSION=${PORTVERSION}
29
PLIST_SUB=	SUILVERSION=${PORTVERSION}
30
30
31
post-install:
31
post-install:
32
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
33
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsuil-0.so.${PORTVERSION}
32
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsuil-0.so.${PORTVERSION}
34
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_gtk2_in_qt4.so
33
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_gtk2_in_qt4.so
35
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_qt4_in_gtk2.so
34
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_qt4_in_gtk2.so
(-)audio/suil/pkg-plist (-1 lines)
Lines 7-10 lib/suil-0/libsuil_qt4_in_gtk2.so Link Here
7
lib/suil-0/libsuil_x11_in_gtk2.so
7
lib/suil-0/libsuil_x11_in_gtk2.so
8
lib/suil-0/libsuil_x11_in_qt4.so
8
lib/suil-0/libsuil_x11_in_qt4.so
9
libdata/pkgconfig/suil-0.pc
9
libdata/pkgconfig/suil-0.pc
10
@dir lib/pkgconfig
(-)databases/monetdb/Makefile (-1 lines)
Lines 226-232 pre-install: Link Here
226
	${INSTALL_DATA} ${WRKSRC}/sql/dump-restore.* ${STAGEDIR}${DOCSDIR}
226
	${INSTALL_DATA} ${WRKSRC}/sql/dump-restore.* ${STAGEDIR}${DOCSDIR}
227
227
228
post-install:
228
post-install:
229
	${RM} -r ${STAGEDIR}${PREFIX}/lib/pkgconfig
230
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/MonetDB-SQL-11.15.19
229
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/MonetDB-SQL-11.15.19
231
	${RM} -r ${STAGEDIR}${PREFIX}/etc/tmpfiles.d
230
	${RM} -r ${STAGEDIR}${PREFIX}/etc/tmpfiles.d
232
	${MV} ${STAGEDIR}${PREFIX}/var/*  ${STAGEDIR}${PREFIX}
231
	${MV} ${STAGEDIR}${PREFIX}/var/*  ${STAGEDIR}${PREFIX}
(-)deskutils/cairo-dock-plugins/Makefile (-2 / +1 lines)
Lines 169-178 post-patch: Link Here
169
	     s|/usr/share/applications|${LOCALBASE}/share/applications|g; \
169
	     s|/usr/share/applications|${LOCALBASE}/share/applications|g; \
170
	     s|/usr/share/cairo-dock|${LOCALBASE}/share/cairo-dock|g'
170
	     s|/usr/share/cairo-dock|${LOCALBASE}/share/cairo-dock|g'
171
171
172
post-install:
172
#post-install:
173
#.if defined(VALA)
173
#.if defined(VALA)
174
#	${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/CDApplet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
174
#	${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/CDApplet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
175
#.endif
175
#.endif
176
	${RM} -R ${STAGEDIR}${PREFIX}/lib/pkgconfig
177
176
178
.include <bsd.port.mk>
177
.include <bsd.port.mk>
(-)devel/google-perftools/Makefile (-2 lines)
Lines 63-70 post-build: Link Here
63
	@${ECHO}
63
	@${ECHO}
64
64
65
post-install:
65
post-install:
66
	${MKDIR} ${STAGEDIR}${PREFIX}/libdata
67
	${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata
68
	${MV} ${STAGEDIR}${PREFIX}/bin/pprof ${STAGEDIR}${PREFIX}/bin/perftools-pprof
66
	${MV} ${STAGEDIR}${PREFIX}/bin/pprof ${STAGEDIR}${PREFIX}/bin/perftools-pprof
69
67
70
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
68
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
(-)devel/serd/Makefile (-1 lines)
Lines 18-24 USE_LDCONFIG= yes Link Here
18
PLIST_SUB=	VERSION=${PORTVERSION}
18
PLIST_SUB=	VERSION=${PORTVERSION}
19
19
20
post-install:
20
post-install:
21
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
22
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
21
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
23
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man
22
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man
24
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/serdi
23
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/serdi
(-)devel/sord/Makefile (-1 lines)
Lines 19-25 USES= pkgconfig python:build tar:bzip2 waf Link Here
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
21
post-install:
21
post-install:
22
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
23
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
22
	@${MV} ${STAGEDIR}${PREFIX}/share/man/man1 ${STAGEDIR}${PREFIX}/man/
24
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man
23
	@${RMDIR} ${STAGEDIR}${PREFIX}/share/man
25
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsord-0.so.0.16.0
24
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsord-0.so.0.16.0
(-)devel/sord/pkg-plist (-1 lines)
Lines 8-11 lib/libsord-0.so.0.16.0 Link Here
8
libdata/pkgconfig/sord-0.pc
8
libdata/pkgconfig/sord-0.pc
9
man/man1/sord_validate.1.gz
9
man/man1/sord_validate.1.gz
10
man/man1/sordi.1.gz
10
man/man1/sordi.1.gz
11
@dir lib/pkgconfig
(-)security/gnomint/Makefile (-3 lines)
Lines 30-36 OPTIONS_SUB= yes Link Here
30
NLS_USES=	gettext-runtime
30
NLS_USES=	gettext-runtime
31
NLS_CONFIGURE_ENABLE=	nls
31
NLS_CONFIGURE_ENABLE=	nls
32
32
33
post-install:
34
	${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig
35
36
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)sysutils/fluent-bit/pkg-plist (-1 / +1 lines)
Lines 687-690 lib/libmbedcrypto.a Link Here
687
lib/libmbedtls.a
687
lib/libmbedtls.a
688
lib/libmbedx509.a
688
lib/libmbedx509.a
689
lib/libmsgpackc.a
689
lib/libmsgpackc.a
690
lib/pkgconfig/msgpack.pc
690
@comment libdata/pkgconfig/msgpack.pc
(-)x11-toolkits/gtkada/Makefile (-2 lines)
Lines 64-71 do-build: Link Here
64
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}
64
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}
65
65
66
post-install:
66
post-install:
67
	@${MKDIR} ${STAGEDIR}${PREFIX}/libdata
68
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
69
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
67
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
70
68
71
.include <bsd.port.mk>
69
.include <bsd.port.mk>

Return to bug 218067