[csw-pkgsubmissions] newpkgs libserf, libserf0_0, libserf_devel
Ben Walton
bwalton at opencsw.org
Tue Apr 26 04:07:55 CEST 2011
Excerpts from Philip Brown's message of Mon Apr 25 20:40:04 -0400 2011:
Hi Phil and Rupert,
> I'm ignoring the dummy package,
> NAME=libserf - Stub as contents moved to CSWlibserf0-0 and CSWlibserf-devel
>
> Please use whatever it was maciej mentioned to have it not get future
> "updates" autogenerated.
> also.. its wierd that it geneated "all" and also "i386" arches for
> that.
Unless there was a previous update for this that included the _stub,
this release is possibly problematic since there is no upgrade path
from old names to new for installed systems. Now, for new things
depending on libserf0 or libserf_devel (should be dev, btw), a site
could get local file conflicts...
Rupert, this block in your Makefile:
PACKAGES += CSWlibserf
CATALOGNAME_CSWlibserf = libserf
SPKG_DESC_CSWlibserf = Stub as contents moved to CSWlibserf0-0 and
CSWlibserf-devel
PKGFILES_CSWlibserf = NOFILES
RUNTIME_DEP_PKGS_CSWlibserf = CSWlibserf0-0 CSWlibserf-devel
ARCHALL_CSWlibserf = 1
CHECKPKG_OVERRIDES_CSWlibserf += surplus-dependency|CSWlibserf0-0
CHECKPKG_OVERRIDES_CSWlibserf += surplus-dependency|CSWlibserf-devel
Could be replaced with:
OBSOLETED_BY_CSWlibserf0-0 = CSWlibserf
OBSOLETED_BY_CSWlibserf-devel = CSWlibserf
Those lines will generate everything you need for the stub packages.
You should also consider re-spinning with s/devel/dev/. Since it's a
new split, this should be a trivial change.
Thanks
-Benk
--
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302
More information about the pkgsubmissions
mailing list