non port: sysutils/k3b-kde4/pkg-plist |
Number of commits found: 11 |
Tuesday, 15 Mar 2016
|
12:35 rakuco
Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).
The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:
c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp
If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.
Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.
Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
semicolons that cause base GCC to fail. They have always been present, but
since the faulty header was referenced via -isystem /usr/local/include
this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
kwallet changes there date back to 2011 (r272490), at a time when the
build could fail when both KDE3 and KDE4 were installed. Replace those
bits with a change I've submitted upstream to use the kde4-config program
to determine where KDE4's headers and libraries are installed instead of
assuming the headers are always in include/.
Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)
PR: 207906 (exp-run)
|
Tuesday, 25 Aug 2015
|
13:10 makc
sysutils/k3b-kde4:
- Update to 2.0.3
- Remove patches merged upstream, regenerate patches
- Add patch obtained from Gentoo to fix build with modern ffmpeg/libav
PR: 202561
Submitted by: matthew@reztek.cz
|
Saturday, 22 Nov 2014
|
09:13 antoine
Cleanup plist
|
Sunday, 12 May 2013
|
16:16 makc
- Add missing sharedmime to the list of USE_KDE4 components. It will be
superseded by recently introduced USES= shared-mime-info later.
- Remove no longer needed exec/unexec from plist and post-install calls for
update-mime-database
- Trim Makefile header while I'm here
|
Thursday, 20 Jan 2011
|
21:37 makc
- Update to 2.0.2 for KDE 4
- Turn on FFMPEG and MUSEPACK by default, since ffmpeg and musepack are already
pulled by kdemultimedia
Feature safe: yes
|
Tuesday, 21 Sep 2010
|
16:50 makc
Switch to audio/musepack from deprecated audio/libmpcdec
PR: ports/150510
Submitted by: Ganael Laplanche <ganael.laplanche at martymac.org>
|
Thursday, 2 Sep 2010
|
21:15 makc
Fix build with KDE 4.5
|
Wednesday, 18 Aug 2010
|
19:57 makc
Fix plist
|
06:47 makc
Update to 2.0.1
|
Sunday, 1 Aug 2010
|
19:48 makc
Update to 2.0.0 for KDE 4
Thanks for all contributors to this port:
Alberto Villa <avilla@>
Andriy Gapon <avg@>
Dima Panov <fluffy@>
Ganael Laplanche <ganael.laplanche at martymac.com>
Jason E. Hale <bsdkaffee at gmail.com>
Juergen Lock <nox@>
|
19:30 makc
Forced commit to note repocopy from sysutils/k3b to sysutils/k3b-kde4
|
Number of commits found: 11 |