Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Sep 2017 08:59:25 -0300
From:      Helen Koike <helen.koike@collabora.com>
To:        Chris Rees <crees@FreeBSD.org>, koobs@freebsd.org
Cc:        owner-freebsd-python@freebsd.org, freebsd-ports@freebsd.org, FreeBSD Python <freebsd-python@freebsd.org>
Subject:   Re: Question: How to add a configuration file with autoplist ?
Message-ID:  <fa327263-bb4d-8a4b-ee44-4076a287e1bf@collabora.com>
In-Reply-To: <653c54013f30b682d6d96b65fb8212a0@FreeBSD.org>
References:  <d458ec9a-dcde-66b5-b848-a327de536c62@collabora.com> <aa1d349e-3bed-7b22-18e0-450cd45cc07b@FreeBSD.org> <653c54013f30b682d6d96b65fb8212a0@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On 2017-09-25 08:10 AM, Chris Rees wrote:
> On 2017-09-25 05:54, Kubilay Kocak wrote:
>> On 9/25/17 6:16 AM, Helen Koike wrote:
>>> Hi,
>>>
>>> According to
>>> https://www.freebsd.org/doc/en/books/porters-handbook/plist-config.html
>>> , I need to add a @sample macro in pkg-plist to add a configuration
>>> file.
>>>
>>> But I am also using USE_PYTHON= autoplist in my Makefile, so I don't
>>> have the pkg-plist file.
>>>
>>> Should I remove autoplist and generate the pkg-plist by hand? Or is
>>> there another way to do this?
>>>
>>> I'll need this to update the version of the package
>>> sysutils/py-google-compute-engine.
>>>
>>> Thanks
>>> Helen
>>
>> Hi Helen,
>>
>> As far as I'm aware, autoplist, PLIST_* definitions and pkg-plist
>> entries can be used cumulatively (in combination with each other) to
>> produce a correct and complete installed files lis>>

Thanks, I didn't know that.

> 
> Careful doing that!  If you do, you may find the sample file gets listed
> twice, or worse the actual config file gets listed.
> 
> If you want to view the final generated plist then in the normal ports
> directory:
> 
> % make package
> % less `make -VTMPPLIST`

Awesome, thanks a lot.

> 
> (those are backticks).
> 
> It's probably harmless to have a file listed twice, but if you list the
> actual config file it gets blown away on each update.
> 
> Cheers,
> 
> Chris
> 

Helen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fa327263-bb4d-8a4b-ee44-4076a287e1bf>