From: Thomas V. S. <tho...@pd...> - 2004-03-18 15:17:03
|
CVS Root: /home/cvs/gstreamer Module: www Changes by: thomasvs Date: Thu Mar 18 2004 07:16:57 PST Log message: adding download instructions Modified files: src : configure.in src/htdocs : Makefile.am header.xml Added files: src/htdocs/download: Makefile.am fedora.xml index.xml Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/configure.in.diff?r1=1.11&r2=1.12 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/htdocs/Makefile.am.diff?r1=1.12&r2=1.13 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/htdocs/header.xml.diff?r1=1.4&r2=1.5 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/htdocs/download/Makefile.am?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/htdocs/download/fedora.xml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/www/src/htdocs/download/index.xml?rev=1.1&content-type=text/vnd.viewcvs-markup ====Begin Diffs==== Index: configure.in =================================================================== RCS file: /home/cvs/gstreamer/www/src/configure.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- a/configure.in 10 Mar 2004 15:47:20 -0000 1.11 +++ b/configure.in 18 Mar 2004 15:15:49 -0000 1.12 @@ -9,6 +9,7 @@ htdocs/bugs/Makefile htdocs/dev/Makefile htdocs/documentation/Makefile +htdocs/download/Makefile htdocs/features/Makefile htdocs/images/Makefile htdocs/lists/Makefile Index: Makefile.am RCS file: /home/cvs/gstreamer/www/src/htdocs/Makefile.am,v retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- a/Makefile.am 5 Mar 2004 15:43:57 -0000 1.12 +++ b/Makefile.am 18 Mar 2004 15:16:19 -0000 1.13 @@ -1,4 +1,4 @@ -SUBDIRS = apps bugs dev documentation images \ +SUBDIRS = apps bugs dev documentation download images \ lists modules news releases \ tasks features Index: header.xml RCS file: /home/cvs/gstreamer/www/src/htdocs/header.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- a/header.xml 6 Feb 2004 21:51:01 -0000 1.4 +++ b/header.xml 18 Mar 2004 15:16:19 -0000 1.5 @@ -6,6 +6,7 @@ <item href="/features/">Features</item> <item href="/data/doc/gstreamer/head/faq/html/">FAQ</item> <item href="/news/">News</item> + <item href="/download/">Download</item> <item href="/modules/">Modules</item> <item href="/documentation/">Documentation</item> --- NEW FILE: Makefile.am --- built_pages = \ index.html \ fedora.html include $(top_srcdir)/html.make --- NEW FILE: fedora.xml --- <?xml version="1.0"?> <!DOCTYPE xml [ <!ENTITY % site-entities SYSTEM "../entities.site"> %site-entities; ]> <?xml-stylesheet href="../page.xsl" type="text/xsl"?> <page> <title>GStreamer: download for Fedora Core</title> <body> <h2>Download instructions for Fedora Core</h2> <P> GStreamer is distributed with Fedora Core. If you want to get updates, you have two options: <UL> <LI>Use the repository hosted by us, which is compatible with <A href="http://www.fedora.us/">www.fedora.us</A> and <A href="http://rpm.livna.org/">rpm.livna.org</A>. This repository has both packages not in the base distribution mirrored from those two sites, as well as packages created by us and submitted back to those two repositories.</LI> <LI>Use the <A href="http://www.freshrpms.net/">FreshRPMS repository</A>, where the GStreamer packages are packaged in the same way as ours.</LI> </UL> </P> <H2>Our repository</H2> Here's the five step guide to getting our packages. <OL> <LI> You can use either yum or apt for rpm. The current repository contains packages built using <A href="http://thomas.apestaart.org/projects/mach">mach</A> for the Fedora Core 1 platform. They should also be compatible with the Fedora Core test releases if you keep your system upgraded. If you use apt, then add these two lines to your sources.list file, or your sources.list directory: <PRE> rpm http://gstreamer.freedesktop.org/pkg/ fedora/1/i386 deps gst rpm-src http://gstreamer.freedesktop.org/pkg/ fedora/1/i386 deps gst </PRE> If you use yum. add these lines to your yum.conf file: [gstreamer-deps] name=Fedora Core $releasever - $basearch - GStreamer dependencies baseurl=http://gstreamer.net/pkg/fedora/$releasever/$basearch/yum/deps [gstreamer] name=Fedora Core $releasever - $basearch - GStreamer baseurl=http://gstreamer.net/pkg/fedora/$releasever/$basearch/yum/gst </LI> <LI>Import the GPG key for this repository if you haven't already done so: <DL> <DT>Get it:</DT> <DD><PRE>wget http://thomas.apestaart.org/pkg/thomas.pubkey</PRE></DD> <DT>Verify it:</DT> <DD><PRE> gpg --keyserver pgp.mit.edu --recv-keys 55f3aa6f gpg --list-keys | grep Stichele gpg --export -a 55f3aa6f > tmp diff tmp thomas.pubkey </PRE></DD> <DT>Import it into rpm:</DT> <DD>As root, run <PRE>rpm --import thomas.pubkey</PRE></DD> </DL> Install all GStreamer packages: Using apt: apt-get update apt-get install gstreamer-universe Using yum: yum install gstreamer-universe If this gives problems, it is probably due to you having installed packages from another repository. Try removing those packages, or only installing part of the GStreamer package set. You can also <A href="&site;/pkg/fedora">browse the repository</A>. </OL> </body> </page> --- NEW FILE: index.xml --- <title>GStreamer: Download</title> <h2>Download GStreamer</h2> <p> In general, you should find packages that were specifically made for your distribution. Do not compile from source yourself unless you are certain you have to or want to. Do not compile from CVS unless you really need some specific feature that is not released yet, or want to help out developing GStreamer. </p> <DL>Fedora Core 1</DL> <DT>Check our <A href="fedora.html">Fedora</A> download page.</DT> |