Package: www.debian.org Severity: normal Tags: patch User: debian-powe...@lists.debian.org Usertags: ppc64el
Dear Maintainer, With ppc64el support included on Debian jessie, debian.org pages that contain information regarding architectures need to be updated. I have created a patch that adds a new directory with an index.wml to ports. Also some other pages needed to be updated: - Motorola/IBM PowerPC must be changed at www.debian.org/releases/jessie/. I also changed the order of the list so powerpc and POWER go close to each other. - in ports/index.wml, change ppc64el status to released with its proper link and remove the redirection to the wiki. Change it to the correct page. - add a page for ppc64el. Since I had to test these changes I also changed the Makefile. I am not sure if that is necessary, but it is included in the patch anyway. Please see the patch attached and let me know if you have any concerns. Thank you. Fernando -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: ppc64el (ppc64le) Kernel: Linux 3.13-1-powerpc64le (SMP w/16 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)
diff -purN webwml.orig/english/ports/index.wml webwml.new/english/ports/index.wml --- webwml.orig/english/ports/index.wml 2014-10-19 07:22:15.000000000 +0000 +++ webwml.new/english/ports/index.wml 2015-04-28 17:29:58.819999325 +0000 @@ -135,10 +135,11 @@ 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="ppc64el/">ppc64el</a></td> <td>POWER7+, POWER8</td> -<td>Little-endian port of ppc64, using the new Open Power ELFv2 ABI.</td> -<td>in unstable only</td> +<td>First officially released with Debian 8.0. Uses the new Open Power ELFv2 +ABI.</td> +<td><a href="$(HOME)/releases/stable/ppc64el/release-notes/">released</a></td> </tr> <tr> <td><a href="s390/">s390</a></td> diff -purN webwml.orig/english/ports/Makefile webwml.new/english/ports/Makefile --- webwml.orig/english/ports/Makefile 2011-10-03 14:23:36.000000000 +0000 +++ webwml.new/english/ports/Makefile 2015-04-28 17:29:58.819999325 +0000 @@ -3,7 +3,7 @@ WMLBASE=.. CUR_DIR=ports -SUBS=alpha arm beowulf kfreebsd-gnu hppa hurd i386 ia64 m68k mips netbsd powerpc sparc s390 amd64 +SUBS=alpha arm beowulf kfreebsd-gnu hppa hurd i386 ia64 m68k mips netbsd powerpc ppc64el sparc s390 amd64 # java parisc ultrasparc GETTEXTFILES = ports.mo diff -purN webwml.orig/english/ports/ppc64el/index.wml webwml.new/english/ports/ppc64el/index.wml --- webwml.orig/english/ports/ppc64el/index.wml 1970-01-01 00:00:00.000000000 +0000 +++ webwml.new/english/ports/ppc64el/index.wml 2015-04-28 18:23:13.460030662 +0000 @@ -0,0 +1,67 @@ +#use wml::debian::template title="ppc64el port" +#include "$(ENGLISHDIR)/releases/info" +#use wml::debian::toc + +<toc-display/> + +<toc-add-entry name="about">Debian on 64-bit Little Endian PowerPC (ppc64el) +</toc-add-entry> +<p>On these pages you'll 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>Note that most of the information found here, can also be checked out at the + <a href="https://wiki.debian.org/ppc64el">ppc64el wiki page</a>, +such as installation and ABI information.</p> + +<toc-add-entry name="status">Current Status</toc-add-entry> +<p>Starting on the release of Debian 8.0 (Jessie), ppc64el is an officially +supported architecture on Debian.</p> + +<toc-add-entry name="abi">ABI Documentation</toc-add-entry> +<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> + +<p>Please check <a href="https://wiki.debian.org/ppc64el">\ +ppc64el wiki page</a> for more information.</p> + + +<toc-add-entry name="availablehw">Machines for Debian Developers</toc-add-entry> +<ul> +<li>Porterbox: <a href="https://db.debian.org/machines.cgi?host=pastel"> +pastel.debian.net</a></li> +<li>Individual Virtual Machines (ppc64el mini cloud): It is possible to get +access to ppc64el virtual machines in the +<a href="http://openpower.ic.unicamp.br/minicloud/">OpenPOWER MiniCloud</a> - +easy, free and fast. </li> +</ul> + +<toc-add-entry name="howtohelp">How to Help</toc-add-entry> +<p>Help is always welcome. You can start by reporting bugs and/or sending + patches. Check the build logs from the autobuilder +(<a href="https://buildd.debian.org/status/architecture.php?a=ppc64el">buildd +</a>) and bugs in <a href="https://bugs.debian.org/cgi-bin/pkgreport.cgi?users= +debian-powe...@lists.debian.org;tag=ppc64el">Debian BTS</a>.</p> + +<toc-add-entry name="contacts">Contacts</toc-add-entry> +<h3>Mailing lists</h3> + +<p>Discussions and development for PowerPC in general take place on +<email "debian-powe...@lists.debian.org">. +<br /> +Subscribe and check the list archives +<a href="https://lists.debian.org/debian-powerpc/"> here</a>. +</p> + +<h3>IRC</h3> + +<p><a href="irc://irc.debian.org/#debianppc">#debianppc</a> at irc.debian.org</p> + diff -purN webwml.orig/english/ports/ppc64el/Makefile webwml.new/english/ports/ppc64el/Makefile --- webwml.orig/english/ports/ppc64el/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ webwml.new/english/ports/ppc64el/Makefile 2015-04-28 17:14:21.989892496 +0000 @@ -0,0 +1,10 @@ +# If this makefile is not generic enough to support a translation, +# please contact debian-www. + +WMLBASE=../.. +CUR_DIR=ports/ppc64el +SUBS= + +include $(WMLBASE)/Make.lang + +$(HTMLFILES): $(TEMPLDIR)/template.wml diff -purN webwml.orig/english/releases/arches.data webwml.new/english/releases/arches.data --- webwml.orig/english/releases/arches.data 2015-04-26 00:42:14.000000000 +0000 +++ webwml.new/english/releases/arches.data 2015-04-28 17:09:34.900058652 +0000 @@ -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.orig/english/releases/jessie/release.data webwml.new/english/releases/jessie/release.data --- webwml.orig/english/releases/jessie/release.data 2015-04-27 14:43:41.000000000 +0000 +++ webwml.new/english/releases/jessie/release.data 2015-04-28 17:20:15.490019378 +0000 @@ -5,7 +5,6 @@ amd64, i386, armel, - powerpc, armhf, # sparc, # 'kfreebsd-amd64', @@ -23,6 +22,7 @@ mips, s390x, arm64, + powerpc, ppc64el, # ppc64, );