# $HeadURL$ $LastChangedRevision$ # This file is sourced by bs.sh, so it will know about $PROGRAM. [ "X$PROGRAM" != X ] || return 1 config() { SOURCES_SVNREPO_PRIVATE="rak" TARBALL_TGZREPO_PRIVATE="rak" PKGCTRL_SVNREPO_PRIVATE="rak" PACKAGE_DEBREPO_PRIVATE="rak unfs3" PACKAGE_RPMREPO_PRIVATE="rak unfs3" # If you develop sources where is your Subversion repository? if word_in_list $PROGRAM $SOURCES_SVNREPO_PRIVATE; then SOURCES_SVNREPO_URL_PREFIX=https://svn.pasta.freemyip.com/private else SOURCES_SVNREPO_URL_PREFIX=https://svn.pasta.freemyip.com/main fi #SOURCES_SVNREPO_URL_PREFIX=file:///home/alexis/testrepo # If you develop sources where are your Subversion working copies? SOURCES_SVNWC_DIR_PREFIX=/home/alexis/dev/def # ... what is the author contact email address? AUTHEMAIL=$DEBEMAIL # ... what is the author full name? AUTHFULLNAME="$DEBFULLNAME" # ... where do you upload the tarballs? if word_in_list $PROGRAM $TARBALL_TGZREPO_PRIVATE; then TARBALL_TGZREPO_DIR=/pub/computing/software/local/sources/localprivate-src else TARBALL_TGZREPO_DIR=/pub/computing/software/local/sources/localpublic-src fi # If you develop packages where is your Subversion repository? if word_in_list $PROGRAM $PKGCTRL_SVNREPO_PRIVATE; then PKGCTRL_SVNREPO_URL_PREFIX=https://svn.pasta.freemyip.com/private else PKGCTRL_SVNREPO_URL_PREFIX=https://svn.pasta.freemyip.com/main fi # If you develop packages where are your Subversion working copies? PKGCTRL_SVNWC_DIR_PREFIX=$SOURCES_SVNWC_DIR_PREFIX # ... where do you upload the DEBs and RPMs? # (Note that I use a queuing system, and that the epilogue-pkgctrl # is actually responsible for the upload.) if word_in_list $PROGRAM $PACKAGE_DEBREPO_PRIVATE; then PACKAGE_DEBREPO_DIR=/pub/computing/software/local/debian/localprivate-deb.queue else PACKAGE_DEBREPO_DIR=/pub/computing/software/local/debian/localpublic-deb.queue fi if word_in_list $PROGRAM $PACKAGE_RPMREPO_PRIVATE; then PACKAGE_RPMREPO_DIR=/pub/computing/software/local/redhat/localprivate-rpm.queue else PACKAGE_RPMREPO_DIR=/pub/computing/software/local/redhat/localpublic-rpm.queue fi # Pointers to the scripts *you* can optionally write to do prologues # and epilogues for source and package development. SITE_PROLOGUE_SOURCES_CMD="/home/alexis/dev/def/bs/doc/examples/prologue-sources.pasta-net" SITE_EPILOGUE_SOURCES_CMD="/home/alexis/dev/def/bs/doc/examples/epilogue-sources.pasta-net" SITE_PROLOGUE_PKGCTRL_CMD="/home/alexis/dev/def/bs/doc/examples/prologue-pkgctrl.pasta-net" SITE_EPILOGUE_PKGCTRL_CMD="/home/alexis/dev/def/bs/doc/examples/epilogue-pkgctrl.pasta-net" } word_in_list() { local WORD ECHO X ECHO=false [ "X$1" != X--echo ] || { shift; ECHO=true; } WORD=$1; shift for X in "$@"; do [ "X$WORD" = "X$X" ] || continue if $ECHO; then echo true; return; else return 0; fi done if $ECHO; then echo false; return; else return 1; fi } config