[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 |
URL:
<http://savannah.gnu.org/patch/?7554>
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
_______________________________________________________
Details:
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: http://pastebin.com/QL83jk2W
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
<http://savannah.gnu.org/patch/download.php?file_id=23525>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?7554>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Gnash-commit] [patch #7554] Autoinstalling gnash dependencies,
Jonas 'Sortie' Termansen <=