Advertisement
Emulatorman

libretools.conf (without sigID)

Mar 10th, 2012
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1. ## Blacklist URL
  2. BLACKLIST=http://repo.parabolagnulinux.org/docs/blacklist.txt
  3.  
  4. # Diff tool (vimdiff, gvimdiff, meld, etc)
  5. DIFFTOOL=vimdiff
  6.  
  7. # The dir where you work on
  8. WORKDIR=/home/$USER/packages
  9. # The repos you'll be packaging for
  10. # Tip: As early repos take precedence on $REPOS loops, you can use this as
  11. # inverted order of precedence. Put testing repos first so fullpkg find new
  12. # PKGBUILDs first, for instance.
  13. REPOS=('core' 'extra' 'community' 'libre' 'libre-testing' 'social' 'sugar' '~emulatorman')
  14.  
  15. # The architectures
  16. ARCHES=('i686' 'x86_64' 'mips64el' 'any')
  17.  
  18. ## The directory where the chroots are stored
  19. CHROOTDIR=/mnt/chroot
  20.  
  21. ## The working chroot
  22. ## A chroot is useful to build packages isolated from the current system and avoid
  23. ## unwanted (as in not in dependencies) automatic library linking
  24. # CHROOT=$SUDO_USER
  25. CHROOT=root
  26.  
  27. ## The working copy
  28. CHCOPY=andre
  29.  
  30. ## Obtains CacheDir from pacman.conf
  31. CACHEDIR=`grep "^#\?CacheDir" /etc/pacman.conf | cut -d'=' -f2`
  32.  
  33. ## Parabola hostname (should be the same used on ssh_config
  34. PARABOLAHOST=parabola
  35.  
  36. ## Run a command before releasing a package (ie. SSH connection, SSH tunnel, etc.)
  37. HOOKPRERELEASE="ssh -fNv parabola"
  38.  
  39. ## Server destination of libre packages
  40. # Don't change unless you know what you're doing and you won't screw
  41. # anything ;)
  42. LIBREDESTDIR=/srv/http/repo/public
  43.  
  44. ## ABSLibre
  45. #ABSLIBREGIT=http://projects.parabolagnulinux.org/abslibre.git
  46. ABSLIBREGIT=ssh://git@parabolagnulinux.org:1863/abslibre.git
  47.  
  48. ## Commit Command
  49. ## Should be git or hg
  50. ## Uncomment only one of those
  51. COMMITCMD=git
  52. #COMMITCMD=hg
  53.  
  54. ## Uncomment one of those or make one of your choice
  55. # Normal fullpkg
  56. FULLBUILDCMD="sudo libremakepkg -cuN -- -d"
  57. # Cross compiling fullkpg
  58. # FULLBUILDCMD="sudo libremakepkg -cuN -d '/path/to/cross-compiling/chroot' -- -d"
  59.  
  60. ## Toru
  61. # Section for toru's vars
  62. TORUPATH=/var/lib/libretools/toru
  63.  
  64. ## Package signing
  65. # Leave commented to disable signing
  66. #SIGEXT=".sig"
  67. SIGID="0x12121212"
  68.  
  69. # Checks if vars aren't empty
  70.  
  71. for VAR in CHROOTDIR CHROOT CACHEDIR PARABOLAHOST LIBREDESTDIR \
  72. BLACKLIST WORKDIR REPOS ARCHES ABSLIBREGIT \
  73. COMMITCMD DIFFTOOL FULLBUILDCMD; do
  74.  
  75. ret=0
  76. [[ -z ${!VAR} ]] && {
  77. echo "Configure $VAR var in /etc/libretools.conf"
  78. ret=1
  79. }
  80. [ $ret -ne 0 ] && exit 1
  81. done
  82.  
  83. source /usr/bin/libremessages
  84.  
  85. ## These are architecture specific files.
  86. ## Uncomment them if you installed libretools-mips64el
  87. # source /etc/libretools.d/mips64el.conf
  88.  
  89. ## Recommended SSH Config follows
  90. # SSH host, it's better if you have it configured on ~/.ssh/config
  91. # with ControlMaster auto (and a shell opened somewhere else)
  92. #
  93. # Example:
  94. # Host *
  95. # Protocol 2
  96. # ControlMaster auto
  97. # ControlPath /tmp/ssh-%r@%h:%p
  98. #
  99. ## Repo server
  100. # Host parabola
  101. # Port 22
  102. # HostName repo.parabolagnulinux.org
  103. # User parabolavnx
  104. # IdentityFile ~/.ssh/id_rsa
  105. #
  106. ## Git server
  107. # Host vparabola
  108. # Port 1863
  109. # HostName parabolagnulinux.org
  110. # User parabola
  111. # IdentityFile ~/.ssh/id_rsa
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement