Skip site navigation (1)Skip section navigation (2)
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>