Package: www.debian.org Followup-For: Bug #783655 Hello Paul et al.
My apologies for taking long to come back to this. So I have made some additions to the powerpc page instead of adding a new ppc64el page/directory to the tree. I don't know if it looks good, but it is something. Not sure if I really could but I also added a toc to the page. With all this, would it be possible to make the address debian.org/ports/ppc64el re-direct to debian.org/ports/powerpc, just like it is with arm/armel? Also, attention to the patch because there is a block that is changing the releases page, because there is a "Motorola/IBM PowerPC" (?) redirecting to ppc64el page which is not correct. Patch file is attached. Thanks!
diff -purN webwml/english/ports/index.wml webwml.new/english/ports/index.wml --- webwml/english/ports/index.wml 2015-05-07 11:01:06.000000000 -0400 +++ webwml.new/english/ports/index.wml 2015-05-28 13:44:02.976046236 -0400 @@ -136,7 +136,7 @@ architecture machines.</td> <td><a href="$(HOME)/releases/stable/powerpc/release-notes/">released</a></td> </tr> <tr> -<td><a href="https://wiki.debian.org/ppc64el/">ppc64el</a></td> +<td><a href="powerpc/">ppc64el</a></td> <td>POWER7+, POWER8</td> <td>Little-endian port of ppc64, using the new Open Power ELFv2 ABI.</td> <td><a href="$(HOME)/releases/stable/ppc64el/release-notes/">released</a></td> diff -purN webwml/english/ports/powerpc/index.wml webwml.new/english/ports/powerpc/index.wml --- webwml/english/ports/powerpc/index.wml 2014-09-07 04:56:12.000000000 -0400 +++ webwml.new/english/ports/powerpc/index.wml 2015-05-28 13:43:53.964003102 -0400 @@ -1,7 +1,10 @@ #use wml::debian::template title="PowerPC Port" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/powerpc/menu.inc" +#use wml::debian::toc -<h1>Debian for PowerPC</h1> +<toc-display/> + +<h1><toc-add-entry name="about">Debian for PowerPC</toc-add-entry></h1> <p> <img src="pics/ppc750.jpg" alt="PPC-750 picture" class="rightico"> @@ -45,7 +48,25 @@ release note</a> and <a href="$(HOME)/re installation manual</a> for further information. </p> -<h3>Installation</h3> +<toc-add-entry name="about">Debian on 64-bit Little Endian PowerPC (ppc64el) +</toc-add-entry> +<p> +Starting on the release of Debian 8.0 (Jessie), ppc64el is an officially +supported architecture on Debian. +</p> +<p> +Here you can find information about the +<a href="http://en.wikipedia.org/wiki/Ppc64">64-bit PowerPC</a> +<a href="http://en.wikipedia.org/wiki/Little_endian">Little Endian</a> +architecture. +</p> +<p> +However, note that there is also information at the +<a href="https://wiki.debian.org/ppc64el">ppc64el wiki</a> page, such as +installation and ABI information. +</p> + +<h3><toc-add-entry name="installation">Installation</toc-add-entry></h3> <p> There are a variety of systems using the PowerPC @@ -98,7 +119,7 @@ Installing Debian Wheezy/testing on an i you some time and headaches! </p> -<h3>Links - Documentation</h3> +<h3><toc-add-entry name="docs">Links - Documentation</toc-add-entry></h3> <p>Up-to-date information on Linux for PowerPC is at <a href="http://penguinppc.org/">PenguinPPC</a>. @@ -107,9 +128,27 @@ a couple of <a href="devel">pointers</a> <p>Hardware specifications for Apple computers are available at <a href="http://support.apple.com/specs/">AppleSpec</a>.</p> +<p> +More information and documentation about POWER architecture: +</p> +<ul> +<li><a href="https://www-03.ibm.com/technologyconnect/tgcm/TGCMServlet.wss? +alias=OpenPOWER"> Official ELFv2 ABI Specification</a> (under section 'Link') +or this +<a href="https://www-03.ibm.com/technologyconnect/tgcm/TGCMFileServlet.wss +/ABI64BitOpenPOWER_21July2014_pub.pdf?id=B81AEC1A37F5DAF185257C3E004E8845"> +PDF</a>. Registration required. </li> +<li><a href="https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Notes">GNU Tools +Caldron 2014</a> slides & video</li> +</ul> + +<h2><toc-add-entry name="availablehw">Available Hardware for Developers</toc-add-entry><h2> +<p> Please read the <a href="https://db.debian.org/machines.cgi">list of +Debian machines</a> to access powerpc/ppc64el Debian porterbox. +</p> -<h2>Contact information</h2> +<h2><toc-add-entry name="contact">Contact information</toc-add-entry></h2> <p>If you need help, try asking for help in the following places:</p> diff -purN webwml/english/releases/arches.data webwml.new/english/releases/arches.data --- webwml/english/releases/arches.data 2015-04-25 20:42:14.000000000 -0400 +++ webwml.new/english/releases/arches.data 2015-05-28 13:43:33.832012569 -0400 @@ -21,7 +21,7 @@ mips => '<gettext domain="distrib">MIPS (big endian)</gettext>', mipsel => '<gettext domain="distrib">MIPS (little endian)</gettext>', powerpc => '<gettext domain="distrib">PowerPC</gettext>', - ppc64el => '<gettext domain="distrib">Motorola/IBM PowerPC</gettext>', + ppc64el => '<gettext domain="distrib">POWER Processors</gettext>', s390 => '<gettext domain="distrib">IBM S/390</gettext>', s390x => '<gettext domain="distrib">IBM System z</gettext>', sparc => '<gettext domain="distrib">SPARC</gettext>', diff -purN webwml/english/releases/jessie/release.data webwml.new/english/releases/jessie/release.data --- webwml/english/releases/jessie/release.data 2015-04-27 10:43:41.000000000 -0400 +++ webwml.new/english/releases/jessie/release.data 2015-05-28 13:45:00.591991794 -0400 @@ -5,7 +5,6 @@ amd64, i386, armel, - powerpc, armhf, # sparc, # 'kfreebsd-amd64', @@ -23,6 +22,7 @@ mips, s390x, arm64, + powerpc, ppc64el, # ppc64, );