On Thu, Oct 07, 2010 at 03:03:49PM +0000, David E. O'Brien wrote: > obrien 2010-10-07 15:03:49 UTC > > FreeBSD ports repository > > Modified files: > editors/vim Makefile pkg-plist > Log: > Vim now has a file that has escaped share/vim/ > > Revision Changes Path > 1.366 +1 -0 ports/editors/vim/Makefile > 1.49 +2 -1 ports/editors/vim/pkg-plist > _______________________________________________ > [email protected] mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-ports > To unsubscribe, send any mail to "[email protected]"
Hi,
The PLIST change breaks my 'make package'. I build editors/vim with
WITH_CSCOPE, WITH_EXUBERANT_CTAGS and WITH_PERL. I got the error
message as follows:
% make package
...
===> Building package for vim-7.3.21
Creating package /usr/ports/packages/All/vim-7.3.21.tbz
Registering depends: gettext-0.18.1.1 libiconv-1.13.1_1 cscope-15.7a ctags-5.8
perl-threaded-5.12.2_2.
Registering conflicts: vim6* vim*-lite vim*-gtk1 vim*-gnome.
Creating bzip'd tar ball in '/usr/ports/packages/All/vim-7.3.21.tbz'
tar: share/icons/hicolor/48x48/apps/gvim.png: Cannot stat: No such file or
directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1
After looking into WRKSRC/Makefile, I found that gvim.png is installed
by install-icons. It installs gvim.png if and only if a writable directory
ICON48PATH (PREFIX/share/icons/hicolor/48x48/apps) exits. However, it
does not exist on my box. The comment in Makefile says:
# install the icons for KDE, if the directory exists and the icon doesn't.
Therefore, please give it a appropriate wrapper.
Thanks.
Regards,
sunpoet
--
4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net>, <sunpoet at FreeBSD.org>
pgpgcGx4bmcGc.pgp
Description: PGP signature
