Skip to content

Instantly share code, notes, and snippets.

@nerdy-sam
Last active August 29, 2015 14:08
Show Gist options
  • Save nerdy-sam/99fa1666fc481acc5da5 to your computer and use it in GitHub Desktop.
Save nerdy-sam/99fa1666fc481acc5da5 to your computer and use it in GitHub Desktop.
findfun
findfun() {
if [ -z "$1" ]; then
echo "USAGE: findfun dev-db/mongodb"
echo "USAGE: findfun dev-db/mongodb-2.4.9.ebuild"
return 1
fi
echo "\n=== Gentoo CVS ===" # Probably need cvs 1.12+
cvs -d :pserver:anonymous@anoncvs.gentoo.org:/var/cvsroot rls gentoo-x86/$1
echo "\n=== funtoo-overlay ==="
svn ls https://github.com/funtoo/funtoo-overlay/trunk/$1
echo "\n=== foo-overlay ==="
svn ls https://github.com/slashbeast/foo-overlay/trunk/$1
echo "\n=== bar-overlay ==="
svn ls https://github.com/adessemond/bar-overlay/trunk/$1
echo "\n=== funtoo-media ==="
svn ls https://github.com/funtoo/funtoo-media/trunk/$1
echo "\n=== causelay ==="
svn ls https://github.com/causes-/causelay/trunk/$1
echo "\n=== bliss-overlay ==="
svn ls https://github.com/fearedbliss/bliss-overlay/trunk/$1
echo "\n=== squeezebox ==="
rm -Rf /tmp/findfun_squeezebox
git clone --quiet --depth 1 --branch master git://git.overlays.gentoo.org/user/squeezebox.git /tmp/findfun_squeezebox
ls -w 1 /tmp/findfun_squeezebox/$1
rm -Rf /tmp/findfun_squeezebox
echo "\n=== Gentoo Progress ==="
svn ls https://gentoo-progress.googlecode.com/svn/overlays/progress/$1
echo "\n=== funtoo-plex ==="
svn ls https://github.com/Ghent/funtoo-plex/trunk/$1
echo "\n=== Sabayon ==="
svn ls https://github.com/Sabayon/for-gentoo/trunk/$1
echo "\n=== funtoo-gnome-overlay ==="
svn ls https://github.com/funtoo/funtoo-gnome-overlay/trunk/$1
echo "\n=== funtoo-toolchain-overlay ==="
svn ls https://github.com/funtoo/funtoo-toolchain-overlay/trunk/$1
echo "\n=== funtoo-mysql ==="
svn ls https://github.com/funtoo/funtoo-mysql/trunk/$1
echo "\n=== funtoo-ldap-overlay ==="
svn ls https://github.com/funtoo/funtoo-ldap-overlay/trunk/$1
echo "\n=== funtoo-deadbeef ==="
svn ls https://github.com/damex/funtoo-deadbeef/trunk/$1
echo "\n=== funtoo-redhat ==="
svn ls https://github.com/damex/funtoo-redhat/trunk/$1
echo "\n=== funtoo-wmfs ==="
svn ls https://github.com/damex/funtoo-wmfs/trunk/$1
echo "\n=== faustoo ==="
svn ls https://github.com/fmoro/faustoo/trunk/$1
echo "\n=== sera ==="
rm -Rf /tmp/findfun_sera
git clone --quiet --depth 1 --branch master git://git.overlays.gentoo.org/dev/sera.git /tmp/findfun_sera
ls -w 1 /tmp/findfun_sera/$1
rm -Rf /tmp/findfun_sera
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment