Advertisement
s243a

DISTRO_COMPAT_REPOS (/root/.packages/DISTRO_COMPAT_REPOS

Aug 29th, 2018
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.13 KB | None | 0 0
  1. #
  2. # DISTRO_COMPAT_REPOS
  3. #
  4.  
  5. if [ "$DISTRO_COMPAT_VERSION" = "" ] ; then
  6.     [ -f ./DISTRO_SPECS ] && . ./DISTRO_SPECS
  7. fi
  8.  
  9. case "$DISTRO_TARGETARCH" in
  10.     x86)    DBIN_ARCH=i386  ;;
  11.     x86_64) DBIN_ARCH=amd64 ;;
  12. esac
  13.  
  14. case $DISTRO_COMPAT_VERSION in
  15.     wheezy) DDB_COMP=bz2 ;; #older versions
  16.     *) DDB_COMP=xz ;;
  17. esac
  18.  
  19.  
  20. #----------------------
  21. #PKG_DOCS_DISTRO_COMPAT - where to download the compat-distro pkgs databases from
  22. #---------------------
  23. # 1|2|3
  24. #   1 - domain. for testing the url.
  25. #   2 - full URI of the database file.
  26. #   3 - name of db file when local and after being processed into standard format
  27.  
  28. PKG_DOCS_DISTRO_COMPAT="
  29. z|http://http.us.debian.org/debian/dists/${DISTRO_COMPAT_VERSION}/main/binary-${DBIN_ARCH}/Packages.${DDB_COMP}|Packages-debian-${DISTRO_COMPAT_VERSION}-main
  30. z|http://http.us.debian.org/debian/dists/${DISTRO_COMPAT_VERSION}/non-free/binary-${DBIN_ARCH}/Packages.${DDB_COMP}|Packages-debian-${DISTRO_COMPAT_VERSION}-non-free
  31. z|http://http.us.debian.org/debian/dists/${DISTRO_COMPAT_VERSION}/contrib/binary-${DBIN_ARCH}/Packages.${DDB_COMP}|Packages-debian-${DISTRO_COMPAT_VERSION}-contrib
  32. z|http://deb-multimedia.org/dists/${DISTRO_COMPAT_VERSION}/main/binary-${DBIN_ARCH}/Packages.${DDB_COMP}|Packages-debian-${DISTRO_COMPAT_VERSION}-multimedia
  33. "
  34.  
  35. #-------------------
  36. #REPOS_DISTRO_COMPAT - hardcode the compat-distro repos in here...
  37. #-------------------
  38. # 1|2|3
  39. #   1 - domain. for testing the url.
  40. #   2 - full URI of the repo
  41. #   3 - name of db-file(s) associated with that repo. it may have glob wildcards.
  42.  
  43. REPOS_DISTRO_COMPAT="
  44. z|http://http.us.debian.org/debian|Packages-debian-${DISTRO_COMPAT_VERSION}-*
  45. z|http://deb-multimedia.org|Packages-debian-${DISTRO_COMPAT_VERSION}-multimedia
  46. z|http://mirrors.kernel.org/debian|Packages-debian-${DISTRO_COMPAT_VERSION}-*
  47. z|http://ftp.de.debian.org/debian|Packages-debian-${DISTRO_COMPAT_VERSION}-*
  48. "
  49.  
  50.  
  51. #---------------
  52. # fix variables
  53. #---------------
  54. PKG_DOCS_DISTRO_COMPAT="$(echo "$PKG_DOCS_DISTRO_COMPAT" | sed '/^$/d' | tr '\n' ' ' | sed 's% $%%')"
  55. REPOS_DISTRO_COMPAT="$(echo "$REPOS_DISTRO_COMPAT" | sed '/^$/d' | tr '\n' ' ' | sed 's% $%%')"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement