[Top][All Lists]

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

[Gnash-commit] [patch #7554] Autoinstalling gnash dependencies

From: Jonas 'Sortie' Termansen
Subject: [Gnash-commit] [patch #7554] Autoinstalling gnash dependencies
Date: Tue, 14 Jun 2011 21:39:16 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1


                 Summary: Autoinstalling gnash dependencies
                 Project: Gnash - The GNU Flash player
            Submitted by: sortie
            Submitted on: Tue 14 Jun 2011 11:39:15 PM CEST
                Category: build
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any



Gnash currently has a system that tells which .deb and .rpm packages to
install, if some are missing. I often use this on fresh system. Unfortunately,
that involves a lot of copy pasting and trial-and-error when my distro named
stuff differently.

This patch introduces a system that produces a command line that would install
most dependencies (if possible) on .deb and .rpm compatible platforms, and
then saves it to a small script. Configure then gracefully informs the user
about the script. Sample session:

I tested this patch on Mint 11 (natty) where it successfully installed
everything Gnash needed, and as well on Fedora 15.

Not all package names are correct, and a few optional packages are not
available for some common distros, and a few links are dead. The system
handles gracefully if a given package is unavailable. It'd be nice if you guys
tested this patch out to be sure it is as portable as I tried to make it.

The script might not cause all needed software to be installed in the first
run, and requires configure to be run possibly one or two times more. This is
unrelated to this script and is another bug in configure, where it doesn't
give error messages for all software, if something basic is missing.

I attached the patch in git format-patch format.


File Attachments:

Date: Tue 14 Jun 2011 11:39:15 PM CEST  Name:
0001-Configure-now-generates-a-script-that-automatically-.patch  Size: 30kB  
By: sortie



Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]