Commit b59445ab authored by Ed Reel's avatar Ed Reel Committed by Chris Thurber

Add core_packages.txt, check_updates.sh, compare_packages.sh and...

Add core_packages.txt, check_updates.sh,  compare_packages.sh and packages.yaml to the tools directory (#1949)

* Add check_updates.sh script and packages.yaml

Update packages.yaml

Update packages.yaml

Update packages.yaml

Add compare_packages.sh

Correct c_ares download url

Add new packages to packages.yaml

Update packages.yaml

- Add core_packages.txt
- Add options to limit checks in check_updates.sh

Update packages.yaml

* Update packages.yaml

* Update packages.yaml
parent 7a88dd3c
This diff is collapsed.
#!/bin/bash
if ! test $(command -v elinks 2> /dev/null); then
crew install elinks
fi
if [ ! -f packages.yaml ]; then
echo "packages.yaml not found."
exit 1
fi
grep ^url: packages.yaml | cut -d' ' -f2 > /tmp/urls.txt
if test $1; then
lines=$(wc -l /tmp/urls.txt | cut -d' ' -f1)
offset=$1
urls=$(($lines - $offset))
if test $2; then
count=$2
tail -$urls /tmp/urls.txt | head -$count > /tmp/new_urls.txt
else
tail -$urls /tmp/urls.txt > /tmp/new_urls.txt
fi
mv /tmp/new_urls.txt /tmp/urls.txt
fi
for u in $(cat /tmp/urls.txt); do elinks $u; done
rm -f /tmp/urls.txt
#!/bin/bash
if ! test $(command -v vimdiff 2> /dev/null); then
echo "vimdiff not found."
exit 1
fi
if [ ! -f packages.yaml ]; then
echo "packages.yaml not found."
exit 1
fi
ls ../packages/*.rb | sort | cut -d'/' -f3 | cut -d'.' -f1 > /tmp/packages_all.txt
grep "^name:" packages.yaml | sort | cut -d' ' -f2 > /tmp/packages_to_check.txt
vimdiff /tmp/packages_all.txt /tmp/packages_to_check.txt
autoconf
automake
binutils
bison
cloog
diffutils
expat
flex
gcc
gettext
git
glibc
glibc223
gmp
gnutls
intltool
isl
less
libffi
libsigsegv
libssh2
libtasn1
libtool
libunbound
libunistring
libxml2
linuxheaders
m4
make
most
mpc
mpfr
ncurses
ncursesw
nettle
openssl
p11kit
patch
perl
perl_xml_parser
pkgconfig
ruby
slang
trousers
util_macros
wget
zlibpkg
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment