           SPELL=fvwm

# first test tree sets versions and hashes, different for each version
# second test tree sets sources, directories and urls, same for devel and stable
# different for cvs

if [[ "${FVWM_RELEASE}" == "cvs" ]] ; then

    if [[ "${FVWM_CVS_AUTOUPDATE}" == "y" ]] ; then
         VERSION=$(date +%Y%m%d)

    else
         VERSION=cvs
    fi

   SOURCE_IGNORE=volatile
  FORCE_DOWNLOAD=on

elif [[ "${FVWM_RELEASE}" == "unstable" ]] ; then 
         VERSION=2.5.24
     SOURCE_HASH=sha512:4a5206b574f4d65eda5cb80347ac4decff38a3ac1dbfcdf7282f37354e80c3e8557cf5225233446ebdc5e28aee24967f98c3311ae65f7f8aabd982923f68903d
if [[ "${FVWM_PATCHSET}" == "y" ]]; then
local FVWM_PATCHSET_URL=http://abdn.ac.uk/~u15dm4/fvwm
         SOURCE2=MenuTranslucency.patch
  SOURCE2_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE2}
    SOURCE2_HASH=sha512:198f3a93d46576ffe94655fd0ff769a611d1ed804d62cff79f8afcf9c12b3f79d396d9b46e6248298a0b66df1df0b5417c45ac9918f6d6a0bb768500d120bed8
         SOURCE3=ResizeOutlineThin.patch
  SOURCE3_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE3}
    SOURCE3_HASH=sha512:3c18abd1dd41f2a97a4e21e317a40bc20a1de4213b04f05f7e63184536c11e029c44606105ca55359480e9dad1bb06317fccb5b8b2a6d1d4fe734cf9115ec5ca
         SOURCE4=Conditionals.patch
  SOURCE4_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE4}
    SOURCE4_HASH=sha512:de72181eac17e590849cd82a55a6f69d18e583246c988ec3b94911f58e163dfcfc9b33c9563e268f9357eb3d3bb1291b6a066ea636a0e313b0627ed8d8328353
         SOURCE5=FlatSeparators.patch
  SOURCE5_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE5}
    SOURCE5_HASH=sha512:adda6f904e26ebd0f74f9469d65d6ae1c9276233973915f0a467e666b00caed5602c3f9c985a9073c641f0e00ec37cd2f7e4025c09823b19fda81bfeab71fdb5
         SOURCE6=BorderUnderTitle.patch
  SOURCE6_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE6}
    SOURCE6_HASH=sha512:c6c67713ff708a992ddb80c278dcfabf102924535697ccaf97778b78ed501e204b99c0d103c4704615b72ccaa143b2c78aa0010c131ca5a4271ba2b8ffa980d7
         SOURCE7=InactiveFont.patch
  SOURCE7_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE7}
    SOURCE7_HASH=sha512:0be8b4b2c7837846553e99ad3e162993e0e1ad75b10fec80990eda53254e60777e46f326f9a6467071b90f8d4889d7cba923af42c7c22395a24702ac73ba78b0
         SOURCE8=FluxboxHandles.patch
  SOURCE8_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE8}
    SOURCE8_HASH=sha512:0e91234d5f8af53265818c1f1915f5061b419edbaadcb6b1159c819aed0b179aece4f51e2ece79d9f3f1713bcc8c002de86bee74e871ea50547850c9326ff197
         SOURCE9=RoundedCorners.patch
  SOURCE9_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE9}
    SOURCE9_HASH=sha512:740aca83c31a4245f66fc23a57cef1e486007c63c7c21b9199dbd285822d8e132ee6ad8e41aaffb67890bfeb247195aefe3f5724fdf1ad899677779aa0ff3a77
         SOURCE10=TopBorder.patch
  SOURCE10_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE10}
   SOURCE10_HASH=sha512:f8806634a390ace81936b1f95aba948e7c68c6941d1b466f960803c5df288e302970e847322d139afc4de2c2002636a071548e083af912050e68b4424c2db5da
         SOURCE11=ButtonWidth.patch
  SOURCE11_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE11}
   SOURCE11_HASH=sha512:64acb52e4bf4af2e3c2aac1f3389aa0a17dec368b00da950c27d112da36bd534dd395f4a39fc93efc5abb5d64785a5d30b1e9040b75a59354c5c522bdc6bbcda
         SOURCE12=MultiBorder.patch
  SOURCE12_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE12}
   SOURCE12_HASH=sha512:c7dfa230661823df28704d626cabc7cb75abe246571271624561d5af0653f2264c52efd4c1537dc7aee8b0dd036143d4f54b6325205622f1970f3eba18a92601
         SOURCE13=Hover.patch
  SOURCE13_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE13}
   SOURCE13_HASH=sha512:72083b5e6cdf5d91288a85fffd5f02744d015f6830e34857247916bf79eedfdd5548e50133b1d2954ad8b4f353f412705d2b23212e46f3a14bbbaad27cce3113
         SOURCE14=FvwmIconMan.patch
  SOURCE14_URL[0]=${FVWM_PATCHSET_URL}/${SOURCE14}
   SOURCE14_HASH=sha512:81d37125859d6479285694f788976f3193eaacdb1b3ad89ce107beb271ecc1b6aa60f773125002e7b9ebacd8faaaa9537c440b66595cda64eb1eeb3b5c0cabbe
fi
else
         VERSION=2.4.20
     SOURCE_HASH=sha512:6704f3204a9850628da2bf53acd8afca64368d0a744a91a4200fe17212deaecc92f1616457f8a43bcc8f01a5d6a2159928526eac3d66af7c00a4f39a2c875501
fi

if [[ "${FVWM_RELEASE}" != "cvs" ]] ; then
          SOURCE=fvwm-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/fvwm-${VERSION}
   SOURCE_URL[0]=ftp://ftp.fvwm.org/pub/fvwm/version-2/${SOURCE}
else
          SOURCE=fvwm-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/fvwm-cvs
   SOURCE_URL[0]=cvs://:pserver:anonymous:guest@cvs.fvwm.org:/home/cvs/fvwm:fvwm
fi
        WEB_SITE=http://www.fvwm.org
         ENTERED=20040524
      PATCHLEVEL=2
      LICENSE[0]=GPL
      LICENSE[1]=MIT
        KEYWORDS="windowmanagers"
           SHORT="An extremely powerful ICCCM-compliant multiple virtual desktop window manager"
cat << EOF
FVWM is a multiple large virtual desktop window manager originally
derived from twm. FVWM is intended to have a small memory footprint and
a rich feature set, be extremely customizable and extendable and have a
high degree of Motif mwm compatibility. FVWM is highly extensible
through its module interface.
EOF
