Hi,

Adnan Hodzic <ad...@foolcontrol.org> writes:
> * Package name    : faenza-icon-theme
>   Version         : 0.8-1
[...]
> I listened to and did what Julien told me to do, in tarball there's a
> original tarball with all the files, while the whole procedure of
> setting up GNOME main menu icons and rest of the configuration for
> Arch Linux, Debian, Fedora, Frugalware, Linux Mint, OpenSuse, Mandriva
> and Ubuntu through a script called Faenza Setup Script which I placed
> into postinst. Read the rest of it in changelog and README.Debian.

I am sure that Julien meant to at most setup the start-here and
distributor-logo in the postinst script, not running upstream's
interactive(!) install script there.  Setting them up at build time
should however be preferred.

The maintainer scripts are also broken: They ignore any arguments passed
to them, are interactive, the #DEBHELPER# token that might be replaced
with shell script snippets by debhelper is abused, touch $HOME, ignore
errors, overwrite files from other packages, ...

At first glance I don't see anything in the maintainer scripts that
could not be done at package build time.  If you want to support
different distributor logos, you can do so with `dpkg-vendor', but that
can be added at a later time as well.

Does the upstream tarball include both the Faenza directory and
Faenza.tar.gz tarball?  It looks like both contain the same files.

Regards,
Ansgar


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87pqreh45s....@marvin.43-1.org

Reply via email to