Add Fedora 1 - 25
This commit is contained in:
parent
06694fd131
commit
bb46087068
5 changed files with 170 additions and 5 deletions
|
|
@ -151,7 +151,32 @@ INSERT INTO systems (id, name, release, short, relorder) VALUES
|
|||
(97, 'FreeBSD', '10.2', 'freebsd-10.2', 58),
|
||||
(98, 'FreeBSD', '10.3', 'freebsd-10.3', 59),
|
||||
(99, 'FreeBSD', '11.0', 'freebsd-11.0', 60),
|
||||
(100,'Ubuntu', '16.10', 'ubuntu-yakkety', 24);
|
||||
(100,'Ubuntu', '16.10', 'ubuntu-yakkety', 24),
|
||||
(101,'Fedora', '1', 'fedora-1', 0),
|
||||
(102,'Fedora', '2', 'fedora-2', 1),
|
||||
(103,'Fedora', '3', 'fedora-3', 2),
|
||||
(104,'Fedora', '4', 'fedora-4', 3),
|
||||
(105,'Fedora', '5', 'fedora-5', 4),
|
||||
(106,'Fedora', '6', 'fedora-6', 5),
|
||||
(107,'Fedora', '7', 'fedora-7', 6),
|
||||
(108,'Fedora', '8', 'fedora-8', 7),
|
||||
(109,'Fedora', '9', 'fedora-9', 8),
|
||||
(110,'Fedora', '10', 'fedora-10', 9),
|
||||
(111,'Fedora', '11', 'fedora-11', 10),
|
||||
(112,'Fedora', '12', 'fedora-12', 11),
|
||||
(113,'Fedora', '13', 'fedora-13', 12),
|
||||
(114,'Fedora', '14', 'fedora-14', 13),
|
||||
(115,'Fedora', '15', 'fedora-15', 14),
|
||||
(116,'Fedora', '16', 'fedora-16', 15),
|
||||
(117,'Fedora', '17', 'fedora-17', 16),
|
||||
(118,'Fedora', '18', 'fedora-18', 17),
|
||||
(119,'Fedora', '19', 'fedora-19', 18),
|
||||
(120,'Fedora', '20', 'fedora-20', 19),
|
||||
(121,'Fedora', '21', 'fedora-21', 20),
|
||||
(122,'Fedora', '22', 'fedora-22', 21),
|
||||
(123,'Fedora', '23', 'fedora-23', 22),
|
||||
(124,'Fedora', '24', 'fedora-24', 23),
|
||||
(125,'Fedora', '25', 'fedora-25', 24);
|
||||
|
||||
|
||||
-- Removes any path components and compression extensions from the filename.
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ PSQL="psql -U manned -Awtq"
|
|||
|
||||
./arch.sh current
|
||||
./debian.sh current
|
||||
./fedora.sh current
|
||||
./ubuntu.sh current
|
||||
|
||||
echo "============ Updating SQL indices"
|
||||
|
|
|
|||
131
util/fedora.sh
Executable file
131
util/fedora.sh
Executable file
|
|
@ -0,0 +1,131 @@
|
|||
#!/bin/sh
|
||||
|
||||
. ./common.sh
|
||||
|
||||
AMIRROR=http://archives.fedoraproject.org/pub/archive/fedora/linux/
|
||||
CMIRROR=http://mirror.nl.leaseweb.net/fedora/linux/
|
||||
|
||||
|
||||
# Fedora 7+ is pretty regular
|
||||
fedora() { # release arch mirror
|
||||
MIR=$AMIRROR
|
||||
[ -n "$3" ] && MIR=$3
|
||||
index rpm --sys fedora-$1 --cat everything --mirror "${MIR}releases/$1/Everything/$2/os/"
|
||||
index rpm --sys fedora-$1 --cat everything --mirror "${MIR}updates/$1/$2/"
|
||||
}
|
||||
|
||||
|
||||
case "$1" in
|
||||
1)
|
||||
index rpmdir --sys fedora-1 --cat core --mirror "${AMIRROR}core/1/i386/os/Fedora/RPMS/"
|
||||
;;
|
||||
2)
|
||||
index rpm --sys fedora-2 --cat core --mirror "${AMIRROR}core/2/i386/os/"
|
||||
;;
|
||||
3)
|
||||
index rpm --sys fedora-3 --cat core --mirror "${AMIRROR}core/3/i386/os/"
|
||||
index rpm --sys fedora-3 --cat extras --mirror "${AMIRROR}extras/3/i386/"
|
||||
;;
|
||||
4)
|
||||
index rpm --sys fedora-4 --cat core --mirror "${AMIRROR}core/4/i386/os/"
|
||||
index rpm --sys fedora-4 --cat extras --mirror "${AMIRROR}extras/4/i386/"
|
||||
;;
|
||||
5)
|
||||
index rpm --sys fedora-5 --cat core --mirror "${AMIRROR}core/5/i386/os/"
|
||||
index rpm --sys fedora-5 --cat extras --mirror "${AMIRROR}extras/5/i386/"
|
||||
;;
|
||||
6)
|
||||
index rpm --sys fedora-6 --cat core --mirror "${AMIRROR}core/6/i386/os/"
|
||||
index rpm --sys fedora-6 --cat extras --mirror "${AMIRROR}extras/6/i386/"
|
||||
;;
|
||||
7)
|
||||
fedora 7 i386
|
||||
;;
|
||||
8)
|
||||
fedora 8 i386
|
||||
;;
|
||||
9)
|
||||
fedora 9 i386
|
||||
;;
|
||||
10)
|
||||
fedora 10 i386
|
||||
;;
|
||||
11)
|
||||
fedora 11 i386
|
||||
;;
|
||||
12)
|
||||
fedora 12 i386
|
||||
;;
|
||||
13)
|
||||
fedora 13 i386
|
||||
;;
|
||||
14)
|
||||
fedora 14 i386
|
||||
;;
|
||||
15)
|
||||
fedora 15 i386
|
||||
;;
|
||||
16)
|
||||
fedora 16 i386
|
||||
;;
|
||||
17)
|
||||
fedora 17 i386
|
||||
;;
|
||||
18)
|
||||
fedora 18 x86_64
|
||||
;;
|
||||
19)
|
||||
fedora 19 x86_64
|
||||
;;
|
||||
20)
|
||||
fedora 20 x86_64
|
||||
;;
|
||||
21)
|
||||
fedora 21 x86_64
|
||||
;;
|
||||
22)
|
||||
fedora 22 x86_64
|
||||
;;
|
||||
23)
|
||||
fedora 23 x86_64 $CMIRROR
|
||||
;;
|
||||
24)
|
||||
fedora 24 x86_64 $CMIRROR
|
||||
;;
|
||||
25)
|
||||
fedora 25 x86_64 $CMIRROR
|
||||
;;
|
||||
old)
|
||||
$0 1
|
||||
$0 2
|
||||
$0 3
|
||||
$0 4
|
||||
$0 5
|
||||
$0 6
|
||||
$0 7
|
||||
$0 8
|
||||
$0 9
|
||||
$0 10
|
||||
$0 11
|
||||
$0 12
|
||||
$0 13
|
||||
$0 14
|
||||
$0 15
|
||||
$0 16
|
||||
$0 17
|
||||
$0 18
|
||||
$0 19
|
||||
$0 20
|
||||
$0 21
|
||||
$0 22
|
||||
$0 23
|
||||
;;
|
||||
current)
|
||||
$0 24
|
||||
$0 25
|
||||
;;
|
||||
all)
|
||||
$0 old
|
||||
$0 current
|
||||
;;
|
||||
esac
|
||||
BIN
www/images/fedora.png
Normal file
BIN
www/images/fedora.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
16
www/index.pl
16
www/index.pl
|
|
@ -249,6 +249,15 @@ sub about {
|
|||
were missing from the repository archives. Where available, all components
|
||||
(main, contrib and non-free) from the $release and $release-updates
|
||||
repositories are indexed.</dd>
|
||||
<dt>Fedora</dt><dd>
|
||||
Historical releases were fetched from <a
|
||||
href="http://archives.fedoraproject.org/pub/archive/fedora/linux/">archives.fedoraproject.org</a>,
|
||||
current releases from a local repository. Fedora Core 1 till 6 are
|
||||
(incorrectly) called 'Fedora' here. To compensate for that, Fedora 3 till
|
||||
6 also include the Extras repository. For Fedora 7 and later, the
|
||||
'Everything' and 'updates' repositories are indexed. The i386 arch was
|
||||
indexed for Fedora 17 and older, the x86_64 arch starting with Fedora
|
||||
18.</dd>
|
||||
<dt>FreeBSD</dt><dd>
|
||||
Historical releases were fetched from <a
|
||||
href="http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/">http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/</a>.
|
||||
|
|
@ -257,10 +266,9 @@ sub about {
|
|||
indexed, except for 2.0.5 - 2.2.7 and 3.0 - 3.3 because those were not
|
||||
available on the ftp archive. Only the -RELEASE repositories have been
|
||||
included, which is generally a snapshot of the ports directory around the
|
||||
time of the release. A few packages are missing because the indexing
|
||||
script was unable to determine the package name and version for
|
||||
everything. Additionally, the dates indicated for many packages is a bit
|
||||
off, and the site doesn't handle this very well yet. :-(</dd>
|
||||
time of the release. The release dates indicated for many packages were
|
||||
guessed from the file modification dates in the tarball, and may be
|
||||
inaccurate.</dd>
|
||||
<dt>Ubuntu</dt><dd>
|
||||
Historical releases were fetched from <a
|
||||
href="http://old-releases.ubuntu.com/ubuntu/">http://old-releases.ubuntu.com/ubuntu/</a>,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue