diff options
-rw-r--r-- | index.html | 69 | ||||
-rw-r--r-- | index.php | 312 |
2 files changed, 312 insertions, 69 deletions
diff --git a/index.html b/index.html deleted file mode 100644 index 1442e8c..0000000 --- a/index.html +++ /dev/null @@ -1,69 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> - <meta charset="utf-8" /> - <title>Arch Linux 32</title> - <link rel="stylesheet" type="text/css" href="/static/archweb.css" media="screen, projection" /> - <link rel="icon" type="image/x-icon" href="/static/favicon.ico" /> - <link rel="shortcut icon" type="image/x-icon" href="/static/favicon.ico" /> - -</head> - -<style> -#archnavbarlist li#anb-home a { - color: #fff !important; -} -</style> - -<body> - <div id="archnavbar" class="anb-home"> - <div id="archnavbarlogo"><h1><a href="/" title="Return to the main page">Arch Linux 32</a></h1></div> - <div id="archnavbarmenu"> - <ul id="archnavbarlist"> - <li id="anb-home"><a href="http://www.archlinux32.org">Home</a></li> - <li id="anb-news"><a href="https://news.archlinux32.org">News</a></li> - <li id="anb-packages"><a href="https://www.archlinux32.org/packages">Packages</a></li> - <li id="anb-forum"><a href="https://bbs.archlinux32.org">Forums</a></li> - <li id="anb-bugs"><a href="https://bugs.archlinux32.org/" title="Report and track bugs">Bugs</a></li> - <li id="anb-mailing-list"><a href="https://lists.archlinux.org/listinfo/arch-ports">Mailing List</a></li> - <li id="anb-download"><a href="https://www.archlinux32.org/download/" title="Get Arch Linux">Download</a></li> - <li id="anb-arch-linux-official"><a href="https://www.archlinux.org/">Arch Linux Official</a></li> - </ul> - </div> - </div> - - <div style="text-align: center"> - <p> - <h1>Community maintained repos.</h1> - - <h2>i686</h2> - - <h3>Instructions for the transition from archlinux to archlinux32 can be found <a href="https://archlinux32.org/download">here</a>.</h2> - - <h3>Dual-bootable installation media can be found <a href="https://mirror.archlinux32.org/archisos">here</a>.</h2> - - <h4>Join us on <a href="https://webchat.freenode.net/" title="Talk about porting Arch Linux to non-x86_64 platforms">#archlinux32</a> IRC channel on Freenode, or subscribe to the <a href="https://lists.archlinux.org/listinfo/arch-ports" title="Talk about porting Arch Linux to non-x86_64 platforms">mailing list</a>.</h4> - <h4>The repository with the tools, ISOs and website files can be found <a href="https://git.archlinux32.org/archlinux32" title="Gitea repository">here</a>.</h4> - </p> - </div> - - <img style="display: block; margin-left: auto; margin-right: auto" src="/static/logo32.png" width="60%" /> - - <div id="footer"> - <p>Copyright © 2002-2017 <a href="mailto:jvinet@zeroflux.org" - title="Contact Judd Vinet">Judd Vinet</a> and <a href="mailto:aaron@archlinux.org" - title="Contact Aaron Griffin">Aaron Griffin</a>.</p> - - <p>The Arch Linux name and logo are recognized - <a href="https://wiki.archlinux.org/index.php/DeveloperWiki:TrademarkPolicy" - title="Arch Linux Trademark Policy">trademarks</a>. Some rights reserved.</p> - - <p>The registered trademark Linux® is used pursuant to a sublicense from LMI, - the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.</p> - </div> - </div> - -<div id="konami" style="display:none;"></div> - -</body> -</html> diff --git a/index.php b/index.php new file mode 100644 index 0000000..1c9709c --- /dev/null +++ b/index.php @@ -0,0 +1,312 @@ +<?php +require_once "init.php"; + +require_once BASE . "/lib/mysql.php"; +require_once BASE . "/lib/style.php"; +require_once BASE . "/lib/format.php"; + +print_header("", "home"); + +?> + <div id="content-left-wrapper"> + <div id="content-left"> + <div id="intro" class="box"> + <h2> + A simple, lightweight distribution for 32-bit CPUs + </h2> + <p> + You've reached the website for <strong>Arch Linux 32</strong>, the community maintained continuation of 32-bit support for <a href="https://archlinux.org">Arch Linux</a>, a lightweight and flexible Linux® distribution that tries to Keep It Simple. + </p> + <p> + Currently we have official packages optimized for the i686 architecture. + Also most(ly) non-graphical packages are available for i486, too. + Most packages from Arch Linux's + <a href="https://aur.archlinux.org/" title="Arch User Repository (AUR)">community-operated package repository</a> + are also compatible with Arch Linux 32. + </p> + <p> + Instructions for the transition from Arch Linux to Arch Linux 32 can be found <a href="/download">here</a>. + </p> + <p> + Installation media which boot on x86_64 and i686 can be found <a href="https://mirror.archlinux32.org/archisos">here</a>. + </p> + <p> + Join us on <a href="https://webchat.freenode.net/">#archlinux32</a> IRC channel on Freenode, check out our + <a href="https://bbs.archlinux32.org/" title="Arch 32 Forums">forums</a> + or subscribe to the <a href="https://lists.archlinux.org/listinfo/arch-ports" + title="Arch-Ports Mailing Lists">mailing list</a> + to get your feet wet. + Also glance through <a href="https://wiki.archlinux.org/" title="Arch Wiki">the Arch Wiki</a> if you want to learn more about upstream Arch. + </p> + </div> + <div id="news"> + <h3> + <a href="/news/" title="Browse the news archives"><s>Latest News</s> (to be implemented)</a> + <span class="arrow"></span> + </h3> + <a href="https://news.archlinux32.org/rss.php" title="Arch 32 News RSS Feed" class="rss-icon"><img width="16" height="16" src="/static/rss.c5ebdc5318d6.png" alt="RSS Feed" /></a> +<?php +/* + TODO: loop through news + <h4> + <a href="/news/libutf8proc211-3-update-requires-manual-intervention/" + title="View full article: libutf8proc>=2.1.1-3 update requires manual intervention">libutf8proc>=2.1.1-3 update requires manual intervention</a> + </h4> + <p class="timestamp">2018-07-14</p> + <div class="article-content"> + <p>The libutf8proc package prior to version 2.1.1-3 had an incorrect soname link. This has been fixed in 2.1.1-3, so the upgrade will need to overwrite the untracked soname link created by ldconfig. If you get an error</p> +<p><code>libutf8proc: /usr/lib/libutf8proc.so.2 exists in filesystem</code></p> +<p>when updating, use</p> +<p><code>pacman -Suy --overwrite usr/lib/libutf8proc.so.2</code></p> +<p>to perform the upgrade.</p> + + </div> + + <h4> + <a href="/news/js52-5273-2-upgrade-requires-intervention/" + title="View full article: js52 52.7.3-2 upgrade requires intervention">js52 52.7.3-2 upgrade requires intervention</a> + </h4> + <p class="timestamp">2018-05-04</p> + <div class="article-content"> + <p>Due to the SONAME of <code>/usr/lib/libmozjs-52.so</code> not matching its file name, ldconfig created an untracked file <code>/usr/lib/libmozjs-52.so.0</code>. This is now fixed and both files are present in the package.</p> +<p>To pass the upgrade, remove <code>/usr/lib/libmozjs-52.so.0</code> prior to upgrading.</p> + </div> + + <h4> + <a href="/news/glibc-227-2-and-pam-130-2-may-require-manual-intervention/" + title="View full article: glibc 2.27-2 and pam 1.3.0-2 may require manual intervention">glibc 2.27-2 and pam 1.3.0-2 may require manual intervention</a> + </h4> + <p class="timestamp">2018-04-20</p> + <div class="article-content"> + <p>The new version of glibc removes support for NIS and NIS+. The default +<code>/etc/nsswitch.conf</code> file provided by <code>filesystem</code> package already +reflects this change. Please make sure to merge pacnew file if it exists +prior to upgrade.</p> +<p>NIS functionality can still be enabled by installing <code>libnss_nis</code> +package. There is no replacement for NIS+ in the official repositories.</p> +<p><code>pam 1.3.0-2</code> no longer ships pam_unix2 module and <code>pam_unix_*.so</code> +compatibility symlinks. Before upgrading, review PAM configuration files +in the <code>/etc/pam.d</code> directory and replace removed modules with +<code>pam_unix.so</code>. Users of pam_unix2 should also reset their passwords +after ...</p> + </div> + + <h4> + <a href="/news/zita-resampler-160-1-2-update-requires-manual-intervention/" + title="View full article: zita-resampler 1.6.0-1 -> 2 update requires manual intervention">zita-resampler 1.6.0-1 -> 2 update requires manual intervention</a> + </h4> + <p class="timestamp">2018-02-22</p> + <div class="article-content"> + <p>The zita-resampler 1.6.0-1 package was missing a library symlink that has been readded in 1.6.0-2. If you installed 1.6.0-1, ldconfig would have created this symlink at install time, and it will conflict with the one included in 1.6.0-2. In that case, remove /usr/lib/libzita-resampler.so.1 manually before updating.</p> + </div> + + <h4> + <a href="/news/the-end-of-i686-support/" + title="View full article: The end of i686 support"> The end of i686 support</a> + </h4> + <p class="timestamp">2017-11-08</p> + <div class="article-content"> + <p>Following 9 months of <a href="https://www.archlinux.org/news/phasing-out-i686-support/">deprecation period</a>, support for the i686 +architecture effectively ends today. By the end of November, i686 +packages will be removed from our mirrors and later from the packages +archive. The [multilib] repository is not affected.</p> +<p>For users unable to upgrade their hardware to x86_64, an alternative is +a community maintained fork named <a href="https://archlinux32.org/">Arch Linux 32</a>. See their website +for details on migrating existing installations.</p> + </div> + + <h3> + <a href="/news/" + title="Browse the news archives">Older News</a> + <span class="arrow"></span> + </h3> + <dl class="newslist"> + + <dt>2017-09-02</dt> + <dd> + <a href="/news/perl-library-path-change/" + title="View full article: Perl library path change">Perl library path change</a> + </dd> + + + <dt>2017-05-15</dt> + <dd> + <a href="/news/deprecation-of-abs/" + title="View full article: Deprecation of ABS tool and rsync endpoint">Deprecation of ABS tool and rsync endpoint</a> + </dd> + + + <dt>2017-03-15</dt> + <dd> + <a href="/news/ca-certificates-utils-20170307-1-upgrade-requires-manual-intervention/" + title="View full article: ca-certificates-utils 20170307-1 upgrade requires manual intervention">ca-certificates-utils 20170307-1 upgrade requires manual intervention</a> + </dd> + + + <dt>2017-02-27</dt> + <dd> + <a href="/news/mesa-with-libglvnd-support-is-now-in-testing/" + title="View full article: mesa with libglvnd support is now in testing">mesa with libglvnd support is now in testing</a> + </dd> + + + <dt>2017-01-25</dt> + <dd> + <a href="/news/phasing-out-i686-support/" + title="View full article: Phasing out i686 support">Phasing out i686 support</a> + </dd> + + + <dt>2017-01-14</dt> + <dd> + <a href="/news/xorg-server-1191-is-now-in-extra/" + title="View full article: xorg-server 1.19.1 is now in extra">xorg-server 1.19.1 is now in extra</a> + </dd> + + + <dt>2016-12-30</dt> + <dd> + <a href="/news/openvpn-240-update-requires-administrative-interaction/" + title="View full article: OpenVPN 2.4.0 update requires administrative interaction">OpenVPN 2.4.0 update requires administrative interaction</a> + </dd> + + + <dt>2016-10-31</dt> + <dd> + <a href="/news/ttf-dejavu-237-will-require-forced-upgrade/" + title="View full article: ttf-dejavu 2.37 will require forced upgrade">ttf-dejavu 2.37 will require forced upgrade</a> + </dd> + + + <dt>2016-08-06</dt> + <dd> + <a href="/news/texlive-2016-packages-are-now-available/" + title="View full article: TeXLive 2016 packages are now available">TeXLive 2016 packages are now available</a> + </dd> + + + <dt>2016-07-18</dt> + <dd> + <a href="/news/test-sec-flags-call-for-assistance/" + title="View full article: test-sec-flags: Call for Assistance">test-sec-flags: Call for Assistance</a> + </dd> + </dl> +*/ +?> + </div> + </div> + </div> + <div id="content-right"> + <div id="pkgsearch" class="widget"> + <form id="pkgsearch-form" method="get" action="/packages/"> + <fieldset> + <label for="pkgsearch-field">Package Search:</label> + <input id="pkgsearch-field" type="text" name="q" size="18" maxlength="200"> + </fieldset> + </form> + </div> + <div id="pkg-updates" class="widget box"> + <h3> + Recent Updates <span class="more">(<a href="/packages/?sort=-move_date" title="Browse all of the latest packages">more</a>)</span> + </h3> + <a href="/feeds/packages/" title="Arch 32 Package Updates RSS Feed" class="rss-icon"><img width="16" height="16" src="/static/rss.c5ebdc5318d6.png" alt="RSS Feed" /></a> + <table> +<?php +/* TODO: loop through recent package updates, putting out (only stable & testing): + * <tr> + * <td class="pkg-name"><span class="multilib">lib32-libxkbcommon 0.8.3-1</span></td> + * <td class="pkg-arch"> + * <a href="/packages/multilib/x86_64/lib32-libxkbcommon/" + * title="Details for lib32-libxkbcommon [multilib]">x86_64</a> + * </td> + * </tr> + */ +?> + </table> + </div> + <div id="nav-sidebar" class="widget"> + <h4> + Documentation + </h4> + <ul> + <li><a href="https://wiki.archlinux.org/" title="Community documentation">upstream Wiki</a></li> + <li><a href="https://wiki.archlinux.org/index.php/Installation_guide" title="Installation guide">upstream Installation Guide</a></li> + </ul> +<?php + /* TODO: do we have links to put here? + <h4>Community</h4> + <ul> + <li><a href="https://lists.archlinux.org/listinfo/arch-ports" + title="Arch-Ports mailing lists">Mailing List</a></li> + <li><a href="https://wiki.archlinux.org/index.php/IRC_channels" + title="Official and regional IRC communities">IRC Channels</a></li> + <li><a href="https://planet.archlinux.org/" + title="Arch in the blogosphere">Planet Arch</a></li> + <li><a href="https://wiki.archlinux.org/index.php/International_communities" + title="Arch communities in your native language">International Communities</a></li> + </ul> + <h4>Support</h4> + <ul> + <li><a href="/donate/" title="Help support Arch Linux">Donate</a></li> + <li><a href="https://www.zazzle.com/archlinux*" + title="T-shirts, mugs, mouse pads, hoodies, posters, skateboards, shoes, etc.">Products via Zazzle</a></li> + <li><a href="https://www.unixstickers.com/tag/archlinux" title="Arch + Linux stickers, t-shirts, hoodies, mugs, posters and pins">Products via Unixstickers</li> + <li><a href="https://www.freewear.org/?page=list_items&org=Archlinux" + title="T-shirts">T-shirts via Freewear</a></li> + <li><a href="https://www.hellotux.com/arch" + title="T-shirts">T-shirts via HELLOTUX</a></li> + </ul> + */ +?> + <h4>Tools</h4> + <ul> + <li><a href="/mirrorlist/" + title="Get a custom mirrorlist from our database"><s>Mirrorlist Updater</s> (to be implemented)</a></li> + <li><a href="/mirrors/" + title="See a listing of all available mirrors">Mirror List</a></li> + <li><a href="/mirrors/status/" + title="Check the status of all known mirrors">Mirror Status</a></li> + </ul> + <h4>Development</h4> + <ul> + <li><a href="https://git.archlinux32.org/" title="Official Arch 32 projects (git)">Projects in Git</a></li> + <li><a href="/groups/" title="View the available package groups"><s>Package Groups</s> (to be implemented)</a></li> + <li><a href="/buildmaster/todos.php" title="Developer Todo Lists">Todo List</a></li> + <li><a href="/releng/releases/" title="Release Engineering ISO listing"><s>ISO Release List</s> (not yet implemented)</a></li> + <li><a href="/packages/differences/" title="See differences in packages between available architectures"><s>Differences Reports</s> (not yet implemented)</a></li> + </ul> +<?php +/* TODO: do we want that? + <h4>People</h4> + <ul> + + <li><a href="/people/developers/" title="More info about Developers">Developers</a></li> + + <li><a href="/people/trusted-users/" title="More info about Trusted Users">Trusted Users</a></li> + + <li><a href="/people/support-staff/" title="More info about Support Staff">Support Staff</a></li> + + <li><a href="/people/developer-fellows/" title="More info about Developer Fellows">Developer Fellows</a></li> + + <li><a href="/people/trusted-user-fellows/" title="More info about Trusted User Fellows">Trusted User Fellows</a></li> + + <li><a href="/people/support-staff-fellows/" title="More info about Support Staff Fellows">Support Staff Fellows</a></li> + + <li><a href="/master-keys/" + title="Package/Database signing master keys">Signing Master Keys</a></li> + </ul> +*/ +?> + <h4> + More Resources + </h4> + <ul> + <li><a href="https://news.archlinux32.org/" title="News Archives">News Archives</a></li> + <li><a href="/feeds/" title="Various RSS Feeds">RSS Feeds</a></li> + </ul> + </div> + </div> +<?php + +print_footer(); |