### this file is sourced not run
PKGVER=1.23
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=veracrypt-${PKGVER}.tar.bz2
MD5SUM=266066bf01232b98745898dbfba29fbb
SRC_URL=http://downloads.sourceforge.net/veracrypt/VeraCrypt_${PKGVER}_Source.tar.bz2
BUNDLE=

SLACKREQ='gtk2 wxwidgets' # 
SLACKDESC="veracrypt: veracrypt $PKGVER (Veracrypt disk encryption)
veracrypt: 
veracrypt: VeraCrypt is a free disk encryption software brought to you by IDRIX 
veracrypt: (https://www.idrix.fr) and that is based on TrueCrypt 7.1a.
veracrypt: 
veracrypt: https://www.veracrypt.fr/en/Home.html
veracrypt: https://sourceforge.net/projects/veracrypt/
veracrypt: 
veracrypt: 
veracrypt: 
veracrypt:
"

### default pkg_download
### prepare
pkg_prepare() {
	if pkg_check $SRC_DIR $TARBALL $MD5SUM; then
		mkdir tmp/veracrypt &&
		tar -xf $SRC_DIR/$TARBALL -C tmp/veracrypt &&
		cd tmp/veracrypt* &&
		patch -Np1 -i ../pkg/veracrypt-ntfs-3g.patch
	else
		return 1
	fi
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/veracrypt*/src
	sed -i -e '/makeself/d' Main/Main.make && # skip packaging
	make $MAKEFLAGS ARCH=x86_64 &&

	# install bin
	install -m755 Main/veracrypt /usr/bin &&

	# install desktop
	install -m644 Setup/Linux/veracrypt.desktop /usr/share/applications &&
	install -m644 Resources/Icons/VeraCrypt-48x48.xpm /usr/share/pixmaps/veracrypt.xpm &&
	
	# install docs
	cp -a ../doc /usr/share/doc/veracrypt-$PKGVER &&

	# done
	pkg_build_slackdesc
}
