summaryrefslogtreecommitdiffstats
path: root/dev/releases/1/packages.mdwn
diff options
context:
space:
mode:
authorP. J. McDermott <pehjota>2013-08-04 17:19:21 (EDT)
committer P. J. McDermott <pjm@nac.net>2013-08-04 17:19:21 (EDT)
commit1bc5baebf3a1ee23e438b3f53da2fd386f960949 (patch)
tree798844ffc324a3e652f849bfce14bf1752856b96 /dev/releases/1/packages.mdwn
parentd131d13a3ee070c88e9dcfce3fd2c40b2272676f (diff)
dev/releases/1/packages: List source packages.
Diffstat (limited to 'dev/releases/1/packages.mdwn')
-rw-r--r--dev/releases/1/packages.mdwn58
1 files changed, 58 insertions, 0 deletions
diff --git a/dev/releases/1/packages.mdwn b/dev/releases/1/packages.mdwn
new file mode 100644
index 0000000..39161a5
--- /dev/null
+++ b/dev/releases/1/packages.mdwn
@@ -0,0 +1,58 @@
+[[!meta title="Packages in Release Series 1"]]
+
+ProteanOS 1.0 currently includes the following source packages:
+
+ Source Package Upstream Version
+ ----------------------------------
+ binutils 2.22
+ busybox 1.21.0
+ config-dev 0.1
+ eglibc 2.17~r23365+sip1
+ expat 2.1.0
+ fakeroot 1.18.2
+ file 5.14
+ gawk 4.1.0
+ gcc-4.7 4.7.3+sip1
+ gcc-defaults 0.2
+ gettext 0.18.2.1
+ gmake 3.82
+ gmp 5.0.5
+ libsigsegv 2.10
+ libunistring 0.9.3
+ linux-libre 3.4.51~gnu1
+ m4 1.4.16
+ mpc 1.0.1
+ mpfr 3.1.1
+ ncurses 5.9~20130727
+ opkbuild 3.0.0~alpha5
+ opkg 0.1.8~r649
+ opkhelper-3.0 3.0.0~beta3
+ opkhelper-default 3.0
+ readline 6.2
+ zlib 1.2.7+sip1
+ ----------------------------------
+ Total: 26
+
+These 26 source packages currently build 102 binary packages.
+
+This above list was generated by running the following shell script in a
+directory containing all of the unpacked source packages:
+
+ pkgw=17
+ verw=16
+ i=0
+ l=$(($pkgw + $verw + 1))
+ banner=''
+ while [ $i -lt $l ]; do
+ banner="${banner}-"
+ i=$(($i + 1))
+ done
+ printf "%-${pkgw}s %-${verw}s\n" 'Source Package' 'Upstream Version'
+ printf '%s\n' "${banner}"
+ script='1{ s/^\(.*\) (\(.*\)) .*$/\1 \2/; s/^\(.* .*\)-.*$/\1/; p; }'
+ n=0
+ for cl in */changelog; do
+ printf "%-${pkgw}s %-s\n" $(sed -n "${script}" "${cl}")
+ n=$(($n + 1))
+ done
+ printf '%s\nTotal: %d\n' "${banner}" "${n}"