Date: Fri, 04 Aug 2006 14:51:33 +0200 From: Jona Joachim <jaj13@web.de> To: vd@FreeBSD.org Cc: freebsd-ports@FreeBSD.org Subject: Re: little problem with pkg-plist Message-ID: <44D342D5.8040805@web.de> In-Reply-To: <20060804080257.GA56818@qlovarnika.bg.datamax> References: <44D11DFF.7000103@web.de> <20060803074832.GA96800@qlovarnika.bg.datamax> <44D1F5BB.20105@web.de> <20060803133334.GA3117@qlovarnika.bg.datamax> <44D21D1C.3020908@web.de> <20060804080257.GA56818@qlovarnika.bg.datamax>
next in thread | previous in thread | raw e-mail | index | archive | help
Vasil Dimov wrote: > On Thu, Aug 03, 2006 at 05:58:20PM +0200, Jona Joachim wrote: >> Vasil Dimov wrote: >>> On Thu, Aug 03, 2006 at 03:10:19PM +0200, Jona Joachim wrote: >>>> Vasil Dimov wrote: >>>>> On Wed, Aug 02, 2006 at 11:49:51PM +0200, Jona Joachim wrote: >>>>>> Hi! >>>>>> I ported SGE (SDL Graphics Extension) to FreeBSD and ran into a strange >>>>>> problem with pkg-plist. >>>>>> Among others these files are listed in pkg-plist: >>>>>> lib/libSGE.a >>>>>> lib/libSGE.so >>>>>> lib/libSGE.so.0 >>>>>> lib/libSGE.so.0.030809 >>>>>> > [...] >>>>>> /home/default/SGE> sudo make deinstall >>>>>> ===> Deinstalling for devel/SGE >>>>>> ===> Deinstalling SGE-0.030809 >>>>>> pkg_delete: file '/usr/local/lib/libSGE.so.0' doesn't exist >>>>>> pkg_delete: couldn't entirely delete package (perhaps the packing list is >>>>>> incorrectly specified?) > [...] >> You can find it here: >> http://webplaza.pt.lu/~mpjjjjsj/files/SGE.shar >> > > Here is what happens: > > % make generate-plist (...) > To overcome this feature you should define NO_FILTER_SHLIBS in the > port's Makefile. Thanks! That's not trivial, is it? > Here are some other things that I think need fixing: (...) Thank you. > * @dirrmtry include/SDL11 > This port creates the directory ${PREFIX}/include/SDL11/ which is > non-mtree compliant and therefore should attempt to remove it when > deinstalled. Use dirrmtry because other ports also install files > there. I didn't add it because the port actually depends on devel/sdl12 which initially creates the directory. It is true that it creates the directory when PREFIX is changed. I'll add it. > * MAINTAINER= > If walkingshadow*grummel.net is your email, why do you use > jaj13*web.de? If you intend to send future updates from jaj13*web.de > this will lead to confusion because the committer will not know you > are the maintainer. I always send prs using walkingshadow[at]grummel[dot]net. I only use this address for that purpose and I already get too much spam because the address is listed on sites like freshports. Jona
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44D342D5.8040805>