Renaming only the catalog name for a package

Dagobert Michelsen dam at opencsw.org
Wed Nov 6 11:05:35 CET 2013



> Am 06.11.2013 um 10:50 schrieb Rafael Ostertag <raos at opencsw.org>:
> 
> Hi Dago
> 
>> On Wed, Nov 06, 2013 at 10:46:09AM +0100, Dagobert Michelsen wrote:
>> Hi Rafi,
>> 
>>> Am 06.11.2013 um 10:39 schrieb Rafael Ostertag <raos at opencsw.org>:
>>> I face the following situation: The package `CSWpango' has `libpango' as
>>> catalog name. Now, I would like to give it only a new catalog name so that I
>>> end up with `CSWpango' and the catalog name `pango'. How do I do that, without
>>> breaking everything?
>> 
>> 
>> The catalog name is not very important in terms of upgrades as only the package
>> name is used for pkgutil. Do you want to keep any files (like pango-view) in it?
>> 
>> If yes just change the catalog name, keep the file and make it depend on all libs
>> that are required by packages currently depending on CSWpango so the libs are pulled
>> in if needed.
>> 
>>  PACKAGES += CSWpango
>>  # CATALOGNAME_CSWpango is default
>>  PKGFILES += $(call baseisadirs,$(bindir),pango-view)
>>  RUNTIME_DEP_PKGS_CSWpango += CSWlibpango? (all of them)
>>  ?
> 
> Yes, that's the case. Thanks for the help.

And make sure to remove libpango from the catalog.


More information about the maintainers mailing list