[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#150938: ITP: med-common-dev -- Debian-Med common files for developing meta packages



On Tue, 25 Jun 2002, Junichi Uekawa wrote:

> > This package is a "lazyness" package because it just makes live easier
> > when packaging new med-* packages.  Perhaps this will also encourage
> > other people to build meta-packages if there are easy to use templates
> > where only the packages, the meta package is depending from, to insert
> > into the right place.
>
> I don't get what you are trying to say with this sentence.
>
> What are you trying to accomplish, and what does it do,
> and why does it exist / what does it contain ?
Sorry for my sloppy description.

Reason: Each med-* package installs a user menu template to
           /etc/med/menu/<packagename>
        Each med-* package has a /usr/bin/med-<package> script
        (or better a link to /usr/bin/med-common which regards $0)
        and an appropriate manpage (more precisely a link to
        /usr/share/man/med-common.1.gz)

The package med-common-dev has a script med_install_helper which is
intended to be called from debian/rules to put all this stuff on the
right place.  Moreover this might offer the possibility to adapt
further changes easily without editing packaging stuff of every
single med-* package and enables simple rebuild of those packages.

Additionally it contains  /usr/share/doc/med-common-dev/examples
with templates of all necessary files to build a med-* package.
In further releases of med-common-dev I might write some kind of
med_make (analogous to dh_make) to build such stuff automatically
but currently it is not worth the effort.

So all med-* packages should build-depend-indep from med-common-dev.

Hope this helps.  I just copy this description to README.Debian
of this package.

Kind regards

         Andreas.



-- 
To UNSUBSCRIBE, email to debian-wnpp-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: