freebsd-ports/x11-wm
Tijl Coosemans c958a48581 Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always work
when an older version of a package is installed.  This is the case when an
executable links with installed libraries and with uninstalled libraries
that link with other uninstalled libraries.  For each of the directly
linked libraries the executable will have an rpath (/usr/local/lib for the
installed libraries and a path under WRKDIR for each of the uninstalled
libraries), but not for the indirect libraries.  Both ld(1) and rtld(1)
search the rpath of the executable first before any rpath of libraries, so
the indirectly linked libraries will be found in /usr/local/lib if they are
installed instead of in WRKDIR.

With this commit executables will overlink with uninstalled indirect
libraries again so their location is added to the rpath of the executable.

This partially reverts r358784.

PR:		191611
Approved by:	portmgr (bapt)
2014-07-23 10:28:03 +00:00
..
aewm Convert GMAKE to MAKE_CMD 2014-06-25 05:35:31 +00:00
afterstep
afterstep-stable . Fix the packing list (I hope). 2014-05-24 22:34:30 +00:00
amiwm 1: Stagify. 2014-07-02 01:48:59 +00:00
antiwm
awesome Add "USES=libtool pathfix" to x11/libxdg-basedir and bump dependent ports 2014-07-01 18:53:47 +00:00
awesome-vicious - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
awesome2 1: Statgify. 2014-07-16 07:36:28 +00:00
bbkeys Support stage 2014-04-22 08:34:49 +00:00
bbpager The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
blackbox
ccsm Support staging and honor $DATADIR. Pass maintainership to the submitter. 2014-06-03 20:18:52 +00:00
clementine
compiz - Update to 0.8.8 2014-06-03 05:13:13 +00:00
compiz-fusion - Update to 0.8.8 2014-06-03 05:26:20 +00:00
compiz-plugins-extra - Update to 0.8.8 2014-06-03 05:22:03 +00:00
compiz-plugins-main - Update to 0.8.8 2014-06-03 05:20:34 +00:00
compiz-plugins-unsupported - Update to 0.8.8 2014-06-03 05:23:29 +00:00
compizconfig-backend-gconf - Update to 0.8.8 2014-06-03 05:17:38 +00:00
compizconfig-python - Convert to USES=libtool and USES=tar:bzip2. 2014-06-03 20:16:23 +00:00
compton - Switch to USES=libtool, drop .la files 2014-07-22 23:25:54 +00:00
ctwm - Update to 3.8.2 2014-05-20 19:35:22 +00:00
cwm - Add the port: x11-wm/cwm 2014-03-23 00:34:28 +00:00
devilspie
dwm The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
e16 - Update to 1.0.14 2014-03-31 08:55:48 +00:00
e17-module-alarm - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-comp-scale - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-cpu - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-deskshow - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-diskio - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-eektool Replace USE_AUTOTOOLS=libtool and USE_EFL=libtool_hack with USES=libtool 2014-06-30 15:21:16 +00:00
e17-module-elfe - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-empris - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-engage - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-eooorg - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-aspell - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-mpris - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-pidgin - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-places - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-shotgun - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-wallpaper - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-everything-websearch - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-exebuf - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-execwatch - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-flame - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-forecasts - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-iiirk - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-itask - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-mail - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-mem - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-moon - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-mpdule - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-net - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-news - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-penguins - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-photo - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-places - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-rain - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-rmb - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-screenshot - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-slideshow - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-snow - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-taskbar - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-tclock - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-uptime - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-weather - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-winlist-ng - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-winselector - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-module-wlan - Convert bzip2 to USES 2014-06-02 07:46:01 +00:00
e17-modules Convert all :U to :tu and :L to :tl 2014-05-05 09:45:36 +00:00
echinus Support stage 2014-04-22 08:05:01 +00:00
ede x11-wm/ede: update to 2.1 2014-06-25 23:22:51 +00:00
emerald - Update to 0.8.8 2014-06-03 05:24:26 +00:00
enlightenment - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
enlightenment-docs
epplets Add USES=libtool. 2014-06-30 14:24:44 +00:00
evilwm - Stage support 2014-04-01 19:41:31 +00:00
fbcmd Support LIBS like LDFLAGS. 2014-06-11 14:49:59 +00:00
fluxbox Support LIBS like LDFLAGS. 2014-06-11 14:49:59 +00:00
fluxconf Stagify. 2014-07-02 02:41:27 +00:00
fluxter
flwm - Update to 1.14 2014-04-23 10:07:23 +00:00
fvwm
fvwm-crystal 1: Stagify. 2014-07-02 03:21:04 +00:00
fvwm2 - Bump port revision after the latest libiconv commit because 2014-03-29 17:34:48 +00:00
gcompmgr Reset maintainer, email bounces 2014-06-28 07:48:01 +00:00
genmenu - Support staging 2014-03-18 07:50:20 +00:00
golem Convert GMAKE to MAKE_CMD 2014-06-25 05:35:31 +00:00
herbstluftwm - update to 0.6.2 2014-06-06 15:40:07 +00:00
hs-xmonad - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and 2014-03-29 00:52:54 +00:00
hs-xmonad-contrib - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and 2014-03-29 00:52:54 +00:00
i3 Update to 4.8 2014-06-16 20:42:13 +00:00
icewm Add DOCS option to the remaining staged ports where PORTDOCS appears 2014-07-16 03:34:56 +00:00
ion 1: Stagify. 2014-07-02 03:30:43 +00:00
jewel - Fix build 2014-04-15 13:47:35 +00:00
jwm - Update to 2.2.2 2014-03-17 19:57:22 +00:00
larswm
libcompizconfig - Update to 0.8.8 2014-06-03 05:15:43 +00:00
libdockapp - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
libwraster x11-wm/libwraster: 2014-06-29 21:45:03 +00:00
lwm
lxmed These ports are no longer used or cared for. 2014-04-21 20:27:38 +00:00
lxsession Remove all space characters from Makefile assignments. 2014-06-08 19:51:27 +00:00
mate-window-manager For several MATE related ports: 2014-05-18 21:05:53 +00:00
matwm2
mcwm - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
metacity When linking a library libA with a library libB using libtool, if libB.la 2014-04-23 13:25:16 +00:00
musca Support stage 2014-04-10 19:59:23 +00:00
mutter Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always work 2014-07-23 10:28:03 +00:00
nickleby Fix build 2014-04-22 14:17:04 +00:00
obapps x11-wm/obapps: use WX 3.0 2014-07-06 14:20:30 +00:00
obconf Finish stage support 2014-03-30 10:39:04 +00:00
obkey
obmenu These ports are no longer used or cared for. 2014-04-21 20:27:38 +00:00
obpager
olvwm Support stage. Update to new LIB_DEPENDS. 2014-06-10 05:09:09 +00:00
openbox Unbreak build by requiring and linking xext (see also r353170). 2014-06-14 18:57:46 +00:00
oroborus
pager - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
pawm - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
peksystray - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
pekwm - Turns out this is broken with iconv from base (renders empty chars, 2014-06-17 22:59:14 +00:00
phluid
piewm
plank Avoid unnecessary bsd.port.options.mk inclusion by using 2014-07-03 16:09:40 +00:00
plwm First batch at resetting maintainership on ports that have not been staged and 2014-07-02 16:45:52 +00:00
pwm Add DOCS option to the remaining staged ports where PORTDOCS appears 2014-07-16 03:34:56 +00:00
qlwm Sync dports patches on 3 unmaintained ports 2014-05-05 11:15:43 +00:00
qtile
ratmen
ratmenu Support stage 2014-04-22 06:34:22 +00:00
ratpoison - Stage support 2014-03-28 22:38:02 +00:00
sapphire Remove NOPORTDOCS and NOPORTEXAMPLES from unstaged ports. Stage a couple while 2014-07-05 00:03:38 +00:00
sawfish Allow to build with texinfo from ports 2014-06-27 17:51:31 +00:00
selectwm Support stage 2014-03-25 11:49:23 +00:00
simple-ccsm Honor $DATADIR and fix plist. 2014-06-03 20:30:49 +00:00
spectrwm Fix plist for config file. 2014-07-15 17:24:42 +00:00
swm
tinywm
transset
treewm - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
tvtwm Support stage 2014-03-24 23:00:42 +00:00
twm
vtwm - Add/update license when possible 2014-05-20 06:06:35 +00:00
w9wm
weewm
windowlab
windowmaker x11-wm/libwraster: 2014-06-29 21:45:03 +00:00
wm2 Remove NOPORTDOCS. 2014-07-04 23:24:06 +00:00
wmakerconf Switch the default rpm used to rpm4 2014-07-02 06:32:05 +00:00
wmanager
wmanager-addons Add DOCS option to the remaining staged ports where PORTDOCS appears 2014-07-16 03:34:56 +00:00
wmconfig x11-wm/wmconfig: update to 1.4.5 2014-06-20 01:50:48 +00:00
wmfs The FreeBSD x11@ and graphics team proudly presents 2014-04-16 18:28:47 +00:00
wmii Stagify; renew LIB_DEPENDS; use OPTIONS helpers; wrap an overly long line. 2014-03-16 08:38:59 +00:00
wmii-devel In r336942, staging was achieved via `do-install' target, not just written 2014-03-18 11:21:37 +00:00
wmname
xcompmgr
xfce4
xfce4-desktop - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
xfce4-panel - USES=libtool:keepla tar:bzip2. 2014-05-10 15:11:16 +00:00
xfce4-session - Switch to USES=libtool, drop .la files 2014-06-05 08:39:16 +00:00
xfce4-wm - Convert USE_BZIP2/XZ to USES 2014-06-02 07:16:50 +00:00
Makefile Plank is an elegant, simple and clean dock. 2014-07-03 13:40:52 +00:00